skip to main content
10.1145/1326304.1326316acmconferencesArticle/Chapter ViewAbstractPublication PagesiptcommConference Proceedingsconference-collections
research-article

Audio feature interactions in Voice-over-IP

Published:19 July 2007Publication History

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.

References

  1. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  2. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  3. G. Camarillo. The early session disposition type for the Session Initiation Protocol (SIP). IETF Network Working Group Request for Comments 3959, 2004.Google ScholarGoogle Scholar
  4. 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 ScholarGoogle Scholar
  5. 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 ScholarGoogle Scholar
  6. M. Handley, H. Schulzrinne, E. Schooler, and J. Rosenberg. SIP: Session Initiation Protocol. IETF Network Working Group Request for Comments 2543, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  8. JSR 116: SIP Servlet API Version 1.0. Java Community Process, http://www.jcp.org/aboutJava/communityprocess/final/jsr116, 2003.Google ScholarGoogle Scholar
  9. 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 ScholarGoogle Scholar
  10. 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 ScholarGoogle Scholar
  11. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  12. J. Rosenberg and H. Schulzrinne. An offer/answer model with the Session Description Protocol. IETF Network Working Group Request for Comments 3264, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. 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 ScholarGoogle ScholarDigital LibraryDigital Library
  14. Xiaotao Wu. Ubiquitous programming Internet telephony end system services. PhD thesis, Columbia University, 2006.Google ScholarGoogle Scholar
  15. Pamela Zave. Ideal connection paths in DFC. Technical report, AT&T Research, November 2003.Google ScholarGoogle Scholar
  16. Pamela Zave and Eric Cheung. Compositional control of IP media. In Proceedings of the Second Conference on Future Networking Technologies. ACM SIGCOMM, 2006.Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Conferences
    IPTComm '07: Proceedings of the 1st international conference on Principles, systems and applications of IP telecommunications
    July 2007
    107 pages
    ISBN:9781605580067
    DOI:10.1145/1326304

    Copyright © 2007 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 19 July 2007

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article

    Acceptance Rates

    Overall Acceptance Rate18of62submissions,29%

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader