DocumentCode :
1352775
Title :
The interleaved matching switch architecture
Author :
Lin, Bill ; Keslassy, Isaac
Author_Institution :
Univ. of California, La Jolla, CA, USA
Volume :
57
Issue :
12
fYear :
2009
fDate :
12/1/2009 12:00:00 AM
Firstpage :
3732
Lastpage :
3742
Abstract :
Operators need routers to provide service guarantees such as guaranteed flow rates and fairness among flows, so as to support traffic engineering and real-time traffic. However, current centralized input-queued router architectures cannot scale to fast line rates while providing these service guarantees. On the other hand, while load-balanced switch architectures that rely on two identical stages of fixed-configuration switches appear to be an effective way to scale Internet routers to very high capacities, there is currently no practical and scalable solution for providing service guarantees in these architectures. In this paper, we introduce the interleaved matching switch (IMS) architecture, which relies on a novel approach to provide service guarantees using load-balanced switches. The approach is based on emulating a Birkhoff-von Neumann switch with a load-balanced switch architecture and is applicable to any known admissible traffic. We show that service guarantees, 100% throughput, and packet ordering can be achieved with O(1) online complexity. In cases where fixed frame sizes are applicable, we also present an efficient offline frame-based decomposition method. More generally, we show that the IMS architecture can be used to emulate any input queued or combined input-output queued switch, leveraging a large body of known results for ensuring stability.
Keywords :
Internet; communication complexity; telecommunication network routing; telecommunication switching; telecommunication traffic; Birkhoff-von Neumann switch; Internet routers; fixed-configuration switches; input-output queued switch; interleaved matching switch architecture; load-balanced switch architecture; load-balanced switches; online complexity; real-time traffic; service guarantees; traffic engineering; Emulation; Optical design; Optical interconnections; Optical switches; Packet switching; Stability; Telecommunication traffic; Throughput; Traffic control; Web and internet services; Load-balanced routers; high-performance switches; rate guarantees; switch emulation;
fLanguage :
English
Journal_Title :
Communications, IEEE Transactions on
Publisher :
ieee
ISSN :
0090-6778
Type :
jour
DOI :
10.1109/TCOMM.2009.12.080380
Filename :
5351669
Link To Document :
بازگشت