TY - JOUR
T1 - Captured-frame matching schemes for scalable input-queued packet switches
AU - Rojas-Cessa, Roberto
AU - Lin, Chuan Bi
N1 - Funding Information:
This work is supported in part by National Science Foundation under Grant Awards 0435250 and 0423305.
PY - 2007/7/31
Y1 - 2007/7/31
N2 - Single-stage input-queued (IQ) switches are attractive for implementation of high performance routers because they require no speedup in the used memory. It has been shown that IQ switches can provide 100% throughput under admissible traffic when using maximum-weight matching schemes or iterative maximal-weight matching schemes with a speedup of two or more. These different approaches require either high computation complexity or high memory costs that can make them infeasible. Therefore, there is a need for low-complexity and fast matching schemes that provide high throughput under several admissible traffic patterns, including those with nonuniform distributions, without recurring to speedup nor multiple iterations. In this paper, we introduce the concept of captured frame and apply it to matching schemes. As a result, we propose two weightless matching schemes, one based on round-robin selection, called uFORM, and the other based on random selection, called uFPIM. We analyze the throughput improvement achieved by uFPIM, and show that these matching schemes provide high throughput under a variety of admissible traffic patterns, including those with nonuniform distributions, when using a single iteration and no speedup. Furthermore, we study the scalability of the captured-frame concept in matching schemes for memory-space-memory multiple-stage Clos-network switches, and show the achieved high switching performance and low implementation complexity.
AB - Single-stage input-queued (IQ) switches are attractive for implementation of high performance routers because they require no speedup in the used memory. It has been shown that IQ switches can provide 100% throughput under admissible traffic when using maximum-weight matching schemes or iterative maximal-weight matching schemes with a speedup of two or more. These different approaches require either high computation complexity or high memory costs that can make them infeasible. Therefore, there is a need for low-complexity and fast matching schemes that provide high throughput under several admissible traffic patterns, including those with nonuniform distributions, without recurring to speedup nor multiple iterations. In this paper, we introduce the concept of captured frame and apply it to matching schemes. As a result, we propose two weightless matching schemes, one based on round-robin selection, called uFORM, and the other based on random selection, called uFPIM. We analyze the throughput improvement achieved by uFPIM, and show that these matching schemes provide high throughput under a variety of admissible traffic patterns, including those with nonuniform distributions, when using a single iteration and no speedup. Furthermore, we study the scalability of the captured-frame concept in matching schemes for memory-space-memory multiple-stage Clos-network switches, and show the achieved high switching performance and low implementation complexity.
KW - Captured frame
KW - Frame eligibility
KW - Input-queued switch
KW - Nonuniform traffic
KW - Service frame
UR - http://www.scopus.com/inward/record.url?scp=34447645655&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=34447645655&partnerID=8YFLogxK
U2 - 10.1016/j.comcom.2007.04.005
DO - 10.1016/j.comcom.2007.04.005
M3 - Article
AN - SCOPUS:34447645655
SN - 0140-3664
VL - 30
SP - 2149
EP - 2161
JO - Computer Communications
JF - Computer Communications
IS - 10
ER -