DocumentCode :
592896
Title :
Making High-Speed OQ Switches with QoS Guarantees Practical
Author :
Zheng, Si-Qing ; Jianping Wang ; Yaohui Jin
Author_Institution :
Dept. of Comput. Sci., Univ. of Texas at Dallas, Richardson, TX, USA
fYear :
2012
fDate :
13-15 Dec. 2012
Firstpage :
44
Lastpage :
52
Abstract :
A store-and-forward packet switched network consists of switches or routers (nodes) and the links connecting them as shared resources. Ideally, network switches employ output queueing. When a packet arrives at an output-queued (OQ) switch, it is immediately placed in a queue that is dedicated to its output link. Separating switching from scheduling makes it easier to design scheduling algorithms to achieve performance guarantees. Many packet scheduling algorithms for OQ switches have been proposed and shown capable of providing QoS guarantees. Output queueing, however, has been considered either impossible or impractical for high-speed networks, because it requires the switching fabric and memory to run N times as fast as the line rate. Memory with bandwidth sufficient for implementing a high-speed OQ switch with a large number of ports simply does not exist. In practice, input-queued (IQ) switches and combined input and output queued (CIOQ) switches are used. In this paper, we present an innovative framework for implementing a class of high-speed OQ switches with QoS guarantees. Internal speedup is implemented by memory interleaving, and O(1)-time scheduling is realized by special hardware. This shows that for high-speed networks, OQ switch with QoS guarantees is not only possible, but also feasible.
Keywords :
packet switching; quality of service; queueing theory; scheduling; switching networks; telecommunication network routing; CIOQ switching; QoS; combined input and output queued switching; design scheduling algorithm; high-speed OQ switching; memory interleaving implementation; output-queued switch; router; shared resource; store-and-forward packet switched network; switching fabric; Computer architecture; Fabrics; Microprocessors; Ports (Computers); Quality of service; Scheduling algorithms; Switches; QoS guarantee; network; output queuing; packet scheduling; router; switch;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Pervasive Systems, Algorithms and Networks (ISPAN), 2012 12th International Symposium on
Conference_Location :
San Marcos, TX
ISSN :
1087-4089
Print_ISBN :
978-1-4673-5064-8
Type :
conf
DOI :
10.1109/I-SPAN.2012.13
Filename :
6428804
Link To Document :
بازگشت