DocumentCode
2642167
Title
Input-queued switching with QoS guarantees
Author
Li, Shizhao ; Ansari, Nirwan
Author_Institution
Dept. of Electr. & Comput. Eng., New Jersey Inst. of Technol., Newark, NJ, USA
Volume
3
fYear
1999
fDate
21-25 Mar 1999
Firstpage
1152
Abstract
Input-queued switching architectures are becoming an attractive alternative for designing very high speed switches owing to its scalability. Tremendous efforts have been made to overcome the throughput problem caused by contentions occurred at the input and output sides of the switches. However, no QoS guarantees can be provided by the current input-queued switch design. In this paper, a frame based scheduling algorithm, referred to as store-sort-and-forward (SSF), is proposed to provide QoS guarantees for input-queued switches without requiring speedup. SSF uses a framing strategy in which the time axis is divided into constant-length frames, each made up of an integer multiple of time slots. Cells arrived during a frame are first held in the input buffers, and are then “sorted-and-transmitted” within the next frame. A bandwidth allocation strategy and a cell admission policy are adopted to regulate the traffic to conform to the (r,T) traffic model. A strict sense 100% throughput is proved to be achievable by rearranging the cell transmission orders in each input buffer, and a sorting algorithm is proposed to order the cell transmission. The SSF algorithm guarantees bounded end-to-end delay and delay jitter. It is proved that a perfect matching can be achieved within N(ln N+O(1)) effective moves
Keywords
bandwidth allocation; packet switching; quality of service; queueing theory; scheduling; telecommunication congestion control; telecommunication traffic; QoS guarantees; SSF algorithm; bandwidth allocation strategy; bounded delay jitter; bounded end-to-end delay; cell admission policy; cell transmission orders; constant-length frames; frame based scheduling algorithm; framing strategy; input buffers; input-queued switching architectures; packet switching networks; sorting algorithm; store-sort-and-forward algorithm; throughput; time slots; traffic regulation; very high speed switches; Computer architecture; Delay; Design engineering; Fabrics; Quality of service; Scalability; Scheduling algorithm; Switches; Throughput; Traffic control;
fLanguage
English
Publisher
ieee
Conference_Titel
INFOCOM '99. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
Conference_Location
New York, NY
ISSN
0743-166X
Print_ISBN
0-7803-5417-6
Type
conf
DOI
10.1109/INFCOM.1999.751671
Filename
751671
Link To Document