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