ITU Workshop on “Service Delivery Platforms (SDP) for Telecommunication Ecosystems: from today’s

advertisement
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
Download