DocumentCode :
2812733
Title :
A unified ABR flow control approach for multiple-stage ingress/egress-queueing ATM switches
Author :
Lau, Wing Cheong ; Wang, Y.T.
Author_Institution :
Bell Labs., Lucent Technol., Holmdel, NJ, USA
Volume :
3
fYear :
1999
fDate :
1999
Firstpage :
1789
Abstract :
Most of the existing ATM available bit rate (ABR) flow control algorithms are designed based on the assumption of a simple output-buffered switch architecture. Under such an assumption, congestion can only occur at the output ports of the switch. Moreover, multiple output ports of an ATM switch can be modeled as independent queues whose congestions are independent of each other. Previously, however, research/commercial ATM switches have been evolving towards a multiple-stage architecture which contains both input and output queueing to improve capacity scalability. With the new architectures, congestion can develop at different locations within a switch. More importantly, the onset of these congestions may dependent on each other. It therefore becomes necessary for any ABR flow control algorithm to handle multiple dependent bottlenecks under such architecture. In this paper, we describe a unified ABR flow control strategy for the new generation ATM switches. Our design is geared towards the multi-stage, input/output-queueing architecture. Our strategy can be used to adapt any existing output-buffering focused, queue-length based ABR algorithm for the new architecture. As a concrete example, we discuss the adaptation of the DMRCA ABR flow control algorithm for a multiple-stage input/output queueing switch. The result is a utilization-based adaptive dual DMRCA algorithm which achieves (1) low cell-loss, (2) high switch utilization and (3) per-VC fairness in bandwidth allocation for VCs across multiple ingress buffers when traffic patterns permit. We also present results from simulation studies
Keywords :
asynchronous transfer mode; bandwidth allocation; queueing theory; telecommunication congestion control; telecommunication traffic; ATM available bit rate flow control algorithm; DMRCA ABR flow control algorithm; bandwidth allocation; bottleneck; capacity scalability; congestion; fairness; multiple-stage ingress/egress-queueing ATM switches; output-buffering focused queue-length based ABR algorithm; unified ABR flow control approach; utilization-based adaptive dual DMRCA algorithm; Algorithm design and analysis; Asynchronous transfer mode; Bit rate; Channel allocation; Concrete; Neck; Performance analysis; Scalability; Switches; Traffic control;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications, 1999. ICC '99. 1999 IEEE International Conference on
Conference_Location :
Vancouver, BC
Print_ISBN :
0-7803-5284-X
Type :
conf
DOI :
10.1109/ICC.1999.765557
Filename :
765557
Link To Document :
بازگشت