DocumentCode :
145186
Title :
Hybrid scheduling algorithm for packet switch architecture
Author :
Fangfang Yan ; Lee, T.T. ; Tong Ye ; Weisheng Hu
Author_Institution :
State Key Lab. of Adv. Opt. Commun. Syst. & Network, Shanghai Jiao Tong Univ., Shanghai, China
Volume :
1
fYear :
2014
fDate :
26-28 April 2014
Firstpage :
346
Lastpage :
350
Abstract :
Using maximum weight matching algorithm, the crossbar switch with VOQ is proven to be stable and can achieve 100% throughput even under non-uniform traffic pattern. However, maximum weight matching has a high complexity of order O(N3) that is not scalable to fast line rates, neither to high port counts. The scheduling based on Birkhoff-von Neumann decomposition of traffic matrices completely eliminates online computation, which provides a promising solution to the scalability of packet switches. The BvN switch can provide predictive performance under smooth input traffic; however, its performance deteriorates with increasing traffic burstiness. We propose a hybrid scheduling scheme, which combines BvN and maximum weight matching. The hybrid scheduling scheme is proven to be stable with constant shares of MWM and BvN patterns in a cycle. As a variant of the hybrid scheme, we also propose a competitive scheduling algorithm which adjusts shares of MWM and BvN automatically with O(N) online computation. According to simulation results, the hybrid scheme with the competitive scheduling algorithm is burst-tolerant; it can serve as a compromise between computation complexity and switch performance in the face of bursty input traffic.
Keywords :
matrix decomposition; packet switching; scheduling; telecommunication traffic; Birkhoff-von Neumann decomposition; BvN switch; MWM pattern; VOQ; burst-tolerance; competitive scheduling algorithm; computation complexity; crossbar switch; fast line rate; hybrid scheduling algorithm; maximum weight matching algorithm; nonuniform traffic pattern; online computation elimination; packet switch architecture; packet switch scalability; port count; predictive performance; traffic burst; traffic matrix; virtual output queue; Delays; Optical switches; Pipelines; Ports (Computers); Scheduling algorithms; Throughput; delay; packet switch; scheduling algorithm; throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Science, Electronics and Electrical Engineering (ISEEE), 2014 International Conference on
Conference_Location :
Sapporo
Print_ISBN :
978-1-4799-3196-5
Type :
conf
DOI :
10.1109/InfoSEEE.2014.6948129
Filename :
6948129
Link To Document :
بازگشت