Interworking SDP RCS MMTel and More The View From Service Layer Ravishankar G Shiroor 25-Nov-2010 Sophia Antipolis - France
Agenda Challenges in front of the Service Layer IMS and Service Layer Complementing Each Other Use Cases 2 ETSI 3GPP IMS Release 8 Implementation, Deployment and Testing Event Sophia Antipolis France 24, 25
Focus and Challenges of Service Layer Today... Enable long-tail business model MY SDP SHOULD : Service Exposure, APIs, SLAs, Dev Eco Systems (WAC) Rich Provide ALL capabilities as APIs DPI, PCRF, Location, BWM, VOD, MMTel, Presence, DRM, xcoding Personalize, Social Networking, Gaming, Advertisements Enterprise VAS, M2M, mhealth, mcommerce Agile and Nimble service layer Service Orchestration, Ability to add Enablers, Policies IMS Ready, Future Proof, Seamless Migration Multi Multi-tenant tenant ready, Revenue Share Model Operator 3 ETSI 3GPP IMS Release 8 Implementation, Deployment and Testing Event Sophia Antipolis France 24, 25
IMS Complements Service Layer Well... IP Multimedia Networks Izi CS Network Mk Ici Mm Mm Legacy mobile signalling Networks Ix Mb Mb TrGW CS CS IBCF Mx BGCF Mk Mx Mx BGCF Mj Mg Mi I-CSCF Mw Ma ISC AS Cx Sh C, D, Gc, Gr Well defined interfaces to Service Layer Filter Criteria (ifc, sfc, SCIM) MRFP Mb Mb IM MGW M n Mb Mp Mb MGCF ISC MRB Mr MRFC Cr Mg P-CSCF S - CSCF Mw Gm Rc UE Ut Dx Cx IMS Subsystem HSS Dh SLF Access Control Session Mobility, Nomadicity Value Add Elements controllable from Service Layer (PCRF, Media Server, Presence, DRM ) PSTN Emulation, Simulation 4 ETSI 3GPP IMS Release 8 Implementation, Deployment and Testing Event Sophia Antipolis France 24, 25
The Problem Is... MY SDP SHOULD : Be One SDP to serve ALL Handle some end points in IMS, some in 2.5G, some on Cable, some on Internet, some roaming, some on POTS Have APIs with similar look and feel for ALL networks below I I T-ized API s Not Protocols! Not let App developers care what type of network it is below Cost less than 1 Million Euro!!!! Operator No Problem : Build in Network Abstraction Layer, SCIM, Service Broker Build in Service Orchestration, Use Horizontal Architecture Use SOAP/REST APIs PEEM for Policy Enforcement Vendor/SI 5 ETSI 3GPP IMS Release 8 Implementation, Deployment and Testing Event Sophia Antipolis France 24, 25
Need to Tread Carefully... Pitfalls: Service Orchestration: Big Performance Issues Unless Designed carefully Service Orchestration is not SOA When do I use Bus vs when do I use point to point Northbound APIs: Need to design with care Rich yet Simple Secure yet Easy Standardized yet Differentiable Migration plan from legacy IN infrastructure PSTN Simulation, Emulation architectures Underestimate testing efforts 6 ETSI 3GPP IMS Release 8 Implementation, Deployment and Testing Event Sophia Antipolis France 24, 25
Sample NB API Design Methodology Northbound API = API Towards the Applications Southbound = Towards the Core network Eastbound = OSS Westbound = BSS 7 ETSI 3GPP IMS Release 8 Implementation, Deployment and Testing Event Sophia Antipolis France 24, 25
CS-A/CS-T/MS Sample Cases > Conferencing and Collaboration on MMTel Enabling Follow Me Using Presence information to select communication channel Application MMTel Key Challenges Unbridled Collaboration Device Capability Business Model Object Sharing PC web, Mobile Application Client, Fixed Line, Video Conferencing (ISDN), IM converged collaboration environment Brokering a common set of functionality across un-equally created devices across access domains Support for innovative charging models for enabling conferencing features pay per use, pay per device/ user, all-you-can eat Enabling a variety of objects to be shared documents, media, NB API SDP Application Framework Internet 2.5G IP SIP Carrier IMS Core Infrastructure E1 E1 E1 SIP IMS UE IP H.323 H.324M Video Conf. Equip. POTS 8 ETSI 3GPP IMS Release 8 Implementation, Deployment and Testing Event Sophia Antipolis France 24, 25
Sample Cases > Address Book & Presence Federation Consolidate data across multiple internet IM, email and social networking Service Providers Address Book Key Challenges Data Deduplication Presence Work-Home Switch Object & File Sharing Intelligent identification of multiple accounts of the same user across different services to build a single converged profile Retrieve and federate presence info from multiple enablers Roaming, Disposition, Location, Device Status, Access Nw Selectively share presence and data with group members under Work and Home DRM, Trans-coding, Privacy control Social Networks HTTP Email Service Providers Internet IM Service Providers Service Enablers SyncML Social Gateway Backup and Import Import data from multiple sources email service, legacy address book HTTP Trans-coding Surfing! 2.5G, PSTN, Internet SDP Application Framework DM, OTA Location Contacts @ Home Contacts @ Work On Vacation. Please contact John Doe for urgencies SIP/SIMPLE RCS Address Book SIP/SIMPLE IMS Infrastructure Device & Workstation Status Presence Application Server Components 9 ETSI 3GPP IMS Release 8 Implementation, Deployment and Testing Event Sophia Antipolis France 24, 25
WIPAF-UC SDP based Architecture Address IMS and non-ims OSS/ BSS Unified EMS Enterprise Internet HTTP SBC RTP SIP N/w Adaptation Policy Throttling N W G K Unified Communications Application Web & Portal Apps PBX App APIs ACD App APIs IMPS APIs Voice Mail/ UM Email Web Conf Ad O A M Managed IP N/w PRI HTTP [OAM] SG SIP Policing Access Control QoS Wipro Application Framework (WIPAF) SDP Core PSTN IMS MGRTP Media Server 10 ETSI 3GPP IMS Release 8 Implementation, Deployment and Testing Event Sophia Antipolis France 24, 25
Sample Applications IMS Gaming Server Unified Communications Integration Challenges Faced Presence Sources Varied Identifying and mapping Users Across Networks 11 ETSI 3GPP IMS Release 8 Implementation, Deployment and Testing Event Sophia Antipolis France 24, 25
Sample Applications IMS Based VOD Session Mobility Presence + Chat over Video Pay for what you Watch Challenges Faced Trick Plays (RTSP integration with IMS) Identifying video transfer point and sharing it 12 ETSI 3GPP IMS Release 8 Implementation, Deployment and Testing Event Sophia Antipolis France 24, 25
Influence Northbound APIs Conclusions Enable More Applications Need to be more representing IMS (session mobility, session sharing ) Standard definition of NB API to SB messages mapping WAC, OneAPI Encourage Developer Participation Build a Developer Ecosystem Represent IMS in Developer Events and Vice-versa IMS specific Developer competitions Discussion Forums Look for more answers in Service Layer Location for emergency services? Richer Enablers More services in the network exposed to Service Layer 13 ETSI 3GPP IMS Release 8 Implementation, Deployment and Testing Event Sophia Antipolis France 24, 25
. 14 Thank You ETSI 3GPP IMS Release 8 Implementation, Deployment and Testing Event Sophia Antipolis France 24, 25