DocumentCode :
1692663
Title :
Imptementing priority scheduting in a combined input-crosspoint-output queued switch
Author :
Yi, Peng ; Qiu, Han ; Wang, Binqiang
Author_Institution :
Nat. Digital Switching Syst. Eng. & Technol. R&D Center, China
Volume :
2
fYear :
2006
Abstract :
The combined input-crosspoint-queued (CICQ) crossbar switch is very appealing because it can obtain high throughput with simple scheduling mechanisms. However, in order to support multiple priority levels, separate queues per priority are required at each crosspoint, hence there needs much more memories and many priority schedulers to be implemented in a buffered crossbar, which is of great complexity. In this paper we propose a scheme that uses a hierarchical priority queuing mechanism in the input queues and a simple queue per crosspoint to effectively support multiple priorities. We present a priority weighted double round robin (PWDRR) scheduling algorithm in input scheduler to implement bandwidth allocation among multiple priorities and a simple compensation priority round robin (CPRR) scheduling policy in crosspoint scheduler to transfer cells to the output. The simulation results verify a preferable performance of our scheme.
Keywords :
bandwidth allocation; electronic switching systems; queueing theory; scheduling; CICQ; CPRR scheduling; PWDRR scheduling algorithm; bandwidth allocation; combined input-crosspoint-output queued switch; compensation priority round robin; hierarchical priority queuing mechanism; priority weighted double round robin; Buffer storage; Buildings; Packet switching; Quality of service; Round robin; Scheduling algorithm; Switches; Switching systems; Systems engineering and theory; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Advanced Information Networking and Applications, 2006. AINA 2006. 20th International Conference on
ISSN :
1550-445X
Print_ISBN :
0-7695-2466-4
Type :
conf
DOI :
10.1109/AINA.2006.197
Filename :
1620474
Link To Document :
بازگشت