Mobile Networks and Applications

, Volume 15, Issue 3, pp 356–365 | Cite as

Service-oriented Access to Next Generation Networks—from Service Creation to Execution

  • Niklas BlumEmail author
  • Irina Boldea
  • Thomas Magedanz
  • Tiziana Margaria


Existing 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 services on the World Wide Web (WWW) are becoming 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. Rapid service design and creation becomes therefore important to meet the requirements in a changing technology and competitive market environment. This report describes our approach to include Next Generation Networks (NGN)-based telecommunications application enabler into complex services by defining a service broker that mediates between 3rd party applications and NGN service enablers. It provides policy-driven orchestration mechanisms for service enablers, a service authorization functionality, and a service discovery interface for Service Creation Environments. The work has been implemented as part of the Open SOA Telco Playground testbed at Fraunhofer FOKUS.


service delivery platform telecommunications NGN SOA third party APIs service exposure service composition SCE policy-based service access 



The research described in this paper has been performed within the Fraunhofer FOKUS Next Generation Networks Infrastructures (NGNI) competence center in close cooperation with the chair for next generation networks (AV) within the electrical engineering and computer sciences faculty of the Technische Universität Berlin and the chair of Service and Software Engineering at the Institute for Informatics of the University of Potsdam.


  1. 1.
  2. 2.
  3. 3.
    Deutsche Telekom.
  4. 4.
    3GPP. TS 23.228. IP Multimedia Subsystem (IMS). Stage 2 v.7.10.0. 2007.Google Scholar
  5. 5.
  6. 6.
    Schulzrinne H et al (2002) IETF RFC 3261. SIP: Session Initiation ProtocolGoogle Scholar
  7. 7.
    Calhoun P (2003) IETF RFC3588. Diameter Base ProtocolGoogle Scholar
  8. 8.
    Open Mobile Alliance (OMA) (2007) Enabler Release Definition for Push-to-talk over Cellular. Candidate Version 2.0 – 11 Dec 2007Google Scholar
  9. 9.
    Open Mobile Alliance (OMA) (2006). Presence SIMPLE Architecture Document. Approved Version 1.0.1 – 28 Nov 2006Google Scholar
  10. 10.
    Open Mobile Alliance (OMA) (2007). XML Document Management Architecture. Candidate Version 2.0 – 24 Jul 2007Google Scholar
  11. 11.
    Open Mobile Alliance (OMA) (2007) OMA Service Environment. Approved Version 1.0.4 – 01 Feb 2007Google Scholar
  12. 12.
    Schulzrinne H et al (2007) “RFC 4745 Common Policy: A Document Format for Expressing Privacy Preferences”, February 2007Google Scholar
  13. 13.
    OASIS Web Services Business Process Execution Language Version 2.0, wsbpel/, April 2007 April 2007
  14. 14.
    Margaria T, Steffen B (2009) Business Process Modelling in the jABC: The One-Thing-Approach. In: Cardoso J, van der Aalst W (eds) Handbook of Research on Business Process Modeling. IGI GlobalGoogle Scholar
  15. 15.
    Margaria T, Steffen B “Agile IT: Thinking in User-Centric Models”, ISoLA’08, Proc. 3rd Int. Symp. on Leveraging Applications of Formal Methods, Verification, and Validation, Chalkidiki (GR), Oct. 2008, CCISN. 017, Springer Verlag, S. 490–502Google Scholar
  16. 16.
    Steffen B, Margaria T, Nagel R, Jörges S, Kubczak C Model-Driven Development with the jABC. In: HVC – IBM Haifa Verification Conference, LNCS N.4383. Springer Verlag, S. 92–108Google Scholar
  17. 17.
    OSA / Parlay.
  18. 18.
    Margaria T, Kubzcak C, Steffen B “Bio-jETI: a Service Integration, Design, and Provisioning Platform for Orchestrated Bioinformatics Processes”. BioMed Central (BMC) Bioinformatics 2008; Supplement dedicated to Network Tools and Applications in Biology 2007 Workshop (NETTAB 2007) ISSN 1471-2105. Published online 2008 April 25. doi: 10.1186/1471-2105-9-S4-S12
  19. 19.
    Jörges S, Margaria T, Steffen B (2008) Genesys, “Service-Oriented Construction of Property Conform Code Generators”, In Innovations in System and Software Engineering – a NASA Journal 4(4):361–384, Dec. 2008, Springer VerlagGoogle Scholar
  20. 20.
    Blum N, Boldea I, Magedanz T, Staiger U, Stein H (2009) “A Service Broker providing Real-time Telecommunications Services for 3rd Party Services”, Proc. of 33rd Annual IEEE International Computer Software and Applications Conference (COMPSAC), Seattle, July 2009, ISBN 978-0-7695-3726-9, doi: 10.1109/COMPSAC.2009
  21. 21.
  22. 22.
    Open Mobile Alliance (OMA) (2008) Policy Evaluation, Enforcement and Management Callable Interface (PEM1)
  23. 23.
    Open Mobile Alliance (OMA) (2008) Policy Evaluation, Enforcement and Management – Management Interface (PEM2)
  24. 24.
    Rosenberg J (2007) RFC 4825 on The Extensible Markup Language (XML) Configuration Access Protocol (XCAP)Google Scholar
  25. 25.
    Blum N, Magedanz T, Kleeßen J, Margaria T (2009) “Enabling eXtreme Model Driven Design of Parlay X-based Communications Services for End-to-End Multiplatform Service Orchestrations”, Proc. of 14th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS), pp.240–247, 2009, ISBN 978-0-7695-37Google Scholar
  26. 26.
    FOKUS Open SOA Telco Playground,

Copyright information

© Springer Science+Business Media, LLC 2010

Authors and Affiliations

  • Niklas Blum
    • 1
    Email author
  • Irina Boldea
    • 2
  • Thomas Magedanz
    • 2
  • Tiziana Margaria
    • 3
  1. 1.Fraunhofer FOKUSBerlinGermany
  2. 2.Technische Universität BerlinBerlinGermany
  3. 3.University of PotsdamPotsdamGermany

Personalised recommendations