Modern telecommunication networks and classical roles of operators are subject to fundamental change. Many network operators are currently seeking for new sources to generate revenue by exposing network capabilities to 3rd party service providers. At the same time we can observe that applications on the World Wide Web (WWW) are becoming more mature in terms of the definition of APIs that are offered towards other services. The combinations of those services are commonly referred to as Web 2.0 mash-ups. This report describes our approach to include Next Generation Networks (NGN)-based telecommunications application enabler into Web 2.0 mash-ups by defining a JavaScript-based service exposure API that allows easy and straight forward integration of telecommunications en-ablers into such mash-ups. The platform is validated through an application including telecommunications-based services as conferencing, rich presence and location, as well as the community portal Facebook and Google maps.
Chapter PDF
Similar content being viewed by others
Keywords
- Session Initiation Protocol
- Internet Engineer Task Force
- Next Generation Network
- Internet Protocol Multimedia Subsystem
- Open Mobile Alliance
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
BT. Web21C SDK. http://web21c.bt.com/.
Facebook. http://www.facebook.com/.
3GPP. TS 23.228. IP Multimedia Subsystem (IMS). Stage 2 v.7.10.0. 2007.
H. Schulzrinne, et al.. IETF RFC 3261. SIP: Session Initiation Protocol. 2002.
P. Calhoun. IETF RFC3588. Diameter Base Protocol. 2003.
ETSI. http://www.etsi.org/tispan/.
Open Mobile Alliance (OMA). Enabler Release Definition for Push-to-talk over Cellular. Can- didate Version 2.0 - 11 Dec 2007. 2007.
Open Mobile Alliance (OMA). Presence SIMPLE Architecture Document. Approved Version 1.0.1 - 28 Nov 2006. 2006.
Open Mobile Alliance (OMA). XML Document Management Architecture. Candidate Version 2.0 - 24 Jul 2007. 2007.
Open Mobile Alliance (OMA). OMA Service Environment. Approved Version 1.0.4 - 01 Feb 2007. 2007.
ECMAScript Language Specification, 3’rd Edition, 1999, http://www.ecma-international.org/publications/standards/Ecma-262.htm
J. J. Garrett. Ajax: A new Approach to Web Applications. 2005.
The XMLHttpRequest Object, W3C Working Draft, October, 2007 http://www.w3.org/TR/XMLHttpRequest/
D. Winer; XML-RPC Specification, June, 1999, http://www.xmlrpc.com/spec
JSON-RPC Specification 1.1, Working Draft, August, 2006, http://json-rpc.org/wd/JSON-RPC-1-1-WD-20060807.html
A. Russel, G. Wilkins, D. Davis, M. Nesbitt, Bayeux Protocol 1.0 draft 1, 2007, http://svn.xantus.org/shortbus/trunk/bayeux/bayeux.html
Google Maps API, http://code.google.com/apis/maps/
Yahoo Search API, http://developer.yahoo.com/search/web/
Youtube Data API, http://code.google.com/apis/youtube/overview.html
Facebook API, http://developers.facebook.com/
Programmableweb, http://www.programmableweb.com/
SIPGate API, http://www.sipgate.co.uk/user/download_api.php
Skype4Web, https://developer.skype.com/Docs/Web
FOKUS Open Communication Server, http://www.open-ims.org/ocs-x
Parlay X. http://www.parlay.org/en/specifications/pxws.asp, 2008
W3C, Extensible Markup Language (XML). http://www.w3.org/XML/
Apache Software Foundation. Apache Axis2. http://ws.apache.org/axis2/
Jabsorb Framework. http://jabsorb.org/
Pushlets Framework. http://www.pushlets.com/
Apache Software Foundation. Apache Tomcat Configuration Reference (Cross-Context). http://tomcat.apache.org/tomcat-6.0-doc/config/context.html
Google Inc. OpenSocial API. http://code.google.com/apis/opensocial/
A. Motanga, A. Bachmann, T. Magedanz, Requirements for an Extendible IMS Client Frame- work, Mobilware'08, February 12-15, 2008, Innsbruck, Austria, ACM 978-1-59593-984-5/08/02
Open SOA Telco Playground, http://www.opensoaplayground.org
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 International Federation for Information Processing
About this paper
Cite this paper
Blum, N., Linner, D., Krüssel, S., Magedanz, T., Steglich, S. (2008). Definition of a Web 2.0 Gateway for 3rd Party Service Access to Next Generation Networks. In: Mammeri, Z. (eds) Wireless and Mobile Networking. WMNC 2008. IFIP International Federation for Information Processing, vol 284. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-84839-6_20
Download citation
DOI: https://doi.org/10.1007/978-0-387-84839-6_20
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-84838-9
Online ISBN: 978-0-387-84839-6
eBook Packages: Computer ScienceComputer Science (R0)