Abstract:
In this thesis, an adaptive algorithm for bandwidth allocation in differentiated
services architecture has been proposed. Uplink bandwidth allocation in mobile
Internet by the access router is the main area of implementation of the algorithm. The
algorithm allocates bandwidth to the users, depending on the service level
agreements between users and service provider, requirements of a running
application, and the available resources in the network. In accordance with the
changes in the network load, the algorithm can change its resource allocation
adaptively. The proposed algorithm also favors real-time traffics over non-real-time
ones for smoothening the operations of real-time application \vhen the network is
congested. The algorithm has been implemented in NS2 network simulator with a
simple network of five sources, one destination/sink, and one access router. The
simulation results indicate that the algorithm can be a useful mechanism for
bandwidth allocation in access router under differentiated services architecture.