DocumentCode :
1833433
Title :
Analysis of a packet switch with memories running slower than the line-rate
Author :
Iyer, Sundar ; Awadallah, Amr ; McKeown, Nick
Author_Institution :
Comput. Syst. Lab., Stanford Univ., CA, USA
Volume :
2
fYear :
2000
fDate :
2000
Firstpage :
529
Abstract :
Our work is motivated by the desire to build a very high speed packet switch with extremely high line-rates. In this paper, we consider building a packet switch from multiple, lower speed packet switches operating independently and in parallel. In particular, we consider a (perhaps obvious) parallel packet switch (PPS) architecture in which arriving traffic is demultiplexed over k identical, lower speed packet-switches, switched to the correct output port, then recombined (multiplexed) before departing from the system. Essentially, the packet switch performs packet-by-packet load-balancing, or “inverse-multiplexing” over multiple independent packet switches. Each lower-speed packet switch, operates at a fraction of the line-rate, R; for example, if each packet switch operates at rate R/k no memory buffers are required to operate at the full line-rate of the system. Ideally, a PPS would share the benefits of an output-queued switch; i.e. the delay of individual packets could be precisely controlled, allowing the provision of guaranteed qualities of service. In this paper, we ask the question: Is it possible for a PPS to precisely emulate the behavior of an output-queued packet-switch with the same capacity and with the same number of ports? The main result of this paper is that it is theoretically possible for a PPS to emulate a FCFS (first come first served) output-queued packet-switch if each layer operates at a rate of approximately 2R/k. This simple result is analogous to Clos theorem for a three-stage circuit switch to be strictly non-blocking. We further show that the PPS can emulate any QoS queueing discipline if each layer operates at a rate of approximately 3R/k
Keywords :
multiplexing; packet switching; parallel architectures; quality of service; queueing theory; telecommunication traffic; Clos theorem; PPS architecture; QoS queueing discipline; arriving traffic; full line-rate; guaranteed qualities of service; high line-rates; inverse-multiplexing; multiple independent packet switches; multiple lower speed packet switches; output port; output-queued packet-switch; packet-by-packet load-balancing; parallel packet switch; very high speed packet switch; Buildings; Delay; Laboratories; Optical buffering; Optical packet switching; Optical switches; Packet switching; Quality of service; Read-write memory; Wavelength division multiplexing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM 2000. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
Conference_Location :
Tel Aviv
ISSN :
0743-166X
Print_ISBN :
0-7803-5880-5
Type :
conf
DOI :
10.1109/INFCOM.2000.832226
Filename :
832226
Link To Document :
بازگشت