Abstract
With the combination of telecommunication, entertainment and computer industries, computer networking is adopting a new method called Asynchronous Transfer Mode (ATM) networking. Congestion control plays an important role in the effective and stable operation of ATM networks. Traffic management concerns with the design of a set of mechanisms which ensure that the network bandwidth, buffer and computational resources are efficiently utilized while meeting the various Quality of Service (QoS) guarantees given to sources as part of a traffic contract. In this paper, the most widely recognized congestion control schemes for ABR service are investigated. Some of these schemes show either lack of scalability or fairness while other well‐behaved schemes may require a highly complex switch algorithm that is unsuitable for implementation in cell‐switching high‐speed ATM networks. A new and improved congestion control scheme is proposed to support the best‐effort ABR traffic. This algorithm provides the congestion avoidance ability with high throughput and low delay, in addition to achieving the max–min fairness allocation.
Similar content being viewed by others
References
A. Arulambalam, X. Chen and N. Ansari, Allocating fair rates for available bit rate service in ATM networks, IEEE Communications Magazine 34(11) (1996) 92–100.
ATM User-Network Interface Specification, Version 3.0, ATMForum (Prentice-Hall, Englewood Cliffs, NJ, 1993).
W. Barnhart, Explicit rate performance evaluation, ATM Forum, AFTM 940983R (1994).
F. Bonomi and K.W. Fendick, The rate-based flow control framework for the available bit rate ATM service, IEEE Network Magazine 9(2) (1995) 25–39.
F. Bonomi, K.W. Fendick and K. Meier-Hellstern, A comparative study of EPRCA compatible intelligent congestion indication schemes for the support of fair ABR service, ATM Forum, AF-TM 94-0892 (1994).
Y. Chang, N. Golmie and D. Su, Interoperability analysis between EFCI and ER switch mechanisms for the new end system behavior, ATM-Forum/95-0396R1 (1995).
N. Golmie, M. Corner, Y. Saintillan, A. Koenig and D. Su, The NIST ATM network simulator, operation and programming, Version 3.0, NISTIR 5703R1 (1998).
J. Jaffe, Bottleneck flow control, IEEE Transactions on Communications 29(7) 954-962.
R. Jain, Congestion control and traffic management in ATM networks: Recent advances and a survey, AF-TM 95-0177 (1995).
R. Jain et al., A sample switch mechanism, ATM Forum/95-0178 (1995).
R. Jain, S Kalyanaraman and R. Viswanathan, The OSU scheme for congestion avoidance using explicit rate indication, ATM Forum, AF-TM 94-0883 (1994).
H.T. Kung and R. Morris, Credit-based flow control for ATM networks, IEEE Network 9(2) (1995) 40–48.
C.J. O'Neill, Comparison of ATM network congestion control methods, Telecom Australia Research Laboratories, ATR 26(2) (1992).
R.O. Onvural, Asynchronous Transfer Mode Networks: Performance Issues (Artech House, 1996).
K.K. Ramakrishnan and P. Newman, Integration of rateand credit schemes for ATM flow control, IEEE Network 9(2) (1995) 49–56.
L. Roberts, Enhance PRCA (proportional rate-control algorithm), ATM Forum, af-tm 94-0735r1 (1994).
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Al‐Hammadi, E., Shahsavari, M.M. Engineering ATM networks for congestion avoidance. Mobile Networks and Applications 5, 157–163 (2000). https://doi.org/10.1023/A:1019152427330
Issue Date:
DOI: https://doi.org/10.1023/A:1019152427330