Title :
An evaluation of timestamp-based packet schedulers using a novel measure of instantaneous fairness
Author :
Shi, Hongyuan ; Sethu, Harish
Author_Institution :
Dept. of Electr. & Comput. Eng., Drexel Univ., Philadelphia, PA, USA
Abstract :
A number of emerging Internet applications, such as video-conferencing and live multimedia broadcasts, must rely on scheduling algorithms in switches and routers to guarantee performance and an acceptable level of quality of service. Fairness in packet schedulers is an intuitively desirable property with practical value; fair schedulers are a critical component of QoS mechanisms that seek to guarantee end-to-end delay bounds. Popular measures of the fairness achieved by packet schedulers are based on bounds, such as the relative fairness bound which captures the maximum possible difference between the normalized service received by any two flows. We argue that such measures do not capture the actual fairness achieved at most instants of time, and therefore, do not represent a true measure of the ability of a scheduler to successfully deliver end-to-end quality for real-time applications. We borrow from the field of economics and propose a new measure of fairness based on the Gini index. This measure captures the instantaneous fairness of a scheduler and, unlike other measures based on bounds, also captures the fairness of the scheduler in its handling of flows during idle periods. Using real traces of gateway and video traffic, we present a simulation-based evaluation of several well-known schedulers based on the Gini index. We also present a qualitative analysis of the phenomena underlying the observed results.
Keywords :
Internet; bandwidth allocation; delays; packet switching; quality of service; resource allocation; scheduling; telecommunication traffic; Gini index; Internet applications; QoS; bandwidth allocation; end-to-end delay bounds; gateway traffic; instantaneous fairness; live multimedia broadcasts; packet schedulers; quality of service; relative fairness bound; resource allocation; timestamp; video traffic; video-conferencing; Delay; Digital multimedia broadcasting; Mechanical factors; Multimedia communication; Quality of service; Scheduling algorithm; Switches; Time measurement; Traffic control; Web and internet services;
Conference_Titel :
Performance, Computing, and Communications Conference, 2003. Conference Proceedings of the 2003 IEEE International
Print_ISBN :
0-7803-7893-8
DOI :
10.1109/PCCC.2003.1203728