Abstract
IP Telephony is an important application for building integrated communication services on IP networks. It provides telephony functionality similar to the Plain Old Telephone System. A rich variety of novel multimedia services is expected to augment the basic call functionality of IP Telephony systems. These services make the use of IP Telephony very attractive. However, multimedia services are much more complex than plain telephony services. IP-based telephony solutions are expected to be operated in a deregulated market where many different parties develop and deploy their own services. The conflicts and interactions that result from this practice make this application area challenging on a technical but also on an operational level.
The growing number of services with different quality in IP Telephony systems result in the service interaction problem, that is a well-known phenomenon in the traditional telephony system already. Existing services may interact with each other often in an undesired behavior. In this paper a rule-based approach to avoid local service interactions is proposed. The solution uses condition statements that have to be met when a service is to be executed. Current solutions consider mainly technical aspects of the end-systems or call session process as condition expressions. In the proposed approach individual user’s demands are taken into account in a novel way. This corresponds to the inherent nature of a user centric communication. Context information of the user is considered as an implicit input to the rule decision process. Additionally, a more comprehensive expressiveness of the conditions can be achieved.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
TINA-Consortium: TINA-C Glossary of Terms (1997)
Bowen, T., Dworack, F., Chow, C., Griffeth, N., Herman, G., Lin, Y.J.: The feature interaction problem in telecommunications system. Software Engineering for Telecommunication Switiching Systems, 59–62 (1989)
International Telecommunication Union: Introduction to Intelligent Network Capability Set 1. Recommendation Q.1211, Telecommunication Standardization Sector of ITU, Geneva, Switzerland (1993)
Rosenberg, J., Schulzrinne, H., Camarillo, G., Johnston, A., Peterson, J., Sparks, R., Handley, M., Schooler, E.: SIP: Session Initiation Protocol. RFC 3261 (2002)
International Telecommunication Union: Packet based Multimedia Communication Systems. Series H: Audiovisual and Multimedia Sytems. Telecommunication Standardization Sector of ITU, Geneva, Switzerland (2000)
Lennox, J., Rosenberg, J., Schulzrinne, H.: Common Gateway Interface for SIP. RFC 3050 (2001)
Lennox, J., Schulzrinne, H.: Call Processing Language Framework and Requirements. RFC 2824 (2000)
Cameron, E., Griffeth, N., Nilson, Y.J.L.M., Schnure, W., Velthuijsen, H.: A feature-interaction benchmark for IN and beyond. IEEE Communications Magazine 31, 64–69 (1993)
Aggoun, I., Combes, P.: Observers in the SCE and SEE to detect and resolve feature interactions. In: 4thInternational Workshop on Feature Interactions in Telecommunications and Software Systems, pp. 192–212 (1997)
Jackson, M., Zave, P.: Distributed feature composition: A virtual architecture for telecommunincation services. IEEE Transactions on Software Engineering 24, 831–847 (1998)
Bond, G.W., Ivanić, F., Klarlund, N., Trefler, R.: ECLIPSE Feature Logic Analysis. In: IP Telephony Workshop, New York, pp. 100–107 (2001)
Marples, D., Magill, E.H.: The use of rollback to prevent incorrect operation of features in intelligent network based systems. In: [23] pp. 115–134
Griffeth, N.D., Velthuijsen, H.: The negotiating agents approach to runtime feature interaction resolution. In: [24] pp. 217–235
Widom, J., Ceri, S.: Active Database Systems. Morgan-Kaufmann, San Mateo (1995)
Chakravarthy, S., Mishra, D.: Snoop: An expressive event specification language for active databases. Technical Report UF-CIS-TR-92-041, University of Florida (1993)
Gehani, N.H., Jagadish, H.V., Shmueli, O.: Compose: A system for composite event specification and detection. Technical report, AT&T (1992)
Dawson, F., Stenerson, D.: Internet calendaring and scheduling core object specification (iCalendar). RFC 2445 (1998)
Dey, A.K.: Providing Architectural Support for Building Context-Aware Applications. PhD thesis, Georgia Institute of Technology (2000)
Bahl, P., Padmanabhan, V.N.: RADAR: An in-building RF-based user location and tracking system. In: IEEE INFOCOM, Tel-Aviv, Israel, pp. 775–784. IEEE Computer Society Press, Los Alamitos (2000)
Goertz, M., Perez, A., Ackermann, R., Mauthe, A., Steinmetz, R.: Location Sensing with RADAR. Technical Report TR-KOM-2003-09, Multimedia Communications Lab, Darmstadt University of Technology (2003), ftp://ftp.kom.tu-darmstadt.de/pub/papers/GPA+03-1-paper.pdf
Schulzrinne, H., Kyzivat, P., Gurbani, V., Rosenberg, J.: RPIDS – Rich Presence Information Data Format for Presence Based on the Session Initiation Protocol (SIP). Internet draft (2003) (Work in Progress)
Rosenberg, J.: A Presence Event Package for the Session Initiation Protocol (SIP). Internet draft (2003) (Work in progress)
Kimbler, K., Bouma, L.G. (eds.): Feature Interactions in Telecommunications and Software Systems V. IOS Press, Amsterdam (1998)
Bouma, L.G., Velthuijsen, H. (eds.): Feature Interactions in Telecommunications Systems. IOS Press, Amsterdam (1994)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Görtz, M., Ackermann, R., Mauthe, A., Steinmetz, R. (2003). Using Context Information to Avoid Service Interactions in IP Telephony. In: Ventre, G., Canonico, R. (eds) Interactive Multimedia on Next Generation Networks. MIPS 2003. Lecture Notes in Computer Science, vol 2899. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-40012-7_28
Download citation
DOI: https://doi.org/10.1007/978-3-540-40012-7_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20534-0
Online ISBN: 978-3-540-40012-7
eBook Packages: Springer Book Archive