54
 1 Messaging in GPRS / 3G networks: Introduction to Multimedia messaging Service (MMS), Wireless Application Protocol (WAP) and IP Multimedia Subsystem (IMS) © Jo uk o Ku rk i, 4.4.2005

Messaging Intro UMTS MMS IMS

Embed Size (px)

Citation preview

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 1/54

 

1

Messaging in GPRS / 3G networks:

Introduction to Multimedia messaging

Service (MMS), Wireless Application

Protocol (WAP) and IP MultimediaSubsystem (IMS)

 © Jouko Kurki, 4.4.2005

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 2/54

 

2

Development of messaging (1)

Short Message Service (SMS):

q Started year 1992

q Published commercially 1996

q Messages transmitted using

SS7 signaling channelsq Limited size on properties of the

message

q Cheap and easy way tocommunicate -> very popular

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 3/54

 

3

Development of messaging (2)

Enhanced Messaging Service (EMS):

q Follower of SMS

q Works is the same infrastructure

as SMS -> cheap investment to

operatorsq Mode developed messaging

properties

l Simple pixel pictures

l Simple melodies

l Possible to modify message

propertiesl Animations

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 4/54

4

Development of messaging (3)

Multimedia Messaging Service (MMS):

q Latest step in mobile messagingevolution

q Messaging possibilities: Text,audio, pictures, video and anycombination of these

q Expected to become the mostpopular way of messaging

q Messages use same trafficchannels as speech

q Nearly unlimited messagingproperties

q

Brings new network elements tomobile networks

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 5/54

5

Service capabilities in versions of UMTS standards

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 6/54

6

UMTS Quality service classes and differentiation

• Background, no QoS priorities

• Interactive, QoS Priorities, e.g. web browsing• Streaming QoS, e.g. video streaming

• Conversational QoS, e.g. VoIP

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 7/54

7

UMTS QoS classes

Mapping QoS classes to UMTS channels

Protocols for services

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 8/54

8

Some UMTS services

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 9/54

9

Video sharing

Real time video sharing

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 10/54

10

Push to talk over Cellular (PoC) service

Features:

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 11/54

11

VoIP & streaming

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 12/54

12

Scope of Rec. H.264 for video telephony

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 13/54

13

Multimedia Messaging Service (MMS)

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 14/54

14

Multimedia Messaging Service architecture

MMS User Agent = MMS enabled mobile terminal

Foreign MMS Relay/Server = e.g. another operator’s MMS Center

MM1 – MM7 = standardized interfaces between the MMS network elements

MMS User

DatabasesHLR

MMS User

Agent A

Foreign MMSRelay/Server

MMS User

Agent B

ExteralServer #1

(e.g. e-mail)

ExteralServer #2

(e.g. Fax)

ExtrernalServer #N

(e.g. UMS)

MMS VAS

Applications

MMS Center (MMS-C)

Relay Server

MM5

MM1

MM7

MM6

MM3

MM1

MM4

(UMS = UnifiedMessagingSystem)

(VAS = ValueAdded Services)

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 15/54

15

Multimedia Messaging Service Center

The ”Heart” of the Multimedia Messaging Service is Multimedia

Messaging Service Center (MMS-C)q MMS system is composed of many nodes that perform specific

tasks:

q MMS-C offers:

l Support to various interfaces of the network

l

Message storage servicesl Charging information

l Subscriber information

l Generally: MMS-C enables transmission, transport and

reception of messages in mobile networks

  

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 16/54

16

MMS Network Architecture and interfaces

MMS Client

External Message

Application Servers2GMobileNetworkA

MMSE

Message Storage

3GMobileNetworkA

MMS Client

RoamingMMS Client

MobileNetworkB

External VASapplications

MMS Server

MMS Relay

User DBSubscription

ProfilesMMSC

IP networkMM1

MM1

MM3

MM1

MMS Client

MM6

MM7

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 17/54

17

Service Architecture

MMS clients in mobile terminals: originator, recipientMMS Environment (MMSE):

q All necessary service elements for MM delivery, storage and noti ficationq MMSE can be based 2G and 3G networks

Multimedia Messaging Service Centre (MMSC) is composed of MMS re lay andMMS server

