Bandwidth Broker for DiffServ Networks
Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
For a long time, the service provider industry has expressed a desire for multiple levels of service within the Internet. Differentiated Services (DiffServ) appeared in mid-1997 is a scheme designed to achieve this. The DiffServ architecture is based on a simple model where the traffic entering a network is classified and possibly conditioned at the boundaries of the network, and then assigned to different behavior aggregates. It is done by edge routers marking the packets. The core routers that forward the packets examine this marking and decide how the packet should be treated.
Compared to the original Type of Service (ToS) approach, the DiffServ effort has undertaken significant development in the area of admission control mechanisms, and this where the real value of the DiffServ approach lies. DiffServ attempts to divide one physical network into several 'virtual' networks with resources being allocated to each of them, by using the mechanisms such as classification, metering, shaping, dropping, queuing and scheduling. An overloaded service class will always yield poor service outcomes. Service quality can only be guaranteed when the traffic volume is limited to a realistic amount.
This master thesis presents a software entity responsible for admission control, called Bandwidth Broker, for a DiffServ network. The idea of a bandwidth broker was introduced as part of the DiffServ architecture by Van Jacobsen. A bandwidth broker in this thesis is limited to being an entity responsible for admission control for bandwidth requests. Being aware of the network topology and the available bandwidth on each link, as well as the service level agreements (SLAs) to it's peering domains, the bandwidth broker can decide whether to admit the traffic to the network or not.
The objective of the thesis is to analyze and evaluate how end-to-end QoS can be achieved by integrating bandwidth brokers with other management tools in a pure DiffServ environment. A prototype of a bandwidth broker in a single domain based on static resource management was designed, implemented and evaluated.
Place, publisher, year, edition, pages
2000. , 64 p.
IdentifiersURN: urn:nbn:se:kth:diva-93536OAI: oai:DiVA.org:kth-93536DiVA: diva2:516907
Subject / course
Master of Science in Engineering - Electrical Engineering
2000-11-28, Seminar room "Telegrafen", Isafjordsgatan 22, Kista, 09:00 (English)
Maguire Jr., Gerald Q., professorCebrián, Pablo
Maguire Jr., Gerald Q., professor