DocumentCode :
1404434
Title :
Hardware implementation of fair queuing algorithms for asynchronous transfer mode networks
Author :
Varma, Anujan ; Stiliadis, Dimitrios
Author_Institution :
Dept. of Comput. Eng., California Univ., Santa Cruz, CA, USA
Volume :
35
Issue :
12
fYear :
1997
fDate :
12/1/1997 12:00:00 AM
Firstpage :
54
Lastpage :
68
Abstract :
Providing quality-of-service guarantees in both cell- and packet-based networks requires the use of a scheduling algorithm in the switches and network interfaces. These algorithms need to be implemented in hardware in a high-speed switch. The authors present a number of approaches to implement scheduling algorithms in hardware. They begin by presenting a general methodology for the design of timestamp-based fair queuing algorithms that provide the same bounds on end-to-end delay and fairness as those of weighted fair queuing, yet have efficient hardware implementations. Based on this general methodology, the authors describe two specific algorithms, frame-based fair queuing and starting potential-based fair queuing, and discuss illustrative implementations in hardware. These algorithms may be used in both cell switches and packet switches with variable-size packets. A methodology for combining a traffic shaper with this class of fair queuing schedulers is also presented for use in network interface devices, such as an ATM segmentation and reassembly device
Keywords :
asynchronous transfer mode; delays; network interfaces; packet switching; queueing theory; scheduling; telecommunication networks; telecommunication traffic; ATM reassembly device; ATM segmentation device; asynchronous transfer mode networks; cell switches; cell-based networks; end-to-end delay; fair queuing schedulers; frame-based fair queuing; hardware implementation; high-speed switch; network interface devices; network interfaces; packet switches; packet-based networks; quality of service guarantees; scheduling algorithm; starting potential-based fair queuing; timestamp-based fair queuing algorithms; traffic shaper; variable-size packets; weighted fair queuing; Algorithm design and analysis; Delay; Design methodology; Hardware; Network interfaces; Packet switching; Quality of service; Scheduling algorithm; Switches; Telecommunication traffic;
fLanguage :
English
Journal_Title :
Communications Magazine, IEEE
Publisher :
ieee
ISSN :
0163-6804
Type :
jour
DOI :
10.1109/35.642834
Filename :
642834
Link To Document :
بازگشت