Bandwidth Broker
From Wikipedia, the free encyclopedia
RFC 2638 from IETF defines the entity of the Bandwidth Broker in the framework of DIffServ. According to RFC 2638, a Bandwidth Broker is an agent that has some knowledge of an organization's priorities and policies and allocates bandwidth with respect to those policies. In order to achieve an end-to-end allocation of resources across separate domains, the Bandwidth Broker managing a domain will have to communicate with its adjacent peers, which allows end-to-end services to be constructed out of purely bilateral agreements.
Bandwidth Brokers can be configured with organizational policies, keep track of the current allocation of marked traffic, and interpret new requests to mark traffic in light of the policies and current allocation. Bandwidth Brokers only need to establish relationships of limited trust with their peers in adjacent domains, unlike schemes that require the setting of flow specifications in routers throughout an end-to-end path. In practical technical terms, the Bandwidth Broker architecture makes it possible to keep state on an administrative domain basis, rather than at every router and the DiffServ architecture makes it possible to confine per flow state to just the leaf routers.
Admission control is one of the main tasks that a Bandwidth Broker has to perform, in order to decide whether an incoming resource reservation request will be accepted or not. Most Bandwidth Brokers use simple admission control modules, although there are also proposals for more sophisticated admission control according to several metrics such as acceptance rate, network utilization, etc.
A number of research projects have developed or are developing Bandwidth Broker architectures for DiffServ networks. [1] [2]
[edit] Further reading
- RFC 2638: A Two-bit Differentiated Services Architecture for the Internet
- QBone Bandwidth Broker Architecture
- The Survey of Bandwidth Broker
- Internet Quality of Service
- Decoupling QoS Control from Core Routers: A Novel Bandwidth Broker Architecture for Scalable Support of Guaranteed Services
- An Adaptive Admission Control Algorithm for Bandwidth Brokers
- A Scalable and Robust Solution for Bandwidth Allocation