2. Before : connecting devices to networks
Telecom-centered applications
Application plane
Service enablers
HSS XDM Presence
AS
MRF
Switching plane
SIP
IP backbone
User equipment
plane
2
October 12, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
3. Now : connecting users to services
Community user experiences
Social networks
Gadgets
User interfaces Flash Ajax
AS Java
Script
The web as a platform
Web,
P2P
Web 2.0 services PHP,
Ruby,
…
3
October 12, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
4. Now : connecting users to services
Web 2.0 SNS and mobile convergence
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
4
October 12, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
5. Now : connecting users to services
Social networks “rich presence” examples
Jaiku Linkedin
www.jaiku.com www.linkedin.com
Radar
Dopplr
radar.net
www.dopplr.com
5
October 12, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
6. Now : connecting users to services
Bridging telecom services and web 2.0
Mobile 2.0 Ajax
Flash
consumers Java
AS
Script
Service composition, Portal
orchestration (SOA SDP) WS,
Server scripts PHP
Atomic web services
Policy
Registry
Mobile 2.0 services Rich Group Presence Content SCXML
components, calls Mgt + sharing CCXML
telecom-XML IM VXML
IMS service enablers
HSS XDM
AS
6
October 12, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
7. Now : connecting users to services
Bridging telecom services and web 2.0
Source : BT
7
October 12, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
8. Now : connecting users to services
Adding presence and identity to services
Presence = identity
change over time
Network availability
Location Instant
Instant
IP Calls
Messaging
Mood
Activity
Notify
Applications
Terminal
capabilities
Game
2-3G
Billing
Other
Instant Instant
Group calls Video sharing
Devices Identity Services
Source : Jabber, Inc.
8
October 12, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
9. Example : IMS presence-enabled services
Presence-enabled messaging and content sharing
Service innovation Technical approach
Share content with group of friends from Instant communication client for IMS
• •
presence-enabled phone address book (Symbian S60 beta)
IMS service orchestration with SIP AS
•
PAB with presence and group management
•
Integration with mobile 2.0 using SOA
•
Source : HP OCBU, Olivier Bertin, John O’Connell, Mark Gullet, David Mansutti
9
October 12, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
10. IMS presence-enabled services :
A day of the life of friends
Nick spots
an
interesting
restaurant
…
and sends
a picture …
10
October 12, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
11. IMS presence-enabled services :
A day of the life of friends
Nick
decides to
get his
friends on
a call.
Mark is
free …
11
October 12, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
12. IMS presence-enabled services :
A day of the life of friends
Nick:
Nick: “I’m
telling you,
it’s perfect.
Let me
show you
around.”
12
October 12, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
13. IMS presence-enabled services
A day of the life of friends
Mark:
“Let’see
which of
my friends
is closest to
the
restaurant
..and notify
them all.”
Source : HP CME, Paul Burke, David Isaacson (Flash lite on Windows Mobile)
13
October 12, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
14. IMS presence-enabled 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
Source : HP Labs, Alex Vorbau, April Mitchell-Slayden (Conversa service)
14
October 12, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
15. Presence: from identity to services
User benefits
C-Generation expects to
•
Half-life of information is shrinking
share the moment using
digital media, regardless High Event
of location, device or
network
• Presence aware
Value
Information to
action gap
communications reduce the
information-to-action gap
Action
• Presence / ID changes Taken
occurs at different rate; full Low
presence result from the
Time
aggregation of changes
Source : Jabber, Inc.
15
October 12, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
16. Presence is more :
Connecting people, services and devices
People Information services
• •
− Integrated location, − Multi-user gaming
availability, activity, mood
− Travel alerts
− Where are my friends?
− 1:1 marketing
What are they doing? Can I
join?
Communication services
•
Devices (≠ Person)
•
− Call Routing
− Handset, capabilities, HLR
− Emergency response
− Set-top box, ADSL modem,
routing − Unified messaging
− Video conferencing
− Software release,
− Content sharing
− Home appliances, sensors,
cameras , VoIP phone − Chat
− Vending machine
Source : Jabber, Inc.
16
October 12, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
17. Details
IMS instant communications services
Messaging and content sharing
UE selects a group
•
UE sends SIP invite to IMS AS
• HSS Billing
with selected users
IMS AS establishes a SIP /
•
Ro/Rf
MSRP session
Sh
Messages are forwarded by
•
AS to session participants IC
Gm, Ut,
application
Media Server is invoked to MSRP, XCAP
• server
stream audio/video shared User
content Equipment
ISC
SI PP
XCAP
P
XM
P
AS sends billing information to
SR
•
M
charging function
XDMS Presence
CSCF MRF
Server
17
October 12, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
18. Details
IMS instant communications services
Instant audio/video conferencing
UE selects a group
•
UE sends XCAP CPCP request
• HSS Billing
to launch conference
IMS AS uses media server to
•
Ro/Rf
prompt each user to join the
Sh
conference
Once the session is
• IC
Gm, Ut,
established, media server application
MSRP, XCAP
server
mixes voice and video User
channels Equipment
ISC
SI PP
XCAP
P
AS sends billing information to
XM
•
P
SR
M
charging function
XDMS Presence
CSCF MRF
Server
18
October 12, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
19. Details
IMS instant communications services
Location-enabled instant messaging
Groups names retrieved from
• HSS Billing UDDI
Registry
XDM/GLMS and sent to UE
User selects group
•
Ro/Rf
I
WSDL
Sh
SOAP
D
UD
UE launches location service
•
and displays map
Group List
IC
User selects members
• XML HTTP
application
Request (SOA) Location
server
UE send IM notification to
•
User
groups
R3
Equipment
CI .1-
SI PP
ISC
AP v1
P
XCAP
XM
(si
W PS
m
IM
pl
e)
XDMS Presence
CSCF IM
Server
19
October 12, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
20. Details
IMS presence and IM integration
Example : Jabber XCP 5.2 architecture
Programming Interfaces
•Web Services
•Java/C++ SDKs
Source : Jabber, Inc.
•Extension APIs
20
October 12, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
21. About Jabber, Inc.
• Provide market leadership to support platform
capabilities enabling the capability to:
− Add presence and messaging capabilities to services.
− Allow deployment inside and outside IMS infrastructure
(XMPP, SIP, IMPS )
− Promote scalable, reliable, highly available services
(>1M concurrent user load)
• Customers: >175, >10M licenses
Source : Jabber, Inc.
21
October 12, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com
22. Start now : bridging telecom services
and presence-enabled web 2.0
OpenCall enables service providers to develop a flexible,
lower cost service delivery infrastructure based on standard
networks and IT elements, and deliver personalized, content
rich services to create new user experiences..
22
October 12, 2007 HP OpenCall mobile 2.0 deployments with SOA and SDP - claude.florin@hp.com