Your SlideShare is downloading. ×
0
SOA and SDP
HP OpenCall mobile 2.0 deployments


Claude Florin
Multimedia Marketing Manager
September 27 2007




© 2007 H...
Before : connecting devices to networks
Developer were telecom specialists writing code

               Application plane
...
Before : connecting with IMS
IMS Architecture - mobile

                                                                  ...
Now : connecting users to services
Developer is a user-experience designer

               Social networks



            ...
Now : open gardens opportunities
                 Walled garden                    Partnerships                           ...
Starting now : bridging approaches
Telecom developers help user-experience designers
               Web 2.0               ...
Starting now : bridging approaches
Example : BT Web21C SDK




    Source : BT
7
        September 26, 2007   HP OpenCall ...
Starting now : bridging approaches
Web 2.0 SNS convergence across devices

      High
                             IM
    ...
Example 1: IMS instant communications services

Mobile group messaging and content sharing




    Service innovation     ...
IMS instant communications services :
A day of the life of friends

 Nick spots
 an
 interesting
 restaurant
 …
 and sends...
IMS instant communications services :
A day of the life of friends

 Nick
 decides to
 get his
 friends on
 a call.
 Mark ...
IMS instant communications services :
A day of the life of friends

 Nick:
 Nick: “I’m
 telling you,
 it’s perfect.
 Let m...
IMS instant communications services
A day of the life of friends

 Back at her
 desk, she
 catches up
 on her PC
 to see
 ...
IMS instant communications services
    HP OpenCall ICS experience center trials results

  Application Server (AS) orches...
IMS instant communications services
HP OpenCall ICS integration with SNS

                Plug-in
                        ...
Details

IMS instant communications services
HP OpenCall ICS client software

                                            ...
Details


IMS instant communications services
Messaging and content sharing
     UE selects a group
•
     UE sends SIP in...
Details


IMS instant communications services
Instant audio/video conferencing
     UE selects a group
•
     UE sends XCA...
Example 2: SOA SDP enabled communications

Mobile location aware group conference




 Service innovation                 ...
SDP group communications orchestration
Location-enabled audio conferencing

 Mark:
 “Let’see
 which
 driver is
 closest to...
SDP group communications orchestration
Location-enabled audio conferencing

     User logged-in and
1.
     authenticated
...
Details
SDP group communications orchestration
HP Service delivery platform




                                          ...
Details


SDP group communications orchestration
Service development




Source : HP CME, Marie-Paule Odini ; Parlay X cal...
Example 3: VXML/CCXML mobile video

Mobile video sharing




 Service innovation                                          ...
Mobile video sharing
                           Mark can share a
                           video with friends
           ...
Mobile video blogging
                               Register: www.3Gvidcast.com
                               Simple vid...
VXML/CCXML mobile video delivery
Service architecture : AS sends script to MS
                                            ...
Details

VXML/CCXML mobile video delivery
 HP OpenCall service creation




31
     September 26, 2007   HP OpenCall mobil...
Details


VXML/CCXML mobile video delivery
 HP OpenCall service creation




32
     September 26, 2007   HP OpenCall mobi...
SCXML multimedia delivery evolution
• Telecom                 state machines are encoded differently
     − SCXML has a we...
Example 4: SDP integration with Web 2.0

Mobile greeting cards




 Service innovation                                    ...
SDP integration with Web 2.0
Mobile greeting card




                                       Handset storage


           ...
Start now : bridging IMS and SDP
Enable mobile 2.0
     IMS brings …                                                    SD...
Start now : bridging IMS and SDP
Enable mobile 2.0




HP OpenCall ICS and HP SDP contribute to the design new
user experi...
HP’s contributions
                                                      Enabled                        Operations
 Servic...
SOA and SDP mobile 2.0 deployment with OpenCall
Upcoming SlideShare
Loading in...5
×

SOA and SDP mobile 2.0 deployment with OpenCall

4,035

Published on

Presentation at VON Europe autumn, IMS summit, 27 September 2007. Version 4.1

