• DocumentCode
    1744443
  • Title

    End-to-end statistical delay service under GPS and EDF scheduling: a comparison study

  • Author

    Sivaraman, Vijay ; Chiussi, Fabio M. ; Gerla, Mario

  • Author_Institution
    Atoga Syst., Fremont, CA, USA
  • Volume
    2
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    1113
  • Abstract
    Generalized processor sharing (GPS) has gained much popularity as a simple and effective scheduling mechanism for the provisioning of quality of service (QoS) in emerging high-speed networks. For supporting deterministic end-to-end delay guarantees, GPS is known to be sub-optimal in comparison to the earliest deadline first (EDF) scheduling discipline; nevertheless it is often prefered over EDF due to its simplicity. In this paper, using analytical frameworks developed in the literature, we reassess the merits of GPS as compared to EDF in the setting of statistical delay service. Our contributions are threefold. The statistical frameworks in the literature enable the aggregate losses (i.e., delay bound violations) at an EDF scheduler to be estimated-our first contribution, therefore, is to develop a mechanism that allows the aggregate losses to translate to per-flow guarantees. This is achieved by means of a simple packet discard scheme that drops packets fairly then delay violations are imminent at the EDF scheduler. The discard mechanism has a constant complexity and is feasible for implementation in current packet switches. The ability to derive the per-flow guarantees from the aggregate allows a direct comparison between EDF and GPS-our next contribution, therefore, is to show for various traffic mixes with given per-flow loss constraints that EDF offers consistently larger schedulable regions than GPS, both in the single-hop and multi-hop setting. As our final contribution, we argue that the use of GPS for statistical delay support is inherently problematic. We demonstrate that achieving the maximal schedulable regions under GPS could necessitate dynamic resynchronization of the GPS weights, an operation considered infeasible for practical implementation
  • Keywords
    delays; packet switching; processor scheduling; quality of service; queueing theory; statistical analysis; EDF scheduling; GPS scheduling; QoS; aggregate losses; delay bound violations; delay violations; deterministic end-to-end delay guarantees; earliest deadline first scheduling; emerging high-speed networks; end-to-end statistical delay service; generalized processor sharing; multi-hop setting; packet discard scheme; packet switches; per-flow guarantees; quality of service; scheduling mechanism; single-hop setting; statistical delay service; statistical frameworks; traffic mixes; Aggregates; Computer science; Delay estimation; Drives; Global Positioning System; Optimal scheduling; Packet switching; Processor scheduling; Quality of service; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2001. Twentieth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
  • Conference_Location
    Anchorage, AK
  • ISSN
    0743-166X
  • Print_ISBN
    0-7803-7016-3
  • Type

    conf

  • DOI
    10.1109/INFCOM.2001.916305
  • Filename
    916305