Your SlideShare is downloading. ×

Soa In Telecommunications

2,561

Published on

the soa in telecom

the soa in telecom

Published in: Business, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,561
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
107
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Tutorial about SOA Concepts in Telecommunications Evolution of Telco Service Platforms in Face of Network Convergence and SOA Principles - A Déjà Vu? Prof. Dr. T. Magedanz Technical University Berlin / Fraunhofer FOKUS thomas.magedanz@fokus.fraunhofer.de www.fokus.fraunhofer.de/ngni 1 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 German Abstract • Im Rahmen dieses Vortrages soll die Evolution von Telekommunikationsdienstplattformen in den letzten 30 Jahren beleuchtet werden. Dabei soll insbesondere die Dienstorientierung in der Telekommunikationswelt genauer betrachtet werden. • Ausgehend von dem Konzept der Intelligenten Netze aus den achtziger Jahren, werden objekt-orientierte Application Programming Interface (API) Plattformen, wie beispielsweise die JAIN, Parlay und Open Service Architecture APIs betrachtet, die in den neunziger Jahren an Bedeutung gewonnen haben. Die Ende der Neunziger Jahre einsetzende Etablierung von Web Service Technologien im Telekommunikationsumfeld, insbesondere die Parlay X APIs werden ebenfalls reflektiert. • Im Zentrum des Vortrags steht jedoch eine Einführung des IP Multimediasystems (IMS), das derzeit von vielen Standardisierungsgremien als Dienstplattform für beliebige Multimedia Kommunikations und Informationsdienste über konvergierende Netze angesehen wird. Dieses maßgeblich auf IP Protokollen basierende System erlaubt dabei die synergetische Einbindung der vorgenannten Dienstplattformen. Im Vortrag wird nach der Vorstellung der IMS Architektur und Prinzipien insbesondere die Realisierung von IMS Diensten auf der Basis von SOA Prinzipien und sogenannten IMS Enablern betrachtet. • Ein abschließender Ausblick auf das mögliche Zusammenspiel von IMS und Web 2.0 Diensten soll zukünftige Forschungsaspekte aufzeigen. • Hinweis: Die Vortragsfolien sind in Englisch, der Vortrag wird jedoch in Deutsch abgehalten. • Mehr Informationen finden Interessierte unter: www.fokus.fraunhofer.de/ngni 2 Page 1
  • 2. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Agenda • Network Convergence leading to common Service Delivery Platforms • Intelligent Networks – The first SDP in Telecommunications • Open Application Programming Interfaces – Parlay, OSA, JAIN • Web Services in Telecommunications - Parlay X • Internet meets Telecommunications – IP Multimedia System (IMS) • State of the Art in Telco SOAs: IMS + SDPs + Web Service Tools • Using IMS in the context of Web 2.0 and Community Services • Summary 3 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Evolution towards Converged Networks Fixed PSTN Networks ISDN IT DSL Mobile SMS WiFi WiMax Networks WAP Analogue GSM GPRS UMA Converged UMTS HSDPA FMC Web2.0 Triple NGN WWW Portals FTP email IPTV Play (all-IP) P2P IM VoIP Internet iTV VoD Content Sharing Broadcast Cable Home Networks Networks 4 Page 2
  • 3. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Overall NGN Architecture (ITU-T) Converged NGN (all-IP) 5 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 From Separate Networks To Converged Networks Today Future Single-service networks Multi-service network Services S Service Network Content Content S S S Data/IP Networks Cellular Mobile PSTN/ISDN API Cellular Mobile CATV PLMN Connectivity/ MGW Backbone Network MGW MGW MGW Access Networks Access, Transport & Switching Networks 6 Page 3
  • 4. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Communications Landscape Is Changing The IT Community Rich in Applications and Creativity Technical Convergence The Telecom Community Rich in Networks and Connectivity OSA, Parlay and JAIN are examples of emerging Technology Standards that facilitate the convergence of the IT and Telecom communities 7 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Operator as Retailer of Services What Operators have: – Networks rich in Functionality – A large customer base – Efficient billing and customer management – The ability to mass-market services What Operators need: – To expand their value chain into new markets – New services that expand their business offerings What Third Party Developers have: – Ideas and creativity – Huge numbers – Vast knowledge of specialised IT and IP products and markets What Third Party Developers need: – Help in marketing their services – A business infrastructure to create a cash flow 8 Page 4
  • 5. Service Delivery Platforms = Horizontal Layering SDP Service Creation App1 App1 App2 App1 App3 App1 Exposure Portals Gaming Google VASP CRM OSA Enablers MRF Service Execution Service Execution Environment Exposure Parlay /X www Internet LBS OMA (incl. Content Content Delivery) Environment Layer blogs Billing Delivery Skype 3rd Party ASP Abstraction Layer DB OTA MRF icq Abstraction Layer HLR HSS Presence MMSC SMSC USSD Gw MediaGW IVR Scope of this Talk Control Layer Provisioning Control Layer (MSC-Server, CSCF, AAA,..) Operation & Maintenance Connectivity Layer IP-Backbone IP- Public network Private network Mobile Access Fix Access Mobile Access Fix Access GSM CDMA GSM CDMA Access Network Layer PSTN PSTN Cable Cable WiFi WiFi LAN LAN Supervision UMTS UMTS IMS Satellite IMS Satellite GPRS GPRS WiFi xDSL DECT PBX EDGE WiFi xDSL DECT PBX EDGE 9 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Service Evolution towards SOA Service Scope Telecommunication Services Internet Services Enabling IT Telco 2.0 Policies Service Brokering Community Services Service Ochestration Web 2.0 BPEL Content Services User generated Content IMS Multimedia Services P2P / Content Sharing XML / SOAP Parlay X Telecom Webservices IM / Skype / Presence Java RMI 3rd Party Services OSA / Parlay / JAIN Conferencing CORBA Application Programming Interfaces VoIP / SIP / AAA IP Streaming Intelligent Network HTTP / Browsing Value added Services RPC Service Independent Building Blocks Messaging / SMS Basic Communications Telephony / Fax Email / FTP Network Specific Services 10 Page 5
  • 6. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Evolution of Service Delivery Platforms SOA Web 2.0 Web/Application 3rd Party Server Application Multimedia Application Services Services Server (Enterprises / Content) SIP App. Server Parlay X OSA / Parlay NGN / IMS SIP OSA/Parlay/JAIN Gateway Interface IN / CAMEL AAA Services Server SIP IN Platform Server INAP/CAP Diameter Interface Stored Program Control Services = Services VoIP GSM PSTN GPRS/UMTS 11 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Agenda • Network Convergence leading to common Service Delivery Platforms • Intelligent Networks – The first SDP in Telecommunications • Open Application Programming Interfaces – Parlay, OSA, JAIN • Web Services in Telecommunications - Parlay X • Internet meets Telecommunications – IP Multimedia System (IMS) • State of the Art in Telco SOAs: IMS + SDPs + Web Service Tools • Using IMS in the context of Web 2.0 and Community Services • Summary 12 Page 6
  • 7. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 IN Definition • The term Intelligent Network (IN) was coined by Bellcore (now Telcordia) in 1986 • The Intelligent Network – represents a telecommunications network service control architecture – provides an open platform supporting the uniform: • creation, • introduction, • control, • management of services – beyond basic telephone services in the telecommunications environment • IN is not only a platform IN is a framework! 13 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 IN as a Universal API / Service Platform IN platform provides service and network independence – Service decomposition – Separation of switching and service control network elements • IN can be considered as an additional (network) layer on top of any bearer network, e.g. PSTN, ISDN, B-ISDN Service A Service B Service Independence SIB SIB SIB IN Platform IN Architecture Network (SSP, SCP) Independence Networks Mobile PSTN Internet (Resources) 14 Page 7
  • 8. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Towards the First Intelligent Network Unified IN service logic and data for all switching nodes provided by: – Intelligent Node contains service logic and data accessible for switching nodes (Note: Intelligent node is a non-switching node!) – Hooks are required within the switching nodes to access the remote Intelligent Node – SS7 network enables real-time signaling interconnection of nodes Service Central Service Program Data Control Point (SCP) Logic Signalling Network Basic API API API Enhanced Switches Call (SSPs) Model 15 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 The First IN Architecture • Service Management System / Operations System (SMS) SCE SMS SCP SS7 • Service Switching Points (SSPs) network • Service Control Point (SCP) STP STP • Intelligent Peripheral (IP) IP SSP SSP • Signaling System No. 7 network – Signaling Transfer Points (STPs) PSTN • Note: IN represents a “logical” separate network on top of "bearer networks"! 16 Page 8
  • 9. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 INCM as a Roadmap for IN Architecture Definition • Definition of IN service capabilities: – Start with the definition of the services and identify the services' basic capabilities (Service Features) in a network independent way – Decompose these service capabilities into smaller functional blocks (SIBs) in order to achieve some degree of service independence • Definition of the IN architecture able to support distributed realization of the identified benchmark service capabilities: – Define network entities in terms of functional elements and their interactions – Allocate these elements to specific physical entities with corresponding interfaces/protocols Note: Services are regarded as requirements for the IN architecture definition! 17 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 INCM Planes • INCM defines four planes, Service Service Feature 1 Service Feature 1 addressing Plane Service Feature n Service Feature n – service design aspects, – global and distributed Global Service SIB 1 service provisioning Logic BCP SIB 2 SIB 3 functionality, Global Functional Plane – and physical aspects Information Functional Entities of an Intelligent Network Flow SCF SDF Distributed BCSM SSF CCF SRF SSF Functional Plane INAP SCP Physical Plane SS7 Physical Network SN SSP IP Entities Bearer Network 18 Page 9
  • 10. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 3GPP CAMEL • CAMEL = Customized Applications for Mobile Enhanced Logic • CAMEL – Is the use of IN in mobile circuit switched and packet switched networks: GSM/GPRS – IN-based architecture enabling to offer operator specific services (OSS) to mobile subscribers even when roaming in another network (international roaming) • CAMEL enables inter-network GSM/GPRS service control, by reusing the existing international signaling transport infrastructure – CAMEL Application Protocol (CAP) is based on IN Capability Sets 1 and 2 – CAMEL additionally exploits Mobile Application Part (MAP) • CAMEL Standardisation started in 1994 (as a GSM Phase 2+ Feature) • CAMEL evolves in Phases, which are part of Releases!!! 19 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 CAMEL Phases • Camel Phase 1 – Basic Call Control functionalities for GSM calls • Camel Phase 2 – ApplyCharging in VPLMN : GSM calls are monitored directly in VPLMN – Announcement : access to annoucements directly from the VPLMN • Camel Phase 3 – Handling of GPRS Sessions and pdp-contexts for session control, monitoring (location update, QoS,…) and charging (time and volume triggers) – Support of SMS-MO through CS and PS networks – Anytime interrogation and modification of customer data in HLR – Mobility management enhancements • Camel Phase 4 – Multi-leg GSM call handling – Creation of a new GSM call – PLUS: Interworking with IP Multimedia Subsystem 20 Page 10
  • 11. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Related IN References • T. Magedanz: ”IN and TMN providing the basis for future information networking architectures”, in: Computer and Communications, pp. 267-276, Butterworth-Heineman, Vol.16, No. 5, May 1993 • T. Magedanz, R. Popescu-Zeletin: "Intelligent Networks - Basic Technology, Standards and Evolution" , International Thomson Computer Press, ISBN: 1-85032-293-7, London, June 1996 • T. Magedanz, R. Popescu-Zeletin: "Open Service Platforms for the Information Society", in: Intelligent Environments, P. Droege (Ed.), pp. 335-344, ISBN: 04444-82332-8, Elsevier Science Publishers, Amsterdam, Holland, February 1997 • "TINA - Architectural Basis for Future Telecommunications Services", in: Computer Communications, Volume 20, pp. 233-245, 1997 • I. Venieris, F. Zizza, T. Magedanz (Eds.): „Object Oriented Software Technologies in Telecommunications – From Theory to Practice“, ISBN: 0471-6233792, Wiley Publishers UK, April 2000 • T. Magedanz, M. Sher: “IT-based Open Service Delivery Platforms for Mobile Networks – From CAMEL to the IP Multimedia System”, in Mobile Middleware, section VI, P. Bellavista, A Corradi (Eds), Chapman & Hall/CRC Press, pp. 999-1036, ISBN: 0849338336, January 2006 21 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Agenda • Network Convergence leading to common Service Delivery Platforms • Intelligent Networks – The first SDP in Telecommunications • Open Application Programming Interfaces – Parlay, OSA, JAIN • Web Services in Telecommunications - Parlay X • Internet meets Telecommunications – IP Multimedia System (IMS) • State of the Art in Telco SOAs: IMS + SDPs + Web Service Tools • Using IMS in the context of Web 2.0 and Community Services • Summary 22 Page 11
  • 12. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 OSA/Parlay/JAIN: One Set of Open APIs Parlay/OSA (Open Service Access) define an API that enables operator and 3rd party applications to make use of network functionality through a set of open, standardised service interfaces Applications (independent of underlying App 1 App 2 App N network technology) Parlay/OSA API 3GPP ETSI Gateway Parlay JAIN SPA ISDN GSM/GPRS Internet / UMTS Mapping to network specific protocols 23 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Parlay’s Impact on Standardisation OSA (Open Service Access) UMTS Release 99, Release 4 & 5 3GPP TS 29.198 plus TS 29.998 Plus acceptance in 3GPP2 architecture for Ref. Point 8 in 2002 ETSI SPAN 12 OSA Project APIs for 3rd-Party Service Phase 2.0 (12/1999) Application Interface Phase 2.1 (06/2000) ES 202 915 Phase 3 (10/2001) JAVA-based APIs for integrated networks (JAIN) Phase 3.1 (06/2002) JAIN Parlay = JAIN Service Provider ACCESS (SPA) Phase 4 (12/2002) JAIN Plus some influences on existing concepts: • IN/TINA Interworking WG IN/TINA Adaptation Unit RFP • OMG Telecoms Service Access and Subscription (TSAS) RFP 24 Page 12
  • 13. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 OSA / Parlay’s Technical Approach The Parlay/OSA API • Framework Interface Set - Common Functions That Are Required to Enable Services to Work Together in a Coherent Application Fashion e.g. Server – Authentication, Discovery, Manageability • Transport interface – CORBA, WSDL (Web Services) Framework Service • Service Interface Set(s) - Common Functions interface interface That Deliver Whole Complex Services or Sub- components of Services e.g – Call Control, User Interaction, Content- Parlay/OSA Gateway based Charging, Location, Presence and Resource Resource Availability, Messaging, Policy interface interface Management, Quality of Service … • Resource Interfaces - Interfaces used between a Parlay Gateway and network elements – not specified in Parlay (but hints in OSA) 25 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Parlay / OSA – EAI Approach Application Application k2 Application n Applications catio ewor face Interface Service2 2 Parlay/OSA API 3 Appli Fram Inter Framework2Service SCF X SCF z Location Framework Interface e.g. Call Control 1 SCF y Mapping SCF a Interface 0 Gateway Messaging 0 SCF Implementation 1 Service registration Proprietary 2 Service Discovery & SLA Service HLR 3 Service Usage Interface X Network MSC SMSC Resources 26 Page 13
  • 14. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Focal Points of API Standardisation (Parlay 5) User Generic Framework Call Control Messaging Not part of OSA Interaction Data session Terminal Connectivity Mobility control Capabilities Management Presence & Content Account Policy Availability based charging Management Management Management MM Messaging 27 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Parlay – OSA – ETSI – JAIN Relationhip Parlay Version 3.1 spec. 3GPP OSA ETSI OSA API JAIN SPA API spec. API Release 4 Version 1 spec. spec. Overview TS 29.1980-1 ES 201 915-1 JSR-136 v.1.0 (JTSP) Common Types TS 29.1980-2 ES 201 915-2 JSR-145 v.1.0 (Common) Framework TS 29.1980-3 ES 201 915-3 JSR-024 v.1.0 (TSM, SD, SAM) JSR-119 v.1.0 (IM) Call Control TS 29.1980-4 ES 201 915-4 JSR-021 v.1.1 (JCC) User Interaction TS 29.1980-5 ES 201 915-5 JSR-103 v.1.0 (UI) Mobility TS 29.1980-6 ES 201 915-6 JSR-098 v.1.0 (ULS) Terminal Capabilities TS 29.1980-7 ES 201 915-7 Data Session Control TS 29.1980-8 ES 201 915-8 Messaging N/A ES 201 915-9 Connectivity Management N/A ES 201 915-10 Account Management TS 29.1980-11 ES 201 915-11 Charging TS 29.1980-12 ES 201 915-12 Policy Management TS 29.1980-13 ES 201 915-13 PAM TS 29.1980-14 ES 201 915-14 JSR-123 v.1.0 (PAM) 28 Page 14
  • 15. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 The JAIN APIs JAIN Service Untrusted Trusted Creation third-party third-party Environment applications applications (JSCE) Operator JAIN Service Provider Security Interface Open API Independence Access (JSPA) Secure Telco Space Network JAIN Service Logic Execution Environment Independence (JSLEE) Protocol JAIN Call Control (JCC) and JAIN Coordination and Transactions (JCAT) Independence TCAP ISUP INAP SIP MAP MGCP Vendor Independence IP Wireless Wireless PSTN Satellite Satellite IP Broadband Broadband PSTN 29 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Agenda • Network Convergence leading to common Service Delivery Platforms • Intelligent Networks – The first SDP in Telecommunications • Open Application Programming Interfaces – Parlay, OSA, JAIN • Web Services in Telecommunications - Parlay X • Internet meets Telecommunications – IP Multimedia System (IMS) • State of the Art in Telco SOAs: IMS + SDPs + Web Service Tools • Using IMS in the context of Web 2.0 and Community Services • Summary 30 Page 15
  • 16. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Parlay-X Technical Motivation • The Parlay/OSA APIs are a dramatic improvement over classic IN and telecom service development – “Brings time to deploy new service to 3-4 months” OSA Forum 2003 • The Parlay/OSA were defined in UML, and mapped to Corba IDL and Java – Didn’t address web developers Expressive Power Number of Developers JavaScript, Visual Basic Scriptable millions Parlay, sockets APIs 0.5 • (C++, Java) INAP, ISUP, SIP, MAP Protocols 3 – 10,000 31 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Motivation for Parlay X Web Services Note: Network Operator acting as Web Service Provider Sort in Public Directory Network order UDDI Resource Send Registry Latest SMS Scores Network Whose Zip Resource on-line ? New New Codes Application Application Airline flight Make check payment Network Resource Initiate Call Current Conference local Account Network Weather Statement Resource 32 Page 16
  • 17. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 The Parlay/OSA APIs Name Description Usage Release Parlay/OSA Rich set of telecom Suitable for use by Parlay/OSA V 4.1 APIs, for use in professional and 3GGP R5 CORBA (C, C++) software Parlay/OSA V4.1 and Java developers. environments. (Forthcoming) Suitable for Several hundred developing a pre- methods. paid application. Parlay-X Web Set of high-level, Suitable for use by Parlay-X Version 1 Services simple to use web developers. (May 2003) telecom APIs, for Designed for use Parlay-X Version 2 use in a Web with IDE. Services (Dezember 2004) Suitable for environment. 8 developing a ‘call- interfaces. me’ button on a web page. 33 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Parlay in Web Services Gateway / Element 1. Publish UDDI Servier Published Web Services Parlay Registry Web Services 3. Bind WSDL Bindings 2. Find Client Web Application - embedded web service calls The Web Services deployment environment supports the server and client participating in a common discovery system, and using a common binding to communicate. 34 Page 17
  • 18. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 3GPP Parlay X Web Services TS 29.199 specifications • Parlay X Web services have been adopted by 3GPP CN TSG Part 1: Common (September 2004) for inclusion Part 2: Third party call in OSA Release 6 Part 3: Network-initiated third party call – The documents are numbered TS Part 4: Short Message Service (SMS) 29.199-xx-600 Part 5: Multimedia Message Service (MMS) – 3GPP TS 29.199 is structured in 14 Parts Part 6: Payment Part 7: Account management Part 8: User status Part 9: Terminal location Part 10: Call handling Part 11: Audio call Part 12: Multimedia Conference Part 13: Address List Management Part 14: Presence 35 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 OSA/Parlay Interfaces – Classic vs. Parlay X Parlay C++ “Web Services” App Parlay X App XML XML / Java App Java VB Java VB Script Script Not really “MakeACall (A,B)” “GetCallInfo” createCall() createCall() Demanded! routeReq(A) routeRes(A) routeReq(A) XML Transport: routeReq(B) routeRes(B) routeReq(B) … Simple XML sequences … … over SOAP, CORBA, routeRes(A) Parlay X APIs HTTP, … routeRes(B) … XML Transport: Parlay X Gateway Complex XML sequences over SOAP, CORBA, Classic IIOP HTTP, … Parlay APIs CORBA XML CORBA IDL, Java, SIP IDL, Java Parlay Gateway Server SCP/CSE HLR XML, … 36 Page 18
  • 19. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Related OSA/Parlay References • “Getting started with OSA/Parlay – What, Why, How”, invited Tutorial for Parlay Education Track at Parlay Meeting, San Diego, USA, May 19, 2003 • “The OSA/Parlay Playground @ FOKUS”, invited keynote speech at Parlay Meeting, San Diego, USA, May 19, 2003, www.parlay.org/news/events/pastevents.asp#may2003 • T. Magedanz: "Validating Open API-based M-Commerce Applications - The Open FOKUS OSA/Parlay Playground", marcus evans OSA/Parlay and Convergent Service Delivery Platform Deployments conference, London, December 1-3, 2003, www.metelecoms.com • T. Magedanz, A. Hafezi, R. Wechselberger: “Practical Experiences in Deploying OSA/Parlay on Top of UMTS and 3G beyond Networks – The IST Project OPIUM and the FhG FOKUS 3Gb center”, pp. 65-70, Proceedings of the 8th International Conference on Intelligence in next generation Networks (ICIN 2003), Bordeaux – France, 31 March - 3 April 2003 • T. Magedanz et.al.: “A unified IN-Internet Service Environment based on Parlay“ pp. 264-268, Proceedings of the 8th International Conference on Intelligence in next generation Networks (ICIN 2003), Bordeaux – France, April 2003, www.adera.fr/icin2003 • Invited half day tutorial “Parlay Education Track – Getting Started with Parlay”, 12th Parlay Member Meeting, Miami, Florida, USA, May 10th, 2004 • “Web Services for Programming Converged Networks – Experiences from the Usage of the FOKUS Parlay-X Gateway Within the National German 3G Beyond Testbed”, Marcus Evans Conference on Web Services Opportunities in the Telecom Industry, London, UK, 21 - 23 June 2004 • “Understanding the 3GPP OSA / Parlay APIs - Classic API, Parlay Web Services & Parlay X”, half day Tutorial, International Conference on Intelligence in Networks (ICIN) - Enabling service delivery networks for the multimedia age, Palais des Congrès Bordeaux, France, October 18- 21, 2004 37 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Agenda • Network Convergence leading to common Service Delivery Platforms • Intelligent Networks – The first SDP in Telecommunications • Open Application Programming Interfaces – Parlay, OSA, JAIN • Web Services in Telecommunications - Parlay X • Internet meets Telecommunications – IP Multimedia System (IMS) • State of the Art in Telco SOAs: IMS + SDPs + Web Service Tools • Using IMS in the context of Web 2.0 and Community Services • Summary 38 Page 19
  • 20. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Voice and VAS Evolution - The SIP Influence In face of emerging all-IP networks the IETF Session Initiation Protocol (SIP) is considered today a key enabler for real-time converged communications and the development of interactive services. SIP session and SIP-enabled services basic SIP functionality SIP-enabled services SIP-Services SIP-Services User Presence/Availability Establishment of user presence Unified Messaging Conferencing and availability (buddy-list Messaging functionality of IM) Chat Gaming Voice Video Multimedia … User Location&Mobility Conferencing Establishment of current IP address. Support of personal and Push-to-talk terminal mobility Online Games Multimedia Support Distributed Virtual Supports voice, e-mail, IM, video Realtiy Systems and any other form of application SIP Session with session characteristics Push Services Invite Invite SIP SIP Interactive Device OK IP network OK Device Call Setup & Processing Entertainment Establishment and management of ACK ACK communication parameters (e.g. IP-PBX, IVR codec, timeframe, …) 39 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Seamless Services – The Network doesn’t Matter • Network diversity and network innovation pace has lead to network abstraction based on IP as common denominator • Connectivity Services versus Multimedia Services • Users are interested in services – thus End Systems and Service Platforms matter Seamless Applications GSM GSM and Services UMTS UMTS EDGE EDGE CDMA CDMA WLAN WLAN WiMax WiMax IP – Network POTS/ POTS/ Extended with QoS, ISDN ISDN Security and Charging Wireline Wireline xDSL xDSL other other 40 Page 20
  • 21. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 IMS Architecture Principles • IMS does NOT standardise specific services, but enablers • BUT supports inherently multimedia over IP, VoIP, IM, presence (SIP) • IMS enables the flexibility in providing IP-based applications !! Architecture • Horizontal Architecture defining a “docking station” for applications MMApps Applications • Defines service enabler capabilities Presence Presence GLMS GLMS • Builds on existing IETF and telco IMS SDP standards and IMS Service Enablers HSS • Provides better security, Service based QoS, flexible charging and single sign on compared to the RANIP (!)SGSN GGSN Networks Gateway “standard” open internet Legacy non-IMS Networks 41 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 IMS Core Infrastructure Functionality • Implementing generic functionality in the infrastructure is most economical !! Multiparty / Multimedia Session Architecture handling based on SIP Control Multimedia Content Pull & Push Applications PoC Messaging Support Conferencing and Group Com. Support Presence GLMS GLMS Presence Fixed Mobile Convergence / 3P IMS Single-Sign-On User-Authentication and IMS Enabling Services HSS High Secure Service Access and Provision SGSN GGSN Service based Bearer QoS RAN IP Network Network Flexible Charging Gateway Legacy Network Interworking Support Legacy non-IMS Networks Docking Station for Service Enablers Docking Station for Applications 42 Page 21
  • 22. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 IMS Motivation – Flexible Service Provision Provision of service enablers and dynamic service portfolio extension - Presence and Group server are considered key for the future - Application Servers can be control and/or content servers Messaging Server Presence Server Any new Application Content Server Call / Session Server Servers IP Multimedia Signalling (SIP) System (IMS) Transport (RTP) Packet Network (Core) Access Networks Access Networks (WLAN, UMTS, DSL) (WLAN, UMTS, DSL) 43 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 IMS - enabled Services • IMS is an overlay network based on IP connectivity (allways on paradigm) • Usage of SIP allows to support many two party, multi party, multimedia services in between users and application servers – VoIP, video calls, conferencing, instant and deferred multimedia messaging, pull & push streaming services, presence services, push to talk, click to dial, etc. • Convergence services: – Fixed Mobile Convergence (same services for fixed and mobile networks) – Triple Play (= VoIP, Internet, TV) – Quadruple Play (= Triple Play plus Mobility) • IPTV, Video on Demand, interactive TV • Combinational Services – Combinations of IP services, e.g. VoIP & Messaging, – Integration of packet data with circuit switched services 44 Page 22
  • 23. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 IMS integrates different Communication Services Pre-IMS Communication IMS Communication (“Service Islands”) (“Combinational Services”) Voice Groups Voice / Video SMS TV SMS Presence Instant Instant Messaging Messaging MMS MMS PoC From the usage of specific individual communication services ... ... to the integrated usage of different communication services centered around presence information and within groups ( communities) 45 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 NGN Global Standards Cooperation es & line vic Wire erged Alliance for Telecommunications Industry Solutions Alliance for Telecommunications Industry Solutions er Open Mobile Alliance Agreement on reuse of 3GPP/3GPP2 IMS in comprehensive NGN plans onv TISPAN –ETSI body on Next Generation Network S Defining IMS services, e.g. Instant Messaging, Push-to-Talk C Not strictly mobile oriented, driving wireline services also NGN res ctu The Parlay Group / Java Community Process Arc hite Integral to IMS architecture, define standard API frameworks cy ga Le Nearing agreement to use 3GPP/3GPP2 IMS American National Standards Institute ITU-T NGN Focus Group ITU- CJK China Japan Korea Starting Focus Group on NGN T1.679 covers interworking between ANSI ISUP and SIP Leveraging IMS in wireline International Telecommunication Union re Q.1912.SIP covers interworking between ITU-T ISUP and SIP ctu en H.248 for media control ites Driv h es c ArWirel 3rd Generation Partnership Project 3rd Generation Partnership Project2 Define IMS network elements and infrastructure for mobile environments Cablelabs / PacketCable NGN over s IPTV itecture Define IMS network elements and infrastructure for IPTV and Triple Play s Arch ol To Internet Engineering Task Force Defines SIP, SDP and other protocols underlying IMS IMS is driving some of the work in IETF 46 Page 23
  • 24. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Complexity of 3GPP / 3GPP2 IMS Architecture IMS Service IMS enabler HSS Application Framework Presence (AAA) Server IMS enabler Group Mgt Media P-CSCF I-CSCF S-CSCF S-CSCF Server MFRC + MFRP PDF Media IMS Core Gateway System SGW, MGCF, MGF Interworking with Access Networks Legacy Networks (WLAN, UMTS, DSL) Underlying IP Core Network (GSM, ISDN, DVB) Note: IMS Charging Architecture is not reflected on this slides = Diameter Interfaces to many entities 47 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Major Service Platform Interfaces Note: Cloning of IN principles! Service Delivery Platform (Application Server) Value Added Services HSS Service Platform Trigger Points Service Platform Adaptor Sh = SIP B2BUA Interface Diameter Cx = Diameter ISC = Ext. Session Initiation Protocol S-CSCF SIP Proxy Server S SIP Filter criteria 2 SPT Mapping SIP P T 48 Page 24
  • 25. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 How does a IMS Provide Enhanced Services • S-CSCF determines that a call requires enhanced service processing – Filtering may be based on calling / called party or other mechanism (defined by filtering criteria) eg. SIP message type, header fields, etc. • Based on filtering criteria, the S-CSCF determines the address of the Application server and relays the call to the AS function. The Application Server receives the call and invokes the appropriate service logic taking one of the following actions: – Redirects the call to a new destination – Send the call back through the S-CSCF in order to monitor subsequent call events (ie act as a SIP Proxy) • The Application Server (based on some other input) can also set-up calls between other entities in the network (ie. act as a B2BUA) 49 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 IMS Initial Filter Criteria • The IFC is the key point for service provisioning in IMS and specified in 3GPP TS 23.218 and 29.228 • The S-CSCF downloads the IFC‘s for a particular user from HSS and has the ability to forward SIP messages to an appropriate Application Server (SIP AS, OSA SCS) • AS application/service invocation is triggered as a result of a pattern matching on any SIP header or body E.g. Online E.g. Call AS Application AS Application Charging - AS Application Forwarding Record 1 Application 2 routing Application !! 3 Application - No Record routing 2 INVITE 3 INVITE 4 INVITE 5 INVITE iFc 3 met iFc 1 met Filter Criteria 2 SPT Processing 1 INVITE Prio 1 = AS1, Prio 2 = AS2, Prio 3 = AS 3, etc. 6 INVITE S-CSCF IM User Profile(s) 200 OK Cx - User Profile download/update HSS IM User Profiles storage 50 Page 25
  • 26. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Scalability of the IMS Add dynamically more CSCFs and AS if needed Sh HSS SIP AS 1 SIP AS 2 … SIP AS n ISC User User Profile User Profile S-CSCF 1 S-CSCF 2 … S-CSCF n Profile Cx User Profile contain registered Service (ASs) per User Upon user registration S-CSCFs will be populated with this information 51 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 IMS Application Server Options Application Server Diameter Application OSA SIP Servers CAMEL AS SIP AS OSA SIP/INAP HSS (Servlets) GTW GTW (AAA) SIP IMS Core Server Local AS P/I/S-CSCF (SIP Proxy) Media Server SIP Server RTP 52 Page 26
  • 27. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Different AS Alternatives • CAMEL Services via Camel Support Environment (CSE): – intended for the support of existing IN Services (provides service continuation). • OSA Services via Open Service Access Service Capability Server: – intended for the support of 3rd Party Application Providers. OSA SCS provides access and resource control. • IMS services on SIP-Application Server: – intended for new services. A multitude of widely known APIs (CGI, CPL, SIP Servlets) is available. • IMS services directly on the CSCF (similar to SIP AS): – SIP-AS co-located on the CSCF – seems to be useful for simple services. May be beneficial for the Service Availability and the Service Performance. 53 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 CAMEL Reuse within IMS IN IN App 1 CAMEL Support Env. SIP 2 CAP mapping needed! SCP CAP (Application Server) S CAP Interface IM SSF HSS h ServicePlatform Trigger Points IM SSF (SIP2CAP) Sh = Diameter SIP Interface Diameter Cx = Ro + Rf = Diameter ISC Diameter S-CSCF Online &Offline SIP-Server Charging (ECF, CCF) S SIP Filter criteria P T 54 Page 27
  • 28. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 OSA / Parlay AS within IMS Service Delivery Platform Parlay X AppApp Parlay App 1 Parlay X (Application Server) Parlay App 2 Parlay X GW Parlay AS (API) HSS Sh FW MPCC MMM PRES CHARG Parlay GTW Sh = Diameter SIP Interface Diameter Cx = Ro + Rf = Diameter ISC Diameter S-CSCF Online &Offline SIP-Server Charging (ECF, CCF) S SIP Filter criteria P T 55 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 JAIN over IMS JAIN SBB S JAIN SBB HSS h ServicePlatform Trigger Points JAIN SLEE Sh = Diameter SIP Interface Diameter Cx = Ro + Rf = Diameter ISC Diameter S-CSCF Online &Offline SIP-Server Charging (ECF, CCF) S SIP Filter criteria P T 56 Page 28
  • 29. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 SIP Application Server (Servlets) SIP Service Servlets S SIP Service Servlets HSS h ServicePlatform Trigger Points SIP Servlet Engine Sh = Diameter SIP Interface Diameter Cx = Ro + Rf = Diameter ISC Diameter S-CSCF Online &Offline SIP-Server Charging (ECF, CCF) S SIP Filter criteria P T 57 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 IMS Enablers = Reusable IMS Application Servers • IMS did not address the standardisation of specific application by purpose • Only major AS interfaces are defined = IMS is a „docking station“ for ASs! • Open Mobile Alliance (OMA) is supposed to do service specific standardistaion on top of IMS • Examples include Presence, Group Management, Instant Messaging (IM), Push to Talk over Cellular (PoC), etc. • Over time it become clear that there is a set of common servers, i.e. enabling servers IMS Enablers, which can be used in the implementation of more complex IMS services • Major enablers today to be used in IM, PoC and Group Video Calls, etc.: – XML Document Management System (XDMS) enabler for group configuration – Presence Server (PS) enabler for maintaining presence information – Device Management (DM) enabler is used for client system configuration,as ASs and enablers may need specific software on the client system! 58 Page 29
  • 30. Open Mobile Alliance (OMA) • In June 2002, the mobile industry set up a new, global organization called the Open Mobile Alliance (OMA) – www.openmobilealliance.org • The Open Mobile Architecture initiative supporters and the WAP Forum formed the foundation for the Open Mobile Alliance • The following organizations have integrated into OMA: – Location Interoperability Forum (LIF) – SyncML Initiative – MMS-IOP (Multimedia Messaging Interoperability Process) – Wireless Village – Mobile Gaming Interoperability (MGIF) – Mobile Wireless Internet Forum (MWIF) • Other industry forums focusing on interoperability and open standards are welcome to join 59 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 OMA Service Enablers and IMS • IMS provides to the common SIP based session control infrastructure Standards – Interface to the access network – Signalling, routing and reachability – Authentication and Security OMA – Charging, accounting for – Docking Station for application Servers and enablers Application Enablers • OMA SIP-based service enablers are specified on top of IMS as common platform, e.g. – Presence, XML Document Management, Push to Talk over Cellular, Instant Messaging, etc. – For details see 3GPP www.openmobilealliance.org/release_program/index.html – The IMS in OMA Enabler Release version 1.0 contains for general requirements and guidelines and does not Network specify detailed requirements that should be tested or that by themselves can be implemented in products. Architecture 60 Page 30
  • 31. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 OMA Service Enablers • OMA Service Enabler release list – http://www.openmobilealliance.org/release_program/index.html • Approved Enablers (in second phase, Nov 2006) – IMS in OMA version 1.0 – OMA Push-to-Talk over Cellular (PTT) version 1.0 – OMA Web Service (OWSER) version 1.1 • OMA Web Service Network Identity version 1.0 – OMA Multimedia Messaging Service version 1.2 – OMA Instant Message and Presence Service version 1.2.1 – OMA DNS version 1.0 – OMA Device Management version 1.2 – OMA Useragent Profile version 2.0 – OMA XML Document Management version 1.0 – … 61 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 OMA Service Environment (OSE) • The Open Mobile Alliance has defined plenty of service enablers • But how to provide and combine these enablers? • Based on OSA/Parlay ideas OMA decided in 2005 to start its work on the OSE http://www.openmobilealliance.org/release_program/ose_ad_archive.html • OSE is based on policy based service interface provision and separates: – Applications • either resident on an in-house platform or a third party application – Policy enforcer • applies policies to the interaction between the application and the Enablers and between Enablers wherever applicable and in some cases the Policy may be null. – Enabler • contains intrinsic functions which can interact with other functions, within the domain of the architecture and underlying network resources. – Execution environment • deals with aspects such as Life Cycle management, load balancing, OA&M etc. 62 Page 31
  • 32. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 OMA OSE Execution Model / Flows Third Party – Un-trusted Domain Any domain (SP, Terminal) Enabler Applications Applications implementation Application issues a Application issues a 1a Enabler implementation request to an enabler request to an enabler 2a issues a request to another 4a enabler Policy Enforcer enforces Policy Enforcer policies on request 1b Policy 2b/3b Policy Enforcer enforces enforces policies on policies on requests (relying on available Enforcer request enablers) between enabler 4b (relying on available implementations enablers) Appropriate request Appropriate request 3a Enabler implementation reach target enabler 1c reach target enabler issues a request to another 4c 2c/3c enabler Web service bindings Other bindings … … Enabler Enabler Enabler implementation Enabler implementation implementation implementation 1d 2d/3d 4d Request invokes the target resource of the To Resources in Enabler implementation Operators, terminals, Service Providers Same on responses and any other message to / from / among OSE entities 63 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Mapping OMA OSE to OSA/Parlay Applications IO+P Applications IO+P SP Domain Framework Policy Enforcer Execution Execution Environment (Life Cycle Mgmt, IO IO IO Environment (Life Cycle Mgmt, Load balancing, Load balancing, caching, O&M, Web service bindings Other bindings … … caching, O&M, etc.) etc.) I1 Framework Parlay X Call control Location Framework Enabler Enabler Enabler Enabler Enabler I2 To Resources in operators, terminals, SPs 64 Page 32
  • 33. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 A PEEM Enabler Option – SCIM (ISC/SIP) SIP AS Applications IO+P OSE SIP AS ISC Ut ISC SP Domain IO+P SCIM PEEM Execution Execution Environment Environment (Life Cycle Mgmt, IO IO IO (Life Cycle Mgmt, Load balancing, caching, O&M, SIP binding … … … Load balancing, caching, O&M, etc.) etc.) I1 Enabler Enabler Enabler Enabler Implementation Implementation Implementation Implementation I2 IMS Core ISC, Sh, Ro, Rf 65 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 OMA OSE over IMS Service Delivery Platform App 2 WS App WS App (Application Server) App 1 PEEM Web Service GW HSS OMA MPCC XDMS PRES CHARG Enablers Sh = Diameter SIP Interface Diameter Cx = Ro + Rf = Diameter ISC Diameter S-CSCF Online &Offline SIP-Server Charging (ECF, CCF) S SIP Filter criteria P T 66 Page 33
  • 34. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Related IMS References • K. Knüttel, T. Magedanz: “IP Multimedia Subsystem, a System Description for a comprehensive service and application oriented network architecture”, The 2nd IASTED International Conference on Communication and Computer Networks (CCN 2004), ISBN: 0-88986-429-2, page 67-72, ACTA Press, MIT, Cambridge, MA, USA, November 8-10, 2004 • M. Sher, F. Gouveia, T. Magedanz, “IP Multimedia Subsystem (IMS) for Emerging All-IP Networks”, Encyclopedia of Internet Technologies and Applications, Mário Freire & Manuela Pereira (editors), Idea Group Inc. (publisher), 2006, http://www.di.ubi.pt/~eita/ • T. Magedanz, F. Schreiner, P. Weik: „Das IMS als NGN Dienstplattform“; Handbuch der Telekommunikation, Dr. Franz Arnold, 124. Erg.-Lfg., ISBN 978-3871560965, Wolters Kluwer Deutschland GmbH, March 2007 • Special Issue on "IMS as Service Delivery Platform for Converged Networks: Architecture, Protocols, and Applications", IEEE Vehicular Technology Magazine, Vol 2, Issue 3, 2007, Editors: V. K. Varma, T. Magedanz, K.C. Chua 67 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Agenda • Network Convergence leading to common Service Delivery Platforms • Intelligent Networks – The first SDP in Telecommunications • Open Application Programming Interfaces – Parlay, OSA, JAIN • Web Services in Telecommunications - Parlay X • Internet meets Telecommunications – IP Multimedia System (IMS) • State of the Art in Telco SOAs: IMS + SDPs + Web Service Tools • Using IMS in the context of Web 2.0 and Community Services • Summary 68 Page 34
  • 35. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Fraunhofer FOKUS Facts – FOKUS has been founded 1988 in Berlin, Germany – 220 employees: scientists, students, technicians originating from 30 nations – FOKUS is THE Telecoms R&D institute within the Fraunhofer Society • Fraunhofer Society is the biggest German R&D organisation, total # of 12.000 employees) • 60 institutes in total, 15 institutes in ICT – FOKUS works since 17 years on convergence of IT, telecoms, internet and home entertainment and performs applied research and development projects • Performs strategic studies, solution concepts, system integration and prototyp developments • Strong cooperation with universities & Establishment of spin offs (e.g. iptelorg.com) – FOKUS fundung: 20% state, 80% industry R&D projects • Key to success: Strategic Partnerships with big players (DTAG, NTT, etc) – Main R&D Vision: „I-centric communications“ and „autonomic communications“ 69 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Open Testbeds @ Fraunhofer FOKUS National R&D Projects Open NGN Test & Development Center European R&D Projects – Is a set of several technology testbeds mHealth mGov mXXX. weitere Other weitere – Provides all NGN layers but focus is Apps on IP and service platform layers Engineering Tools,Conformance Testing, Applications – Foundation for industrial and Measurments, and Management OSA/Parlay Playground academic projects Web Parlay IMS AAA SIP services • Applications development support 3Gb Service Platforms Other NextGen Media Lab weitere Roaming & Middleware platforms • Applications validation VoIP SIP IpTel Lab • Service Platform prototyping UMTS GSM / WLAN DVB- Autonomic Communicationsweitere FDD/ GPRS a/b/x S/T Lab Other Netws • Infrastructure component testing TDD • Network Technologies integration 3Gb Network Technologies 70 Page 35
  • 36. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 IMS Testbeds as R&D Base @ FOKUS • In November 2004 – after 2 years of development sponsored by BMBF and FOKUS – the FOKUS Open IMS Playground has been officially opened – www.open-ims.org – Technical foundation was the expertise and available software in the fields of Open Source SIP Express Router (SER) und FOKUS OSA/Parlay Gateway (OCS) – The Open IMS Playground is the globally pioneering open IMS Testbed und contains FOKUS own developed and industry partner IMS products • In November 2006 the FOKUS Open Source IMS (OSIMS) Core System - the core of the IMS playground - has been offiically released to the general public via the BerliOS Download site – www.openimscore.org – OSIMS allows industry and academic institutions to setup own testbeds (with or without FOKUS support and components) – Since then OSIMS has been downloaded many thousand times from all over the world 71 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 FOKUS Open IMS Playground HMX NNP • FOKUS components covering all the major IMS nodes FOCS SIPSEE OCS-X OCS- • Based on a powerful legacy in IP communication – eg. SIP, SIP Express Router, iptel.org • In 2003 FOKUS started prototyping IMS protocol stacks and new IMS components SEMS OpenIC 72 Page 36
  • 37. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Elements around the Open IMS Core • Functionalitly of the Open IMS Core can be verified with additonal components – IMS UE /OpenIC • must be capable of performing IMS AKA registration • IMS specific SIP behaviour e.g. subscription to own registration event – SIP client • uses IETF SIP protocols without IMS extensions (e.g. Kphone, eyebeam) • attaches to IMS Core via SIP2IMS Gateway – Application Servers • tested Service platforms for the Open IMS Playground • SIPSEE (SIP AS) • Open Coummincation Server (Parlay Gateway) • Open Communication Server X (Parlay X Gateway) 73 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Open Source IMS Core – Global Downloads 74 Page 37
  • 38. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Related IMS Testbed References • K. Knüttel, T. Magedanz, D. Witszek: “THE IMS PLAYGROUND @ FOKUS – AN OPEN TESTBED FOR NEXT GENERATION NETWORK MULTIMEDIA SERVICES”, 1st Int. IFIP Conference on Testbeds and Research Infrastructures for the DEvelopment of NeTworks and COMmunities (Tridentcom), Trento, Italy, February 23 - 25, 2005, Proceedings pp. 2 – 11, IBSN 0-7695-2219-x, IEEE Computer Society Press, Los Alamitos, California, www.tridentcom.org • D. Witaszek, F. Gouveia, S. Wahle, T. Magedanz: "IMS Playground in Pan- European Network of Testbeds, Benefits and Challenges", 3rd IEEE International Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities (TridentCom 2007), ISBN: 1-4244-0739-7, Orlando, Florida, USA, May 21-23, 2007, www.tridentcom.org • T. Magedanz, S. Wahle, and F. Gouveia: „An Open NGN Testbed for Service Prototyping in Germany and Beyond”, 12. GI/ITG/VDE Mobilfunktagung – Technologien und Anwendungen, Osnabrück, Germany, May 31, 2007, In Mobilfunk - Technologien und Anwendungen, ITG-Fachbericht 202, pp. 89–94. ISBN: 978-3- 8007-3036-0, ISSN 0932-6022, VDE VERLAG GMBH • Fraunhofer FOKUS Open IMS Playground: www.open-ims.org 75 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Related IMS Core References • T. Magedanz, D. Vigarzan, P. Weik: “Design and Implementation of an Open IMS Core”, 2nd IEEE Workshop on Mobility Aware Technologies and Applications (MATA) - Service Delivery Platforms for Next Generation Networks, Montreal, Canada, October 17-19, 2005, Springer LNCS, Heidelberg, http://www.congresbcu.com/mata2005/ • P. Weik, D. Vingazan, T. Magedanz: “Towards an open source IMS core system enabling rapid prototyping of NGN services”, 3rd INTERNATIONAL WORKSHOP ON ‘NEXT GENERATION NETWORKING MIDDLEWARE’ (NGNM06), p.23-29, ISBN: 972-95988-7-8, Coimbra, Portugal, Date: May 19, 2006 • D. Vingarzan, P. Weik, T. Magedanz: “Development of an open source IMS core for emerging IMS testbeds”, Special Issue on IMS, Journal on Mobile Multimedia (JMM), Vol.3 No.2, Rinton Press, Princeton, USA, 2007http://www.rintonpress.com/journals/jmm/ • Fraunhofer FOKUS Open Source IMS Core Project: www.openimscore.org 76 Page 38
  • 39. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 FOKUS Open IMS Playground and Core Parlay X SIP AS GW XDMS Presence Sh Consulting Note: This is not a complete Partner List! HSS ISC Charging Cx Cx Mw I-CSCF S-CSCF Mw Mw Mw Mw Signalling GW P-CSCF Media GW Gm Media Server Legacy networks GSM, PSTN Testing Tools IMS Clients 77 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Case Study: Open IMS Playground 1 Free Download Universities Platform & R&D Centers NGN Open NGN Open Testbeds NGN Open Testbeds Testbeds Cooperation FOKUS IMS Components + Industry IMS Components Operators 2 & Vendors n Industry tio Industry era IMS Testbed Testbeds op IMS Testbed Industry Testbeds Co IMS Testbed Testbeds IMS Testbed Remote Testbeds Local Operator–specific Testbeds at FOKUS 78 Page 39
  • 40. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Reference Customers – Consulting on IMS development strategies for major vendors – Consulting on bids and gap analysis of commercial products for key global integrator – Extensions (Interfaces/Reference Points) of commercial solutions of various vendors – Implementation of prototypes for vendors and operators – Integration and Compliancy testing of commercial solutions – Consulting on IMS integration strategies for major German Operator – Interoperability testing for major European vendors – IMS Load- /Perfomance testing for key global hardware vendor – Application Service development for major German operator – Consulting for establishing IMS Testbeds at remote sites – Plus German and European R&D projects on Feature Interaction and Service composition 79 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Agenda • Network Convergence leading to common Service Delivery Platforms • Intelligent Networks – The first SDP in Telecommunications • Open Application Programming Interfaces – Parlay, OSA, JAIN • Web Services in Telecommunications - Parlay X • Internet meets Telecommunications – IP Multimedia System (IMS) • State of the Art in Telco SOAs: IMS + SDPs + Web Service Tools • Using IMS in the context of Web 2.0 and Community Services • Summary 80 Page 40
  • 41. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 The Development of the Internet High Levels of freedom in the utilization Internet as integrated entertainment, business “Serious” and interaction medium medium for Simple (“many to many“) transaction and information 2006 ff 2000–05 Complicated Many promises, little fulfilment 1990–2000 Internet was as student/geek Primitive thing Before 1990 Low Low High Social importance of the medium Iso-curves internet Available scope of services High Low 81 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Recognisable Web 2.0 Principles • Architecture of Participation – Designed to encourage users to take part, to share, to customise, to connect • User Generated Content – Flickr, YouTube, Delicious, mySpace, eBay and Amazon all enable their users to create content • Remixable datasources and mashups – flickr let users embed a photo anywhere, google maps lets third parties build on top • Continuous Beta – No release schedules - just a slightly improved service, every day or every week • Tagging and the wisdom of crowds – Tags power delicious, flickr, youtube; links power google search • Network effects - the more people use the service, the better it gets – Bittorrent scales as more share the network; Skype scales using user cpu; digg gets more accurate as more users rate stories 82 Page 41
  • 42. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Web 2.0 = Communities and new User Experience 83 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Community Services on IMS • Communities represent the mega trend in the Internet (i.e. Web 2.0) • Core features of communities are group management and presence information and flexible group communication • IMS supports these capabilities in the service enabler layer (XDMS, Presences, SIP communications) • COSIMS is the biggest R&D project of Deutsche Telekom Laboratories (T-Labs) perfooemed jointly with FOKUS, T-Systems and HP – Target: Develop a community services support infrastructure based on IMS and Web Services (Parlay X and OMA OSE) • FOKUS NGNI provides IMS playground, Community Enablers, OSE PEEM and IMS Client • Project started in October 2005, Community Trial in October 2006, Commercial trial targeted for october 2007 84 Page 42
  • 43. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 IMS is a perfect basis for eCommunity services • IMS is today considered as the common platform for NGNs IMS IMS • A convergent community-service can ideally be based on the IMS platform granting: All-IP Network Cellular Networks Fixed Networks – convergence and compatibility between fixed/mobile networks 3GPP Domain NGN Domain – multi-media and converged services support – providing key community service enablers, such as • Group Management FOKUS explores communities in the CoSIMS Projekt • Presence together with Telekom Laboratories, T-Systems, HP • “Click to” Communications 85 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Enablers in IMS - Enabling Communities Service User Provider Community Community Community Personal Community Service Content Member Content Community Content Advertisement Information Brokering Execution & Management Management Management Management Application Extended Role & Identity Call Related Enabler Location Messaging Presence Management Communication Services Location Multimedia Short XDMS Presence Conference Call Control Push-to-Talk Enabler Information Messaging Messaging Transport IMS LBS MMSC SMSC 86 Page 43
  • 44. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Prototyping eCommunities within the FOKUS IMS Playground Real COSIMS Communities Development Toolkits FOKUS IMS Playground In a project together with T- Systems, HP and Deutsche Telekom Laboratories eCommunity services are trialed with real life users WLAN UMTS DSL GSM/ ISDN 87 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 PEEM Integration in the FOKUS IMS Playground • The PEEM at FOKUS is situated on Application Application top of the Parlay X WS. Domain Application WS Server WS Client (Requestor) (Requestor) • Policies are to protect the Parlay X IO/IO+P IO/IO+P OCS-X Web Service and also to enforce Web Parlay X AS SIPSEE (Jetty Servlet Container) Service orchestration. PEEM • The implementation of the PEEM at SOAP/HTTP FOKUS uses XACML as its policy Parlay X WS expression language. SIP Servlet HTTP Servlet • For authorization policies, Sun’s JAIN-NIST OpenDiameter XACML is being implemented. • For orchestration, the BPEL engine IMS Core S-CSCF HSS from Active Endpoints (ActiveBpel) I-CSCF is being used. 88 Page 44
  • 45. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Integrating the Web into Telco Services Flickr Yahoo! Google • Internet / Web services as 3rd Maps Blogger RSS search myspace feeds party service from a telco APIs perspective • Re-using existing 3rd party concepts like OSA Parlay / ParlayX and OMA OSE • Utilisation Policy-based functions to manage service access from the Web • Use of Web Service APIs to introduce service schemes known by Internet / web developers 89 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Example: IMS with Web 2.0 using Web Services Google You Tube Yahoo! Google GeoURL AdSense API API Messenger Maps Service Orchestration/Chaining Policy Enforcement (OMA OSE) Service Enabler Identity Management Presence XDMS Messaging Location … Call Ctrl sh ISC HSS IMS Core P/I/S-CSCF,MRF LIF Media GW WLAN GSM ISDN DSL UMTS 90 Page 45
  • 46. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Agenda • Network Convergence leading to common Service Delivery Platforms • Intelligent Networks – The first SDP in Telecommunications • Open Application Programming Interfaces – Parlay, OSA, JAIN • Web Services in Telecommunications - Parlay X • Internet meets Telecommunications – IP Multimedia System (IMS) • State of the Art in Telco SOAs: IMS + SDPs + Web Service Tools • Using IMS in the context of Web 2.0 and Community Services • Summary 91 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Summary • SOA in telecommunications has a long tradition to implement an open services market • BUt SOA has not always been called SOA! • Definition of reusable Services Components was always a target of Service Delivery Platforms (SDPs) – Service Independent Builiding Blocks (SIBBs) in IN – Service Broker / Trader in TINA – Service Interfaces in OSA/Parlay – Service Building Blocks (SBBs) in JAIN – Service Enablers and SCIM in IMS – PEEM in OMA Service Environments • FOKUS has always prototyped new SDP concepts and provided testbeds and tool kits to develop proof of concept applications for SDP validation – FOKUS Open OSA/Parlay Playground – FOKUS Open IMS Playground – New Open SOA Telco Playground will address SOA principles in more detail • For more information visit www.opensoaplayground.org 92 Page 46
  • 47. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 The Future IMS / NGN Business Landscape During the journey to convergence, operators face the challenge for higher integration, whilst ensuring customer control points facing ‘wholesale co- opetition’. Fixed ISP TV Mobile Strategic direction of investment CRM/POS- Convergence on marketing level Management (Bundling, Cross-selling) SalesCo. Truly Convergent Devices Convergence on Enabling full device level Handsets convergence i.e. SIP/ Wi-Fi with IMS-type Customer Convergence on Care/Billing (realtime) tariff level services and flexible but Content ServCo. Interoperability of modular efficient SDP Convergence on service level multimedia services architecture Value-added Services Basic Applications Integrate Convergence on & NetCo. Access network level Networks Converged Roaming Protect i.e. WLAN/ Cellular Assets Transport DSL WLAN WiMAX Cellular Networks 93 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Evolution of SOA Concepts in Telecoms OMA Policy Evaluation & Service Brokering Enforcement Mgt (SCIM) Telecom Web Service APIs Parlay X Web 2.0 Open APIs OSA/Parlay/JAIN IP Multimedia System (IMS) Intelligent Network (IN) CAMEL Servlets (IN in Mobile) Internet Protocols 94 Page 47
  • 48. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Evolution of IMS Testbeds at FOKUS OSA/Parlay Playground www.opensoaplayground.org BMBF www.fokus.fraunhoferde/go/NGML National Host NGN Testbed www.open-ims.org ACF / LTE / P2P Iptel.org Lab Testbed 95 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 IMS-based Next Generation Media Lab 96 Page 48
  • 49. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Related IMS and IPTV References • M. Glässel, M. Kleis, T. Magedanz: “HMBA: A 3GPP IMS-based Hybrid Multimedia Broadcasting Architecture for UMTS/GPRS and DVB-H”, Eurescom Summit 2005, Ubiquitous Services and Applications - Exploiting the Potential, Heidelberg, 27 - 29 April 2005, www.eurescom.de/summit2005 • A. Al-Hezmi, S. Arbanowski, O, Friedrich, T. Magedanz: “Requirements for an IMS- based quadruple play service architecture”, in IEEE Network Magazine, Special Issue on Convergence of Internet and Broadcasting Systems, pp. 28 – 33, Vol. 21, No. 2, IEEE Publishers, ISSN 0890-8044, March/April 2007 • A. Al-Hezmi, O. Friedrich, S. Arbanowski, T. Magedanz: "Provisioning of an Open NGN/Triple Play Toolkit and Testbed special_needs", 3rd IEEE International Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities (TridentCom 2007), ISBN: 1-4244-0739-7, Orlando, Florida, USA, May 21-23, 2007, www.tridentcom.org • C. Riede, A. Al-Hezmi, T. Magedanz: “Quadruple Play - Session Management Enabler for Multimedia Streaming”, 16th IST Mobile & Wireless Communications Summit, Budapest, Hungary, July 1-5, 2007 • A. Al-Hezmi, T. Magedanz: "IMS for Triple Play and IPTV - Understanding the Role of IMS as NGN Platform“, half-day tutorial at PIMRC'07 in Athens, Greece, September 3, 2007 97 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Towards SOA-based Applications over IMS • A lot of work in the Open IMS playground has been performed in the context of IMS applications prototyping and IMS – SDP integration • Today the new buzzword SOA (Service Óriented Architecture) is used to describe a service delivery platform, which features reusability of service components and service orchestration • Therefore, we have established the Open SOA Telco Playground on top of the Open IMS Playground in summer 2007 to reflect our activities in this domain • See www.opensoaplayground.org 98 Page 49
  • 50. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 IMS and SOA in the NGN Context Seamless Applications & Content (FMC & 3 / 4 Play) Web 2.0 CORBA / C++ Java SOA Internet OSA / Parlay JAIN Web Services Web Servers Plain VoIP SDP Service Enablers Intelligent SIP Servers Networks AAA Servers / CAMEL IP Multimedia System Session Control Bearer Control (QoS) IP Core Network NGN PES Streaming SS Mobile Access Fixed Access Cable / TV Fixed and Mobile Networks Networks Networks Internet Access (GSM, GPRS) (PSTN/ISDN) NGN 99 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 IMS as Docking Applications Station Web Services to 3rd Parties Parlay X GTW Application Server AS AS OSA CAMEL AS Service Orchestration SCIM OSA INAP/SIP SIP AS GTW GTW HSS (AAA) SIP IMS Core Server Local AS IMS Core Service Interface Service Filter S-CSCF (SIP Proxy) Media Server SIP Server RTP Diameter SIP 100 Page 50
  • 51. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 IMS Application Orchestration Options Appl. HTTP Server Parlay X Application Server Server AS AS OSA Service CAMEL AS Broker (PEEM) SCIM OSA IM-SSF SIP AS GTW HSS (AAA) SIP IMS Core Server Local AS Service Filter S-CSCF (SIP Proxy) Media Server SIP Server RTP Diameter SIP 101 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 R&D in Open SOA Telco Playground Serv. Broker WS WS PEEM Parlay X GTW SOA in AS AS OSA SOA in End SOA-based AS Networks Systems Management SCIM OSA Mash ups SIP AS GTW Non IMS Open IMS Infrastructures Playground Future Legacy Web 2.0 Internet Telco 102 Page 51
  • 52. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 FOKUS work in the context of SOA Telco • Based on the long term practical experiences in international projects performed for various vendors and network operators, FOKUS is currently concentrating on the following areas of work within a SOA-based Telecommunications Environment: – Integration of telecommunications and Web 2.0 services under exploitation of SOA principles, focusing on both end system based as well as server based service orchestration. This leads to a very flexible service implementation infrastructure for – Development of advanced service brokers for IMS (= SIP-based) services and non IMS (= HTTP-based) services. – Development and extension of SOA-based IMS application servers. – Prototyping of community based SOA services on top of IMS and legacy networks based on Parlay X and OMA PEEM – Design and Development of an extensible Management solution for SOA-based NGN/IMS environments, including service provisioning systems for SOA-based IMS environments and monitoring and fault management systems – Development of SOA-based Autonomic Communications Infrastructures (as part of the Composite Services Management Workgroup of the Autonomic Communications Forum (ACF) 103 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Related NGN Middelware and SOA References • P. Bellavista, T. Magedanz: „Middleware Technologies: CORBA and Mobile Agents“, in Coordination of Internet Agents- Models, Technologies, and Applications, Omicini, A et.al. (Eds.), pp. 110-151, ISBN: 3-540- 41613-7, Springer Verlag 2001 • Guest editor of Special Issue: CCPE SI on „Middleware for Grid Computing“, Wiley Interscience, March / April 2004, http://virtual.lncc.br/mgc2003/ccpe-pdf/index.html • N. Blum, K. Knuettel, T. Magedanz: "Convergence in Services, Media and Services - Basic Requirements for Virtual Network Operators", pp. 265-270, International Conference on Intelligence in Networks (ICIN) 2006, Bordeaux, France, June 1, 2006, http://www.icin-conference.com/ • Elsevier Journal on Computer Networks, Special Issue on Middleware Challenges for Next Generation Networks and Seamless Services, Guest Editors: George Kormentzas, Thomas Magedanz, Elsevier, to appear in Summer 2007 • S. Dutkowski, B. Fresse, T. Magedanz, H. Stein: “Multi-Access Modular-Services Framework – Supporting SMEs with an innovative Service Creation toolkit based on integrated SDP/IMS infrastructure”, International Conference on Intelligence in Networks (ICIN 2007), Bordeaux, France, 8 – 11 October 2007, www.icin- conference.com • S. Dutkowski, T. Magedanz, Y. Gerlat: “The OpenPEEM as core for service orchestration within the Open IMS Playground at FOKUS”, International Conference on Intelligence in Networks (ICIN 2007) – Emerging Web and Telecom Services: Collision or Competition?, Bordeaux, France, 8 – 11 October 2007, www.icin- conference.com • T. Magedanz, N. Blum, S. Dutkowski: “Evolution of SOA Concepts in Telecommunications - A Déjà vu?”, to appear in Special Issue on Service Oriented Architectures, IEEE Computer, Winter 2007 • Fraunhofer FOKUS Open SOA Telco Playground, www.opensoaplayground.org 104 Page 52
  • 53. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Related NGN Management References • "An Integrated Management Model for Intelligent Networks", GMD-Bericht 217, ISBN 3-468- 22842-0, R. Oldenbourg Verlag, Germany, Januar 1994 • "On the Integration of IN and TMN - Modeling IN-based Service Control Capabilities as Part of TMN-based Service Management", in: Integrated Network Management - IV, pp. 386-397, A. S. Sethi et al. (Eds.), ISBN: 0412 71570 8, Chapman & Hall Publishers, 1995 • Guest editor of Special Issue: “Broadband Telecommunications Management“, im Interoperable Communication Networks (ICON) Journal, Baltzers Science Publishers, Holland, Vol. 2, No.1, ISSN: 13859501, März 1999 • Guest editor of Special Issue: “Mobile Agent-based Network and Service Management“ im Journal of Network and Service Management (JNSM), Plenum Press, New York, USA, Vol. 7, No. 3, September 1999 • T. Magedanz, Florian Schreiner: "IMS Implementation & Management: Procedures & Processes", IQPC 3rd Annual IMS Congress - Implementation and Migration Strategies to an All-IP Network, Berlin, Germany, 28. March 2007 • Florin Dinu, Piotr Jacak, Niklas Blum, Florian Schreiner, Thomas Magedanz: "Automated Service Provisioning and Fault Management for OSIMS based NGNs", Poster at HP Software University Association (HP-SUA) Workshop, Garching, Germany, July 10-12, 2007 • T. Magedanz, F. Schreiner: “Operations and Business Support Systems for Next Generation Networks and the IP Multimedia System – Experiences from the MAMS Open Source IMS Core System”, Tutorial at the 5th Latin American Network Operations and Management Symposium (LANOMS 2007), Petropolis, Brazil, September 10-12, 2007 • T. Magedanz, P. Bellavista, E. Madeira: “Special Issue on Management of the IP Multimedia Subsystem”, in Journal of Network and Systems Management (JNSM), Kluwer Press, to appear in March 2008, www.cstp.umkc.edu/jnsm 105 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Note your Calendars! 3. FOKUS International IMS Workshop “IMS Deployment reviewed in Face of Triple Play, IPTV, SOA and Web 2.0” Berlin, Germany nt eve November 15-16, 2007 ars las m t ye ded e fro Featuring: tten eopl • IMS Starters Tutorial, Open Source Starters Tutorial p • Mostly Operator Talks ion 280 • 4 interactive Workshops sa n 29 re tha • Vendor Exposition • IMS Playground Visits and IMS Service Demonstrations nat Mo • FOKUS SOA and Next Gen Media Lab Tours 106 Page 53
  • 54. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Any Questions? 107 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Abbreviations 3GPP 3rd Generation Partnership Model OMA Open Mobile Alliance AC Autonomic Communications OSA Open Service Access API Application Programming Interface OSE OMA Service Environment CAMEL Customized Applications for Mobile P2P Peer to Peer Enhanced Logic PEEM Policy Enforcement Evaluation Manager CORBA Common Object Request Broker POTS Plain Old Telephony Service Architecture RMI Remote Method Invocation ETSI European Telecommunications RPC Remote Procedure Call Standardisation Institute SAE Service Architecture Evoolution FMC Fixed Mobile Convergence SCIM Service Capability Interaction Manager JAIN Java APIS for Integrated Networks SCP Service Control Point IMS IP Multimedia Subsystem SIB Service Independent Building Block IN Intelligent Network SIP Session Initiation Protocol INAP IN Application Protocol SOA Service Oriented Architecture IP Internet Protocol SOAP Simple Object Access Protocol IPTV Internet Television UDDI Universal Directory Discovery Interface IT Information Technologies VAS Value added Service ITU-T International Telecommunications WSDL Web Service Description Language Union – Telecommunications Sector XDMS XML Document Management Server NGN Next Generation Network XML eXtended Markup Language 108 Page 54
  • 55. T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 About the Speaker Prof. Dr. Ing. habil Thomas Magedanz Thomas Magedanz (PhD) is professor in the electrical engineering and computer sciences faculty at the Technical University of Berlin, Germany, leading the chair for next generation networks (Architektur der Vermittlungsknoten – AV) supervising Master and PhD Students In addition, he is director of the “NGNI” division at the Fraunhofer Institute FOKUS, which also provides the national NGN/IMS test and development centre in Germany. Prof. Magedanz is one of the founding members of FOKUS (1988) and member of the management team. Furthermore he is principal consulant of Direct Link Consult e. V., a FOKUS Consulting spin off focussing on professional services, strategic studies and technology coaching. Prof. Magedanz is a globally recognised technology expert, based on his 18 years of practical experiences gained by managing various research and development projects in the various fields of today´´s convergence landscape (namely IT, telecoms, internet and entertainment). He acts often as invited tutorial speaker at major telecom conferences and workshops around the world. Prof. Magedanz is senior member of the IEEE, editorial board member of several journals, and the author of more than 200 technical papers/articles. He is the author of two books on IN standards and IN evolution. Since 2006 he is also extraordinary professor at the University of Pretoria and University of Cape Town in South Africa. 109 T. Magedanz (TU Berlin / Fraunhofer FOKUS) - 2007 Contact Prof. Dr.-Ing. habil Thomas Magedanz TUB Chair Next Generation Networks / Director FOKUS NGN Division magedanz@fokus.fraunhofer.de +49 171 172 70 70 +49 30 3463 7229 Kaiserin Augusta-Allee 31 14513 Berlin, Germany 110 Page 55

×