Upload
others
View
10
Download
0
Embed Size (px)
Citation preview
NORTEL NETWORKS CONFIDENTIAL1
MMS Evolution with R5/MMD Integration with SIP
Sandeep Chandel Nortel Networks
NORTEL NETWORKS CONFIDENTIAL2
3GPP MMS in GPRS
MM3
...
Relay
MMS User Agent A
ExternalServer #1
(e.g. E-Mail)
ExternalServer #2(e.g. Fax)
ExternalServer #N
“Foreign”MMS
Relay/Server
MMS User Agent B
Server
MM1
MM1
MM4
MMS Relay/Server
MM2
ExternalServer #3
(e.g. UMS)
MM6 MM5
MMS User Databases
HLRMMS VAS
Applications
MM7
NORTEL NETWORKS CONFIDENTIAL3
3GPP MMS Solution
Internet
Packet NetworkBSC BSC BSC
MMSCMMSC
GGSNGGSN
MSCMSCPSTN
Application Application ServersServers
MM1
MM7
To Destination MMSCMM4
• MMS is a complete Overlay of existing GPRS or 1X Packet Network• Requires Clients/devices to support the MultiMedia Message delivery • Requires WAP Gateway in the network for notification• Just a delivery mechanism – requires content development to be
transferred over delivery protocol
WAP ServerWAP Server
NORTEL NETWORKS CONFIDENTIAL4
What does 3GPP MMS provide (and not)
• A standardized method for Exchanging Multi-media (MM) Messages between GPRS and UMTS data devices
– Pictures, Audio and Video Clips with Text– User perspective: MMS is SMS with multimedia
• A Delivery mechanism for MM over the Packet Data (IP) pipes– Requires WAP for alerting and notification– Utilizes ‘Store & Forward’ concept to exchange messages
• WAP based MMS does not support features like Presence, Availability and Network Address Books
– IM Services such as SIP, MSN, Yahoo provide the MM Messaging with other attributes such as Presence and Location
• Delivery Mechanism is not enough –Content is key to making MMS successful
– MMS implementation will require Graphic Libraries, Audio/Video Streaming content for its successful penetration
– Media Transcoding – from any device to any device – will be critical to mass MMS commercial deployment
• Interoperability between multiple operators, content providers and devices, though standardized in 3GPP, is yet to be seen in market
NORTEL NETWORKS CONFIDENTIAL5
What is SIP about?• Proposed Standard by the IETF in RFC 3261 and
endorsed by 3GPP & 3GPP2• An application layer control protocol
– creates, modifies and terminates sessions with one or more participants.
– Sessions include Internet multimedia conferences, Internet telephone calls and multimedia distribution.
• Acts as a signaling protocol– conveys information about the protocol used to describe the
session. – does not define the exact type of session for which it is signaling –
does provide the application awareness to the network and device
NORTEL NETWORKS CONFIDENTIAL6
Proposal• Leverage the flexibility of SIP to create a session between
client and the MMS Server
• Leverage bearer path protocols, such as HTTP, RTP, RTSP etc., to promote and leverage the media/data access
• Provide an integrated and unified user experience/solution which leverages the IP network and transport the fullest
• Best suited for UMTS and 1x wireless core because of SIP direction in 3GPP and 3GPP2 all IP Solutions
• Ability to provide an integrated Wireless and Wireline MMS solution with minimum effort
• Provide integrated User Experience with other MultiMedia services
NORTEL NETWORKS CONFIDENTIAL7
Relationship to MMS Standards
App/SessionServer
App/SessionServer
MM1 (signalling/control and Media)
3rd PartyMedia
Servers
Media Application Servers
. . .
Media Server
PDSN/GGSN
Non-SIP Messaging Systems
3rd PartyIM SMSC
MMSC
RTP Server
RegistrationServer
RegistrationServer
SIP Application Servers/CSCF
User ProfileDB
User ProfileDB
Value Added Service
MM7(signalling control
and media)
Proposal introduces SIP into MM1 interfaceMore closely aligned with 3GPP2 SIP-Based MM1 contribution
WAP Server
NORTEL NETWORKS CONFIDENTIAL8
Proposed MMS and SIP Interworking
App/SessionServer
App/SessionServer
SIP
SIP, SMPP, SMTP, etc.
MMSCServers
PDSN/GGSN
Non-SIP Messaging Systems
3rd PartyIM SMSC
etc
MM7
RegistrationServer
RegistrationServer
SIP Proxy/CSCF
User ProfileDB
User ProfileDB
OAM, Provisioning and
Billing
PacketStreaming
OAM Interfaces (TBD)
Server Control protocolsSIP??, MM7?
Services event billing
OAM InterfacesSNMP??
Duration & content billingHow correlate
Billing (TBD)
MM1 with SIP
Media Servers
NORTEL NETWORKS CONFIDENTIAL9
What do 1X (3GPP2) and Nortel propose
• SIP Enabled MMS with SIP for Notification, Delivery Ack and Read Reporting
– Enhance 3GPP MMS by replacing WAP with SIP– Align the MMS Architecture to a 3GPP/3GPP2 IM Subsystem– Enables Presence and Availability with MMS– Open all IP standards based solution – Based on 3GPP R5 and 3GPP2 MMD
• Multimedia Messaging service for Wireless Market (more than a technology protocol)
– Deliver an enhanced end-subscriber functionality (send and receive picture and audio/video messages) – comparable to Instant Multimedia Messaging with MSN and Yahoo
– Delivery Mechanism without the content is useless – end-users require pictures and video content available for transfer
• Provide a consistent, open Service control architecture for all Person- Person data services
– Use standardized SIP architecture to deliver all person-person communication apps– Common database for MMS, IM, Presence and common billing management
NORTEL NETWORKS CONFIDENTIAL10
Proposed 3GPP2 MMS+SIP Implementation
Internet
Packet Network
BSC BSC BSC
MMSCMMSC
PDSN/ GGSNPDSN/ GGSN
MSCMSC
PSTN
SIP/CSCFReigistrarSIP/CSCFReigistrar
Media Media ServerServer
TranscodingTranscodingGWGW
SIP Notification
MM7
SIP
To Destination MMSC
MM4
MMS Bearer
SIP SignalingMMS Signaling
NORTEL NETWORKS CONFIDENTIAL11
Why MMS+SIP Solution
Internet
Packet NetworkBSC / Media
Gateway
BSC / BSC / Media Media
GatewaGateway y MMSCMMSC
PDSN/ GGSNPDSN/ GGSN
MSCMSC
PSTN
SIP Service Control
SIP Service Control
Appl’n ServersRing tonesScreensaversetc.Location
Game Game ServerServer
Media Media ServerServer
TranscodingTranscodingGWGW
SMPPSMSCSMSC
SIP Notification
MM7
SIPTo Destination MMSC
SIPLIF
WAP client
MMS client
PTT clientStream client
MMSC
WAP
PTT
Chat/IM
PSSChat/IM client
Without SIP
SIP Service Control
MMSC
WAP
PTT
Chat/IM
PSS
With SIP
Value Proposition:
SIP server