Fundamental trade-offs in aggregate packet scheduling

Zhenhai Duan, Zhi Li Zhang, Yiwei Thomas Hou

Research output: Contribution to journalArticlepeer-review

8 Scopus citations

Abstract

In this paper, we investigate the fundamental trade-offs in aggregate packet scheduling for support of guaranteed delay serviće. In our study, we consider two classes of aggregate packet scheduling algorithms: the static earliest time first (SETF) and dynamic earliest time first (DETF). Through these two classes of aggregate packet scheduling (and together with the simple FIFO packet scheduling algorithm), we show that, with additional timestamp information encoded in the packet header for scheduling purposes, we can significantly increase the maximum allowable network utilization level, while, at the same time, reducing the worstcase edge-to-edge delay bound. Furthermore, we demonstrate how the number of the bits used to encode the timestamp information affects the trade-off between the maximum allowable network utilization level and the worst-case edge-to-edge delay bound. In addition, the more complex DETF algorithms have far superior performance than the simpler SETF algorithms. These results illustrate the fundamental trade-offs in aggregate packet scheduling algorithms and shed light on their provisioning power in support of guaranteed delay service.

Original languageEnglish (US)
Pages (from-to)1166-1177
Number of pages12
JournalIEEE Transactions on Parallel and Distributed Systems
Volume16
Issue number12
DOIs
StatePublished - Dec 2005

Bibliographical note

Funding Information:
The authors would like to thank the anonymous reviewers of the Proceedings of the IEEE International Conference on Network Protocols 2001 and the IEEE Transactions on Parallel and Distributed Systems for many valuable comments. This work was supported in part by US National Science Foundation Grants CAREER Award NCR-9734428, EIA-9818338, and ITR ANI-0085824. Any opinions, findings, and conclusions or recommendations expressed in this paper are those of the authors and do not necessarily reflect the views of the US National Science Foundation. An earlier, abridged version of this paper appeared in the Proceedings of the IEEE International Conference on Network Protocols 2001 under the same title.

Keywords

  • Aggregate packet scheduling algorithms
  • Packet scheduling algorithms
  • Performance analysis
  • Quality of services (QoS)

Fingerprint

Dive into the research topics of 'Fundamental trade-offs in aggregate packet scheduling'. Together they form a unique fingerprint.

Cite this