Professional Documents
Culture Documents
Carey Williamson
Department of Computer Science
University of Calgary
1
Introduction
ATM
A Classification Scheme
ATM switch designs can be classified as
time-division or space-division switches
Time-division switches: all cells pass
through a common point within the switch
en route to their output points, but do so at
different times
Space-division switches: all cells pass
through the switch at the same time, but do
so on different paths
Dual
Ported
Memory
Output
Ports
INPUT N
S/P
AF
FIFO
P/S
AF
FIFO
P/S
OUTPUT 1
OUTPUT 2
...
P/S
...
FIFO
...
S/P
AF
...
...
INPUT 2
S/P
...
INPUT 1
SHARED-MEDIUM PACKET
SWITCH
OUTPUT N
Batcher-Banyan, Benes
delta, omega, perfect shuffle
Hypercube
switches
11
4 x 4 Crossbar Switch
A1
A2
A3
A4
B1
B2
B3
B4
4 x 4 Crossbar Switch
A1
A2
A3
A4
B1
B2
B3
B4
4 x 4 Crossbar Switch
A1
A2
A3
A4
B1
B2
B3
B4
2 x 2 NETWORK
INPUT 0
OUTPUT 0
INPUT
1
OUTPUT 1
2 x 2 NETWORK
INPUT 0
OUTPUT 0
INPUT
1
OUTPUT 1
2 x 2 NETWORK
INPUT 0
OUTPUT 0
INPUT
1
OUTPUT 1
4 x 4 NETWORK
0
Summary
There is an extensive (and exhausting)
set of literature on ATM switch
architectures
Much of the real research activity took
place five or more years ago
Most vendors have based their ATM
switching products on the wellestablished good designs
(e.g., banyan-based or shared memory)
20