Abstract
This paper describes an approach for combining Session Initiation Protocol (SIP) based voice communication with Extensible Messaging and Presence Protocol (XMPP) based presence enhancements. The actual role of SIP and XMPP in the Internet Protocol (IP) based communication was analyzed, especially from the telecommunication carrier (Telco) point of view.
The proposed infrastructure extends a typical SIP infrastructure with XMPP for presence status integration. XMPP will be used as instant messaging and presence (IM/P) service infrastructure, the presence information will be extended with SIP phone status information of telecommunication endpoints. A first prototype has been developed and tested successfully.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Blum, N., Lampe, S., Magedanz, T.: Design of a Message Interworking Function for Converged IP Messaging in Next Generation Networks. In: Computers and Communications, ISCC 2009, pp. 80–85. IEEE Press, Sousse (2009)
OMA Converged IP Messaging Architecture, System Description System Description-V1 0-20091024-D, Open Mobile Alliance (2008)
OpenSIPS XMPP and PUA_XMPP module, http://www.opensips.org/Resources/PuaExtensions#pu_xmpp
Rosenberg, J., et al.: RFC 3261: SIP: Session Initiation Protocol. IETF (2002)
Peterson, J.: RFC 3859: Common Profile for Presence (CPP). IETF (2004)
Roach, A.B.: RFC 3265: Session Initiation Protocol (SIP)-Specific Event Notification. IETF (2002)
Rosenberg, J.: RFC 3856: A Presence Event Package for the Session Initiation Protocol (SIP). IETF (2004)
Niemi, A.: RFC 3903: Session Initiation Protocol (SIP) Extension for Event State Publication. IETF (2004)
Rosenberg, J.: RFC 3857: A Watcher Information Event Template-Package for the Session Initiation Protocol (SIP). IETF (2004)
Rosenberg, J.: RFC 4825: The Extensible Markup Language (XML) Configuration Access Protocol (XCAP). IETF (2007)
Rosenberg, J.: RFC 5025: Presence Authorization Rules. IETF (2007)
OMA Presence SIMPLE, Architecture Document OMA-AD-Presence_ SIMPLEV1_1-20080627-A, Open Mobile Alliance (2008)
Saint-Andre, P.: RFC 3920: Extensible Messaging and Presence Protocol (XMPP):Core. IETF (2004)
Saint-Andre, P.: RFC 3921: Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence. IETF (2004)
Ludwig, S., et al.: XEP-0166: Jingle. XMPP Standards Foundation (2009)
Ludwig, S., et al.: XEP-0167: Jingle Audio Media Description Format. XMPP Standards Foundation (2009)
Day, M., et al.: RFC 2778: A Model for Presence and Instant Messaging. IETF (2000)
Day, M., et al.: RFC 2779: Instant Messaging/Presence Protocol. IETF (2000)
Troncon, R., et al.: XEP-0146: Remote Controlling Clients. XMPP Standards Foundation (2006)
Sparks, R.: Internet Draft (expired): Establishing jabber Messaging Sessions with the Session Initiation Protocol. IETF (2002)
Veikkolainen, S., et al.: Internet Draft: Guidelines and Protocol Extensions for Combining SIP Based Real-time Media Sessions With XMPP Based Instant Messaging and Presence Service. IETF (2009)
OpenSIPS (Open SIP Server), a mature Open Source implementation of a SIP server, http://www.opensips.org
NGNlab - NGN laboratory at STU in Bratislava, http://www.ngnlab.eu
NetLab - Use Cases for Interconnected Testbeds and Living Labs, http://www.celtic-initiative.org/Projects/NETLAB/
InCert Next Generation Network Protocols Professionals certification in InCert, International Certificates of Excellence in Selected Areas of ICT, http://incert.eu
Train2Cert, Vocational Training for Certification in ICT, http://train2cert.eu
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Schumann, S., Maruschke, M., Mikoczy, E. (2011). The Potential of Consolidating SIP and XMPP Based Communication for Telecommunication Carriers. In: Magedanz, T., Gavras, A., Thanh, N.H., Chase, J.S. (eds) Testbeds and Research Infrastructures. Development of Networks and Communities. TridentCom 2010. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 46. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17851-1_70
Download citation
DOI: https://doi.org/10.1007/978-3-642-17851-1_70
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-17850-4
Online ISBN: 978-3-642-17851-1
eBook Packages: Computer ScienceComputer Science (R0)