Artificial Intelligence Techniques in the Dynamic Negotiation of QoS: A User Interface for the Internet New Generation

  • Zeina Jrad
  • Francine Krief
  • Lahcene Dehni
  • Younès Bennani
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4195)


The Internet New Generation provides a service adapted to the needs of the applications (particularly real time) including a Quality of Service (QoS) guaranteed. It is based on the DiffServ architecture and the policy-based networking management. It also uses the agent technology to solve problems and control infrastructures and flows. Access to the Internet New Generation is more difficult. The user has to choose the best service provider and indicate the technical parameters that he needs.

In this paper, we investigate the use of some techniques of the AI (Artificial Intelligence) domain to implement a user interface in order to help the user access to the Internet New Generation. We use the connectionist clustering in the management of the negotiation profiles. Then we use the agent technology to help the user to choose the best service provider, dynamically negotiate the SLS on the user’s behalf, follow the users behavior to be able to anticipate the negotiations and manage the re-negotiations.


Mobile Agent Agent Technology Artificial Intelligence Technique Service Level Specification Dynamic Negotiation 
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.


  1. 1.
    QoSforum, QoS protocols & architectures, White Paper (July 1999)Google Scholar
  2. 2.
    Braden, R., Clark, D., Shenker, S.: Integrated Services in the Internet Architecture: an Overview, RFC 1633 (June 1994)Google Scholar
  3. 3.
    Blake, S., Black, D., Carlson, M., Davies, E., Wang, Z., Weiss, W.: An Architecture for Differentiated Services, RFC 2475 (December 1998)Google Scholar
  4. 4.
    Nichols, K., Blake, S., Baker, F., Black, D.: Definition of the Differentiated Services Field in the IPv4 and IPv6 Headers, RFC 2474 (December 1998)Google Scholar
  5. 5.
    Yavatkar, R., Pendarakis, D., Guerin, R.: A Framework for Policy Based Admission Control, RFC 2753 (January 2000)Google Scholar
  6. 6.
    Goderis, D., et al.: Service Level Specification Semantics and Parameters, draft-tequila-sls-02.txt, Internet draft (January 2002)Google Scholar
  7. 7.
    Boyle, J., Cohen, R., Durham, D., Herzog, S., Raja, R., Sastry, A.: The COPS (Common Open Policy Service) Protocol, RFC 2748 (January 2000)Google Scholar
  8. 8.
    Chan, K., Seligson, J., Durham, D., Gai, S., McCloghrie, K., Herzog, S., Reichmeyer, F., Yavatkar, R., Smith, A.: COPS Usage for Policy Provisioning (March 2001)Google Scholar
  9. 9.
    Nguyen, T.M.T., Boukhatem, N., El Mghazli, Y., Charton, N.: COPS-PR usage for SLS negotiation (COPS-SLS) draft nguyen-rap-cops-sls-03.txt, Internet Draft (July 2002)Google Scholar
  10. 10.
    Benabdeslem, K.: Approches Connexionnistes pour la visualisation et la classification des données issues d’usages de l’Internet, thesis in computer science, LIPN, University of Paris13, France (December 2003)Google Scholar
  11. 11.
    Kohonen, T., Kaski, S., Lappalainen, H.: Self-Organized Formation of Various Invariant-Feature Filters in the Adaptive-Subspace SOM. Neural Computation, 1321–1344 (1997)Google Scholar
  12. 12.
    Zeharoui, F., Bennani, Y.: M-SOM-ART: Growing Self Organizing Map for sequence clustering and classification. In: European Conference on Artificial Intelligence (ECAI), Valencia, Spain (August 2004)Google Scholar
  13. 13.
    Bennani, Y.: Réseaux de neurones artificiels, Chapter in « Encyclopedie d’Informatique et Science de l’information », Edition Vuibert (2005)Google Scholar
  14. 14.
    Davies, D.L., Bouldin, D.W.: A Cluster Separation Measure. IEEE Transactions on Pattern Analysis and Machine Intelligence, PAMI 1(2), 224–227 (1979)CrossRefGoogle Scholar
  15. 15.
    Juha, A., Esa, A.: Clustering of the Self-Organizing Map. IEEE Tractions On Neural Networks 11(3) (2000)Google Scholar
  16. 16.
    Alhoniemi, E., Himberg, J., Parhankangas, J., Vesanto, J.: SOM Toolbox, Copyright (C) (2000),
  17. 17.
    Jrad, Z., Krief, F.: An Intelligent Interface for the Dynamic Negotiation of QoS in ARCADE. ACS/IEEE International Conference on Pervasive Services. ICPS 2004. Beirut, Liban, Juillet (2004)Google Scholar
  18. 18.
    Briot, J.-P., Demazeau, Y.: Principles and architecture of MAS (2002)Google Scholar
  19. 19.
    Agoulmine, N., Fonseca, M., Marshall, A.: Multi-domain Policy Based Management Using Mobile Agents. LNCS. Springer, Heidelberg (2000)Google Scholar
  20. 20.
    Klein, G., Krief, F.: Mobile Agents for Dynamic SLA Negotiation. In: Horlait, E., Magedanz, T., Glitho, R.H. (eds.) MATA 2003. LNCS, vol. 2881, pp. 23–31. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  21. 21.
    Bellifemine, F., Poggi, A., Rimassa, G.: JADE-A FIPA-compliant agent framework. In: Proceedings of the Practical Applications of Intelligent Agents and Multi-Agents, pp. 97–108 (April 1999)Google Scholar
  22. 22.
    Jrad, Z.: Thesis report, Apports des techniques de l’Intelligence Artificielle dans la négociation dynamique de la qualité de service: Proposition d’un assistant à l’utilisateur dans les réseaux IP de nouvelle génération, LIPN, University of Paris 13, France (May 2006)Google Scholar
  23. 23.
    Jrad., Z., Benmammar, B., Correa, J., Krief, F., Mbarek, N.: A user assistant for QoS negotiation in a dynamic environment using agent technology. In: Second IFIP International Conference on Wireless and Optical Communications Networks WOCN 2005, Dubai, United Arab Emirates UAE (March 2005)Google Scholar
  24. 24.
  25. 25.
    AlAgha, K., Dabbous, W., Ghamri Doudanea, Y., Jrad, Z., Krief, F., Le Garrec, F., Masson, S., Minet, P., Nguyen, T.M.T., Pujolle, G., Rizo, R., Serban, R.: Final report of Projet ARCADE, Janvier (2003)Google Scholar
  26. 26.
    Projet Arcade, Architecture de Control Adaptative des Environments IP (2002), Web Site:
  27. 27.
    Projet IpSig, Signalisation générique du monde IP (2004),
  28. 28.
    Middleware for Mobile Applications Beyond 3G, Kimmo Raatikainen, SmartNet (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Zeina Jrad
    • 1
  • Francine Krief
    • 2
  • Lahcene Dehni
    • 1
  • Younès Bennani
    • 1
  1. 1.LIPN LaboratoryUniversity of Paris13VilletaneuseFrance
  2. 2.LaBRI Laboratory, UMR CNRS 5800University of Bordeaux ITalenceFrance

Personalised recommendations