• DocumentCode
    1658116
  • Title

    Aliquem: a novel DRR implementation to achieve better latency and fairness at O(1) complexity

  • Author

    Lenzini, L. ; Mingozzi, E. ; Stea, G.

  • Author_Institution
    Dipt. di Ingegneria della Informazione, Pisa Univ., Italy
  • fYear
    2002
  • fDate
    6/24/1905 12:00:00 AM
  • Firstpage
    77
  • Lastpage
    86
  • Abstract
    Deficit round-robin is a packet scheduling algorithm devised to provide fair queueing in the presence of variable length packets (see Shreedhar, M. and Varghese, G., IEEE Trans. on Networking, vol.4, p.375-85, 1996). DRR can be implemented at O(1) complexity provided that each flow is allowed to transmit at least one maximum size packet on each round; however, under this constraint, DRR may exhibit high latency and poor fairness. We first generalize previous results known for DRR, related to its latency and fairness. We then introduce a novel DRR implementation technique, called active lists queue method (Aliquem), which allows the above constraint to be relaxed while preserving O(1) complexity, thus achieving better latency and fairness that are comparable to those of more complex algorithms, such as self-clocked fair queueing.
  • Keywords
    computational complexity; packet switching; queueing theory; scheduling; QoS provisioning; active lists queue method; complexity; deficit round-robin; fairness; latency; packet scheduling algorithm; quality of service; self-clocked fair queueing; variable length packets; Delay; Electronic mail; Measurement; Quality of service; Round robin; Scheduling algorithm; Sorting; Telecommunication traffic; Telephony; Traffic control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Service, 2002. Tenth IEEE International Workshop on
  • Print_ISBN
    0-7803-7426-6
  • Type

    conf

  • DOI
    10.1109/IWQoS.2002.1006576
  • Filename
    1006576