mobile video using soa / sdp and ims
DESCRIPTION
Mobile video using H.324M, IMS, service oriented architecture technologies. Slides presented in a Light Reading seminar : http://www.lightreading.com/webinar_archive_home.asp?webinar_id=28661TRANSCRIPT
© 2007 Hewlett-Packard Development Company, L.P.The information contained herein is subject to change without notice
Test Drive Mobile Video: Deployments using SOA + SDP
Claude FlorinMultimedia Marketing ManagerOctober 26 2007
2October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
3G video deployment with SOA / SDP
• Video service development− IMS network approaches
− Web services/client approaches
• Case studies of mobile 2.0− Video sharing and blogging
− Group communications
− Mobile 2.0 integration
• HP contributions
3October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
IMS: connecting devices to networksNetwork-centric services
User equipment plane
IP backbone
Application plane
Switching planeSIP
Service enablersHSSAS XDM
MRFMRF
4October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
IMS Architecture - mobile
Mw/dd
Cx/16
ISC/12SIP
Sh/11
Mr/24
Diameter
Mj/49
Mi/9
Mg/17
Mc/30
OSA API
CAMELWIN
ISUP
Sh/11
Mw/ddGm/hh
Visiteddomain
Homedomain
P-CSCF I-CSCF S-CSCF
OSA SCS
SIP AS
MGCF
MRF -C -P
OSA AS
Devices PSTN
UE
IM-SSF
2G SCP
BGCF
MGW
IMS: connecting devices to networksNetwork-centric services Application servers
Media serversPLMN
HSS
Userinformation
Note : media links omitted
5October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
Web 2.0 : connecting users to services User-centric experiences
Web 2.0 services
The web as a platform
Social networks
User interfaces
Gadgets
FlashAS
AjaxJavaScript
Web,P2P
PHP,Ruby,
…
6October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
New : service delivery platformsNetwork services improve user-experience
Web 2.0 consumers
Atomic web servicesPolicy and management
Service oriented architecture(SOA)
Registry
Mobile 2.0 services components, Telecom-XML
IMS service enablers
Policy
FlashAS
AjaxJavaScript
SCXMLCCXMLVXML
Content sharing
Rich calls
HSSAS XDM
GroupMgt
PortalWS, PHP
8October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
3G video deployment with SOA / SDP
• Video service development− IMS network approaches
− Web services/client approaches
• Case studies of mobile 2.0− Video sharing and blogging
− Group communications
− Mobile 2.0 integration
• HP contributions
9October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
Mobile video sharing
• Using W3C standard VXML and CCXML scripts to orchestrate network video streaming
• Service creation tools can be accessed by 3rd parties to end-users and developers and integrate with SDP
• Video blogging and video sharing from your mobile
• Evolution to group video conferences
Technical approach and findingsService innovation
Example 1: mobile video sharing
10October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
Mobile video sharingMark can share a video football clip with friends and comment…
Source : NGC Malaysia ; PocketSport service
Share clips and audio
11October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
Mobile video bloggingRegister: www.3Gvidcast.comSimple video call Record blog Verify and post to blog
Source : Voxsurf UK ; 3Gvidcast service
12October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
Mobile video conferencing
Isabelle can :
• share documents and videos,
• invite multiple colleagues,
• control displays layouts,
• connect to PCs and mobiles
13October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
Using scripts to control video deliveryApplication sends VXML/CCXML to network media server
Fetch UI description and mediaVXML/HTTPS, .3gp
Video application server
Media server
Voice XML/ccXML browsers
Call signaling
Media processing
GW
HandsetSIP client SIP/RTP ISUP/E1H.324M
Video service creation
Publish UI and mediaHTTPS, .3gp
Call flow creation
Prompt media transformationHTML/HTTP
Web SMSMMS
SQL
SMPPMM7SMTP
VideoMessaging
J2EE application server, JVM
Web server
WAPpush
HTTPRSSAtom
Videosharing
Profiles
14October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
Using video service creationBrowser-based SCE to edit VXML scripts and service features
15October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
Mobile group messaging and content sharing
• Instant communication client for handsets • IMS service orchestration using SIP
application server• Integration with service delivery platform
(SDP)
• Share content with all your friends from your phone address book
Technical approach and findingsService innovation
Example 2: Group communications with video
16October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
Group communications with video A day of the life of friends
Nick spots an interesting restaurant …
and decides to get his friends on a call.
Mark is free …
17October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
Group communications with video A day of the life of friends
Nick:
Nick: “I’m telling you, it’s perfect. Let me show you around.”
18October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
Group communications with video A day of the life of friends
Back at her desk, she catches up on her PC to see what she missed :
Nick’s photo, Mark’s IM, their call and the video
19October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
Group communications with video
Service control
Web servicesSession sharing
Instant messaging
Contentsharing
2-3.5 G(IP)
Client software
IMS service enablers
• Management of groups, attributes, cache
• Launch of services based on context
• Group network repository
Repository
AS XDMMRFMRF
PS
20October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
Group communications with video Leveraging IMS for instant audio/video conferencing
• UE selects a group • UE sends XCAP CPCP request
to launch conference• IMS AS uses media server to
prompt each user to join the conference
• Once the session is established, media server mixes voice and video channels
• AS sends billing information to charging function
UserEquipment
Ro/R
fSh
ISC
MSCP
SIPXMPP
XCA
P
Gm, Ut, MSRP, XCAP
BillingHSS
CSCFXDM
MRFPS
AS
21October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
Mobile greeting cards
• Integrate and extend an existing image sharing service : Snapfish by HP
• Integrate with HP Service delivery platform (SDP) using web services
• Orchestration with other web services to create total experience
• Send mobile postcard combining shared images, voice messages and ring-tones
Technical approach and findingsService innovation
Example 3: Mobile video greeting cards
Source : HP CME, Roberto Sanchez , Christian Schutz
22October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
Mobile video greeting cardsIntegration with Web 2.0 service
Alice creates multimedia cards :
Select photo / video
Add audio : music and/or voice recording
Friend ‘s phone
Schedule sending-date
Source : HP CME, Roberto Sanchez , Christian Schutz
23October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
Mobile video greeting cardsUsing SDP / SOA for integration
MM
S
Web ServicesG
roup
list
SDP / 3rd
Partyframework
Car
d de
liver
y
Frie
nd in
vita
tion
Car
d C
reat
ion
Han
dset
sto
rage
Use
r web
por
tal
Aud
io c
all s
et-u
p
PhonePC
Network services Web applicationsSO
AP
Con
tent
ena
bler
,
SOA
PG
roup
Lis
t Ena
bler
Use
r Pro
file
Enab
ler
Aud
ioC
all
enab
ler
Send
MM
Sen
able
r
Service delivery
2-3G
Customization of service chaining logic
Combine multiple individual services to deliver a user experience
24October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
Mobile video greeting cardsUsing SDP / SOA service creation
Service Delivery Platfrom(SDP) provides :
• Exposure to developers via a portal of OSS/BSS and network enablers
• Implementation using Web services definition language (WSDL)
• Orchestration• Governance• Management• Quality
Details
Source : HP CME, Marie-Paule Odini ; Parlay X call control used within a Karaoke service
25October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
•HP OpenCall IMS enablers bring …
• Group video calls• Network information
•HP SDP / SOA brings …• Opening to Web 2.0 • End to end service with re-use, flexibility• Java script, XML, mash-ups
IMS and SDP/SOA can accelerate time-to-success for your 3G video services
27October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
HP contribution exampleOpenCall media server
• Service control− NETANN (RFC 4240)
• VoiceXML delegation model• Conference with XCON Media
Conference Policy delegation− MSCML (RFC 4722)
• Advanced audio conference scenario• IVR (VoiceXML)
• Media processing− Video
• Video adaptation (size, frame rate, bit rate, trans-coding)
• Video sharing• Play, record, VCR controls• RTSP streaming• Text, logo, menus
− Audio• Comprehensive IVR/IP functionality
ASR
TTSSignalling
Call & media control
SoftDSP
ISDN ISUP SIP
Managem
ent, alarms, CDR
netann, MSCML CCXML
VoiceXML
Resource manager
CallOut Mgr
HandsetSIP client SIP/RTP ISUP/E1
GW
Details
AS, SDP, Web
28October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
28
HP contribution exampleHP service delivery platform
• Open, standard, suite for SOA governance, quality and management.
• Integrated with network and OSS-BSS web services
• Monitoring and control for operational deployment and adoption
• Professional consulting services worldwide.
• 170 SOA customers• Reference SDP projects in
telecom• 40 leading ISVs and OEMs
“HP is the leader of the service oriented architecture (SOA) governance market”Burton Group, Feb 07
Details
29October 25, 2007 3G Mobile video with SOA and SDP - [email protected]
Enable mobile videoUsing Hp’s IMS and SDP technologies
HP OpenCall ICS and HP SDP contribute to the design new user experiences, reduce time to deploy and costs.
Thank you