MMSE interfaces:MM1 interface between MMS Relay and MMS client

MM2 interface between MMS server and MMS Relay (MMSC internal)

MM3 interface between MMSC and external serversMM4 interface between MMSCs

MM5 interface between MMSC and external network elements (HLR, DNS)

MM6 not standardized

MM7 interface between MMSC and external Value Added Service (VAS) a pplications

MM8 interface enables interactions between MMSC and billing system

MMS uses WAP as the bearer technology. MMS network is built on top of WAP

architecture.WAP GW provides HTTP, push services, over-the-air (OTA) security and terminal

capability negotiations

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 18/54

18

MMS architecture details

2G or 3Gnetwork

Internet

InternetRemote

2G or 3Gnetwork

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 19/54

19

Wireless Application Protocol (WAP)

MMS can use WAP protocols to provide multimedia services. WAP is intended to workas a platform to run applications over various wireless environments. Main ideas are:

• Interoperability• Scalability

• Efficiency• Reliability• Security

WAP technology provides an application model close to World Wide WEB model (knowas web model). In web model contents is presented using standard ized descriptionformats. Also the web browsers used to retrieve content use stan dardized transport

protocols. Following are key elements of web model:

Standard naming model. Objects available on the web are identified by UniformResource Identifiers (URI)

Content type: Objects in the web are typed. Thus web browsers ca n correctly identifythe type to which the content belongs

Standard content format. Browsers support standard content forma ts, e.g. HyperTextMarkup Language (HTML)

Standard protocols: Browsers support standard content retrieval protocols, e.g.HyperText Transfer Protocol (HTTP).

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 20/54

20

WAP features

WAP ideology is based on WEB model of accessing services, but to cope with

requirements of mobile environment it add following features:

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 21/54

21

Generic WAP architecture

Wireless

NetworkInternet

SecureNetwork

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 22/54

22

WAP 1.x Legacy configuration

WAE (Wireless

Application Environment)

WSP (Wireless SessionProtocol)

WTP (WirelessTransaction Protocol)

WTLS (Wireless TransportLayers Security)

WDP (Wireless DataProtocol).

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 23/54

23

WAP protocol stack

• WAE (Wireless Application Environment): General purpose application

environment to build wireless applications.• WSP (Wireless Session Protocol): provides features as in HTTP, e .g.

requests and corresponding responses. Also supports long lived session

and suspend / resume sessions.

• WTP (Wireless Transaction Protocol) lightweight transaction oriented

protocol. Provides reliability to underlying datagram services by providingacknowledgement and retransmission (corresponds to TCP in the In ternet

protocol stack). WTP has no explicit connection set-up or release. WTP ismessage oriented and suitable to e.g. browsing Segmentation and

reassembly (SAR) can be supported.

• WTLS (Wireless Transport Layers Security). WTLS is optional and provides

secure transport service.

• WDP (Wireless Data Protocol). A general datagram service using

underlying wireless bearer services. WDP offers service equivalent to UDP

(Internet User Datagram Protocol)

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 24/54

24

WAP 1.x configuration for MMS

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 25/54

25

Wireless Access Protocol (WAP) Architecture for MMS

GSM/GPRS networkWAP Gateway

Internet,CorporateIntranet

WAPTerminals

Contentadaptation

TCP/IP &WAP protocolstack

Protocolconversions

Identification

Push Proxy

WEB Server

Network serversincl. MMSC

Application Servers

SMSC

Wireless profiled HTTP/TCP/IP

WAP 1.x

HTTP/ TCP/IP

WAP Push

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 26/54

26

WAP 2.0 Implementation of MMS

IP

WP-HTTPor HTTP

IP

TCP

IP

TCP

HTTP

IP

TCP

IP

TCP

MM TransferProtocol B

MMS Client MMS Relay MMS Server

MMS

Comm

Messaging Protocol A Payload

HTTP

MMSApp Svcs

MMSUI

MM TransferProtocol B

MM ProtocolB

Messaging Application Framework

Messages

MMSApp Model

MM Data

WAP Gateway

Wired Wired WiredWirelessBearer WiredWirelessBearer

IP

