Paper22 PDF
Paper22 PDF
Permutation Networks
and
Rearrangeability
Kosta Tachtevrenidis
Introduction
What is this paper about?
This paper came out of a time when telephone companies
were expanding like mad and were seeking ways to connect
all nodes of a telephone network without using n2
connections.
Wide-sense non-blocking
the permutation can be realized by edge-disjoint paths w/o rearranging active
connections subject to the condition that a selected path is used for each new
connection request. In other words, any permutation can be dynamically
realized with the help of a wise algorithm.
The above is from a previous slide. What that says is that given a
network with n inputs [1,2,...,n], if I know what the resulting
permutation should be, I can 'chart' a path for all inlets in a way that no
path is blocked and everything is routed correctly.
Why Should I Care?
0
1
2
3
0
1
2
3
4
5
6
7
The benes
network
is composed of
the same sub-
network mirrored.
What kind of
network is this?
Constructing the network...
8 input benes network (shuffle)
Constructing the network...
16 input benes network (butterfly)
recursion
What are the advantages?
Tada!
Real World Applications
The switching network (of this Gigabit ATM switch)
uses a Benes network topology. The Benes network
extends to arbitrarily large configurations by way of a
recursive expansion. The figure in the next slide shows a
64 port Benes network. We can construct a 512 port
network by taking eight copies of the 64 port network
and adding a first and fifth stage on either side, with 64
switch elements apiece.
1
2
3
Alternatives to Benes Networks
m=3
References