Skip to main content

A Neuro-Fuzzy Control for TCP Network Congestion

  • Conference paper
Applications of Soft Computing

Part of the book series: Advances in Intelligent and Soft Computing ((AINSC,volume 58))

Abstract

We use Active Queue Management (AQM) strategy for congestion avoidance in Transmission Control Protocol (TCP) networks to regulate queue size close to a reference level. In this paper we present two efficient and new AQM systems as a queue controller. These methods are designed using Improved Neural Network (INN) and Adaptive Neuro-Fuzzy Inference Systems (ANFIS). Our aim is low queue variation, low steady state error and fast response with using these methods in different conditions. Performance of the proposed controllers and disturbance rejection is compared with two well-known AQM methods, Adaptive Random Early Detection (ARED), and Proportional-Integral (PI). Our AQM methods are evaluated through simulation experiments using MATLAB.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Jacobson, V.: Congestion avoidance and control. In: Proc. of SIGCOMM 1988, pp. 314–329 (1988)

    Google Scholar 

  2. Floyd, S., Jacobson, V.: Random early detection gateways for congestion avoidance. IEEE/ACM Trans. on Networking 1, 397–413 (1993)

    Article  Google Scholar 

  3. Hollot, C.V., Misra, V., Towsley, D., Gong, W.B.: A Control Theoretic Analysis of RED. In: Proc. of IEEE INFOCOM, pp. 1510–1519 (2001)

    Google Scholar 

  4. Hollot, C.V., Misra, V., Towsley, D., Gong, W.B.: Analysis and design of controllers for AQM routers supporting TCP flows. IEEE Trans. on Automatic Control 47, 945–959 (2002)

    Article  MathSciNet  Google Scholar 

  5. Sun, C., Ko, K.T., Chen, G., Chen, S., Zukerman, M.: PD-RED: To improve the performance of RED. IEEE Communication Letters 7, 406–408 (2003)

    Article  Google Scholar 

  6. Ryu, S., Rump, C., Qiao, C.: A Predictive and robust active queue management for Internet congestion control. In: Proc. of ISCC 2003, pp. 1530–1346 (2003)

    Google Scholar 

  7. Zhang, H., Hollot, C.V., Towsley, D., Misra, V.: A self-tuning structure for adaptation in TCP/AQM networks. In: Proc. of IEEE/GLOBECOM 2003, vol. 7, pp. 3641–3646 (2003)

    Google Scholar 

  8. Hadjadj, Y., Nafaa, A., Negru, D., Mehaoua, A.: FAFC: Fast Adaptive Fuzzy AQM Controller for TCP/IP Networks. IEEE Trans. on Global Telecommunications Conference 3, 1319–1323 (2004)

    Google Scholar 

  9. Taghavi, S., Yaghmaee, M.H.: Fuzzy Green: A Modified TCP Equation-Based Active Queue Management Using Fuzzy Logic Approach. In: Proc. of IJCSNS, vol. 6, pp. 50–58 (2006)

    Google Scholar 

  10. Hadjadj, Y., Mehaoua, A., Skianis, C.: A fuzzy logic-based AQM for real-time traffic over internet. Proc. Computer Networks 51, 4617–4633 (2007)

    Article  MATH  Google Scholar 

  11. Cho, H.C., Fadali, M.S., Lee, H.: Neural Network Control for TCP Network Congestion. In: Proc. American Control Conference, vol. 5, pp. 3480–3485 (2005)

    Google Scholar 

  12. Jang, J.R., Sun, C., Mizutani, E.: Neuro-Fuzzy and Soft Computing. Prentice-Hall, Englewood Cliffs (1997)

    Google Scholar 

  13. Haykin, S.: Neural Networks: A comprehensive foundation. Prentice Hall, Englewood Cliffs (1999)

    MATH  Google Scholar 

  14. Misra, V., Gong, W.B., Towsley, D.: Fluid-based analysis of a network of AQM routers supporting TCP flows with an application to RED. In: Proc. of ACM/SIGCOMM, pp. 151–160 (2000)

    Google Scholar 

  15. Quet, P.F., Ozbay, H.: On the design of AQM supporting TCP flows using robust control theory. IEEE Trans. on Automatic Control 49, 1031–1036 (2004)

    Article  MathSciNet  Google Scholar 

  16. Floyed, S., Gummadi, R., Shenker, S.: Adaptive RED: An Algorithm for Increasing the Robustness of RED s Active Queue Management. Technical Report, ICSI (2001)

    Google Scholar 

  17. Cho, H.C., Fadali, S.M., Lee, H.: Adaptive neural queue management for TCP networks. In: Proc. Computers and Electrical Engineering, vol. 34, pp. 447–469 (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hosseini, S.H., Shabanian, M., Araabi, B.N. (2009). A Neuro-Fuzzy Control for TCP Network Congestion. In: Mehnen, J., Köppen, M., Saad, A., Tiwari, A. (eds) Applications of Soft Computing. Advances in Intelligent and Soft Computing, vol 58. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-89619-7_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-89619-7_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-89618-0

  • Online ISBN: 978-3-540-89619-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics