DocumentCode :
3144755
Title :
Load-balanced Three-stage Switch Architecture
Author :
Hu, Bing ; Yeung, Kwan L.
Author_Institution :
Univ. of Hong Kong, Hong Kong
fYear :
2007
fDate :
May 30 2007-June 1 2007
Firstpage :
1
Lastpage :
6
Abstract :
A load-balanced two-stage switch is scalable and can provide close to 100% throughput. Its major problem is that packets can be mis-sequenced when they arrive at output ports. In a recent work, the packet mis-sequencing problem is elegantly solved by a feedback-based two-stage switch architecture. In this paper, we extend the feedback-based switch architecture from two-stage to three-stage to further cut down packet delay. The idea is to map the heavy flows to experience less middle-stage port delay using the switch fabric in the third stage. We show that the resulting three-stage architecture also ensures in-order packet delivery and close to 100% throughput. To identify heavy flows, a simple and practical traffic matrix estimation algorithm is also proposed. As compared with the original feedback-based two-stage switch architecture, the three-stage switch can cut down the delay performance by as large as 43.4% for a 32times32 switch under a hot-spot traffic pattern with input load at p=0.95. For random uniform traffic, the saving in delay is about 8%.
Keywords :
packet switching; telecommunication traffic; feedback; load-balanced three-stage switch architecture; packet delay; packet mis-sequencing problem; traffic matrix estimation algorithm; Bandwidth; Communication switching; Delay; Electronic mail; Fabrics; Packet switching; Partial response channels; Switches; Throughput; Traffic control; Load-balanced switch; three-stage switch; two-stage switch;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Switching and Routing, 2007. HPSR '07. Workshop on
Conference_Location :
Brooklyn, NY
Print_ISBN :
1-4244-1206-4
Electronic_ISBN :
1-4244-1206-4
Type :
conf
DOI :
10.1109/HPSR.2007.4281253
Filename :
4281253
Link To Document :
بازگشت