DocumentCode :
380681
Title :
Maintaining packet order in two-stage switches
Author :
Keslassy, Isaac ; McKeown, Nick
Author_Institution :
Comput. Syst. Lab., Stanford Univ., CA, USA
Volume :
2
fYear :
2002
fDate :
2002
Firstpage :
1032
Abstract :
High performance packet switches frequently use a centralized scheduler (also known as an arbiter) to determine the configuration of a non-blocking crossbar. The scheduler often limits the scalability of the system because of the frequency and complexity of its decisions. A paper by C.-S. Chang et al. (2001) introduced an interesting two-stage switch, in which each stage uses a trivial deterministic sequence of configurations. The switch is simple to implement at high speed and has been proved to provide 100% throughput for a broad class of traffic. Furthermore, there is a bound between the average delay of the two-stage switch and that of an ideal output-queued switch. However, in its simplest form, the switch mis-sequences packets by an arbitrary amount. In this paper, building on the two-stage switch, we present an algorithm called full frames first (FFF), that prevents mis-sequencing while maintaining the performance benefits (in terms of throughput and delay) of the basic two-stage switch. FFF comes at some additional cost, which we evaluate in this paper.
Keywords :
delays; packet switching; scheduling; telecommunication traffic; FFF; arbiter; centralized scheduler; delay; deterministic sequence; full frames first; high performance packet switches; mis-sequencing; nonblocking crossbar; packet order; performance; throughput; traffic; two-stage switches; Costs; Delay; Field-flow fractionation; Internet; Laboratories; Packet switching; Switches; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM 2002. Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
ISSN :
0743-166X
Print_ISBN :
0-7803-7476-2
Type :
conf
DOI :
10.1109/INFCOM.2002.1019351
Filename :
1019351
Link To Document :
بازگشت