DocumentCode
2067531
Title
A dual-level matching algorithm for 3-stage Clos-network packet switches
Author
Chao, H. Jonathan ; Liew, Soung Y. ; Jing, Zhigang
Author_Institution
Polytech. Univ. Brooklyn, New York, NY, USA
fYear
2003
fDate
20-22 Aug. 2003
Firstpage
38
Lastpage
43
Abstract
In this paper, we present a new dual-level matching algorithm for 3-stage Clos-network packet switches, called d-MAC. Using a two-level matching algorithm, namely module-level matching and port-level matching, d-MAC is highly scalable and maintains high system performance. The module-level matching is responsible for finding the module-to-module matching according to the queue status of the switch, while the port-level matching is responsible for determining port-to-port matching and route assignment simultaneously. The two-level matchings are computed in a pipelined and parallel manner to speed up packet scheduling.
Keywords
multistage interconnection networks; packet switching; scheduling; telecommunication network routing; d-MAC; dual-level matching algorithm; module-level matching; packet switching; packet-scheduling scheme; parallel architecture; pipelined architecture; port-level matching; route assignment; routers; switch queue status; tri-stage Clos-network packet switches; Chaos; Fabrics; Internet; Packet switching; Round robin; Routing; Scheduling algorithm; Switches; System performance; Traffic control;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Interconnects, 2003. Proceedings. 11th Symposium on
Print_ISBN
0-7695-2012-X
Type
conf
DOI
10.1109/CONECT.2003.1231475
Filename
1231475
Link To Document