DocumentCode
1723584
Title
Fair scheduling with tunable latency: a round robin approach
Author
Chaskar, Hemant M. ; Madhow, U.
Author_Institution
Nokia Res. Center, Burlington, MA, USA
Volume
2
fYear
1999
fDate
6/21/1905 12:00:00 AM
Firstpage
1328
Abstract
Much of the previous research in packet scheduling for high speed routers is focused around the weighted fair queuing (WFQ) paradigm. In WFQ schemes, the transmission schedule is determined by sorting the tags of the packets contending for the link. This requires processing at line speeds for tag computation and tag sorting. We propose an alternative and lower complexity approach to packet scheduling, based on modifications of the classical round robin scheduler. Contrary to conventional belief, we show that appropriate modifications of the weighted round robin (WRR) service discipline can, in fact, provide tight fairness properties and efficient delay guarantees to multiple sessions. Two such modifications are described: (i) list-based round robin, in which the server visits different sessions according to a precomputed list which is designed to obtain the desirable scheduling properties and, (ii) multiclass round robin, a version of hierarchical round robin with controls designed for good scheduling properties. The schemes considered are compared with well known WFQ schemes and with the deficit round robin (a credit-based weighted round robin), on the basis of desirable properties such as bandwidth guarantees, fairness in excess bandwidth sharing, worst-case fairness and efficiency of latency (delay guarantee) tuning
Keywords
delays; packet switching; queueing theory; tuning; ATM networks; WFQ schemes; WRR service discipline; bandwidth guarantees; complexity; credit-based weighted round robin; deficit round robin; delay guarantee; efficient delay guarantees; excess bandwidth sharing fairness; fair scheduling; hierarchical round robin; high speed routers; latency tuning; line speed processing; list-based round robin; multiclass round robin; packet scheduling; round robin approach; round robin scheduler; tag computation; tag sorting; tight fairness properties; transmission schedule; tunable latency; weighted fair queuing paradigm; weighted round robin; worst-case fairness; Bandwidth; Clocks; Delay; High-speed networks; Processor scheduling; Round robin; Scheduling algorithm; Sorting;
fLanguage
English
Publisher
ieee
Conference_Titel
Global Telecommunications Conference, 1999. GLOBECOM '99
Conference_Location
Rio de Janeireo
Print_ISBN
0-7803-5796-5
Type
conf
DOI
10.1109/GLOCOM.1999.829988
Filename
829988
Link To Document