Title :
Efficient time slot assignment algorithms for TDM hierarchical and nonhierarchical switching systems
Author_Institution :
Dept. of Electron. Eng., City Univ. of Hong Kong, China
fDate :
2/1/2001 12:00:00 AM
Abstract :
Two efficient time slot assignment algorithms, called the two-phase algorithm for the nonhierarchical and the three-phase algorithm for the hierarchical time-division multiplex (TDM) switching systems, are proposed. The simple idea behind these two algorithms is to schedule the traffic on the critical lines/trunks of a traffic matrix first. The time complexities of these two algorithms are found to be O(LN2) and O(LM2), where L is the frame length, N is the switch size, and M is the number of input/output users connected to a hierarchical TDM switch. Unlike conventional algorithms, they are fast, iterative and simple for hardware implementation. Since no backtracking is used, pipelined packet transmission and packet scheduling can be performed for reducing the scheduling complexity of a transmission matrix to O(N2) and O(M2), respectively. Extensive simulations reveal that the two proposed algorithms give close-to-optimal performance under various traffic conditions
Keywords :
computational complexity; iterative methods; packet switching; scheduling; telecommunication traffic; TDM hierarchical switching systems; TDM nonhierarchical switching systems; efficient time slot assignment algorithms; iterative methods; packet scheduling; pipelined packet transmission; scheduling complexity; three-phase algorithm; time complexities; time-division multiplex; traffic matrix; two-phase algorithm; Bandwidth; Communication switching; Iterative algorithms; Packet switching; Scheduling algorithm; Switches; Switching systems; Telecommunication traffic; Time division multiplexing; Traffic control;
Journal_Title :
Communications, IEEE Transactions on