Title :
Multiple Priorities in a Virtual-Priority-Output Queueing Buffered Crossbar
Author :
Qiu, Han ; Yi, Peng ; Li, Yufeng ; Wu, JiangXing
Author_Institution :
Nat. Digital Switching Syst. Eng. & Technol. Res. Center, Zhengzhou
Abstract :
In order to support multiple priority levels, separate queues per priority are required at each crosspoint, much more memories and many schedulers are needed in a buffered crossbar, which are costly and inefficient. According to effectively support multiple priorities, this paper presents a virtual-priority-output queueing (VPOQ) architecture, based on a buffered crossbar, and proposes a novel scheduling mechanism by definition of dual priority. At each input port of a buffered crossbar, a parallel scheduling on priority queues and a round robin scheduling algorithm, both based on dual priority, are put forward. Schedulers at crosspoints function in a round robin manner. Compared with current scheduling algorithms supporting multiple priorities in a buffered crossbar, our project need not per priority queueing at per crosspoint, can not only avoid complicated scheduling in the fabric but also provide flow isolation and protection, and the implementation is relatively simple. Simulation results are presented to evaluate the delay property of our scheme, indicating that our scheme can match a buffered crossbar with per priority queueing at per crosspoint
Keywords :
packet switching; queueing theory; scheduling; telecommunication traffic; buffered crossbar; crosspoint buffers; delay performance; flow isolation; flow protection; multiple priority level; packet switching; parallel scheduling mechanism; round robin scheduling algorithm; virtual-priority-output queueing architecture; Buffer storage; Delay; Hardware; Packet switching; Round robin; Scalability; Scheduling algorithm; Switches; Switching systems; Throughput;
Conference_Titel :
Communications, Circuits and Systems Proceedings, 2006 International Conference on
Conference_Location :
Guilin
Print_ISBN :
0-7803-9584-0
Electronic_ISBN :
0-7803-9585-9
DOI :
10.1109/ICCCAS.2006.284999