DocumentCode :
965176
Title :
Parallel algorithms for time-slot assignment in TDM switching systems
Author :
Chalasani, Suresh ; Varma, Anujan
Author_Institution :
Dept. of Electr. & Comput. Eng., Wisconsin Univ., Madison, WI, USA
Volume :
41
Issue :
11
fYear :
1993
fDate :
11/1/1993 12:00:00 AM
Firstpage :
1736
Lastpage :
1747
Abstract :
Presents parallel algorithms for computation of time-slot assignments in time-division multiplex (TDM) switching systems. The algorithms apply to a general class of TDM switching systems called hierarchical switching systems (HSS), which have a three-stage switching structure. The algorithms are based on modeling the time-slot assignment problem as a network-flow problem. Previous algorithms for finding an optimal time-slot assignment in these switching systems are inherently sequential and no parallel algorithms are known for this problem. If M is the number of users of the switching system, N is the switch-size, and L is the length of an optimal time-slot assignment, the best-known sequential TSA algorithm runs in O(M2·min(N, √M)·min(L, M2)) time. The authors first describe an algorithm using L/2 processors with running time O(M3 log L) on a PRAM model of computation. They then generalize it to P⩽L/2 processors, with running time O(M3 log P+M2·min(N, √M)·min(L/P, M2)). An efficient implementation of the algorithm on a hypercube multiprocessor with P processors has the same time-complexity. A massively parallel version of the algorithm runs in O(M2 log M log L) time on ML/2 processors. Finally, the authors discuss how the above algorithms can be applied to the class of SS/TDMA switching systems
Keywords :
electronic switching systems; hypercube networks; parallel algorithms; telecommunication traffic; telecommunications computing; time division multiple access; time division multiplexing; HSS; PRAM model; SS/TDMA switching systems; TDM switching systems; hierarchical switching systems; hypercube multiprocessor; network-flow problem; optimal time-slot assignment; parallel algorithms; three-stage switching structure; time-complexity; time-division multiplexing; time-slot assignment; Communication switching; Computational modeling; Concurrent computing; Hypercubes; Parallel algorithms; Phase change random access memory; Switches; Switching systems; Time division multiple access; Time division multiplexing;
fLanguage :
English
Journal_Title :
Communications, IEEE Transactions on
Publisher :
ieee
ISSN :
0090-6778
Type :
jour
DOI :
10.1109/26.241754
Filename :
241754
Link To Document :
بازگشت