DocumentCode
3246696
Title
Application Composition in the SIP Servlet Environment
Author
Cheung, E. ; Purdy, K.H.
Author_Institution
AT&T Labs Res., Florham Park
fYear
2007
fDate
24-28 June 2007
Firstpage
1985
Lastpage
1990
Abstract
The SIP servlet standard is a popular Java application programming interface (API) for developing and deploying session initiation protocol (SIP) applications in Voice over IP (VoIP) environments. A number of commercial container implementations conforming to the current 1.0 specification are available; they provide feature rich and robust environments where a wealth of SIP applications can provide flexible control logic for advanced telecommunications applications. However, while one of the stated goals of the SIP servlet API is to support application composition, it is optional and not standardized in the 1.0 specification. In this paper, the authors propose an application composition framework that is general, powerful, and yet shields developers of individual applications from the complexities of application composition and feature interaction. Such a framework promotes modularity and application reuse. Also presented here are the results of implementing this framework on top of 1.0 implementations. This framework is being standardized for the new 1.1 SIP Servlet specification as part of the JCP JSR 289 process.
Keywords
Internet telephony; Java; application program interfaces; signalling protocols; JCP JSR 289 process; Java; SIP servlet environment; VoIP; application programming interface; flexible control logic; session initiation protocol; telecommunications applications; voice over IP; Access protocols; Application software; Communications Society; Containers; Internet telephony; Java; Network servers; Programming profession; Telecommunication control; Web server;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications, 2007. ICC '07. IEEE International Conference on
Conference_Location
Glasgow
Print_ISBN
1-4244-0353-7
Type
conf
DOI
10.1109/ICC.2007.330
Filename
4289001
Link To Document