DocumentCode :
964190
Title :
Queueing in high-performance packet switching
Author :
Hluchyj, Michael G. ; Karol, Mark J.
Author_Institution :
Codex Corp., Mansfield, MA, USA
Volume :
6
Issue :
9
fYear :
1988
Firstpage :
1587
Lastpage :
1597
Abstract :
The authors study the performance of four different approaches for providing the queuing necessary to smooth fluctuations in packet arrivals to a high-performance packet switch. They are (1) input queuing, where a separate buffer is provided at each input to the switch; (2) input smoothing, where a frame of b packets is stored at each of the input line to the switch and simultaneously launched into a switch fabric of size Nb*Nb; (3) output queuing, where packets are queued in a separate first-in first-out (FIFO) buffer located at each output of the switch; and (4) completely shared buffering, where all queuing is done at the outputs and all buffers are completely shared among all the output lines. Input queues saturate at an offered load that depends on the service policy and the number of inputs N, but is approximately 0.586 with FIFO buffers when N is large. Output queuing and completely shared buffering both achieve the optimal throughput-delay performance for any packet switch. However, compared to output queuing, completely shared buffering requires less buffer memory at the expense of an increase in switch fabric size.<>
Keywords :
packet switching; queueing theory; buffer; first-in first-out; high-performance packet switching; optimal throughput-delay performance; queueing; switch fabric; Buffer storage; Delay; Fabrics; Fluctuations; Intserv networks; Niobium; Packet switching; Smoothing methods; Switches; Switching circuits;
fLanguage :
English
Journal_Title :
Selected Areas in Communications, IEEE Journal on
Publisher :
ieee
ISSN :
0733-8716
Type :
jour
DOI :
10.1109/49.12886
Filename :
12886
Link To Document :
بازگشت