developing convergent network applications doug tucker, cto, ubiquity voip developers conference thu...
TRANSCRIPT
Developing Convergent Network Applications
Doug Tucker, CTO, Ubiquity VOIP Developers ConferenceThu 2:30p – 3:15p
www.voipdeveloper.comAugust 8-10, 2006
Santa Clara, CaliforniaHyatt Regency Santa Clara
Rendering Telephony Applications to Subscribers
Services Plane
Services Plane
Network Plane
Network Plane
Public Networks &
End User Devices
Public Networks &
End User Devices
Media Gateway
HSS / AAASubscriberDatabase
Billing OSS
SIP Application Server
PSTN, 2G Voice. 2.5G Data
3G Wi-Fi
Broadband Access(T1/E1, DSL, Cable)
MediaServer
(MRF-P)
PTT
SIP Service Creation Environment
Media Push Conferencing
PresenceServer / Content
Mgmt Server / Messaging
Server
IP Layer for Converged Networks
ISC i/f
CSCF for IMS
SIP/SIMPLE
Sh, Ro, Rf, Bi i/fs
Mp i/f
Endpoint Session Management Layer for Converged or Compound Endpoints
Open Extensible Multi-Modal Application Creation and Hosting Environment – Web Services
www.voipdeveloper.comAugust 8-10, 2006
Santa Clara, CaliforniaHyatt Regency Santa Clara
View from the Top
Service Bus
TelephonyService
(IMS, SSW, PBX)
Distributed Logical Applications (Clients)
PresenceManagement
LocationService
MapDirections
CRM/Billing
Ad
dre
ss
Bo
ok
Su
bs
crb
Mn
gm
nt
Ca
ll C
ard
Va
lid
ati
on
Internet Service
IP T
V
Me
dia
Sh
ari
ng
Pre
se
nc
eC
oo
rd
DirectoryService
www.voipdeveloper.comAugust 8-10, 2006
Santa Clara, CaliforniaHyatt Regency Santa Clara
Evolution of the SIP Servlet Container
DlgSvc
DlgBridge
ISCIF
MSMgr
IVR/Announ
IP Conf TextMsging
AMP
SLA/Security
ResourceManager
UserProfileMgmnt
Conferencing +Messaging
Conferencing +C5 Features
3rd PartyAdaptor
Soap/WSDL
Soap/WSDL
UDDI/WSDL
Logical Service Bus/SDP
Non-SIP TriggersSIP Servlet JSR 116
ResourceAdaption
Services
Real Time Orchestration
+ Combination
www.voipdeveloper.comAugust 8-10, 2006
Santa Clara, CaliforniaHyatt Regency Santa Clara
Application Independence
SIP A/S Core Platform
AM
P/S
MAMP/SM takes care of:-Policy enforcement and access- SLA security - Subscriber database abstractionand normalization
Customer = Network Operator
Application resource vendors can be substituted without changing the application.
Developer only needs to know about his own application, not the network orresources.
Applications are no longer all custom!
Customer = Developer
Application
FEBsS
OO
F
SOOF takes care of centralizing:-Application configuration -OSS-BSS -Application resource abstraction
Customer = Network Operator
ServiceNetwork
www.voipdeveloper.comAugust 8-10, 2006
Santa Clara, CaliforniaHyatt Regency Santa Clara
SIP App Server: Real Time Service Bus
Service Bus
Unified IP Service Infrastructure (IMS, SSW)
SIP Services Container
Distributed Logical Applications
TDM Network
IP (Data) Network
RT ServiceCoord + Exposure
RT Service BusCall
FeaturesIVR/
Announce
VideoControl
DevicePresence
EndpointMngmnt
Audio/MSControl
SpeechRecco
LegacyTDM/ParlayX
Parlay
LegacySvc Container
J2EE
NRTSvc Container
www.voipdeveloper.comAugust 8-10, 2006
Santa Clara, CaliforniaHyatt Regency Santa Clara
Example: Basic Calling + Calling Card
SIP A/S Platform
Ca
ll F
ea
ture
sV
OIP
+
Validated Calling Application
DialogIn/Out
MS DevMgr
Ca
llin
g C
ard
Va
lid
ati
on
EventRouter
IMSSwitching Infrastructure
ISC
User 1 User 2
S
(1)
(2)
(3)
(4)
(14)
(15)
(16)
(5)
(11)
(6)(10)
(13)Object
Registry
(7)
(12)
(8) (9)
www.voipdeveloper.comAugust 8-10, 2006
Santa Clara, CaliforniaHyatt Regency Santa Clara
Example: Basic Calling + Calling Card + User Device Augmentation
SIP A/S Platform
Ca
ll F
ea
ture
sV
OIP
+
Validated Calling + EnhancedEndpoint Application
DialogIn/Out
MS DevMgr
Ca
llin
g C
ard
Va
lid
ati
on
EventRouter
IMSInfrastructure
ISC
User 1 User 2
(1)
(2)
(3)
(4)
(11)
(12)
(13)
(5) (9)
(6)
(10)
S
ObjectRegistry
(7) (8a)
(8a)
Us
er
De
vic
eA
ug
me
nta
tio
n
EndpointMgr
(14)
www.voipdeveloper.comAugust 8-10, 2006
Santa Clara, CaliforniaHyatt Regency Santa Clara
Application Border Gateway
Enhanced Services Infrastructure(SDP)
S-CSCF/SSW(Wireless or Wireline Infrastructure)
SIP Application Server:Real Time Service Hosting, Orchestration, Mediation
HSS/Subscr DB
Sh/Ex/Cx
Cx
3rd PartyApplication
Platform
Core Switching +Base call features
Value Add Services
Enhanced Services
ISC
Network OperationsCenter
IT OperationsCenter
RapidChanges
Regulated Changes
ISC or SIP
WS/SOA
Thank you