TCP orWP-TCP

TCP orWP-TCP

WP-HTTP = Wireless profiled HTTP

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 27/54

27

WAP Implementation of MMS

WAP transport protocols are used for MMS:

q

Multimedia message (MM) sending over WAP Wireless Session Protocol, WSP(WAP 1.x) or WP-HTTP (WAP 2.0)

q WAP browser is not involved in MMS

MMS Client traffic to MMS Relay: Client is sending message over WSP or WP-HTTP to

WAP Gateway and then over HTTP from the WAP Gateway to the MMS Relay.

HTTP POST method is used for message sending, WAP Push protocols and for data

originating at the MMS Relay.

WAP Gateway provides standard WAP services needed to implement M MS, theseinclude:

q Translation of requests from the WAP protocol stack (WSP) to the WWW

protocol stack (HTTP) for communication with the MMS Relay.

q PUSH services used by the MMS Relay to provide MMS notification and MMS

delivery reports to the MMS User Agent.

q

OTA security with WTLS (Wireless Transport Layer Security) with WAP 1.xq OTA security with TLS (Transport Layer Security) with WAP 2.0

q Capability Negotiations (UAProf). WAP GW inform the MMSC of the

capabilities and preferences of the MMS User Agent.

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 28/54

28

MMS Message sending, notification and retrieval

1 Message submission 2 Message notification

3 Message retrieval4 Delivery report

5 Read report

6 Read report

OriginatorMM1

Recipient

MM1

OriginatorMMS client

MMSCRecipient

MMS client

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 29/54

29

MMS Message Sending

The user composes the multimedia message with MMS capable deviceThe user defines the MM recipients

Originator MMS client transfers the MM to the MMSC of the user ’s MMSEMMS Client traffic to MMS Relay: Client is sending message over WSP or WP-

HTTP to WAP Gateway and then over HTTP from the WAP Gateway to t heMMS Relay.

(WSP/)HTTP POST method is used for data originating from the MMS ClientOriginating MMSC performs the checking of message format, suffic ient

prepaid credit, possible barring conditions

If message submission is accepted, the originator MMSC transfers the MM tothe recipient MMSC(s).Every message has a validity period defined by user or originati ng MMSC

Message sending can also include:q Request to store the message on the network (“album service”)

q Hidden originator address

q Charging indication

q Delivery timeq Report request (delivery and read)

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 30/54

30

MMS Message notification and retrieval

MMSC PUSH is implemented by using the notification-pull method.

The delivery of MM from MMSC to MMS Client is two-phased:

MM notification is delivered to the user agent

q MMS server uses PUSH technology to provide MMS notification and MMS

delivery reports to the MMS Client with WAP Push (non -confirmed

connectionless push technique)

q Push data does not contain the message itself, but reference (UR I) to it.

q Notification sending shall apply sufficient authentication and security.

q SMS/ WAP push is used as the bearer for the notification.

When the terminal receives the notification, it automatically retrieves themultimedia message, based on its capabilities (deferred retrieval)

q Notification is used to alert a MMS client that a new message has arrived at the

MMSC.

q MMS client will open a session to the relevant MMSC and retrieve (PULL) the

MM from the MMSC over WSP.q In this retrieval, the HTTP GET method is invoked in the MMS ser ver over a

connection-oriented WAP session.

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 31/54

31

Multimedia Message Box

q Multimedia Message Box (MMBox) is the area in which MMS userscan store messages to free up the memory on their MMS terminals,and keep their messages long-term.

q MMBox (“Multimedia Album”) can be accessed either via a Webinterface or a WAP interface.

q Users can compose and send MM using Album service, browseexisting stored messages, retrieve a previously stored messages

from the Album onto the MMS terminal and forward a retrievedmessage to either an email address or another phone (MSISDNaddress).

q User can delete MMS from Multimedia Album using either WAP or

Web interface.

q Multimedia Albums for legacy users is a part of legacy terminal

support.

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 32/54

32

Multimedia Message

MM Header includes:

q Address of the originator

q Address of the recipient(s)

q Priority

q Class

q Date and time

q Validity period

q Reply charging parameters

q Request for reports

q Message subject

