DocumentCode :
459313
Title :
Huffman Fair Queueing: A Scheduling Algorithm Providing Smooth Output Traffic
Author :
Choy, Man-Ting ; Lee, Tony T.
Author_Institution :
Department of Information Engineering, The Chinese University of Hong Kong, Shatin, Hong Kong. Email: mtchoy1@ie.cuhk.edu.hk
Volume :
2
fYear :
2006
fDate :
38869
Firstpage :
796
Lastpage :
799
Abstract :
A scheduling algorithm based on Huffman algorithm and Weighted Fair Queueing (WFQ) is proposed. The aim of this scheduler is to provide good fairness and smooth output traffic, while remaining simple in operation. Since WFQ can only guarantee good relative fairness between two flows, we apply WFQ on adjacent nodes of the Huffman binary tree. Therefore, it secures a good worst case fairness result. The Huffman algorithm also suggests that the number of comparisons needed is optimal among all possible tree structures. Our algorithm is able to achieve delay, relative fairness and worst case fairness bounds in the order of O(1) while the complexity is O(logN), where N is the number of flows.
Keywords :
Bandwidth; Binary trees; Delay; Global Positioning System; Jitter; Quality of service; Round robin; Scheduling algorithm; Traffic control; Tree data structures;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications, 2006. ICC '06. IEEE International Conference on
Conference_Location :
Istanbul
ISSN :
8164-9547
Print_ISBN :
1-4244-0355-3
Electronic_ISBN :
8164-9547
Type :
conf
DOI :
10.1109/ICC.2006.254805
Filename :
4024226
Link To Document :
بازگشت