• DocumentCode
    3279530
  • Title

    BCSQ: Bin-based Core Stateless Queueing for Scalable Support of Guaranteed Services

  • Author

    Duan, Zhenhai ; Parsha, Karthik

  • Author_Institution
    Florida State Univ., Tallahassee, FL
  • fYear
    2006
  • fDate
    9-11 Oct. 2006
  • Firstpage
    289
  • Lastpage
    294
  • Abstract
    Core stateless packet scheduling systems have received considerable attention in recent years because of their scalability in supporting per-flow quality of services guarantees. In such a system core routers do not need to maintain per-flow state and do not need to perform per-flow operations such as per-flow classification, per-flow queueing, and per-flow scheduling. On the other hand, existing core stateless packet schedulers require core routers to sort incoming packets based on their virtual finish times. This sorting operation results in the worst-case runtime complexity of O(log2N), where N is the number of packets in a scheduler. In this paper we propose a bin-based core stateless queueing (BCSQ) algorithm, which achieves constant runtime complexity that is independent of the number of packets in the scheduler. We present the detailed design of BCSQ and derive the worst-case end-to-end delay bounds for packets in a network of BCSQ. In addition, we investigate the effects of the configurable parameters of BCSQ on the performance of BCSQ networks. Simulation studies are also performed to illustrate the efficacy and performance of BCSQ.
  • Keywords
    computational complexity; quality of service; queueing theory; telecommunication network routing; BCSQ; bin-based core stateless queueing; core stateless packet scheduling systems; guaranteed services; per-flow classification; per-flow quality of services guarantees; per-flow queueing; per-flow scheduling; scalable support; system core routers; worst-case runtime complexity; Admission control; Bandwidth; Clocks; Jitter; Quality of service; Runtime; Scalability; Scheduling algorithm; Sorting; Web and internet services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications and Networks, 2006. ICCCN 2006. Proceedings.15th International Conference on
  • Conference_Location
    Arlington, VA
  • ISSN
    1095-2055
  • Print_ISBN
    1-4244-0572-6
  • Type

    conf

  • DOI
    10.1109/ICCCN.2006.286288
  • Filename
    4067669