Research Article Open Access

Robustness Results for Hierarchical Diff-EDF Scheduling upon Heterogeneous Real-Time Packet Networks

Moutaz Saleh and Zulaiha Ali Othman

Abstract

Packet networks are currently enabling the integration of traffic with a wide range of characteristics that extend from video traffic with stringent QoS requirements to the best-effort traffic requiring no guarantees. QoS guarantees can be provided in conventional packet networks by the use of proper packet scheduling algorithms. As a computer revolution, many scheduling algorithms have been proposed to provide different schemes of QoS guarantees with Earliest Deadline First (EDF) as the most popular one. With EDF scheduling, all flows receive the same miss rate regardless of their traffic characteristics and deadlines. This makes the standard EDF algorithm unsuitable for situations in which the different flows have different miss rate requirements since in order to meet all miss rate requirements it is necessary to limit admissions so as to satisfy the flow with the most stringent miss rate requirements. In this study, we propose a new priority assignment scheduling algorithm, Hierarchal Diff-EDF (Differentiate Earliest Deadline First), which can meet the real-time needs of these applications while continuing to provide best effort service to non-real time traffic. The Hierarchal Diff-EDF features a feedback control mechanism that detects overload conditions and modifies packet priority assignments accordingly.

Journal of Computer Science
Volume 3 No. 5, 2007, 289-296

DOI: https://doi.org/10.3844/jcssp.2007.289.296

Submitted On: 21 January 2007 Published On: 31 May 2007

How to Cite: Saleh, M. & Othman, Z. A. (2007). Robustness Results for Hierarchical Diff-EDF Scheduling upon Heterogeneous Real-Time Packet Networks. Journal of Computer Science, 3(5), 289-296. https://doi.org/10.3844/jcssp.2007.289.296

  • 2,419 Views
  • 1,884 Downloads
  • 0 Citations

Download

Keywords

  • Robustness results
  • integration of traffic
  • heterogeneous real-time packet networks