Skip to main content

Improving RED by a Neuron Controller

  • Conference paper
Managing Traffic Performance in Converged Networks (ITC 2007)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 4516))

Included in the following conference series:

Abstract

In this paper, we propose a novel active queue management (AQM) algorithm called Neuron Control RED (NC-RED) that overcomes the drawbacks of the original RED. NC-RED uses a neuron controller to adaptively adjust the maximum drop probability to stabilize the average queue length around the target queue length. We demonstrate by simulations that NC-RED maintains stable operation independent of traffic loading, round trip propagation delay, and bottleneck capacity. We also demonstrate that NC-RED is robust to non-responsive UDP traffic and HTTP traffic, and it is effective for networks with multiple bottlenecks. Comparison with other well-known AQM algorithms like PI, REM and ARED demonstrates the superiority of NC-RED in achieving faster convergence to queue length target and smaller queue length jitter.

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.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. Athuraliya, S., Low, S.H., Li, V.H., Yin, Q.: REM: Active queue management. IEEE Network Mag. 15(3), 48–53 (2001)

    Article  Google Scholar 

  2. Braden, B., et al.: Recommendations on queue management and congestion avoidance in the Internet. IETF RFC2309 (1998)

    Google Scholar 

  3. Du, Y., Wang, N.: A PID controller with neuron tuning parameters for multi-model plants. In: Proceedings of 2004 International Conference on Machine Learning and Cybernetics, Shanghai, vol. 6, pp. 3408–3411 (August 2004)

    Google Scholar 

  4. Feng, W., Kandlur, D., Saha, D., Shin, K.: A self-configuring RED gateway. In: Proc. INFOCOM, New York, pp. 1320–1328 (March 1999)

    Google Scholar 

  5. Floyd, S., Gummadi, R., Shenker, S.: Adaptive RED: An algorithm for increasing the robustness of RED’s active queue management, http://www.icir.org/floyd/red.html

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

    Article  Google Scholar 

  7. Hollot, C.V., Misra, V., Towsley, D., Gong, W.: On designing improved controllers for AQM routers supporting TCP flows. In: Proc. IEEE INFOCOM 2001 3, 1726–1734 (2001)

    Google Scholar 

  8. The NS simulator and the documentation, http://www.isi.edu/nsnam/ns/

  9. Ott, T.J., Lakshman, T.V., Wong, L.: SRED: Stabilized RED. In: Proc. IEEE INFOCOM, New York, pp. 1346–1355 (March 1999)

    Google Scholar 

  10. Ren, F., Lin, C., Wei, B.: A robust active queue management algorithm in large delay networks. Computer Communications 28, 485–493 (2005)

    Article  Google Scholar 

  11. Sun, J., Ko, K.T., Chen, G., Chan, S., Zukerman, M.: PD-RED: to Improve the Performance of RED. IEEE Communications Letters 7(8), 406–408 (2003)

    Article  Google Scholar 

  12. Sun, J., Chen, G., Ko, K.T., Chan, S., Zukerman, M.: PD-Controller: A new active queue management scheme. In: Proc. IEEE Globecom, San Francisco, vol. 6, pp. 3103–3107 (December 2003)

    Google Scholar 

  13. Sun, J., Chan, S., Ko, K.T., Chen, G., Zukerman, M.: Neuron PID: A robust AQM scheme. In: Proceedings of ATNAC 2006, Melbourne, pp. 259-262 (Dec 2006)

    Google Scholar 

  14. Sun, J., Zukerman, M., Palaniswami, M.: Stabilizing RED using a fuzzy controller. In: Proc. ICC 2007, Glasgow (June 2007)

    Google Scholar 

  15. Sun, J., Zukerman, M.: An adaptive neuron AQM for a stable Internet. In: proc. IFIP Networking 2007, Atlanta (May 2007)

    Google Scholar 

  16. Sun, J., Zukerman, M.: RaQ: A robust active queue management scheme based on rate and queue length. To appear in Computer Communications (2007)

    Google Scholar 

  17. Wydrowski, B., Zukerman, M.: QoS in best-effort networks. IEEE Communications Magazine 40(12), 44–49 (2002)

    Article  Google Scholar 

  18. Zhang, J., Wang, S., Wang, N.: A new intelligent coordination control system for a unit power plant. In: Proceedings of the 3rd World Congress on Intelligent Control and Automation, Hefei, pp. 313-317 (June 2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Lorne Mason Tadeusz Drwiega James Yan

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sun, J., Zukerman, M. (2007). Improving RED by a Neuron Controller. In: Mason, L., Drwiega, T., Yan, J. (eds) Managing Traffic Performance in Converged Networks. ITC 2007. Lecture Notes in Computer Science, vol 4516. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72990-7_40

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-72990-7_40

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-72989-1

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics