DocumentCode
478834
Title
Group round robin
Author
Caprita, B. ; Nieh, J. ; Wong Chun Chan
Author_Institution
Dept. of Comput. Sci., Columbia Univ., New York, NY
fYear
2005
fDate
26-28 Oct. 2005
Firstpage
29
Lastpage
40
Abstract
We present group round-robin (GRR) scheduling, a hybrid fair packet scheduling framework based on a grouping strategy that narrows down the traditional trade-off between fairness and computational complexity. GRR combines its grouping strategy with a specialized round-robin scheduling algorithm that utilizes the properties of GRR groups to schedule flows within groups in a manner that provides O(1) bounds on fairness with only O(1) time complexity. Under the practical assumption that GRR employs a small constant number of groups, we apply GRR to popular fair queuing scheduling algorithms and show how GRR can be used to achieve constant bounds on fairness and time complexity for these algorithms. We also present and prove new results on the fairness bounds for several of these fair queuing algorithms using a consistent fairness measure. We analyze the behavior of GRR and present experimental results that demonstrate how GRR can be combined with existing scheduling algorithms to provide much lower scheduling overhead and more than an order of magnitude better scheduling accuracy in practice than scheduling algorithms without GRR.
Keywords
computational complexity; scheduling; computational complexity; fair queuing scheduling algorithms; group round-robin scheduling; grouping strategy; packet scheduling; time complexity; Algorithm design and analysis; Computational complexity; Computer science; Global Positioning System; Processor scheduling; Quality of service; Queueing analysis; Round robin; Scheduling algorithm; Stochastic processes; fair queuing; quality of service; scheduling; stochastic processes/queuing theory;
fLanguage
English
Publisher
ieee
Conference_Titel
Architecture for networking and communications systems, 2005. ANCS 2005. Symposium on
Conference_Location
Princeton, NJ
Print_ISBN
978-1-59593-082-8
Type
conf
Filename
4675263
Link To Document