Skip to main content
Log in

Communications Systems Driven by Software Agent Technology

  • Published:
Journal of Network and Systems Management Aims and scope Submit manuscript

Abstract

The application of software agent technology to the management of communications' infrastructures is a challenging domain as it requires management on different time scales and has many interacting components. This paper looks at the potential benefits that may be gained from the application of agent technology to communications systems and surveys recent developments. Recent work using distributed network management by adopting co-operating and self-interested agent models of collaboration are described. The paper provides an introduction to the authors' perceptions of agent technology, followed by a discussion of some issues that need to be addressed for agent technology to be of practical use in the communications domain. Following sections describe how agent technology has been used for network management, legacy telecommunications systems, and telecommunications integration. The authors discuss how the emerging standards for agent technology can be used in an applied situation of providing a virtual private network and mobile agent technology used for fully distributed network control.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

REFERENCES

  1. J. L. Adams, Asynchronous transfer mode—an overview. BT Technology Journal, Vol. 13, No. 3, pp. 9–14, 1995.

    Google Scholar 

  2. R. M. Schmid, R. Beller, S. Giordano, and H. Flinck, IP and ATM—a position paper. EXPERT deliverable, AC094, WP 2.1 (1997).

  3. C. E. Perkins, Mobile networking through mobile IP. http://www.computer.org/internet/v2n1/perkins.htm

  4. U. Black, Emerging Communications Technologies, Prentice Hall Series 1997.

  5. Z. Wang and J. Crowcroft, Quality-of-service routing for supporting multimedia applications, IEEE Journal on Selected Areas in Communications, Vol. 14, No. 7, pp. 1228–1234, September 1996.

    Google Scholar 

  6. D. Tennenhouse, J. Smith, W. D. Sincoskie, and D. Wetherall, A survey of active network research, IEEE Communications Magazine, Vol. 35, No. 1, pp. 80–86, January 1997.

    Google Scholar 

  7. F. Halsall, Data Communications, Computer Networks and Open Systems, Addison-Wesley (1996).

  8. M. Decina and V. Trecordi, Convergence of telecommunications and computing to networking models for integrated services and applications, Proceedings of the IEEE, Vol. 85, No. 12, pp. 1887–1914, December 1997.

    Google Scholar 

  9. J. Pavón, J. Tomás, Y. Bardout, and L. H. Hauw, CORBA for network and service management in the TINA framework, IEEE Communications Magazine, Vol. 36, No. 3, pp. 72–79, March 1998.

    Google Scholar 

  10. J. V. Pitt, E. H. Mamdani, R. G. Hadinham, and A. J. Tunnicliffe, Agent-oriented middleware for telecommunications network and service management, AI for Network Management Systems, IEEE Digest No. 97/094, 1997.

  11. TINA-C homepage: http://www.tinac.com

  12. M. Wooldridge and N. R. Jennings, Intelligent agents: Theory and practice, Knowledge Engineering Review, Vol. 10, No. 2, pp. 115–152, 1995.

    Google Scholar 

  13. D. Sincoskie, Broadband ISDN is happening—except it's spelled IP, IEEE Spectrum, pp. 32–33, January 1997.

  14. H. S. Nwana and D. T. Ndumu, Agents of change in future communication systems. In A. Hayzelden and J. Bigham (eds.), Software Agents for Future Communications Systems, Chapter 2, 1999.

  15. D. Gaïti, A proposal for integrating intelligent management in the intelligent network conceptual model, Computer Networks and ISDN Systems, Vol. 28, No. 4, pp. 102–110, 1996.

    Google Scholar 

  16. T. White, B. Pagurek, and A. Bieszczad, Network modeling for management applications using intelligent mobile agents, Journal of Network and Systems Management, Special Issue on Mobile Agent-Based Network and Service Management, Vol. 7, No. 3, pp. 295–321, September 1999.

    Google Scholar 

  17. M. C. Chan, G. Pacifici, and R. Stadler, Managing multimedia network services, Journal of Network and Systems Management, Vol. 5, No. 3, pp. 257–282, 1997.

    Google Scholar 

  18. T. Magedanz, K. Rothernel, and S. Krause, Intelligent agents: An emerging technology for next generation telecommunications? INFOCOM'96, San Francisco, California, March 1996.

  19. T. Sandholm and V. Lesser, On automated contracting in multi-enterprise manufacturing, Proceedings of the Improving Manufacturing Performance in a Distributed Enterprise: Advanced Systems and Tools Conference, Edinburgh, Scotland, pp. 33–42, July 1995.

  20. S. H. Clearwater, Market-Based Control: A Paradigm for Distributed Resource Allocation, World Scientific, 1996.

  21. G. Goldszmidt and Y. Yemini, Delegated agents for network management, IEEE Communications Magazine, Vol. 36, No. 3, pp. 66–70, March 1998.

    Google Scholar 

  22. K. Meyer, M. Erlinger, J. Betser, C. Sunshine, G. Goldszmidt, and Y. Yemini, Decentralizing control and intelligence in network management. In A. S. Sethi, Y. Raynaud, and F. Faure-Vincent (eds.), Integrated Network Management IV, Chapman and Hall, pp. 4–15, 1995.

  23. R. G. Smith and R. Davis, Frameworks for cooperation in distributed problem solving, IEEE Transactions in System Man and Cybernetics, Vol. 11, No. 1. pp. 61–70, 1981. Also in A. Bond and L. Gasser (eds.) Readings in Distributed Artificial Intelligence, Morgan Kaufman Publishers,, 1988.

    Google Scholar 

  24. FIPA Specifications: http://www.fipa.com

  25. M. Busuioc, Distributed Intelligent agents—A solution for the management of complex services. IATA'96 Workshop, ECAI 96, Budapest, Hungary, 1996.

  26. R. Weihmayer and R. Brandau, Cooperative distributed problem solving for communication network management. Computer Communications, Vol. 13, No. 9, pp. 547–556, November 1990.

    Google Scholar 

  27. N. Skarmeas and K. L. Clark, Intelligent Routing based on active patterns as the basis for the integration of distributed information systems. http://www-lp.doc.ic.ac.uk/ ~klc/ , 1997.

  28. J. M. Pitts and J. A. Schormans, Introduction to ATM Design and Performance, John Wiley, 1996.

  29. J. Hardwicke and R. Davison, Software agents for ATM performance management, NOMS'98, 1998.

  30. C. Frei and B. Faltings, Intelligent agents for network management, AI for Network Management Systems, IEEE Digest No. 97/094 1997.

  31. A. Hayzelden and J. Bigham, Management of ATM resource configuration, automated by distributed agent control, Proc. of the IEEE Fourth Network Communications Symposium, Manchester, July 1997. Available at http://www.agentcom.org/.

  32. A. Hayzelden and J. Bigham, Heterogeneous multi-agent architecture for ATM virtual path network resource configuration. In S. Albayrak and F. J. Garijo, (eds.) Intelligent Agents for Telecommunications Applications (IATA'98). LNAI 1437. Published by Springer Verlag. pp. 45–59, 1998.

  33. D. Gaïti and N. Boukhatem, Cooperative congestion control schemes in ATM networks, IEEE Communications Magazine, Vol. 34, No. 11, pp. 102–110, 1996.

    Google Scholar 

  34. FIPA Agent Communication technologies and services (FACTS) ACTS project home page, http://www.labs.bt.com/profsoc/facts.

  35. D. Messerschmitt, The future of computer-telecommunications integration, IEEE Communications Magazine Vol. 34, No. 4, pp. 66–69, 1996.

    Google Scholar 

  36. M. T. Rose, The Open Book: A Practical Perspective on OSI, Prentice Hall. 1990.

  37. IETF Differentiated Services, http://www.ietf.org/html.charters/diffserv-charter.html

  38. Java home-page, http://www.javasoft.com

  39. Microsoft COM Home page, http://www.microsoft.com/com/default.asp

  40. World Wide Web Home page, http://www.w3.org

  41. A. Puder, A declarative extensions of {IDL}-based type definitions with open distributed environments, Int. Conf. Object-Oriented Information Systems, Springer-Verlag, 1994.

  42. T. Finin, Y. Labrou, and J. Mayfield, KQML as an agent communication language. In J. M. Bradshaw (ed.) Software Agents MIT Press, pp. 291–316, 1997.

  43. K. Decker, K. Sycara, and M. Williamson, Middle-agents for the Internet. Proceedings of the 15th International Joint Conference on Artificial Intelligence, Nagoya, Japan, pp. 578–583, August 1997.

  44. P. D. O'Brien and R. C. Nicol, FIPA towards a standard for software agent's, BT Technology Journal, Vol. 16, No. 3, pp. 60–68, 1998.

    Google Scholar 

  45. Y. Labrou, T. Finin, and Yun Peng, The current landscape of Agent Communication Languages, IEEE Intelligent Systems, Vol. 14, No. 2, 1999.

  46. P. Morreale, Agents on the move, IEEE Spectrum, Vol. 35, No. 4, pp. 34–41, 1998.

    Google Scholar 

  47. A. Bieszczad, T. White, and B. Pagurek, Mobile agents for network management, IEEE Communications Surveys, (September 1998).

  48. A. Hayzelden and J. Bigham (eds.) Software Agents for Future Communications Systems, Springer-Verlag, 1999.

  49. B. Quendt, An agent-based resource-control in a signaling system for the open telecommunication market, Proceedings of PAAM '97, Westminster Central Hall, London, April 1997.

    Google Scholar 

  50. S. Appleby and S. Steward, Mobile software agents for control in telecommunications networks, BT Technology Journal, Vol. 12, No. 2, pp. 104–113, 1994.

    Google Scholar 

  51. E. W. Dijkstra, A note on two problems in connection with graphs, Numerical Mathematics, Vol. 1, pp. 269–271, 1959.

    Google Scholar 

  52. R. Schoonderwoerd, O. Holland, and J. Bruten, Ant-like agents for load balancing in telecommunications networks, Proceedings of First International Conference on Autonomous Agents. http://www-uk.hpl.hp.cpm/people/ruud/ 1997.

  53. N. Minar, K. H. Kramer, and P. Maes, Cooperating mobile agents for mapping networks, Proc. First Hungarian National Conference on Agent Based Computing, May 1998. http://www.media.mit.edu/~nelson/research/routes-coopagents/, 1998.

  54. Nelson Minar's Web page: http://www.media.mit.edu/~nelson/research/routes-coopagents/

  55. Akhil Sahai homepage: http://www.irisa.fr/prive/sahai/

  56. Danny B. Lange and Mitsuru Oshima, Programming Mobile Agents in Java—with the Java Aglet API. IBM Research. http://www.trl.ibm.co.jp/aglets/aglet-book/index.html

  57. A. Sahai and C. Morin, Mobile agents for enabling mobile user aware applications, Proceedings of the Second International Conference on Autonomous Agents (Autonomous Agents '98), Minneapolis/St. Paul, Minnesota, May 1998.

  58. AgentBuilder Framework: http://www.agentbuilder.com

  59. IBM Aglet Framework: http://www.trl.ibm.co.jp/aglets

  60. Grasshopper platform: http://www.ikv.de

  61. FIPA-OS toolkit: http://www.http://www.nortelnetworks.com/fipa-os

  62. H. S. Nwana, D. T. Ndumu, and L. Lee, ZEUS: An advanced tool-kit for engineering distributed multi-agent systems, Proceedings of PAAM'98, Westminster Central Hall, London, United Kingdom, April 1998.

    Google Scholar 

  63. JAFMAS Toolkit: http://www.ececs.uc.edu/~abaker/JAFMAS

  64. JATLite Toolkit: http://java.stanford.edu/java_agent/html

  65. B. Venners, Solve real problems with aglets, a type of mobile agent, May 1997. http://www.javaworld.com/javaworld/jw-05-1997/jw-05-hood.html

  66. B. Venners, Under the hood: The architecture of aglets, April 1997. http://www. javaworld.com/javaworld/jw-04-1997/jw-04-hood.html

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Hayzelden, A.L.G., Bigham, J., Poslad, S.J. et al. Communications Systems Driven by Software Agent Technology. Journal of Network and Systems Management 8, 321–347 (2000). https://doi.org/10.1023/A:1009430220293

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1009430220293

Navigation