ABSTRACT
In telecommunications, audio signaling is the use of the audio channel for signaling and user-interface purposes. When features use audio signaling, and are assembled in a pipes-and-filters configuration, there is a potential for undesirable feature interactions. This paper analyzes the potential feature interactions. It proposes a method for eliminating some of them, as well as directions for future work on the remaining interactions. The method can be implemented in SIP, using compositional patterns of signaling that will work correctly regardless of how many features are active.
- Gregory W. Bond, Eric Cheung, Healfdene H. Goguen, Karrie J. Hanson, Don Henderson, Gerald M. Karam, K. Hal Purdy, Thomas M. Smith, and Pamela Zave. Experience with component-based development of a telecommunication service. In Proceedings of the Eighth International Symposium on Component-Based Software Engineering, pages 298--305. Springer-Verlag LNCS 3489, May 2005. Google ScholarDigital Library
- Gregory W. Bond, Eric Cheung, K. Hal Purdy, Pamela Zave, and J. Christopher Ramming. An open architecture for next-generation telecommunication services. ACM Transactions on Internet Technology, 4(1):83--123, February 2004. Google ScholarDigital Library
- G. Camarillo. The early session disposition type for the Session Initiation Protocol (SIP). IETF Network Working Group Request for Comments 3959, 2004.Google Scholar
- G. Camarillo and H. Schulzrinne. Early media and ringing tone generation in the Session Initiation Protocol (SIP). IETF Network Working Group Request for Comments 3960, 2004.Google Scholar
- Ken Y. Chan and Gregor v. Bochmann. Methods for designing SIP services in SDL with fewer feature interactions. In D. Amyot and L. Logrippo, editors, Feature Interactions in Telecommunications and Software Systems VII, pages 59--76. IOS Press, Amsterdam, 2003.Google Scholar
- M. Handley, H. Schulzrinne, E. Schooler, and J. Rosenberg. SIP: Session Initiation Protocol. IETF Network Working Group Request for Comments 2543, 1999. Google ScholarDigital Library
- Michael Jackson and Pamela Zave. Distributed Feature Composition: A virtual architecture for telecommunications services. IEEE Transactions on Software Engineering, 24(10):831--847, October 1998. Google ScholarDigital Library
- JSR 116: SIP Servlet API Version 1.0. Java Community Process, http://www.jcp.org/aboutJava/communityprocess/final/jsr116, 2003.Google Scholar
- JSR 289: SIP Servlet API Version 1.1. Java Community Process Early Draft Review, http://www.jcp.org/en/jsr/detail?id=289, 2007.Google Scholar
- Jonathan Lennox and Henning Schulzrinne. Feature interaction in Internet telephony. In M. Calder and E. Magill, editors, Feature Interactions in Telecommunications and Software Systems VI, pages 38--50. IOS Press, Amsterdam, 2000.Google Scholar
- J. Rosenberg, J. Peterson, H. Schulzrinne, and G. Camarillo. Best current practices for third party call control in the Session Initiation Protocol (SIP). IETF Network Working Group Request for Comments 3725, 2004. Google ScholarDigital Library
- J. Rosenberg and H. Schulzrinne. An offer/answer model with the Session Description Protocol. IETF Network Working Group Request for Comments 3264, 2002. Google ScholarDigital Library
- J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, and E. Schooler. SIP: Session Initiation Protocol. IETF Network Working Group Request for Comments 3261, 2002. Google ScholarDigital Library
- Xiaotao Wu. Ubiquitous programming Internet telephony end system services. PhD thesis, Columbia University, 2006.Google Scholar
- Pamela Zave. Ideal connection paths in DFC. Technical report, AT&T Research, November 2003.Google Scholar
- Pamela Zave and Eric Cheung. Compositional control of IP media. In Proceedings of the Second Conference on Future Networking Technologies. ACM SIGCOMM, 2006.Google ScholarDigital Library
Recommendations
Signalling analysis of cost-efficient mobility support by integrating mobile IP and SIP in all IP wireless networks: Research Articles
Radio Resource Management for Provisioning IP-Based QoS in Wireless Cellular NetworksNext-generation wireless systems are expected to support efficient IP-based terminal and personal mobility. Novel mobility-support architecture called integrated MIP–SIP is designed based on the integration of mobile IP (MIP) and session initiation ...
The IP multimedia domain: service architecture for the delivery of voice, data, and next generation multimedia applications
The IP Multimedia Subsystem (IMS) is defined by the 3 rd Generation Partnership Project (3GPP) as a new core network domain. IMS provides a service control platform that allows creation of new multimedia and multi-session applications utilizing ...
Integrated Mobility Management Methods for Mobile IP and SIP in IP based Wireless Data Networks
With developments in voice over IP (VoIP), IP-based wireless data networks and their application services have received increased attention. While multimedia applications of mobile nodes are served by Session Initiation Protocol (SIP) as a signaling ...
Comments