Skip to main content
Log in

An Agent Model for the Resolution of Feature Conflicts in Telephony

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

Abstract

Most telecommunication service providers resolve the feature interaction problem by providing specific instructions in their management software to handle scenarios where feature interaction may occur. This approach suffers from the complexity of the resulting code and the difficulty of adding new features to the system. Moreover, the system predefines the result of the resolution of the conflicting features and the end user has no means of choosing a different behavior, depending on the preferences of the user. In this paper we propose an agent-based architecture to detect and resolve feature interactions. Our system benefits from the flexibility and the semantic richness of policies and fuzzy logic to allow the end user to alter the behavior of the system, thus obtaining a more personalized service.

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. Cameron, N. Griffeth, Y. Lin, M. Nilson, W. Schnure, and A. Velthuijsen, A feature interaction benchmark for IN and beyond, Feature Interactions in Telecommunications Systems, p. 1–23, 1994.

  2. S. Franklin, A. Graesser, Is it an agent, or just a program?: A taxonomy for autonomous agents, Proceedings of the Third International Workshop on Agent Theories, Architectures and Languages, Springer-Verlag, 1996. On-Line: http://www.msci.memphis.edu/~franklin/AgentProg.html

  3. H. Nwana, Software agents: An overview, Knowledge Engineering Review, Vol. 11, No. 3, pp. 1–40, 1996. On-Line: http://www.cs.umbc.edu/agents/introduction/ao/

    Google Scholar 

  4. M. Wooldridge and N. Jennings, Agent theories, Architectures and languages: A survey, In M. Wooldridge and N. Jennings (eds.), ECAI-94 Workshop on Agent Theories, Architectures and Languages, Springer-Verlag, Berlin, pp. 1–39, 1995.

    Google Scholar 

  5. R. Buhr, D. Amyot, M. Elammari, D. Quesnel, T. Gray, and S. Mankovski, Feature-interaction visualization and resolution in an agent environment. In K. Kimbler and L. G. Bouma, (eds.), Feature Interactions in Telecommunications and Software Systems V, p. 135–149, 1998.

  6. L. G. Bouma and H. Velthuijsen, (eds.), Feature Interactions in Telecommunications Systems, ISO Press, Amsterdam, p. 272, 1994.

    Google Scholar 

  7. K. E. Cheng and T. Ohta, (eds.), Feature Interactions in Telecommunications III, ISO Press, Amsterdam, p. 223, 1995.

    Google Scholar 

  8. P. Dini, R. Boutaba, and L. Logrippo, (eds.), Feature Interactions in Telecommunications Networks IV, ISO Press, Amsterdam, p. 373, 1997.

    Google Scholar 

  9. K. Kimbler and L. G. Bouma, Feature Interactions in Telecommunications and Software Systems V, IOS Press, Amsterdam, p. 374, 1998.

    Google Scholar 

  10. A. Aho and N. Griffeth, Feature interactions in the global information infrastructure, Foundations of Software Engineering, Washington, 1995.

  11. N. Griffeth and H. Velthuijsen, The negotiating agents approach to runtime feature interaction resolution, Feature Interactions, in Telecommunications Systems, IOS Press, Amsterdam, May 1994.

    Google Scholar 

  12. Mitel Corporation Mediapath, http://www.mitel.com/MediaPath, 1997.

  13. Mitel Corporation Micmac, Http://micmac.mitel.com, 1997.

  14. D. Gelernter, Generative communication in Linda, ACM Transaction on Programming Languages and Systems, Vol. 7, No. 1, pp. 80–112, 1985.

    Google Scholar 

  15. E. Lupu and M. Sloman, Towards a role based framework for distributed systems management, Journal of Network and Systems Management, Vol. 5, No. 1, 1997.

  16. D. Marriott, Policy Service for Distributed Systems, Master's thesis, Imperial College of Science Technology and Medicine, London, United Kingdom, p. 131, 1997.

    Google Scholar 

  17. E. Cox, The Fuzzy Logic Systems Handbook, AP Professional, Cambridge, p. 624, 1994.

  18. Motorola Corporation, Fuzzy Logic Education Program, Center for Emerging Computer Technologies, Motorola Inc., 1992.

  19. R. Buhr, Use case maps: A new model to bridge the gap between requirements and detailed design. On-Line: http:/www.sce.carleton.ca/ftp/pub/UseCaseMaps/oopslaUCwrkshp.pdf

  20. D. Amyot, N. Hart, and L. Logrippo, Formal specification and validation using a scenariobased approach: The GPRS group-call example, ObjecTime Workshop on Research in OO Real-Time Modeling, Ottawa, Canada, January 1998. On-Line: http://www.sce.carleton.ca/ftp/pub/

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Amer, M., Karmouch, A., Gray, T. et al. An Agent Model for the Resolution of Feature Conflicts in Telephony. Journal of Network and Systems Management 8, 419–437 (2000). https://doi.org/10.1023/A:1009438422110

Download citation

  • Issue Date:

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

Navigation