DocumentCode
3323163
Title
iSKIP: a fair and efficient scheduling algorithm for input-queued crossbar switches
Author
Wang, Walter ; Dong, Libin ; Wolf, Wayne
Volume
3
fYear
2002
fDate
17-21 Nov. 2002
Firstpage
2287
Abstract
Cell-based input-queued crossbars are widely used in networking equipments. A number of crossbar scheduling algorithms have been proposed to provide high performance scheduling. It is critical for a crossbar scheduling algorithm to be fair and efficient in real world conditions, which include the presence of over-subscribed ingress ports and the possible flow control from the egress ports. Several commonly deployed algorithms are not fair when there are ingress congestions due to over-subscription. Furthermore, these algorithms lose fairness and can even cause starvation when there is flow control or backpressure from the egress ports. We illustrate the problems in detail using the well-known iSLIP algorithm. In this paper, we present a new algorithm, iSKIP, which performs as efficiently as iSLIP in a benign environment but remains fair and starvation-free in the cases of ingress congestion and egress backpressure. The iSKIP algorithm can be implemented in fast and simple hardware. Simulation results are presented to illustrate the advantages of the iSKIP algorithm.
Keywords
delays; electronic switching systems; queueing theory; scheduling; synchronisation; telecommunication congestion control; backpressure; egress ports; flow control; iSKIP; ingress congestion; input-queued crossbar switches; over-subscribed ingress ports; scheduling algorithm; starvation; Employee welfare; Hardware; Scheduling algorithm; Switches; Switching systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE
Print_ISBN
0-7803-7632-3
Type
conf
DOI
10.1109/GLOCOM.2002.1189039
Filename
1189039
Link To Document