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
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;
Conference_Titel :
Computer Communications and Networks, 2006. ICCCN 2006. Proceedings.15th International Conference on
Conference_Location :
Arlington, VA
Print_ISBN :
1-4244-0572-6
DOI :
10.1109/ICCCN.2006.286288