DocumentCode :
1430628
Title :
A distributed scheduling architecture for scalable packet switches
Author :
Chiussi, Fabio M. ; Francini, Andrea
Author_Institution :
Dept. of Data Networking syst. Res., Lucent Technol. Bell Labs., Holmdel, NJ, USA
Volume :
18
Issue :
12
fYear :
2000
Firstpage :
2665
Lastpage :
2683
Abstract :
The continuous growth in the demand for diversified quality-of-service (QoS) guarantees in broadband networks introduces new challenges in the design of packet switches that scale to large switching capacities. Packet scheduling is the most critical function involved in the provision of individual bandwidth and delay guarantees to the switched flows. Most of the scheduling techniques proposed so far assume the presence in the switch of a single contention point, residing in front of the outgoing links. Such an assumption is not consistent with the highly distributed nature of many popular architectures for scalable switches, which typically have multiple contention points, located in both ingress and egress port cards, as well as in the switching fabric. We define a distributed multilayered scheduler (DMS) to provide differentiated QoS guarantees to individual end-to-end flows in packet switches with multiple contention points. Our scheduling architecture is simple to implement, since it keeps per-flow scheduling confined within the port cards, and is suitable to support guaranteed and best-effort traffic in a wide range of QoS frameworks in both IP and ATM networks.
Keywords :
asynchronous transfer mode; broadband networks; distributed processing; packet switching; quality of service; transport protocols; ATM networks; IP networks; QoS guarantees; bandwidth guarantee; best-effort traffic; broadband networks; delay guarantee; differentiated QoS guarantees; distributed architectures; distributed multilayered scheduler; distributed scheduling architecture; egress port card; ingress port card; large switching capacities; multiple contention points; packet scheduling; quality-of-service guarantees; scalable packet switches; scheduling architecture; switched flows; switching fabric; Asynchronous transfer mode; Bandwidth; Broadband communication; Delay; Fabrics; Packet switching; Quality of service; Scheduling algorithm; Switches; Telecommunication traffic;
fLanguage :
English
Journal_Title :
Selected Areas in Communications, IEEE Journal on
Publisher :
ieee
ISSN :
0733-8716
Type :
jour
DOI :
10.1109/49.898749
Filename :
898749
Link To Document :
بازگشت