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 :
بازگشت