DOCUMENT #: GSC15-PLEN-60 FOR: Presentation SOURCE:

advertisement
DOCUMENT #:
GSC15-PLEN-60
FOR:
Presentation
SOURCE:
CCSA
AGENDA ITEM: 6.12
CONTACT(S):
GhazanfarAli@zte.com.cn
Introduction of CCSA TR CSN
Ghazanfar Ali,
Service Architect, ZTE Corporation ,
member of CCSA
Global Standards Collaboration (GSC)
GSC-15
What is CSN?
n
n
n
Converged Service Network (CSN) studies functional
requirements to provide a guideline for telecom network
operators, equipment providers, application providers,
software developers, content providers to build a
comprehensive echo-system for all the stakeholders in value
chain.
CSN provides an open environment in NGN, which offers
support for a diverse group of application developers and
service providers to integrate the capabilities from different
domains (e.g. Telecom (Fixed and Mobile Networks),
Internet, Broadcasting etc.) over NGN.
NOTE: CCSA TR.CSN is aligned with NGN-SIDE being
studied in ITU-T Q3/SG13.
2
CSN framework (ongoing)
3
Service brokering in CSN
Applications over
CSN
Service
brokering
N
CS
§service selection logic;
§invocation of applications &
capabilities;
§state aware (i.e. session
control);
§adjust signaling messages;
§inject additional service logic.
Adaptors
GM
LOC
…
…
SMS
PRES
MMS
capabilities
4
Adaptors for NGN & Non-NGN
Internet WWW
MAP
…
Streaming
Search
WAP
GW
PLMN
HLR
GMSC/
MSC
SMSC
MMSC
…
PU
SH
…
DM
Adaptors
for PSTN
NG
N
M LBS
ess
ag
in g
Adaptors
for Internet
Adaptors
for PLMN
LBS
ap
to
NG rs fo
r
N
Adaptors in CSN
Ad
Ad
for apto
CD rs
N
…
CD
CD
N
e-mail
PSTN/IN
SCP
…
5
Strategic Direction (1)
CSN puts operator in the center to control the whole value chain and opens
numerous revenue opportunities for operator on connecting end-users with 3rd
party services, and getting paid by the 3rd party for doing so.
http://www.telco2.net/blog/2008/03/post_12.html
6
Strategic Direction (2): CSN
Applications
CP/SP
User management
Individual
Users USP
Integration
Content management
Operator
Agents
App provision
App developer
Portal
Domain
Adaptors
IMS
Access
AccessNetwork
Network
CDN
Access
AccessNetwork
Network
Management
Domain
Other
Web/P2P
Access
AccessNetwork
Network
Access
AccessNetwork
Network
7
7
Challenges
§ Strong coordination is needed among SDOs
involved in the development of different aspects of
service delivery platform;
§ Collective effort is needed to identify the minimum
set of standardized APIs to be adopted by a
service delivery platform;
§ Interoperability among different service delivery
platform implementations.
8
Next Step:Support for Cloud Computing(1)
CSN supports different cloud computing service provisioning models such
as Software as a Service (SaaS), Platform as a Service (PaaS), and
Infrastructure as a Service (IaaS).
9
Next Steps: Support for UN (2)
CSN is currently investigating impacts of Ubiquitous Network (UN)
applications such as M2M applications on service delivery platform. Major
considerations are adaptors and integration aspects.
10
Supplementary Slides
12
TR.CSN Work Program
TR.CSN setup in CCSA TC3(WG4): 2009.12
TR.CSN initial draft in CCSA TC3(WG4): 2010.05
TR.CSN candidate in CCSA TC3(WG4): 2010.08
TR.CSN consent in CCSA TC3(WG4): 2010.12
CSN:A multifold telecom business model (1)
CSN is to define capabilities for a service integration and delivery
environment to support the integration of capabilities from different domains.
Integration
Optimization
Intelligentization
Openness
CSN
Unification
Personalization
14
CSN:A multi-fold telecom business model (2)
CSN aims to support a healthy ecosystem for all the stakeholders in the
NGN value chain.
15
Applications over CSN
CSN is aimed to support a variety of applications to
accommodate requirements from emerging business
models, which includes:
§
3rd party applications
A
NI
CSN
U N
I
§
3rd party applications;
In-house application;
UE hosted applications.
UE hosted
applications
§
Interface exposed by underlying network
GM
LOC
SMS
PRES
capabilities
…
MMS
16
Capability registration in CSN
The following diagram describes the procedure
about the registration of a capability to CSN.
2. Register capability
Service
registry
Developer
portal
3.Publish capability to developer
1.Load capability
Adaptors
GM
LOC
capabilities
PRES
SMS
…
MMS
17
Support for application developers
CSN is aimed to support application developers to
develop a variety of applications.
3. Stores app on App portal
Application
portal
4. Registers app
2.Develops App
1.Downloads API
Developer
portal
App
provisioning
5. App registration
18
Service provisioning in CSN
The following diagram describes the procedure
about service provisioning in CSN.
4. Service subscription
2. Service configuration
Adaptors
1.Subscribe to capability
Application
portal
App
provisioning
3. Service publish to users
GM
LOC
capabilities
PRES
MMS
SMS
…
19
Service creation environment (SCE)
CSN supports multi-SCE to meet diverse market needs.
§
Standard SCE: suitable for
the services which require
complicated function, high
capability and large scale
application.
§
WEB service SCE:
Suitable for the third parties
who have normal
developing team.
§
GUI SCE: GUI, drag-anddrop, suitable for the 3rd
with small-scale developing
team.
§
“0” coding SCE: To
enable the ordinary users
to utilize this tool to develop
their own service.
20
Service execution environment
CSN is aimed to provide a configurable, manageable,
scalable, reliable and virtualizable service execution
environment.
Access
control
Service
registry
Service
integration
Service
orchestration
Policy
enforcement
21
Context handling in CSN
Supports mechanisms for context management from the
following aspects:
§
context information such as QoS, connectivity, communication
capabilities, location, presence, service type about context entities and
context access such as register, query, subscribe, notify, update, etc.
CSN Context management
22
Content handling in CSN
To make content
accessible for users, CSN
supports the content
management such as:
§
§
§
Content profiling (i.e. one
content can be bound with
multi-services);
Content information (e.g.
content Name, Type, Format,
serial number);
Content life cycle
management, etc .
Content Lifecycle Management
Submit
Audit
Storage
Launch
23
CSN Reqt. for ANI, UNI, SNI, and NNI
CSN defines the requirements in terms of APIs, protocols and
technologies, across NGN ANI, UNI, SNI, and NNI.
GM
capabilities
PRES
LOC
SMS
MMS
…
Interface exposed by underlying network
GM
capabilities
PRES
SMS
LOC
…
MMS
24
UE hosted applications
Interface exposed by underlying network
CSN
N
N I
U N
I
UE hosted applications
CSN
S
NI
A
NI
U N
I
S
NI
A
NI
Adaptation concept in CSN
n
In CSN, adaptation consists of a) service brokering,
and b) adaptors functions as follows:
Service brokering function:
§
§
n
performs interaction between applications and
capabilities for the downward invocation of capabilities;
handles triggering of events from NGN or Non-NGN
towards applications.
Adaptor function:
§
§
performs network exposition to access capabilities from
underlying networks;
performs protocol conversion to shield the complexities of
protocols and keep a horizontal service integration
25
architecture.
Adaptors in CSN
n
In CSN, adaptors are categorized as a) adaptors for
NGN, and b) adaptors for Non-NGN:
Adaptors for NGN include:
§
§
n
Adaptors for NGN capabilities including service
enablers;
Adaptors for NGN resource (i.e. connections,
computing, storage).
Adaptors for Non-NGN include:
§
§
§
§
Adaptors for legacy network including PSTN & PLMN;
Adaptors for internet;
Adaptors for content delivery network (CDN);
26
Adaptors for Ubiquitous Networking (UN).
CSN over IMS
CSN
Service integration
Service registry
Policy enforcement
Service brokering
Service Orchestration
...
Adaptors
Service domain
CSCF
IMS network
MRF
PDF
legacy
network
IP Network
Other network
Network domain
27
3rd party application scenario
This scenario describes how CSN facilitates 3rd party
applications, for example “Book a trip” to access capabilities
from other domains (i.e. Telecom and Internet).
28
In-house application scenario
This scenario describes how CSN facilitates SP hosted applications, for
example, “Enhanced Conference” to access capabilities from other domains
(i.e. Telecom and IPTV).
29
Download