Professional Documents
Culture Documents
ZXUP10 - 01 - 200909 ZXUP10 Basic Concept
ZXUP10 - 01 - 200909 ZXUP10 Basic Concept
ZTE university
IN Team
TOPICS
Parlay Introduction
UP10 Platform
UP10 vs IN10
Parlay standard evolution
PSTN/ISDN
APIs for 3rd-Party Service
Application Interface
(03/00)
Open standard
Start-up phase:
Application templates provided by ZTE
Data/IP
PLMN
CATV
Connectivity/
Backbone Network
Access Networks
Each network with own access, transport, Network with unified service network
switching and service architecture architecture
Access to Network Resources for Applications
Corporate Corporate
Application Corporate External Application Corporate
Server Application Server
Database Database
Server
Service Capability
Server
Service Layer
Control Layer Internet /
UMTS Connectivity Layer Intranet
PSTN/
CDMA
GSM TDMA ISDN
What is Parlay ?
3rd Party
Application Server/
Parlay API
Applications
Provides a common standardized
open application interface between
applications and operators network Parlay
infrastructure API
Parlay/OSA API
Parlay/OSAGateway
Map to the under network
Higher Revenues
Reduce Churn
Reduced Costs
Higher Revenues
due to lower costs and wider market base
Reduced Risk
due to shorter time between requirements capture and
implementation
due to easy to Parlay API hiding telecom network complexity
Position of parlay gateway
Parlay/OSA architecture
Parlay API
Network
Network control
control
Network cells
What is SCF
Call Control
Connectivity Mgmt User Interaction Generic CC
MultiMedia CC
Conference CC
Generic Messaging Charging
Mobility
User Location
Applications
Parlay Application Logic
Service API
Parlay Gateway
User
Interaction
Call
Control
Management
Connectivity
Mobility Messaging
FW
Enterprise
operator
admin tool
Client
Application
4
4 1
1 2
2 6
6
Framework Service
operator 3
3 supplier
admin admin tool
5
5
Telecom Network
FrameWork
- Access control
- Integrality management
- Discovering
Client Application
1 2 2
Enterprise 4 Framework 3
Call
Control
Mobility etc
Operator
Registered Services
Application
4: authentication
5: request Discovery interface 7: Select Service + sign SLA
6: discover Service 10: return Service Manager
11: Use service
1: authentication
2: request Registration interface
B) Service Discovery
Enables 3rd parties to search for services which match
their requirements or request a list of all presently
registered services.
Parlay Framework 3
C) Service Registration
Allows Parlay services to be registered with the framework
before they can be offered to a 3rd party via the Discovery
interface.
D) Service Subscription
Allows subscription to the relevant services identified
through Discovery.
Parlay Framework 4
E) Integrity Management
Load Manager
balancing load across multiple 3rd Party client machines /
processes for a given set of services.
Fault manager
providing bi-directional notification of events affecting the
integrity of the system.
Heartbeat mechanism
application and server can regularly monitor each others
status.
Parlay Services
PARLAY APPLICATION
API
API
API
API
API
The services consist of several interfaces, each representing distinct capabilities.
Parlay Services
PARLAY APPLICATION
ENHANCED
GENERIC
BASIC
API
API
API
API
GSM ISDN/ POTS/ SIP/H.323 ATM UMTS
ISUP INAP over IP
Call Control is separated into three interfaces which build functionality by inheritance :
basic: simple call set-up interface for todays public circuit switched networks
generic: extends the basic interface to support circuit and packet switched networks
as well enabling call leg manipulation and routing to multiple terminating legs
enhanced: interface supports conferencing (moving legs between calls)
Parlay Services
PARLAY APPLICATION
API
API
API
API
API
SMS Voice-Mail E-mail
server server server
A Parlay application can send, store and receive messages, manipulating messages on voice mail,
sms and e -mail servers. Parlay applications use the following objects to model the actions of the
underlying resources;
mailboxes - its first point of contact with a messaging system
folders - always Inbox and Outbox but Parlay allows sub-folders to be addressed and created
messages - can be stored in or retrieved from folders by the Parlay application
Parlay Services
PARLAY APPLICATION
Generic UI
Call UI
API
API
API
API
Intelligent Voice Intelligent Web
Response Unit Peripheral server
Generic User Interaction Allows the application to interact with network resources.
This may be a content provider issuing data (announcement or prompt & collect) to a
Web browser.
Call UI Provides the ability to send and receive information to/from an existing call leg
in conjunction with the Call Control service. User input may also be recorded and
subsequently played back.
Parlay Services
PARLAY APPLICATION
API
API
API
API
API
UMTS GSM CAMEL
Mobility in Parlay can provide value-add services via interoperation between location
services and mobile networks by:
requesting user status information,including the current state and type of the user
terminal.
exploiting a mobile user location service by obtaining geographical information
(using a GPS service) or information about the network which the user is in, such as
Visiting Location Register or identification of the users current cell.
Parlay Services
PARLAY APPLICATION
API
API
API
API
API
Provider Network
The Connectivity Manager service provides tools for the Enterprise operator to set up
an agreed Quality of Service (QoS) profile between itself and the provider network for
communications within that network.
It uses templates partly drawn up by the network provider to add its own QoS
requirements for a series of addresses (service access points) which the Enterprise shall
want to inter-connect, for instance to conference between multiple local area networks.
Enterprise requirements : Delay, loss, jitter and surplus traffic treatment agreements.
Example of API flow
Parlay
App Softswitch Mediaserver
Gateway
Invite in from caller
reportNotification
100 trying
eventReportReq caller
eventReportReq callee
createCallLeg
routeReq
Invite out to callee
100 trying
180 ring
eventReportRes from callee
PRACK
200 OK
createUICall
sendInfoReq
CRCX
200 OK
200 OK
AttachmediaRes
talking
TOPICS
Parlay Introduction
UP10 Platform
UP10 vs IN10
Multiple Services
SMS
5% Voice
SMS
E-Mail
Info Services + surf
Advestising Voice
Voice Transactions 58%
Business Data
95% Machine to Machine
Multi Media
Today Tomorrow
Voice centric Multimedia voice, data
Slow evolution
development
Personalization
Bundling
Traditional IN architecture
INAP INAP
SSP SSP
LE
OSA based on NGN
O&M Server
Parlay GW
CAP INAP
Parlay
SCE SMAP SCP
Gateway
Softswitch Softswitch
SMP
SDP Packet
SS7
Network
Network
ZTE
SCP
SG
SS7
Network MG MG
SSP SSP
E1 E1 E1 E1
ZTE ZTE
ZTE ZTE ZTE ZTE ZTE ZTE ZTE
IP IP
SSP SSP SSP SSP SSP SSP SSP
Unified Platform Architecture
Applications
Application Service
Layer Parlay Client Hub
Management
ISP/Hosted Applications
Call User
Service Messaging Presence Mobility
Control Interaction
Control Layer
Session
OAM&P Framework
Management
Adaption
Layer CAP/MAP INAP SIP MGCP SMPP SMTP/IMAP
Application Parlay
Server 1 Gateway
Parlay Media Web TTS CDR
Gateway Server Server Server Server
LAN Switch
TCP/IP
Router
ZXUP10
OAM Interface Unit
Billing Center
Bank DDN/CE1/X.25
ZXUP10 equipment overview
ZXUP10 App-server
Application server is responsible for logic execution and
management of various value-added services and intelligent (IN)
services. It is the service operation platform realize the separation
of service and call control and allow easy development of new
services.
ZXUP10 Webserver
WEBSERVER provide web pages relevant with service.
subscriber can perform e services features such as online
billing enquiry, status and web service
Other Protocols:
IMAP/SMTP, SMPP, CMPP, LDAP
directory structure
Parlay Introduction
UP10 Platform
UP10 vs IN10
Comparison from ZXIN10 to ZXUP10
ZXIN10 ZXUP10
easier to expanding.
high-difficulty in
Interfaces are based on
technologies.
standard,permit easier Third
not suitable to open to the
Party access.
Third Party.
Interfaces is not
standard,not permit Third
Party access
UP10 compatible with Legacy IN
Parlay API
Parlay Gateway
No. 7 IP
Service
Application
Creation
Service
Services
Creation
OSA/Parlay AppServer
OSA/Parlay Gateway
Core Transport and
Signaling Network
INAP, ISUP, MAP, CAP, SIP etc.
Unified Platform
SCP
Softswitch
SCP SG
Packet Network
SS7
SS7
MG MG
SCP
Parlay Gateway
Softswitch
SG
Softswitch
Packet Network
SS7
Packet Network
MG MG
MG MG
LAN Switch
TCP/IP
Router
Parlay Gateway
OAM Interface Unit
Billing Center
Bank DDN/CE1/X.25
NGN IN Solution for Malaysia
Reporting Provisioning
CDR Server APP Server Server Server
OSA/Parlay
PARLAY
Gateway MG
SIP SIP
Softswitch Softswitch