Title :
A dual round-robin algorithm for combined input-crosspoint-queued switches
Author :
Zheng, Yanfeng ; Gao, Wen
Author_Institution :
Inst. of Comput. Technol., Chinese Acad. of Sci., Beijing, China
Abstract :
Compared with a bufferless crossbar switch, a combined input-crosspoint-queued (CICQ) switch has better scalability owing to its distributed scheduling. Although the previously proposed round-robin algorithms achieve 100% throughput asymptotically under uniform traffic, these algorithms do not provide a satisfactory performance under nonuniform traffic. In this paper, we propose an efficient round-robin algorithm for a CICQ switch with one-cell cross point buffers. With our algorithm, each input arbiter is associated with dual round-robin pointers. Unlike the existing round-robin algorithms, our algorithm has distinctive round-robin pointer updating rules which are powerful to cope with nonuniform traffic patterns. Extensive simulation results show that our algorithm achieves a satisfactory performance under both uniform and a broad class of nonuniform traffic patterns.
Keywords :
buffer storage; queueing theory; scheduling; telecommunication switching; telecommunication traffic; CICQ switch scalability; combined input-crosspoint-queue; distributed scheduling; dual round-robin algorithm; one-cell cross point buffer; pointer updating rule; traffic pattern; Computers; Counting circuits; Processor scheduling; Round robin; Scalability; Scheduling algorithm; Switches; Telecommunication traffic; Throughput; Traffic control;
Conference_Titel :
Computer Communications and Networks, 2005. ICCCN 2005. Proceedings. 14th International Conference on
Print_ISBN :
0-7803-9428-3
DOI :
10.1109/ICCCN.2005.1523842