TY - JOUR
T1 - Matching algorithms for three-stage bufferless Clos network switches
AU - Chao, H. Jonathan
AU - Jing, Zhigang
AU - Liew, Soung Y.
N1 - Funding Information:
This work was supported in part by the National Science Foundation under Grant 9814856 and Grant 9906673, and in part by the New York State Center for Advanced Technology in Telecom munications.
PY - 2003/10
Y1 - 2003/10
N2 - Three-stage Clos network switches is an attractive solution to future broadband packet routers due to their modularity and scalability. Most of the three-stage Clos network switches assume either all modules are space switches without memory (bufferless), or employ shared memory modules in the first and third stages (buffered). The former is also referred to as the space-space-space (S3) Clos network switch, while the latter is referred to as the memory-space-memory (MSM) Clos network switch. In this article we provide a survey of recent literature concerning switching schemes in the S3 Clos network switch. The switching problem in the S3 Clos network switch can be divided into two major parts, namely port-to-port matching (scheduling) and route assignment between the first and third stages. Traditionally, researchers have proposed algorithms to solve these issues separately. Recently, a new class of switching algorithms, called Matching Algorithms for Clos (MAC), has been proposed to solve the scheduling and route assignment simultaneously. We focus on the MAC schemes and show that the new class of algorithms can achieve high performance and maintain good scalability.
AB - Three-stage Clos network switches is an attractive solution to future broadband packet routers due to their modularity and scalability. Most of the three-stage Clos network switches assume either all modules are space switches without memory (bufferless), or employ shared memory modules in the first and third stages (buffered). The former is also referred to as the space-space-space (S3) Clos network switch, while the latter is referred to as the memory-space-memory (MSM) Clos network switch. In this article we provide a survey of recent literature concerning switching schemes in the S3 Clos network switch. The switching problem in the S3 Clos network switch can be divided into two major parts, namely port-to-port matching (scheduling) and route assignment between the first and third stages. Traditionally, researchers have proposed algorithms to solve these issues separately. Recently, a new class of switching algorithms, called Matching Algorithms for Clos (MAC), has been proposed to solve the scheduling and route assignment simultaneously. We focus on the MAC schemes and show that the new class of algorithms can achieve high performance and maintain good scalability.
UR - http://www.scopus.com/inward/record.url?scp=0242368176&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0242368176&partnerID=8YFLogxK
U2 - 10.1109/MCOM.2003.1235594
DO - 10.1109/MCOM.2003.1235594
M3 - Article
AN - SCOPUS:0242368176
SN - 0163-6804
VL - 41
SP - 46
EP - 54
JO - IEEE Communications Magazine
JF - IEEE Communications Magazine
IS - 10
ER -