• 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