Title :
Asynchronous credit-based scheduling scheme for a multi-stage network
Author :
Lei, Wen ; Du Xu
Author_Institution :
Sch. of Commun. & Inf. Eng., Univ. of Electron. Sci. &.Technol. of China, Sichuan, China
Abstract :
The multi-stage network based on the Clos network is widely used to build a scalable architecture for high-performance switches and routers. Many scheduling algorithms have been proposed to improve the performance of this architecture. Most high-speed switches and routers with a multi-stage architecture using a twice-matching scheduling algorithm, and "push" the packets to the egress by two-hop scheduling algorithms. These algorithms, however, can not schedule precisely and optimize the packet delay. In this paper, we present an efficient scheme called "asynchronous credit-based scheduling scheme" for scheduling both fixed-size or variable length packets on high-speed packet switches with a multi-stage architecture. The asynchronous credit-based scheduling scheme is a "pull" scheme which can achieve 100% throughput under uniform traffic with comparable delay performance and also support different QoS disciplines. It improves the effective utilization of each output port and significantly reduces the packet delay.
Keywords :
delays; multistage interconnection networks; packet switching; performance evaluation; quality of service; scheduling; telecommunication traffic; Clos network; QoS; asynchronous credit-based scheduling; delay performance; fixed-size packets; high-speed packet switches; multi-stage network; output port utilization; performance; reduced packet delay; throughput; uniform traffic; variable length packets; Bandwidth; Communication switching; Delay; Dispatching; Memory architecture; Packet switching; Scheduling algorithm; Switches; Telecommunication traffic; Throughput;
Conference_Titel :
Communications, Circuits and Systems, 2005. Proceedings. 2005 International Conference on
Print_ISBN :
0-7803-9015-6
DOI :
10.1109/ICCCAS.2005.1493495