q Sender visibility

q Earliest delivery time

q Message distribution indicator

q MMBox status

MMS content: text, image, audio and video clip

MMS content is encapsulated in a body part container:

q the only mandatory parameter Content type

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 33/54

33

Multimedia Message

q MMS terminal can support several media types, each requiring a

specific format and respective codec:q standard image formats such as GIF and JPEG,

q video formats such as MPEG 4

q audio formats such as MP3 and MIDI.

q MMS speech codecs: AMR (Adaptive Multirate Codec) in use, 13-K(OMA)

q Full interoperability guaranteed for Core MM Content Domain: text,image basic, image rich, video basic and video rich content classes

q Standard MM Content Domain includes MMs content compliant withMMS standards but content classes are left for vendors’

implementations: e.g. animation basic, animation rich and music

basic content classesq Unclassified MM content domain gives full freedom to create

multimedia messages

 

MMS I l i i GPRS k

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 34/54

34

MMS Implementation in GPRS network

q Multimedia messaging requires high transmission speeds,which can be provided by GPRS and 3G.

q MMS is the key business case driver for GPRS (GeneralPacket Radio Service) and is also the central driver of the 3Gbusiness case

q Specific GPRS Access Point shall be used for MMSCconnection and for other WAP services (support for phones

with one PDP context)q GPRS roaming is required for MMS interoperability between

operators (IREG IR.34 Specification by InternationalRoaming Expert Group)

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 35/54

35

IP Multimedia Subsystem (IMS)

 

IP M lti di S b t (IMS) O i

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 36/54

36

IP Multimedia Subsystem (IMS) Overview

IMS architecture is a standardized access independent IP basedarchitecture.

IMS architecture makes it possible to establish peer-to-peer IPcommunications between all types of clients in 2G / 3G networksas defined in the 3GPP release 5 specifications.

IMS architecture (3GPP rel5) includes:q Network entities and reference points

q Signaling: routing principles, registration, session management,signaling compression

q Security: IMS AKA (authentication and key agreement), integrityprotection of signaling messages, network domain security

q Quality of service: policy control between IMS and GPRS network

q Service provisioning

IMS architecture (3GPP rel6) additions:q Interworking with CS, WLAN and other IP networks

q

Group management and conferencingq Presence, messaging

q Local services

 

IP M lti di C

  

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 37/54

37

Service plane

SIP Service Creation and Management,Presence and other application servers

IP Multimedia Core – 3GPP Rel5

Gateway plane

Control plane

PSTN

MSC

ISN

ADM/TM

Internet

IP MultimediaCore

3G

MSC

2GSGSN

3GSGSN

MGW

GSM/EDGE/WCDMA

SDH/PDH/DWDM

QoS-awareIP backbone

MSCor

MSCServer

CPSCPS

3GPP HSS

HLR IMRIMR IMR = IP MultimediaRegister

CPS = ConnectionProcessing

Server

 

IP Multimedia Subsystem Network Configuration

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 38/54

38

IP Multimedia Subsystem, Network Configuration

Internet

HLR OSSProvisioning Charging&Billing

ISC/SIP

Rf, Ro

Cx

Go

FWNAT

CPSCPSIMRIMRSIP

GGSN

WLANCableDSL

WLANCableDSL

GSM/EDGEWCDMA

GSM/EDGEWCDMA PSTN

DSLAM/

ER

SIP-EnabledTerminals

SIP-EnabledTerminals

IP Transport

MGW

MSC

Server

MSC

Server

ApplicationServers e.g:PoCPresenceMessaging GW

Push ServerGroup Server

Application

Servers

Application

Servers

IMR = IP MultimediaRegister

CPS = Connection

ProcessingServer

 

IP Multimedia Subsystem (IMS) Principles

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 39/54

39

IP Multimedia Subsystem (IMS) Principles

q Supporting user and terminal mobility.

q Enables establishing IP connections between terminals using the

SIP (Session Initiation Protocol).

q Targeted for handling of voice calls and multimedia sessions in

packet based mobile networks.

q Access independent: the access network can be 2G GPRS

(GSM), 3G GPRS (WCDMA, EDGE), WLAN or wireline IPnetwork.

