DocumentCode
970551
Title
Providing guaranteed rate services in the load balanced Birkhoff-von Neumann switches
Author
Chang, Cheng-Shang ; Lee, Duan-Shin ; Yue, Chi-Yao
Author_Institution
Inst. of Commun. Eng., Nat. Tsing Hua Univ., Hsinchu
Volume
14
Issue
3
fYear
2006
fDate
6/1/2006 12:00:00 AM
Firstpage
644
Lastpage
656
Abstract
In this paper, we propose two schemes for the load balanced Birkhoff-von Neumann switches to provide guaranteed rate services. The first scheme is based on an earliest eligible time first (EETF) policy. In such a scheme, we assign every packet of a guaranteed rate flow a targeted departure time that is the departure time from the corresponding work conserving link with capacity equal to the guaranteed rate. By implementing the EETF policy with jitter control mechanisms and first come first serve (FCFS) queues, we show that the end-to-end delay for every packet of a guaranteed rate flow is bounded by the sum of its targeted departure time and a constant that only depends on the number of flows and the size of the switch. Our second scheme is a frame based scheme as in Keslassy and McKeown, 2002. There, time slots are grouped into fixed size frames. Packets are placed in appropriate bins (buffers) according to their arrival times and their flows. We show that if the incoming traffic satisfies certain rate assumptions, then the end-to-end delay for every packet and the size of the central buffers are both bounded by constants that only depend on the size of the switches and the frame size. The second scheme is much simpler than the first one in many aspects: 1) the on-line complexity is O(1) as there is no need for complicated scheduling; 2) central buffers are finite and thus can be built into a single chip; 3) connection patterns of the two switch fabrics are changed less frequently; 4) there is no need for resequencing-and-output buffer after the second stage; and 5)variable length packets may be handled without segmentation and reassembly
Keywords
buffer storage; delays; queueing theory; telecommunication switching; earliest eligible time first policy; end-to-end delay; first come first serve queues; jitter control mechanisms; load balanced Birkhoff-von Neumann switches; on-line complexity; resequencing-and-output buffer; Bandwidth; Communication switching; Delay; Educational institutions; Jitter; Optical buffering; Optical packet switching; Optical switches; Packet switching; Round robin; Birkhoff–von Neumann switches; guaranteed rate services; multi-stage switches; multicasting flows; variable length packets;
fLanguage
English
Journal_Title
Networking, IEEE/ACM Transactions on
Publisher
ieee
ISSN
1063-6692
Type
jour
DOI
10.1109/TNET.2006.876202
Filename
1642742
Link To Document