DocumentCode
1541970
Title
Credit-based fair queueing (CBFQ): a simple service-scheduling algorithm for packet-switched networks
Author
Bensaou, Brahim ; Tsang, Danny H K ; Chan, King
Author_Institution
Dept. of Comput. Sci., Hong Kong Univ. of Sci. & Technol., Kowloon, China
Volume
9
Issue
5
fYear
2001
fDate
10/1/2001 12:00:00 AM
Firstpage
591
Lastpage
604
Abstract
This paper proposes a simple rate-based scheduling algorithm for packet-switched networks. Using a set of counters to keep track of the credits accumulated by each traffic flow, the bandwidth share allocated to each flow, and the size of the head-of-line (HOL) packets of the different flows, the algorithm decides which flow to serve next. Our proposed algorithm requires on average a smaller complexity than the most interesting alternative ones while guaranteeing comparable fairness, delay, and delay jitter bounds. To further reduce the complexity, a simplified version (CBFQ-F) of the general algorithm is also proposed for networks with fixed packet lengths, such as ATM, by relaxing the fairness bound by a negligibly small amount
Keywords
asynchronous transfer mode; computational complexity; delays; jitter; packet switching; queueing theory; telecommunication networks; telecommunication traffic; ATM; CBFQ; CBFQ-F; bandwidth share allocation; complexity reduction; counters; credit-based fair queueing; delay; delay jitter bounds; fairness bound; fixed packet lengths; head-of-line packet size; packet-switched networks; rate-based scheduling algorithm; traffic flow; vice-scheduling algorithm; Asynchronous transfer mode; Bandwidth; Communication system traffic control; Delay effects; Packet switching; Protection; Quality of service; Scheduling algorithm; Telecommunication traffic; Traffic control;
fLanguage
English
Journal_Title
Networking, IEEE/ACM Transactions on
Publisher
ieee
ISSN
1063-6692
Type
jour
DOI
10.1109/90.958328
Filename
958328
Link To Document