Title :
Efficient time-slot assignment algorithms for SS/TDMA systems with variable-bandwidth beams
Author :
Chalasani, Suresh ; Varma, Anujan
Author_Institution :
Dept. of Electr. Eng.-Syst., Univ. of Southern California, Los Angeles, CA, USA
Abstract :
The authors present efficient sequential and parallel algorithms for computation of time-slot assignments in SS/TDMA (satellite-switched/time-division multiple-access) systems with variable-bandwidth beams. These algorithms are based on modeling the time-slot assignment (TSA) problem as a network-flow problem. If M (N) is the number of uplink (downlink) beams, L is the length of any optimal TSA, and α is the maximum bandwidth of an uplink or downlink beam, the sequential algorithm takes O((M+N)3 min (M N α, L)) time to compute an optimal TSA, when the traffic-handling capacity of the satellite is of the same order as the total bandwidth of the links. The parallel algorithm uses L/2 processors and has a time-complexity of O((M +N)3 log L) on a probabilistic random access machine (PRAM) model of parallel computation. The authors then generalize this algorithm to P ⩽ L/2 processors and describe an efficient implementation of the algorithm on a hypercube multiprocessor with P processors
Keywords :
parallel algorithms; satellite relay systems; telecommunications computing; time division multiple access; SS/TDMA systems; hypercube multiprocessor; multibeam satellite systems; parallel algorithms; satellite-switched time-division multiple-access; sequential algorithms; time-complexity; time-slot assignment algorithms; variable-bandwidth beams; Bandwidth; Communication switching; Downlink; Matrix decomposition; Satellites; Switches; Switching systems; Time division multiple access; Time division multiplexing; Traffic control;
Conference_Titel :
INFOCOM '91. Proceedings. Tenth Annual Joint Conference of the IEEE Computer and Communications Societies. Networking in the 90s., IEEE
Conference_Location :
Bal Harbour, FL
Print_ISBN :
0-87942-694-2
DOI :
10.1109/INFCOM.1991.147568