ITU Workshop on “Service Delivery Platforms (SDP) for Telecommunication Ecosystems: from today’s realities to requirements and challenges of the future” (Geneva, Switzerland, 17 October 2011 ) SDP Components for Converged Telecom-Internet Applications Changsup Keum, Principal Researcher Geneva, Switzerland, 17 October 2011 Contents Trends of Service Technology SDP Components Requirements for SDP standardization Geneva, Switzerland, 17 October 2011 2 Trend of Service Technology Openness Mashup App Store Convergence & Composition Participation SNS UCC, UCS, UCN Personalization I-Centric Communication Context-awareness Geneva, Switzerland, 17 October 2011 3 Service Evolution Service Market IoT : Internet of Things M2M : Machine-to-Machine LBS : Location-Based Service Wisdom “IoT” Knowledge Intelligent, Personalized Service Open & Converged Service Voice Service Value-added Service “M2M” “IPTV” “LBS” Data “Telecom 2.0” “Telecom 1.0” 1990 “Context-aware” Information 2000 Geneva, Switzerland, 17 October 2011 2010 2020 4 Trends of Convergence Convergence Evolution Network Convergence Media Convergence Geneva, Switzerland, 17 October 2011 Service Convergence Environment Convergence 5 Paradigm Shift for Network Service Delivery Service-based Applications IN Services Service Delivery Platform Intelligent Network IP Multimedia Subsystem (Control Overlay) Circuit Switched Network NGN Geneva, Switzerland, 17 October 2011 6 Value Position of Service Delivery Platform Web 2.0 World Payers and Service (Google API, Facebook API, YouTube API, etc.) Import of Web APIs Export of Telco Enablers Service Brokering Service Delivery Platform (Calls, Messaging, Qos, Charging, Identity Mgt., Security) Network Abstraction Fixed Network Mobile Network NGN (Adapted from “Tutorial at ICIN 2010 – How Smart will future Bit Pipes be?”) Geneva, Switzerland, 17 October 2011 7 Scenario View of SDP End User Application Provider SBA Testing SBA Development Service Discovery Appl. Access Deployment SBA Service Access Service Platform Service Exposure SC SC SC Platform Provider Execution Environment SC Service Orchestration SC Service Management Registry Service Adaptation Service Publication Service Development Service Developer Geneva, Switzerland, 17 October 2011 REST Web 2.0 SOAP Telecom * SBA: Service Based Application * SC: Service Component 8 General SDP Components Service Creation Environment SDK, Semantic Service Discovery, Service Annotation SDP Framework Service Orchestration (BPEL) Access Control: SSO, Id Mgmt, Policy Control Service Life Cycle Management Service Adaptation (ESB) Service Execution (WAS) Network/Subscriber Abstraction Call Control, Messaging, Presence, Location, presence, Session Management, Multimedia Management, User Profile Geneva, Switzerland, 17 October 2011 9 ETRI SDP Components Open API Communications Social Network Call Directory Knowledge Sharing Wiki Following E-mail Direct Msg. File Cloud Group/ SMS Discussion Activity Federated Search Company Board Presence Service Creation Service Delivery Management Service Execution Service Editor Semantic Service Annotation Semantic Service Discovery Native App … WS API WS API Service Service Component Component 3rd party App … … Management Portal WS API Application Management Service Component Service Management Service Composition Goal-driven Application Creation Access/Policy Control Service Orchestration Profile Management Code Generator Service Dispatcher Service Testing Goal Ontology Integrated Service Registry Geneva, Switzerland, 17 October 2011 Service/ Application Repository ETRI SDP Application/ Service profile User/ASP profile 10 Open Source Adoption in ETRI SDP SDP Components Open Source License Access Control JOSSO LGPL Service Orchestration Eclipse BPLE/Apache ODE EPL/Apache Service Dispatcher FUSE/ServiceMix Apache Service Execution Geronimo Apache Service Testing soapUI LGPL Geneva, Switzerland, 17 October 2011 11 Towards Smart Network & Service A future smart service delivery platform provides reusable capabilities for multiple applications hiding the details of underlying technologies Converged Telecommunication Services (FMC, Quadruple Play, IPTV, Telco 2.0) Future Internet Applications (Data Service, Contents) Telecommunications Service Delivery Platform Future Smart Service Delivery Platform Fixed and/or Mobile Transmission Network Future Network Geneva, Switzerland, 17 October 2011 12 Future Smart Service Delivery Platform Learning DataAnalysis Health Logistics Contents Service Enablers Smart Work Smart Grid Service Delivery Framework Knowledge Management Smart TV Service Management Network Adaptation Service Users … Smart Network Geneva, Switzerland, 17 October 2011 13 Requirements for future SDP Standardization Requirements on Data Service Big data era: Cloud social media data, Enterprise data, Web data Intelligent Data Service based on Big data analysis (e.g. Google Prediction APIs) Data-Service Mashup Requirements on Contents Service Harmonization of CDN and SDP Overlay Contents Delivery (Smart Node) Contents-Service Mashup Geneva, Switzerland, 17 October 2011 14