DocumentCode :
2423894
Title :
An O(1) scheduling algorithm for variable-size packet switching systems
Author :
Ye, Shunyuan ; Shen, Yanming ; Panwar, Shivendra
Author_Institution :
Polytech. Inst., ECE Dept., NYU, New York, NY, USA
fYear :
2010
fDate :
Sept. 29 2010-Oct. 1 2010
Firstpage :
1683
Lastpage :
1690
Abstract :
Internet traffic has increased at a very fast pace in recent years. The traffic demand requires that future packet switching systems should be able to switch packets in a very short time, i.e., just a few nanoseconds. Algorithms with lower computation complexity are more desirable for this high-speed switching design. Among the existing algorithms that can achieve 100% throughput for input-queued switches for any admissible Bernoulli traffic, ALGO3 and EMHW have the lowest computation complexity, which is O(logN), where N is the number of ports in the switch. In this paper, we propose a randomized scheduling algorithm, which can also stabilize the system for any admissible traffic that satisfies the strong law of large number. The algorithm has a complexity of O(1). Since the complexity does not increase with the size of a switch, the algorithm is highly scalable and a good choice for future high-speed switch designs. We also show that the algorithm can be implemented in a distributed way by using a low-rate control channel. Simulation results show that the algorithm can provide a good delay performance as compared to algorithms with higher computation complexity.
Keywords :
packet switching; queueing theory; telecommunication traffic; input-queued switches; low-rate control channel; randomized scheduling algorithm; variable-size packet switching systems; Algorithm design and analysis; Complexity theory; Delay; Schedules; Scheduling; Scheduling algorithm; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communication, Control, and Computing (Allerton), 2010 48th Annual Allerton Conference on
Conference_Location :
Allerton, IL
Print_ISBN :
978-1-4244-8215-3
Type :
conf
DOI :
10.1109/ALLERTON.2010.5707119
Filename :
5707119
Link To Document :
بازگشت