q Flexible service creation platform, application servers can beconnected to the IMS through ISC interface.

q User and control plane are separated in IMS: SIP signaling is

routed via IMS, the multimedia user data during session in adifferent route over IP network.

 

IMS Network Elements: CPS

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 40/54

40

IMS Network Elements: CPS

q Connection processing server (CPS) for multimedia sessioncontrol is using SIP (session initiation protocol)

q CPS includes the connection processing engine(CPE) thatimplements call state control functions (CSCFs):

q Policy decision function (PDF) interacts with GPRS network(QoS, charging correlation, PDP context reservation)

 

IMS Network Elements: IMR

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 41/54

41

IMS Network Elements: IMR

q IP Multimedia Register(IMR) consists of UMS and SLFfunctionalities

q Home subscriber server (HSS) functionality as defined in 3GPPRel.5 includes the existing home location register (HLR) and UserMobility Server (UMS)

q UMS is the main subscriber and service data storage of IMS:identification data, registration status and services provided

q User Mobility Server (UMS) of IMR stores the user identities:

q Private user identity used for registration and authentication

q Public user identity used for communication requests

q UMS handles also location management parameters, roamingauthorization and S-CSCF selection

q Subscription Locator Function (SLF) is gives the HSS address ofthe subscriber to the I-CSCF

q Cx interface between CPS and UMS supports the transfer ofservice parameters of the subscriber from UMS to CSCF

 

IMS Functional Elements

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 42/54

42

IMS Functional Elements

q Call State Control Function (CSCF)

q Home Subscriber Server (HSS): HLR+UMS+SLF

q Media Gateway Control Function (MGCF)

q Media Gateway Function (MGW)

q Multimedia Resource Function (MRF)

q MSC Server

q Gateway MSC Server

 

Session Initiation Protocol (SIP)

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 43/54

43

Session Initiation Protocol (SIP)

q SIP as a protocol is standardized by the IETF (InternetEngineering Task Force), while 3GPP is standardizing the way

SIP is used in mobile networks.

q SIP is the signaling protocol for IP Multimedia sessions.

q SIP supports multiparty multimedia sessions.

q SIP supports IMS based multimedia messaging.

q SIP user agents in terminals.

q SIP session is established between SIP user agents.

q User and control plane are separated in IMS: SIP signaling isrouted via IMS, the multimedia user data during session in adifferent route over IP network.

 

SIP Session Establishment CSCF Functionalities

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 44/54

44

SIP Session Establishment, CSCF Functionalities

I-CSCF

S-CSCF

Home of B subscriber

HSS

Home of A subscriber

HSS

Number analysis

and Service Control

P-CSCF

Terminating Network

P-CSCF

Originating Network

S-CSCF

INVITE

INVITE

I    N VI   T E 

INVITE

I    N VI   T E 

I    N VI   T E 

HSS Query

Service Control

 

SIP session establishment and ending

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 45/54

45

CPSINVITE

100 Trying INVITE

183 Session Progress

200 OK

200 OK

183 Session ProgressPRACK

PRACK

UPDATEUPDATE200 OK

200 OK

200 OK200 OK

180 Ringing180 RingingPRACK

PRACK

200 OK

200 OK

ACK ACK

SIP session establishment and ending,

3GPP

 

SIP session establishment and ending

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 46/54

46

CPS

INVITE

100 Trying

INVITE

180 Ringing180 Ringing

200 OK200 OK

BYE BYE

200 OK200 OK

ACK ACK ……

SIP session establishment and ending,

RFC 3261 (IETF)

 

IMS Service Categories

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 47/54

47

g

Person-to-person Interactive applications

q Tools and means for new kind of interactivity between users, such as

Interactive Games, Content Sharing, Real Time Video Sharing

q Mobile clients and PC clients will interconnect!

Application server supported applicationsq Added value and control in the network (e.g. PoC, Presence,

Conferencing, Messaging)

Session control servicesq

supplementary services to IMS users regardless of terminal andapplication in use

IMS Domain

CPSIMR

PoC

SIP

SIP

Generic SIP AppSe

Presence Server

IMGW, MMSC …

 

Content Sharing

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 48/54

