• DocumentCode
    2517449
  • Title

    Credit-based low latency packet scheduling algorithm for real-time applications

  • Author

    Chen, Lyu-Han ; Wu, Eric Hsiao-Kuang ; Hsieh, Ming-I ; Horng, Jorng-Tzong ; Chen, Gen-Huey

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Univ., Taipei, Taiwan
  • fYear
    2012
  • fDate
    12-14 July 2012
  • Firstpage
    15
  • Lastpage
    19
  • Abstract
    The number of real-time applications are growing dramatically at an unprecedented rate. Efficient bandwidth allocations and strict delay requirements are indispensable for real-time flows such as audio streaming. Unfortunately, most of the well-known packet scheduling algorithms like Weighted Fair Queueing (WFQ) and Start-time Fair Queueing (SFQ) can not guarantee low and stable latencies for real-time flows due to the `unsteady queueing delay problem´ that we will explain later. Only a few scheduling algorithms address this problem in recent years like Low Latency Queueing (LLQ) and Low Latency and Efficient Packet Scheduling algorithm (LLEPS). However, LLQ has unfair and starvation problems. The queueing delay of LLEPS is not steady enough in existing networks. Thus, in this paper, we propose a novel credit-based low latency packet scheduling algorithm (CBLLPS) that is well-suited for real-time applications. The performance of CBLLPS is validated by ns-2 simulations. The simulation results show that CBLLPS guarantees low and steady queueing delay for real-time flows and outperforms any of the existing scheduling algorithms in terms of queueing delay. Moreover, the functionalities of bandwidth sharing and bandwidth reservation of this new scheduling mechanism are still preserved.
  • Keywords
    bandwidth allocation; queueing theory; scheduling; CBLLPS algorithm; LLEPS algorithm; LLQ algorithm; SFQ; WFQ; audio streaming; bandwidth allocation; bandwidth reservation; credit-based low-latency packet scheduling algorithm; delay requirement; low-latency efficient packet scheduling algorithm; low-latency queueing algorithm; ns-2 simulations; queueing delay; real-time applications; start-time fair queueing; unsteady queueing delay problem; weighted fair queueing; Algorithm design and analysis; Bandwidth; Clocks; Delay; Global Positioning System; Real-time systems; Scheduling algorithms; QoS; Queueing; Real-time;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communication, Networks and Satellite (ComNetSat), 2012 IEEE International Conference on
  • Conference_Location
    Bali
  • Print_ISBN
    978-1-4673-0888-5
  • Type

    conf

  • DOI
    10.1109/ComNetSat.2012.6380768
  • Filename
    6380768