- SI: Future Net Service Models & Designs
- Open Access
- Published:
From service delivery to integrated SOA based application delivery in the telecommunication industry
Journal of Internet Services and Applications volume 2, pages 95–111 (2011)
Abstract
Currently, in the Telecommunication industry, the move toward service oriented infrastructures based on Internet Protocol (IP), IP Multimedia Subsystem (IMS), Service Oriented Architectures (SOA), and Service Delivery Platforms (SDP) can be observed. Communication Service Providers (CSP) are opening parts of their core infrastructure and interfaces to third party developers. Nevertheless, there is still a gap between application developer communities and the Telecommunication industry. CSPs offer their services so developers can use them in their applications but developers do not have any incentives, tools, or development environments that would help them to overcome the barriers of accessing Telecommunication services to build future distributed Web-Telecom-Converged Applications. This research work presents a concept for how to close this gap by conceptualizing an end-to-end platform from Telecommunication core networks and the Internet to end user clients. Requirements of all platform stakeholders are identified and through the combination of SOA platform concepts with Telecommunication SDP architecture concepts and application store application distribution concepts (e.g. Apple AppStore, Google Market) fulfilled. The final result is a concept and logical reference architecture for Application Delivery Platforms (ADP) that extend the concepts of SDPs by broadening the focus from re-usable SOA services over a Web-Telecom-Converged Application architecture and service/application life cycle management to end user applications on client platforms and devices. In order to proof the concepts of the logical ADP reference architecture, central parts of the architecture and a demonstrational “Converged Address Book” use-case are implemented and deployed.
References
GSM Association. Global system for mobile communications (GSM). http://www.gsmworld.com/. Accessed 02.03.2010
Institute of Electrical and Electronics Engineers (IEEE). 802.11 wireless local area networks. http://grouper.ieee.org/groups/802/11/. Accessed 02.03.2010
International Telecommunication Union (ITU). Very high speed digital subscriber line transceivers (VDSL). http://www.itu.int/rec/T-REC-G.993.1/en. Accessed 02.03.2010
The 3rd Generation Partnership Project (3GPP). Voice call continuity (VCC) between circuit switched (CS) and IP multimedia subsystem (IMS). http://www.3gpp.org/ftp/Specs/html-info/23206.htm. Accessed 02.03.2010
The 3rd Generation Partnership Project (3GPP). Charging implications of IMS architecture. http://www.3gpp.org/ftp/Specs/html-info/23915.htm. Accessed 02.03.2010
The 3rd Generation Partnership Project (3GPP). Quality of service (QoS) concept and architectur. http://www.3gpp.org/ftp/Specs/html-info/23107.htm. Accessed 02.03.2010
The 3rd Generation Partnership Project (3GPP) (2006) IP multimedia subsystem (IMS). http://www.3gpp.org/article/ims. Accessed 02.03.2010
The 3rd Generation Partnership Project (3GPP) (2011) General packet radio service (GPRS)—enhanced data rates for GSM evolution (EDGE). http://www.3gpp.org/article/gprs-edge. Accessed 02.03.2010
The 3rd Generation Partnership Project (3GPP). Universal mobile telecommunications system (UMTS). http://www.3gpp.org/article/umts. Accessed 02.03.2010
The 3rd Generation Partnership Project (3GPP). The 3rd generation partnership project (3GPP). http://www.3gpp.org/. Accessed 02.03.2010
The 3rd Generation Partnership Project (3GPP) (2005) Location services (LCS) (Release 7). 3GPP TS 22.071 V7.4.0
The 3rd Generation Partnership Project (3GPP) (2008) Open service access (OSA) parlay X web services. http://www.3gpp.org/ftp/Specs/html-info/29-series.htm. Accessed 02.03.2010
The 3rd Generation Partnership Project (3GPP) (2008) Long term evolution. http://www.3gpp.org/LTE. Accessed 02.03.2010
Olsson M et al. (2009) SAE and the evolved packet core—driving the mobile broadband revolution. Academic Press, San Diego
World Wide Web Consortium (2010) Web of services. http://www.w3.org/standards/webofservices/. Accessed 27.04.2011
World Wide Web Consortium (2010) Web services glossar. http://www.w3.org/TR/ws-gloss/#defs. Accessed 27.04.2011
World Wide Web Consortium (2010) Web services architecture. http://www.w3.org/TR/ws-arch/#whatis. Accessed 27.04.2011
World Wide Web Consortium. Web services description language (WSDL) 1.1. http://www.w3.org/TR/wsdl. Accessed 28.04.2011
World Wide Web Consortium. Simple object access protocol. http://www.w3.org/TR/soap/. Accessed 31.01.2011
World Wide Web Consortium. Hypertext markup language (HTML) 5. http://dev.w3.org/html5/spec/Overview.html. Accessed 28.04.2011
World Wide Web Consortium. Hypertext markup language (HTML). http://www.w3.org/html/wg/. Accessed 28.04.2011
World Wide Web Consortium. State chart XML. http://www.w3.org/TR/2010/WD-scxml-20101216/. Accessed 31.01.2011
Open Mobile Alliance (OMA). OMA enabler releases. http://www.openmobilealliance.org/Technical/current_releases.aspx. Accessed 02.03.2010
Open Mobile Alliance (OMA). OMA service environment (OSE). http://www.openmobilealliance.org/Technical/release_program/ose_v1_0.aspx. Accessed 02.03.2010
Open Mobile Alliance (OMA). OMA service provider environment (OSPE). http://www.openmobilealliance.org/Technical/release_program/ospe_v1_0.aspx. Accessed 02.03.2010
Open Mobile Alliance (OMA). Client provisioning. http://www.openmobilealliance.org/Technical/release_program/cp_v1_1.aspx. Accessed 02.03.2010
Open Mobile Alliance (OMA). OMA browsing. http://www.openmobilealliance.org/Technical/release_program/browsing_v24.aspx. Accessed 02.03.2010
Open Systems Interconnection (OSI). Basic reference model. http://standards.iso.org/ittf/PubliclyAvailableStandards/s020269_ISO_IEC_7498-1_1994(E).zip. Accessed 02.03.2010
University of Southern California—Information Sciences Institute (September 1981) RFC791—Internet protocol. http://www.faqs.org/rfcs/rfc791.html. Accessed 02.03.2010
University of Southern California—Information Sciences Institute (September 1981) RFC793—transmission control protocol. http://tools.ietf.org/html/rfc793. Accessed 02.03.2010
Rosenberg J et al (June 2002) RFC3261—SIP: session initiation protocol. http://www.ietf.org/rfc/rfc3261.txt. Accessed 02.03.2010
Fielding R (1999) Hypertext transfer protocol—HTTP/1.1. http://www.w3.org/Protocols/rfc2616/rfc2616.html. Accessed 02.03.2010
Fielding R (2000) Architectural styles and the design of network-based software architectures. http://www.ics.uci.edu/fielding/pubs/dissertation/top.htm. Accessed 02.03.2010
Campbell B et al (December 2002) RFC3428–session initiation protocol (SIP) extension for instant messaging. http://www.ietf.org/rfc/rfc3428.txt. Accessed 02.03.2010
Rosenberg J (August 2004) RFC3856—a presence event package for the session initiation protocol (SIP). http://www.ietf.org/rfc/rfc3856.txt. Accessed 02.03.2010
Deutsche Telekom. Developer garden. http://www.developergarden.com. Accessed 02.03.2010
Deutsche Telekom Laboratories (March 2010) Connected life and work. Internal Presentation
Erl T (2005) Service-Oriented Architecture (SOA): concepts, technology and design. Prentice Hall, New York
Starke G, Tilkov S (2007) SOA-Expertenwissen—Methoden, Konzepte und Praxis serviceorientierter Architekturen. dpunkt Verlag, Heidelberg
Booch G et al. SOA manifesto. http://www.soa-manifesto.org/. Accessed 31.01.2011
Deinert F et al (2009) A base solution for exposing IMS telecommunication services to web 2.0 enabled applications. MobilWare
Fraunhofer FOKUS. The open source IMS core project. http://www.openimscore.org/. Accessed 31.01.2011
Blum N et al. (2009) A research infrastructure for SOA-based service delivery frameworks—the open SOA Telco playground at fraunhofer FOKUS. In: 5th international conference on testbeds and research infrastructures for the development of networks and communities, Washington, DC
Blum N, Boldea I, Magedanz T, Margaria T (January 2010) Service-oriented access to next generation networks—from service creation to execution. J Mob Netw Appl
Blum N, Boldea I, Magedanz T, Staiger U, Stein H (2009) A service broker providing real-time telecommunications services for 3rd party services. In: Proc of 33rd annual IEEE international computer software and applications conference (COMPSAC). Seattle
Magedanz T et al (2007) Evolution of SOA concepts in telecommunications. IEEE Comput Mag
Alcatel-Lucent. Service delivery environment (SDE). http://www.alcatel-lucent.com/sde/. Accessed 02.03.2010
TMForum. Service delivery framework (SDF). http://www.tmforum.org/TechnicalPrograms/ServiceDeliveryFramework. Accessed 02.03.2010
Ohnishi H et al (2007) Service delivery platform for Telecom-enterprise-Internet combined services. IEEE GlobeCom
Yang J, Park H (2008) A design of open service access gateway for converged web service. In: International conference on advanced communication technology (ICACT)
Gbaguidi C et al (1999) A programmable architecture for the provision of hybrid services. IEEE Commun Mag
Shao X et al. (2008) An integrated Telecom and IT service delivery platform. In: IEEE Asia-pacific services computing conference
Kryvinska N et al. (2010) A scenario of service-oriented principles adaptation to the Telecom providers service delivery platform. In: Fifth international conference on software engineering advances
Agarwal V et al. (2005) A service creation environment based on end to end composition of web services. In: International World Wide Web conference, May 2005
Hurtado JA et al. (2007) A SIP based next generation services platform. In: International conference on mobile ubiquitous computing, systems, services and technologies
Burger EW et al. (2007) A telecommunications web services platform for third party network access and SOA-based service delivery. In: Workshop on middleware for next-generation converged networks and applications (MNCNA)
Jie G et al. (2008) A template-based orchestration framework for hybrid services. In: Fourth advanced international conference on telecommunications
Lee HJ et al. (2010) An Internet-mobile platform for NGN/IMS applications. In: IEEE international conference on E-business engineering
Ubiquity Software (2006) Applying SOA principals in developing advanced Telecom applications
Baba H et al (2010) Web-IMS convergence architecture and prototype. IEEE GlobeCom
Lozano D et al. (2008) WIMS 2.0: converging IMS and Web 2.0. designing REST APIs for the exposure of session-based IMS capabilities. In: Second international conference on next generation mobile applications, services, and technologies
Bo C et al (2010) Design and implementation of web-Telecom hybrid services bus based execution platform over convergence networks. IEEE GlobeCom
Bo C et al (2010) Development of Web-Telecom based hybrid services orchestration and execution middleware over convergence networks. J Netw Comput Appl
Zhou YC et al. (2010) Storm Service: A self-service telecommunication service delivery platform with platform-as-a-service technology. In: IEEE sixth world congress on services
Farley P, Capp M (2005) Mobile web services. BT Technol J 23(2)
Pollet T et al. (2006) Telecom services delivery in a SOA. In: 20th international conference on advanced information networking and applications (AINA)
Baravaglio A et al. (2005) Web service applicability in telecommunication service platforms. In: International conference on next generation web services practices (NWeSP)
T. O’Reilly (Sept 2005) What is web 2.0. http://oreilly.com/web2/archive/what-is-web-20.html. Accessed 02.03.2010
The Symbian Foundation. Symbian OS. http://www.symbian.org/. Accessed 02.03.2010
Apple. iPhone OS. http://developer.apple.com/iphone/. Accessed 02.03.2010
The Linux Foundation. Linux. http://www.linuxfoundation.org/. Accessed 02.03.2010
International Telecommunication Union (ITU) (Oct 2006) Proposed definition and description of IPTV services for IPTV service scenario
Google. Android. http://developer.android.com/. Accessed 02.03.2010
The Linux Foundation. MeeGo OS. http://meego.com/. Accessed 02.03.2010
Microsoft. Windows Phone 7. http://www.windowsphone7series.com/. Accessed 02.03.2010
BONDI. BONDI—open mobile terminal platform. http://bondidev.omtp.org/default.aspx. Accessed 28.04.2011
PJSIP. Open source SIP stack and media stack for presence, im/instant messaging, and multimedia communication. http://www.pjsip.org/. Accessed 02.03.2010
MJSIP. A complete java-based implementation of a SIP stack. http://mjsip.org/. Accessed 02.03.2010
Crockford D (2006) The application/JSON media type for JavaScript object notation (JSON). http://www.ietf.org/rfc/rfc4627.txt. Accessed 02.03.2010
XML-RPC (2003) Extensible markup language remote procedure call. http://www.xmlrpc.com/. Accessed 02.03.2010
GigaOM (Jan 2010) The apple app store economy. http://gigaom.com/2010/01/12/the-apple-app-store-economy/. Accessed 02.03.2010
Detecon (2010) Future Telco service architecture market analysis. Deutsche Telekom Laboratories
Baset S, Schulzrinne H (2006) An analysis of the skype peer-to-peer Internet telephony protocol. In: INFOCOM
QuEST Forum (1998) The Telecom quality management system. http://www.tl9000.org/. Accessed 02.03.2010
Vodafone RD Lab. Beta Vine. http://www.betavine.net. Accessed 02.03.2010
France Telecom SA Orange. Orange Partner. http://www.orangepartner.com. Accessed 02.03.2010
Mottishaw P (September 2009) Next generation service delivery platforms. http://www.hp.com/go/sdp. Accessed 02.03.2010
Google. Android market. http://www.android.com/market/. Accessed 02.03.2010
Apple. App Store. http://www.apple.com/iphone/apps-for-iphone/. Accessed 02.03.2010
Garrett JJ. Ajax: a new approach to web applications. http://www.adaptivepath.com/ideas/e000385. Accessed 31.01.2011
Singh I et al (2003) Designing enterprise applications with the J2EE platform. Sun Microsystems Inc
Software and Information Industry Association (2001) Software as a service—strategic backgrounder. Software and Information Industry Association
GSMA. OneAPI. http://www.gsmworld.com/oneapi/reference_documentation-version_1.html. Accessed 31.02.2011
JBoss Mobicents. Mobicents XML document management server. http://hudson.jboss.org/hudson/view/Mobicents/job/MobicentsBooks/lastSuccessfulBuild/artifact/sip-presence/index.html#xdms-XML_Document_Management_Server. Accessed 31.01.2011
OSGi Alliance. The OSGi service platform. http://www.osgi.org/Main/HomePage. Accessed 31.01.2011
OASIS. Web service business process execution language. http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel. Accesses 31.01.2011
Chappell D (June 2004) Enterprise service bus. O’Reilly
Apache Felix. iPOJO. http://felix.apache.org/site/apache-felix-ipojo.html. Accessed 31.01.2011
Moro S et al (2008) Service composition with real time services. ICIN
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License ( https://creativecommons.org/licenses/by/2.0 ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
About this article
Cite this article
Menkens, C., Wuertinger, M. From service delivery to integrated SOA based application delivery in the telecommunication industry. J Internet Serv Appl 2, 95–111 (2011). https://doi.org/10.1007/s13174-011-0028-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13174-011-0028-9
Keywords
- Service delivery platform
- Service oriented architecture
- Telecom web convergence
- IP multimedia subsystem