• 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