• DocumentCode
    2956385
  • Title

    Block-based fair queuing: An efficient network QoS provisioning algorithm for high-speed data transmission

  • Author

    Chang, Shu-Hsin ; Ting, Wei-Chih ; Chuang, Chun-Yu ; Wang, Shih-Yu

  • Author_Institution
    Ind. Technol. Res. Inst., Hsinchu, Taiwan
  • fYear
    2012
  • fDate
    15-17 May 2012
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    We propose an extension of WFQ, called BWFQ, to reduce the computation time and guarantee the QoS performances as well. Simplifications of the WFQ algorithm may degrade the performance of all sessions. Instead, BWFQ dynamically aggregates packets in advance and performs scheduling in unit of block. Block size is controlled by a parameter called granule. Each session has a granule setting in accordance with its delay tolerance. Delay-insensitive sessions form larger data blocks so that a lot of computation time at scheduling is saved. BWFQ also employs block-preemptive scheduling to allow interruption of the block on service and switch to another one with the highest priority. Performance isolation guarantees a delay upper bound for every session that is independent of others´ granule settings. Simulation results show that BWFQ is capable of saving a great amount of computation, especially under traffic congestion.
  • Keywords
    quality of service; queueing theory; scheduling; BWFQ; block-based fair queuing; block-preemptive scheduling; computation time reduction; data blocks; delay tolerance; delay-insensitive sessions; efficient network QoS provisioning algorithm; granule setting; high-speed data transmission; Bismuth; Computational complexity; Delay; Quality of service; Scheduling algorithms; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications Quality and Reliability (CQR), 2012 IEEE International Workshop Technical Committee on
  • Conference_Location
    San Diego, CA
  • Print_ISBN
    978-1-4673-1861-7
  • Type

    conf

  • DOI
    10.1109/CQR.2012.6267098
  • Filename
    6267098