DocumentCode
1152263
Title
CR Switch: A Load-Balanced Switch With Contention and Reservation
Author
Yu, Chao-Lin ; Chang, Cheng-Shang ; Lee, Duan-Shin
Author_Institution
Inst. of Commun. Eng., Nat. Tsing Hua Univ., Hsinchu, Taiwan
Volume
17
Issue
5
fYear
2009
Firstpage
1659
Lastpage
1671
Abstract
Load-balanced switches have received a great deal of attention recently as they are much more scalable than other existing switch architectures in the literature. However, as there exist multiple paths for flows of packets to traverse through load-balanced switches, packets in such switches may be delivered out of order. In this paper, we propose a new switch architecture, called the contention and reservation (CR) switch, that not only delivers packets in order but also guarantees 100% throughput. The key idea, as in a multiple-access channel, is to operate the CR switch in two modes: 1) the contention mode in light traffic and 2) the reservation mode in heavy traffic. To do this, we invent a new buffer management scheme, called virtual output queue with insertion (I-VOQ). With the I-VOQ scheme, we give rigorous mathematical proofs for 100% throughput and in-order packet delivery of the CR switch. By computer simulations, we also demonstrate that the average packet delay of the CR switch is considerably lower than other schemes in the literature, including the uniform frame spreading scheme, the padded frame scheme, and the mailbox switch .
Keywords
message switching; contention reservation switch; delay performance; load-balanced switch; virtual output queue with insertion; Contention; delay performance.; load-balanced switches; reservation; virtual output queue with insertion (I-VOQ);
fLanguage
English
Journal_Title
Networking, IEEE/ACM Transactions on
Publisher
ieee
ISSN
1063-6692
Type
jour
DOI
10.1109/TNET.2008.2010624
Filename
5175361
Link To Document