Skip to main content

Policies: Giving Users Control over Calls

  • Conference paper
Objects, Agents, and Features

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2975))

Abstract

Features provide extensions to a basic service, but in new systems users require much greater flexibility oriented towards their needs. Traditional features do not easily allow for this. We propose policies as the features of the future. Policies can be defined by the end-user, and allow for the use of rich context information when controlling calls. This paper discusses an architecture to allow for policy definition and call control by policies and describes the operation of a system based on this architecture. One aspect is policy definition, the APPEL policy description language that serves this purpose. An important aspect of the architecture is integral feature interaction handling. It is in this last aspect that we foresee a role for agents, and hope that this paper will stimulate some collaboration between the two mostly distinct research areas of feature interaction and agent technologies.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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. Amer, M., Karmouch, A., Gray, T., Mankovskii, S.: Feature interaction resolution using fuzzy policies. In: [8], pp. 94–112 (2000)

    Google Scholar 

  2. Amyot, D., Logrippo, L. (eds.): Feature Interactions in Telecommunications and Software Systems VII. IOS Press, Amsterdam (2003)

    Google Scholar 

  3. Arango, M., Bahler, L., Bates, P., Cochinwala, M., Cohrs, D., Fish, R., Gopal, G., Griffeth, N., Herman, G.E., Hickey, T., Lee, K.C., Leland, W.E., Lowery, C., Mak, V., Patterson, J., Ruston, L., Segal, M., Sekar, R.C., Vecchi, M.P., Weinrib, A., Wuu, S.Y.: The Touring Machine System. Communications of the ACM 36(1), 68–77 (1993)

    Article  Google Scholar 

  4. Barbuceanu, M., Gray, T., Mankovski, S.: How to make your agents fulfil their obligations. In: Proceedings of the 3rd International Conference on the Practical Applications of Agents and Multi-Agent Systems, PAAM 1998 (1998)

    Google Scholar 

  5. Bouma, L.G., Velthuijsen, H. (eds.): Feature Interactions in Telecommunications Systems. IOS Press, Amsterdam (1994)

    Google Scholar 

  6. Buhr, R.J.A., Amyot, D., Elammari, M., Quesnel, D., Gray, T., Mankovski, S.: Feature-interaction visualization and resolution in an agent environment. In: [13], pp. 135–149 (1998)

    Google Scholar 

  7. Cain, M.: Managing run-time interactions between call processing features. IEEE Communications, 44–50 (February 1992)

    Google Scholar 

  8. Calder, M., Magill, E. (eds.): Feature Interactions in Telecommunications and Software Systems VI. IOS Press, Amsterdam (2000)

    Google Scholar 

  9. Dahl, O.C., Najm, E.: Specification and detection of IN service interference using Lotos. In: Proc. Formal Description Techniques VI, pp. 53–70 (1994)

    Google Scholar 

  10. Dini, P., Boutaba, R., Logrippo, L. (eds.): Feature Interactions in Telecommunication Networks IV. IOS Press, Amsterdam (1997)

    Google Scholar 

  11. Fano, A., Gersham, A.: The future of business services in the age of ubiquitous computing. Communications of the ACM 45(12), 83–87 (2002)

    Article  Google Scholar 

  12. Griffeth, N.D., Velthuijsen, H.: The negotiating agents approach to runtime feature interaction resolution. In: [5], pp. 217–236 (1994)

    Google Scholar 

  13. Kimbler, K., Bouma, L.G. (eds.): Feature Interactions in Telecommunications and Software Systems V. IOS Press, Amsterdam (1998)

    Google Scholar 

  14. Kolberg, M., Magill, E.H.: A pragmatic approach to service interaction filtering between call control services. Computer Networks: International Journal of Computer and Telecommunications Networking 38(5), 591–602 (2002)

    Google Scholar 

  15. Lennox, J., Rosenberg, J., Schulzrinne, H.: Common gateway interface for SIP. Request for Comments 3050 (January 2001)

    Google Scholar 

  16. Lupu, E.C., Sloman, M.: Conflicts in policy-based distributed systems management. IEEE Trans. on Software Engineering 25(6), 852–869 (1999)

    Article  Google Scholar 

  17. Marples, D., Magill, E.H.: The use of rollback to prevent incorrect operation of features in intelligent network based systems. In: [13], pp. 115–134 (1998)

    Google Scholar 

  18. Peled, D.A., Vardi, M.Y. (eds.): FORTE 2002. LNCS, vol. 2529, Springer, Heidelberg (2002)

    Google Scholar 

  19. Reiff-Marganiec, S.: Runtime Resolution of Feature Interactions in Evolving Telecommunications Systems. PhD thesis, University of Glasgow, Department of Computer Science, Glasgow (UK) (May 2002)

    Google Scholar 

  20. Reiff-Marganiec, S., Turner, K.J.: Use of logic to describe enhanced communications services. In: [18], pp. 130–145 (November 2002)

    Google Scholar 

  21. Reiff-Marganiec, S., Turner, K.J.: A policy architecture for enhancing and controlling features. In: [2], pp. 239–246 (June 2003)

    Google Scholar 

  22. Steen, M.W.A., Derrick, J.: Formalising ODP Enterprise Policies. In: 3rd International Enterprise Distributed Object Computing Conference (EDOC 1999), University of Mannheim, Germany, September 1999, IEEE Publishing, Los Alamitos (1999)

    Google Scholar 

  23. Thomas, M.: Modelling and analysing user views of telecommunications services. In: [10], pp. 168–182 (1997)

    Google Scholar 

  24. Turner, K.J.: Realising architectural feature descriptions using Lotos. Networks and Distributed Systems 12(2), 145–187 (2000)

    Google Scholar 

  25. Velthuijsen, H.: Distributed artificial intelligence for runtime feature interaction resolution. Computer 26(8), 48–55 (1993)

    Article  Google Scholar 

  26. W3C. Simple Object Access Protocol (SOAP) 1.1, http://www.w3.org/TR/SOAP/ (visited on 09-12-2002)

  27. Wooldridge, M., Jennings, N.R.: Intelligent agents: Theory and practice. Knowledge Engineering Review 10(2), 115–152 (1995)

    Article  Google Scholar 

  28. Zave, P., Jackson, M.: New feature interactions in mobile and multimedia telecommunication services. In: [8], pp. 51–66 (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Reiff-Marganiec, S. (2004). Policies: Giving Users Control over Calls. In: Ryan, M.D., Meyer, JJ.C., Ehrich, HD. (eds) Objects, Agents, and Features. Lecture Notes in Computer Science, vol 2975. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-25930-5_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-25930-5_12

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-21989-7

  • Online ISBN: 978-3-540-25930-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics