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
Link To Document