Title :
Global and dynamic round-robin scheduler for terabit routers
Author :
Fan, Ruixue ; Kolarov, Aleksandar ; Lu, Chiyu
Author_Institution :
NEC Laboratories America, Princeton, NJ, USA
Abstract :
In this paper we propose a mew greatly scheduling algorithm for crossbar terabit routers with virtual output queuing (VOQ) at input ports. The proposed global and dynamic round-robin (GDRR) scheduler is pipelined scheduler. Our empirical studies show that: 1) the scheduler provides minimum service rate (MSR) guarantees for high-priority confirming traffic, 2) by using the global round-robin method available bandwidth at any output port is fairly shared among input ports (the input port fairness), and 3) by using the dynamic round-robin method available bandwidth at any input port is fairly shared among VOQs (the output port fairness). Increasing the number of scheduling modules linearly increases the latency of the scheduler, while increasing the number of supported traffic classes does not affect its design.
Keywords :
Internet; queueing theory; scheduling; telecommunication network routing; telecommunication switching; telecommunication traffic; crossbar terabit routers; global and dynamic round-robin scheduler; high-priority confirming traffic; input port fairness; minimum service rate; output port fairness; pipelined scheduler; scheduling algorithm; virtual output queuing; Bandwidth; Delay; Dynamic scheduling; Internet; Laboratories; National electric code; Scheduling algorithm; Switches; Throughput; Traffic control;
Conference_Titel :
Communications, 2003. ICC '03. IEEE International Conference on
Print_ISBN :
0-7803-7802-4
DOI :
10.1109/ICC.2003.1203880