A control-theoretic ABR explicit rate algorithm for ATM switches with per-VC queueing
- 27 November 2002
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 1 (0743166X) , 183-191
- https://doi.org/10.1109/infcom.1998.659653
Abstract
There have been numerous studies on congestion control for the ABR service in ATM networks. These studies typically focus on the performance and fairness of the algorithms and make simplistic assumptions regarding the switch architecture and the link scheduling. One central issue of these studies has been the computation of the fair share of the link bandwidth. On the other hand, newer generation of ATM chipsets and switches now implement per-VC queueing and scheduling that is capable of providing flow isolation as well as fair sharing of the link bandwidth among contending connections. As a result, ABR congestion control algorithms can now focus on solving the congestion control problem without unnecessarily being burdened by fairness considerations. In this paper, we take advantage of the per-VC queueing/scheduling capability of the new generation of ATM switches and develop an ABR rate-based congestion control algorithm. In contrast to most algorithms that appeared in the literature which are heuristics-based, this algorithm extends previous work (see IEEE/ACM Trans. on Networking, vol.1, no.6, p.693-707, 1993) using a control-theoretic approach and takes advantage of the per-VC queue length information to achieve a simple to implement and yet complete control of the stability, rate of convergence, and performance of ABR service. Simulation results confirm the excellent performance and fairness characteristics achieved by the algorithm.Keywords
This publication has 10 references indexed in Scilit:
- Dynamic max rate control algorithm for available bit rate service in ATM networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- A control theoretic approach to the design of closed loop rate based flow control for high speed ATM networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Allocating fair rates for available bit rate service in ATM networksIEEE Communications Magazine, 1996
- Source behavior for ATM ABR traffic management: an explanationIEEE Communications Magazine, 1996
- An efficient rate allocation algorithm for ATM networks providing max-min fairnessPublished by Springer Nature ,1995
- The rate-based flow control framework for the available bit rate ATM serviceIEEE Network, 1995
- Intelligent congestion control for ABR service in ATM networksACM SIGCOMM Computer Communication Review, 1994
- Feedback control of congestion in packet switching networks: the case of a single congested nodeIEEE/ACM Transactions on Networking, 1993
- A generalized processor sharing approach to flow control in integrated services networks: the single-node caseIEEE/ACM Transactions on Networking, 1993
- Weighted round-robin cell multiplexing in a general-purpose ATM switch chipIEEE Journal on Selected Areas in Communications, 1991