Title :
A traffic adaptive round-robin algorithm for combined input-crosspoint-queued switches
Author :
Zheng, Yanfeng ; He, Simin ; Gao, Wen ; Sun, Shutao
Author_Institution :
Inst. of Comput. Technol., Chinese Acad. of Sci., Beijing, China
Abstract :
The appeal of a combined input-crosspoint-queued (CICQ) switch is its distributed scheduling property, which is more scalable than an unbuffered crossbar switch. Round-robin algorithms are interesting because of simple hardware implementation. Although the existing round-robin algorithms achieve 100% throughput asymptotically under uniform traffic, these algorithms have poor performance under nonuniform traffic. In order to improve the performance of a CICQ switch (one cell per crosspoint buffer) under nonuniform traffic, this paper proposes a traffic adaptive round-robin algorithm named TARR. Unlike the existing round-robin algorithms, TARR has distinctive round-robin pointer updating rules which are powerful to cope with nonuniform traffic patterns. On the other hand, TARR is a quantum based algorithm, and the quantum assignment discipline is load adaptive. Extensive simulations show that TARR has a satisfactory performance under both uniform and nonuniform traffic patterns.
Keywords :
queueing theory; scheduling; telecommunication switching; telecommunication traffic; combined input-crosspoint-queued switches; distributed scheduling property; nonuniform traffic; quantum assignment discipline; quantum based algorithm; traffic adaptive round-robin algorithm; unbuffered crossbar switch; Communication switching; Computers; Hardware; Helium; Round robin; Scalability; Scheduling algorithm; Switches; Throughput; Traffic control; Switching; combined input-crosspoint-queued switch; crossbar; scheduling; virtual output queue;
Conference_Titel :
Networks, 2005. Jointly held with the 2005 IEEE 7th Malaysia International Conference on Communication., 2005 13th IEEE International Conference on
Print_ISBN :
1-4244-0000-7
DOI :
10.1109/ICON.2005.1635606