48

Browse content in your friends’ phone

Direct file sharing between terminals

Can be used to transfer files between users or laterbetween group of users

Sharing also between PC & mobile

 

Real Time Video Sharing

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 49/54

49

Share the moment instantly in real-time, ‘See What I See’

Enables spontaneous behaviorShare the camera view or video clip whilst in an ongoing sessionUnidirectional mobile video streaming between peer usersEnables convergence with SIP PC clients

Ideal service for WCDMA and EDGE (DTM) networks

InviteInvite

Video& audio streamVideo& audio stream

AA BBOngoing sessionOngoing session

 

Voice Instant Messaging

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 50/54

50

Instant messaging with audio content

Voice messages created in terminal and sent via IMS to recipients as SIP

MESSAGE

Instant Messaging Gateway (IMGW) to provide Store & Forward func tionality

q Store messages if the recipient is unavailable at the moment

q Forward messages via MMSC to non-IMS subscribers

Can be easily implemented with IMS in any packet network (e.g. GPRS)

Enables convergence with PC clients

     

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 51/54

51

Example of IM Store&Forward delivery

B UEB UECPSCPSA UEA UE IMGWIMGW

1. User sends a voicemessage

2. MESSAGE

2. CPS determines user is notregistered and sends themessage to the S&F with theS&F indication

4. MESSAGE

6. 202 Accepted

7. IMS Registration

9. 200 OK

Event PA = Event Publication Agent

8. MESSAGE

5. MESSAGE (repeated periodically)

3. User B becomesavailable whenregistering

presence info canbe used as trigger

for resending

 

SIP Game Examples

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 52/54

52

SIP Game Examples

MAD MAC SIP

MM is a 3D two-player online action/strategy game. Each player will control a t eam of animated robots

battling each other using cannons, missiles, rockets, etc. After full release, new battle fields, weapons,characters, etc. can be downloaded from the carriers ’ platforms. Players with new updates can pass

them to friends via SIP.

TREASURES SIP

Treasures SIP is a 2D two -player turn based board game. The rules are similar to Minefield : twoplayers face a grid map with hidden treasures. At the beginning, the entire grid is covered. Two

players choose to dig at a grid turn by turn. When digging, a gr id will show either a treasure ortreasure grid number near this grid. When the map is entirely uncovered, the player who findsthe most treasures win.

Genre: Action/Strategy

Memory space: <800Kb

Runtime memory: <3.5M

Genre: Board Game

Memory space: <400Kb

Runtime memory: <2.5M

 

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 53/54

53

Content PushNews Service Use Case

Person A downloads the Content Pushapplication

Downloading via Web or WAP

Person A opens the Content Push

application

Person A selects from the menu “Update

content catalog” or updated

automatically

Person A selects the wanted content

and defines the parameters for

content delivery -> delivery activated

Person A gets a notification when new

content available

Person A checks the new content

Person A sees a news item thatinterests her and clicks it to read

more

 

3G mobile terminal (an example of SIP client)

5/9/2018 Messaging Intro UMTS MMS IMS - slidepdf.com

http://slidepdf.com/reader/full/messaging-intro-umts-mms-ims 54/54

54

3G mobile terminal (an example of SIP client)

q 3G speed with series 60 built on the Symbian OS

q WCDMA: maximum download 384kbps, upload 128kbpsq EGPRS (class B, Multislot class 10) - maximum download 236.8kbps,

upload 118.4kbps

q 1.3 megapixel camera sensor, effective resolution 1.23 megapixels forimage capture (1280 x 960 pixel resolution)

q 6x smooth digital zoom and sequence modeq 10 MB internal dynamic memory with hot swap and 64 MB reduced size

MultiMediaCard (MMC)

q Multimedia messaging: combine image, video, text and voice clip andsend as MMS to a compatible phone or PC

q Video recording time up to 1 hour per clip

q WAP 2.0 XHTML/HTML multimode browserq Via Bluetooth: images, video clips, graphics and business cards

q Downloadable java™ MIDP 2.0, CLDC 1.1 applications

q 3d API (JSR-184)q Dual stack ipv4/ipv6

q SIP stackq SIP application SW