On the Latency Bound of Pre-Order Deficit Round Robin
نویسندگان
چکیده
In the emerging high-speed packet-switched networks, packet scheduling algorithms used in the switches and routers will play a critical role in satisfying the Quality of Service (QoS) requirements of various applications. The latency bound of a scheduling discipline is an important QoS parameter, especially for real-time playback applications. Frame-based schedulers such as Deficit Round Robin (DRR), though extremely efficient with an O(1) dequeuing complexity, lead to high latencies due to bursty transmissions of each flow’s traffic. In a recent work by Tsao and Lin [14], the authors propose Pre-order Deficit Round Robin, a novel scheme that overcomes this limitation of DRR while still achieving a low work complexity. In Pre-order DRR, a priority queue module is appended to the original DRR scheduler which re-orders the packet transmission sequence in DRR to distribute the output more evenly among flows and thus reduce burstiness and improve the latency. In this paper, we employ a novel approach to analytically derive the latency bound of Pre-order DRR and show that our bound is a tight one. Our latency bound is significantly lower than the bound derived by Tsao and Lin, demonstrating that Pre-order DRR has even better performance characteristics than previously argued by its own authors.
منابع مشابه
On the latency and fairness characteristics of pre-order deficit round Robin
In the emerging high-speed packet-switched networks, fair packet scheduling algorithms in switches and routers will form an important component of the mechanisms that seek to satisfy the Quality of Service (QoS) requirements of various applications. The latency bound of a scheduling discipline is an important QoS parameter, especially for real-time playback applications. Frame-based schedulers ...
متن کاملPrioritized Elastic Round Robin: An Efficient and Low-Latency Packet Scheduler with Improved Fairness
In emerging high-speed integrated-services packet-switched networks, fair packet scheduling algorithms in switches and routers will play a critical role in providing the Quality-ofService (QoS) guarantees required by real-time applications. Elastic Round Robin (ERR), a recently proposed scheduling discipline, is very efficient with an O(1) work complexity. In addition, it has superior fairness ...
متن کاملA More Precise Latency Bound of Deficit Round-Robin Scheduler
Delay is an important Quality of Service (QoS) parameter. A significant part of an end-to-end delay of a data flow is latency – the delay induced by scheduling algorithms in network devices. In this paper we present a latency analysis of a Deficit Round-Robin (DRR) scheduler. We correct inaccuracies and deficiencies of the DRR latency analysis detected in works of other authors. We derive a new...
متن کاملPre-order Deficit Round Robin: a new scheduling algorithm for packet-switched networks
In recent years, many packet fair queueing algorithms have been proposed to approximate generalized processor sharing (GPS). Most of them provide a low end-to-end delay bound and ensure that all connections share the link in a fair manner. However, scalability and simplicity are two signi®cant issues in practice. De®cit Round Robin (DRR) requires only O(1) work to process a packet and is simple...
متن کاملOn the latency bound of deficit round robin
The emerging high-speed broadband packetswitched networks are expected to simultaneously support a variety of services with different Quality-of-Service (QoS) requirements over the same physical infrastructure. Fair packet scheduling algorithms used in switches and routers play a critical role in providing these QoS guarantees. Deficit Round Robin (DRR), a popular fair scheduling discipline, is...
متن کامل