Neural Congestion Control Algorithm in ATM Networks with Multiple Node

  • Ruijun Zhu
  • Fuliang Yin
  • Tianshuang Qiu
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3174)


In ATM networks, congestion control is a distributed algorithm to share network resources among competing users.It is important in situation where the availability of resources and the set of competing users vary over time unpredictably, round trip delay is uncertain and constraints on queue, rate and bandwidth are saturated, which results in wasted bandwidth and performance degradation. A neural congestion control algorithm is proposed by real-time scheduling between the self-tuning neural controller and the modified EFCI algorithm, which makes the closed-loop systems more stable and robust with respect to uncertainties and more fairness in resources allocation. Simulation results demonstrated the effectiveness of the proposed controller.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Chao, H.J., Guo, X.L.: Quality of Service Control in High-Speed Networks. John Wiley & Sons, Inc., Chichester (2002)Google Scholar
  2. 2.
    Ramkrishnan, K., Jain, R.: A Binary Feedback Scheme for Congestion Avoidance in Computer Networks with a Connectionless Layer. Computer Communication Review, 139–155 (1995)Google Scholar
  3. 3.
    Kalyanaraman, S., Jain, R.: The ERICA Switch Algorithm for ABR Traffic Management in ATM Networks. IEEE/ACM Trans. on Networks 8(1), 87–98 (2000)CrossRefGoogle Scholar
  4. 4.
    Fahmy, S., Jain, R., Goyal, R., Vandalore, B.: Design and Simulation of ATMABR End System Congestion Control. Transactions of the Society for Computer Simulation 78(3), 150–162 (2002)CrossRefGoogle Scholar
  5. 5.
    Zhu, R.J., Teng, H.T., Yin, F.L.: Simulation Study of Predictive Congestion Control Algorithm. In: Seventh International Conference on Signal Processing, Beijing, China (2004)Google Scholar
  6. 6.
    Kolarov, A., Ramanurthy, G.: A Control-Theoretic Approach to the Design of an Explicit Rate Controller for ABR Service. IEEE/ACMTrans. On Networking 7(5), 741–753 (1999)CrossRefGoogle Scholar
  7. 7.
    Gu, Y.R., Wang, H.O., Hong, Y.G.: A Predictive Congestion Control Algorithm for High Speed Communication Networks. In: American Control Conference, vol. 5, pp. 3779–3780 (2001)Google Scholar
  8. 8.
    Benmohaned, L., Meekov, S.M.: Feedback Control of Congestion in Packet Switching Networks: the Case of a Single Congested Node. IEEE/ACM Trans. on Networks 1, 693–707 (1993)CrossRefGoogle Scholar
  9. 9.
    Zhu, R.J., Ma, J.R.: Discrete-Event-Based Simulation Methods for ATM Flow Control. Control and Decision 18, 284–286 (2003) (in chinese)Google Scholar
  10. 10.
    Zhu, R.J., Suo, D.H.: ATM Predictive Congestion Controller. Control and Decision 19, 61–65 (2004) (in chinese)Google Scholar
  11. 11.
    Zhu, R.J., Ma, J.R.: Stable Congestion Control Algorithm with Maxmin Fairness. Journal of Dalian University of Technology 44, 309–312 (2004)zbMATHGoogle Scholar
  12. 12.
    Zhu, R.J., Wang, J.W.: Predictive Congestion Control Methods of ATM Networks with Multiple Nodes. Journal of Dalian University of Technology 43, 81–83 (2003)Google Scholar
  13. 13.
    Zhu, Q.M., Ma, Z., Warwick, K.: Neural Network Enhanced Generalised Minimum Variance Self-Tuning Controller for Nonlinear Discrete-Time Systems. IEE Porc-D 146, 319–326 (1999)Google Scholar
  14. 14.
    Guo, J., Chen, Q.W.: Adaptive Predictive Control of a Class of Nonlinear Systems. Control Theory and Application 19(1), 68–72 (2002) (in Chinese)zbMATHMathSciNetGoogle Scholar
  15. 15.
    Sun, Z.Q.: Theory and Technology of Intelligent Control. Tsinghua Press Beijing, China (1992)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Ruijun Zhu
    • 1
  • Fuliang Yin
    • 1
  • Tianshuang Qiu
    • 1
  1. 1.College of Informatics and Electrical EngineeringDalian Univ. of TechnologyDalianChina

Personalised recommendations