Dynamic Congestion Avoidance Using Multi-Agents Systems

  • 1Nicolas Rouhana
  • Eric Horlait
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2164)


In this paper, we present a mechanism called DWRED (Dynamic Weighted RED) that uses communicating agents in a Multi-Agents Systems to enhance the basic Random Early Detection (RED) congestion management algorithm. Our proposition provides different levels of service for multiple classes of traffic, and adds cooperation between the network nodes that allows dynamic modification of the running algorithm’s parameters in response to different network congestion states. We show preliminary results of a simple DWRED prototype implemented using the Multi-Agents Systems platform MADKIT.


Congestion Control Queue Size Random Early Detection Congestion Avoidance Congestion Management 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Floyd, S., Jacobson V., Random Early Detection Gateways for Congestion Avoidance, to appear in the August 1993 IEEE/ACM Transactions on Networking.Google Scholar
  2. 2.
    Ramakrishnan K. and S. Floyd, A Proposal to add Explicit Congestion Notification (ECN) to IP, RFC 2481, January 1999.Google Scholar
  3. 3.
    Rothermel k., Magedanz T., Krause S., Intelligent Agents: an emerging technology for next generation telecommunications ? INFOCOM’ 96, March 24–28, 1996, San Francisco, CA, USA.Google Scholar
  4. 4.
    Ferber J., Gutknecht O., The Madkit Agent Platform Architecture, Laboratoire d’Information, Robotique et Micro-électronique de Montpellier, URL:
  5. 5.
    Almquist, P., Type of Service in the Internet Protocol Suite, RFC 1349, July 1992.Google Scholar
  6. 6.
    Bond A., Gassner L., Readings in Distributed Artificial Intelligence, Morgan Kaufmann, Los Angeles, 1988.Google Scholar
  7. 7.
    Weihmayer R., Velthuijsen H., Distributed AI and Cooperative Systems for Telecommunications, in: Worldwide Intelligent Systems: AI Approaches to Telecommunications and Network Management, J. Liebowitz, D. Prereau (Eds.), IOS Press, Amsterdam, 1994, pp. 227–260.Google Scholar
  8. 8.
    Boukhatem N., L’approche Multi-Agents Pour Un Contrôle de Congestion Adaptatif de Réseaux ATM, Université de Versailles Saint Quentin-en Yvelines, 1998.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • 1Nicolas Rouhana
    • 1
  • Eric Horlait
    • 2
  1. 1.Faculty of EngineeringUniversity Saint JosephBeirutLebanon
  2. 2.LIP6University Pierre et Marie CurieParisFrance

Personalised recommendations