Published in: Business, Technology
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,035
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
419
Comments
0
Likes
5
Embeds 0
No embeds

No notes for slide

Transcript of "SOA and SDP mobile 2.0 deployment with OpenCall"

  1. 1. SOA and SDP HP OpenCall mobile 2.0 deployments Claude Florin Multimedia Marketing Manager September 27 2007 © 2007 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice
  2. 2. Before : connecting devices to networks Developer were telecom specialists writing code Application plane Service enablers HSS XDM AS MRF Switching plane SIP IP backbone User equipment plane 2 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  3. 3. Before : connecting with IMS IMS Architecture - mobile Application servers OSA AS Parlay/X (SOA) SIP AS Subscriber 2G SCP management OSA CAMEL API WIN 1 /1 Sh 23 HSS PDF Sh/11 OSA SCS IM-SSF ISC/12 SIP Cx/16 Media servers PLMN Go/28 Diameter Gm/hh Mw/dd Mw/dd Mr/24 Mi/9 I-CSCF P-CSCF MRF S-CSCF BGCF M g/ 17 UE Mj/49 ISUP PSTN Devices MGCF Home Visited Mc/30 domain domain MGW Note : media links omitted 3 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  4. 4. Now : connecting users to services Developer is a user-experience designer Social networks Gadgets User interfaces PHP, Ajax Flash Ruby Java AS Script The web as a platform Web Web 2.0 services 4 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  5. 5. Now : open gardens opportunities Walled garden Partnerships Long tail • Voice, SMS, MMS • Portal content • Group-user- bundle (films, sport, soap, music) generated content • Personal and group calls (blogs, messages) • Hosted-user-generated content • Friends and family (clubs, enterprises) content (photos, videos) • Advertising 70% Revenues 20% 10% 1-10 11-100 101-1000 Services 5 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  6. 6. Starting now : bridging approaches Telecom developers help user-experience designers Web 2.0 Ajax Flash consumers Java AS Script Service composition, Portal orchestration (SOA SDP) WS, PHP Atomic web services Policy Registry Mobile 2.0 services SCXML Group Content Rich components, CCXML Mgt sharing calls Telecom-XML VXML IMS service enablers HSS XDM AS 6 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  7. 7. Starting now : bridging approaches Example : BT Web21C SDK Source : BT 7 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  8. 8. Starting now : bridging approaches Web 2.0 SNS convergence across devices High IM Habbo EverQuest BaseCamp In Orbit Jaiku Flickr Blogger Radar MySpace Usage Current Potential LinkedIn article TV comments Dopplr Second Life Web TV chats Coke Football YouTube Mobile del.icio.us RSS feeds Low Intimacy Known Unknown Source : Fjord 8 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  9. 9. Example 1: IMS instant communications services Mobile group messaging and content sharing Service innovation Technical approach and findings Share content with all your friends from Instant communication client for handsets • • your phone address book (Symbian S60 beta) Server-side (SCIM) service orchestration by • SIP application server Infrastructure integration with mobile 2.0 • using SOA (proof of concepts) Source : HP OCBU, Olivier Bertin, John O’Connell, Mark Gullet, David Mansutti 9 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  10. 10. IMS instant communications services : A day of the life of friends Nick spots an interesting restaurant … and sends a picture … 10 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  11. 11. IMS instant communications services : A day of the life of friends Nick decides to get his friends on a call. Mark is free … 11 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  12. 12. IMS instant communications services : A day of the life of friends Nick: Nick: “I’m telling you, it’s perfect. Let me show you around.” 12 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  13. 13. IMS instant communications services 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 13 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  14. 14. IMS instant communications services HP OpenCall ICS experience center trials results Application Server (AS) orchestrates the service, • coordinating the invocation of network resources and other network services • Media server (MRF) works with AS to deliver a rich user experience. Standard protocols are missing for • Client software (UE) plays an important role − Offering an integrated user experience − Management of phone address book and local content − Application integration framework when plugging in new services Integration with Web 2.0 social networks (SNS) is key • − High-level web-services are required to allow easy mash-ups 14 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  15. 15. IMS instant communications services HP OpenCall ICS integration with SNS Plug-in Web IP … 2.0 Widget SNS Client SW Mobile Web services APIs network Mobile post Web operators and chat Group 2.0 (mobile OS + network APIs) PAB SNS Unified user experience Mobile content IMS Sharing IMS I/F share Web network 2.0 3G Mobile Call enablers SNS community management Presence Web 2.0 RT multimedia SNS Widget calls Ajax * Web 2.0 User equipment Mobile 2.0 service connection applications (managed service infrastructure) 15 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  16. 16. Details IMS instant communications services HP OpenCall ICS client software Management of groups, attributes, local cache Launch of services based Client software on context Audio Video Instant Session Message Web conference conference messaging sharing sharing services Instant communications service launcher (Symbian 2.0 and other OS) Services composition at client level 2-3.5 G (IP) Group context repository and sharing capabilities for communities Server software platform 16 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  17. 17. Details IMS instant communications services Messaging and content sharing UE selects a group • UE sends SIP invite to IMS AS • Web Network Billing HSS with selected users service mgt Ro/Rf IMS AS establishes a SIP / SOAP • MSRP session SNMP / JMX Sh Messages are forwarded by • AS to session participants IC Gm, Ut, MSRP, XCAP application Media Server is invoked to • server User stream audio/video shared Equipment content ISC XCAP CSCF MSCP AS sends billing information to SIP • charging function XDMS MRF Presence Server 17 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  18. 18. Details IMS instant communications services Instant audio/video conferencing UE selects a group • UE sends XCAP CPCP request • Web Network Billing HSS to launch conference service mgt Ro/Rf IMS AS uses media server to SOAP • prompt each user to join the SNMP / JMX Sh conference Once the session is • IC Gm, Ut, MSRP, XCAP established, media server application server mixes voice and video User channels Equipment ISC XCAP AS sends billing information to • CSCF MSCP SIP charging function XDMS MRF Presence Server 18 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  19. 19. Example 2: SOA SDP enabled communications Mobile location aware group conference Service innovation Technical approach and findings Launch IM and conference calls from a Service orchestration using SDP SOA • • location service based on web services technology Client integration using Adobe Flash • Integration with 3rd party conferencing and • location service Source : HP CME, Paul Burke, David Isaacson 19 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  20. 20. SDP group communications orchestration Location-enabled audio conferencing Mark: “Let’see which driver is closest to the customer ..and call them all.” Source : HP CME, Paul Burke, David Isaacson 20 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  21. 21. SDP group communications orchestration Location-enabled audio conferencing User logged-in and 1. authenticated Session_ID retrieved from Authentication UDDI Context 2. Profile Registry Repository ccXML server and sent to UE ll ca Session record is established in 3. I P JD context repository IA C BC WSDL SOAP D JDB UD Groups names retrieved from 4. XDM/GLMS and sent to UE User selects group Authentication AS service 5. http POST controller SOAP WSDL User launches location service. 6. Get session User service associated with User Session_ID in context Get member List Equipment repository. XCAP W AP (+ application) SIP L Get location SD SO User launches conference. 7. Start conference Conference associated with Session_ID in context XDMS ccXML SDP 3PF repository. GLMS Server Source : HP CME, Paul Burke, David Isaacson 21 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  22. 22. Details SDP group communications orchestration HP Service delivery platform Common Framework 3rd Party User interaction & presentation Framework Device management Content mgt & delivery Platform Support Functions Service Enablers Telecom Services Mobile Network IT Services HP OpenCall Services Network Assets IMS Elements IN Elements Mobile Elements Voice Elements Multi-party SMS Presence Location call Multimedia User IVR MMS Streaming control Status (Simplified diagram) 22 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  23. 23. Details SDP group communications orchestration Service development Source : HP CME, Marie-Paule Odini ; Parlay X call control used within a Karaoke service 23 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  24. 24. Example 3: VXML/CCXML mobile video Mobile video sharing Service innovation Technical approach and findings Video blogging and video sharing from Using VXML and CCXML scripts to • • your mobile orchestrate interactive video streaming Service creation tools can be adapted to • end-users and developers and integrate with SDP Evolution towards SCXML allows better • overall orchestration of media services Source : HP OCBU, Scott McGlashan 25 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  25. 25. Mobile video sharing Mark can share a video with friends and comment… Football clips indexed Share clips and audio by keywords Source : NGC Malaysia ; PocketSport service 26 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  26. 26. Mobile video blogging Register: www.3Gvidcast.com Simple video call Record blog Verify and post to blog Source : Voxsurf UK ; 3Gvidcast service 27 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  27. 27. VXML/CCXML mobile video delivery Service architecture : AS sends script to MS Video service creation Video services application server Media Database trans- MySQL formation SQL C transformation Prompt media U G on HTML/HTTP / Media server m ti to r ma /A fo TP service service dating Video Video Video Video Portal SS ans HT R tr Voice XML/ccXML browsers Publish UI Call flow and media J2EE application server creation Media processing HTTPS, .3gp JVM, Web server Fetch UI description and media Call signaling VXML/HTTPS, .3gp HTTP HTTP SMPP MM7 RSS GW SMTP Atom PAP SIP/RTP ISUP/E1 Web Web SMS MMS WAP SIP client Handset service feed push 28 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  28. 28. Details VXML/CCXML mobile video delivery HP OpenCall service creation 31 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  29. 29. Details VXML/CCXML mobile video delivery HP OpenCall service creation 32 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  30. 30. SCXML multimedia delivery evolution • Telecom state machines are encoded differently − SCXML has a web-oriented approach which reduces development and maintenance costs • Multimodal applications emerging − SCXML coordinates multiple components across different protocols to enhance customer experience • Efficient and lightweight for invoking components − SCXML is agnostic to nature of components (Web Services, Media functions) and protocols (http, SIP) 34 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  31. 31. Example 4: SDP integration with Web 2.0 Mobile greeting cards Service innovation Technical approach and findings Workshop for ideation of new service Send mobile postcard combining shared • • images, voice messages and ring-tones Extend an existing image sharing service : • Snapfish by HP Develop Snapfish web services • Integrate with HP SDP for orchestration with • available web services Source : HP CME, Roberto Sanchez , Christian Schutz 35 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  32. 32. SDP integration with Web 2.0 Mobile greeting card Handset storage Audio call set-up Friend invitation User web portal Card Creation Card delivery Network services Group list Web applications MMS Combine multiple 2-3G individual Group List Enabler Content enabler, services to deliver a user AudioCall User Profile SendMMS enabler enabler experience Enabler SOAP SOAP Web Services Customization of SDP / 3rd Party Service framework service chaining delivery logic (Illustrative diagram) PC Phone 37 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  33. 33. Start now : bridging IMS and SDP Enable mobile 2.0 IMS brings … SDP / SOA brings … Roaming, authenticated, • Opening networks to Web 2.0 • mobile multi-media calls • Re-use, flexibility, SaaS • Network and device information • Java, XML, mash-ups Instant Instant Video Telephony Messaging Multimedia convergent communication services Instant Instant Instant Instant Calls Group calls Gaming Video sharing 38 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  34. 34. Start now : bridging IMS and SDP Enable mobile 2.0 HP OpenCall ICS and HP SDP contribute to the design new user experiences, reduce time to deploy and costs. 39 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  35. 35. HP’s contributions Enabled Operations Services Devices Infrastructure Network & Billing HP SDP HP Services HP iPAQs, HP OpenCall Integrity & HP Business Marketplace Notebooks HP Software NonStop Technology & Digital SOA HP OpenCall Optimization Media Storage Entertainment ICS revenue from communication, media & entertainment •$9B •HP OpenCall software inside 400 telecom networks •HP BTO / SOA testing at over 170 global customers with more than 40 leading ISVs and OEMs 40 September 26, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×