DocumentCode
2669038
Title
Iteration-Shared Scheduling Algorithms Abolishing the Departure-Time-Compatible Graph in Switch-Memory-Switch Switches
Author
Xu, Yang ; Liu, Bin ; Xia, Gao ; Lin, Dong
Author_Institution
Tsinghua Univ., Beijing
fYear
2007
fDate
6-12 May 2007
Firstpage
1622
Lastpage
1630
Abstract
Switch-Memory-Switch (SMS) architecture exhibits an excellent performance due to its emulating the Output Queueing structure. However, in order to achieve the maximal matching, the first stage scheduling operates at a huge computational complexity, which blocks the SMS from practical implementation. In order to put SMS into more effective industrial applications, especially in super-large size switches/routers with multi-services environment, two parallel iterative scheduling algorithms, named IS-RRM and AIS-RRM respectively, are proposed in this paper. The algorithms abolish totally the traditional departure-time-compatible (DTC) graph, and by using iteration-sharing technology, greatly reduce the required iteration number in each time slot. Using a discrete-time Markov chain to model the AIS-RRM algorithm, we obtain its upper bound of cell loss rate. Meanwhile, experimental and theoretical results show that so long as the number of shared memories is twice the switch size, AIS-RRM algorithm can achieve a cell loss rate of 10 when the input buffer size is 15 and the iteration number of each time slot is 6, despite the arrival traffic pattern and the switch size. Furthermore, the iteration number required in each time slot can be further decreased by increasing the input buffer size.
Keywords
Markov processes; graph theory; iterative methods; queueing theory; scheduling; telecommunication network routing; telecommunication switching; arrival traffic pattern; departure-time-compatible graph; discrete-time Markov chain; iteration-shared scheduling algorithms; iterative scheduling algorithms; output queueing structure; switch-memory-switch switches; Communication switching; Computational complexity; Fabrics; Iterative algorithms; Job shop scheduling; Processor scheduling; Scalability; Scheduling algorithm; Switches; Traffic control;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM 2007. 26th IEEE International Conference on Computer Communications. IEEE
Conference_Location
Anchorage, AK
ISSN
0743-166X
Print_ISBN
1-4244-1047-9
Type
conf
DOI
10.1109/INFCOM.2007.190
Filename
4215772
Link To Document