DocumentCode
787152
Title
Parallel routing algorithms in Benes-Clos networks
Author
Lee, Tony T. ; Liew, Soung Y.
Author_Institution
Dept. of Inf. Eng., Chinese Univ. of Hong Kong, Shatin, China
Volume
50
Issue
11
fYear
2002
fDate
11/1/2002 12:00:00 AM
Firstpage
1841
Lastpage
1847
Abstract
A new parallel algorithm for route assignments in Benes-Clos (1962, 1953) networks is studied. Most known sequential route assignment algorithms, such as the looping algorithm, are designed for circuit switching systems where the switching configuration can be rearranged at relatively low speed. In packet switching systems, switch fabrics must be able to provide internally conflict-free paths simultaneously, and accommodate packets requesting connections in real time as they arrive at the inputs. In this paper, we develop a parallel routing algorithm for Benes networks by solving a set of Boolean equations which are derived from the connection requests and the symmetric structure of the networks. Our approach can handle partial permutations easily. The time complexity of our algorithm is O(log2 N), where N is the network size. We also extend the algorithm and show that it can be applied to the Clos networks if the number of central modules is M=2m, where m is a positive integer. The time complexity is O(log N×log M) in this case.
Keywords
Boolean algebra; computational complexity; multistage interconnection networks; packet switching; parallel algorithms; telecommunication network routing; Benes-Clos networks; Boolean equations; central modules; circuit switching systems; conflict-free paths; looping algorithm; packet switching systems; parallel routing algorithms; partial permutations; sequential route assignment algorithms; switching configuration; symmetric structure; time complexity; Algorithm design and analysis; Equations; Fabrics; Packet switching; Parallel algorithms; Real time systems; Routing; Switches; Switching circuits; Switching systems;
fLanguage
English
Journal_Title
Communications, IEEE Transactions on
Publisher
ieee
ISSN
0090-6778
Type
jour
DOI
10.1109/TCOMM.2002.805258
Filename
1097894
Link To Document