06_umts services and applications_emad
TRANSCRIPT
-
7/30/2019 06_UMTS Services and Applications_emad
1/54
1 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
UMTS Services andUMTS Services andApplicationsApplications
-
7/30/2019 06_UMTS Services and Applications_emad
2/54
2 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Topics
Introduction to mobile applications
Virtual Home Environment (VHE) Was is a Virtual Home Environment?
(UMTS) SIM Application Toolkit ((U)SAT)
Mobile (Station Application) Execution Environment (MExE)
Wireless Application Protocol (WAP)
Customised Application for Mobile Network Enhanced Logic
Open Service Access (OSA)
User Location
Location Service (LCS)
Location Based Services (LBS)
Potential applications
-
7/30/2019 06_UMTS Services and Applications_emad
3/54
3 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
ObjectivesAfter this module the student will be able to:
Outline the Virtual Home Environment Concept (VHE) Briefly explain the difference between a tele-, bearer- and
supplementary service within the VHE concept
Name the UMTS services
Sketch the ideas of (U)SAT, MExE, CAMEL, and OSA.
without using any references.
-
7/30/2019 06_UMTS Services and Applications_emad
4/54
4 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Introduction
-
7/30/2019 06_UMTS Services and Applications_emad
5/54
5 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
What motivates the implementation ofapplications?
Services today - Phone calls, SMS, WAP and IN (Intelligent Networks)
Subscribers More applications create a greater value
Operators Growth in more usage via applications
Today's networks offer ~10 products, within a few years hundreds.
GSM & GPRS networks provide 'bearers' to supportdifferent uses
Applications are already here today - UMTS will bring withit better capability to enable different types of services
Student Exercise:
List all the services that you use today. Are there any new servicesyou wish to have?
-
7/30/2019 06_UMTS Services and Applications_emad
6/54
6 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
What are UMTS Services?
circuit switched services, which are the teleservices, such as- speech call,- facsimile call,- emergency call,- cs data
packet switched services, which are the PDP contexts
message services, including SMS and CBS
-
7/30/2019 06_UMTS Services and Applications_emad
7/54
7 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Definition of a telecommunication service BEARER - telecommunication services providing the capability of
transmission of signals between access points.
TE MT PLMNPossible
transit
network
Terminating
network
Bearer services
Teleservices
UE
UE: User EquipmentMT: Mobile TerminationTE: Terminal EquipmentTAF: Terminal Adaptation Function
TETAF
TELESERVICES - telecommunication services providing the completecapability for communication between users according to specifiedprotocols.
SUPPLEMENTARY SERVICES - modifies or supplements a basictelecommunication service.
-
7/30/2019 06_UMTS Services and Applications_emad
8/54
8 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Basic GSM/UMTS services
Category ofteleservice
Individual teleserviceType of userinformation
No Name No Name
Speech 1 Speechtransmission
11
12
Telephony
Emergency Calls
Short message 2 Shortmessageservice
21
22
23
Short message MT/PP
Short message MO/PP
Short message cell broadcast
Facsimile 6 Facsimile 61 Alternate speech and facsimile group3
T
NT
transmission 62 Automatic facsimile group 3 T
NT
Speech 9 Voice Group
service
91
92
Voice Group Call Service
Voice Broadcast Service
-
7/30/2019 06_UMTS Services and Applications_emad
9/54
9 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
What is a potential service model? Seamless services and
applications
Open environment -separate services from theunderlying network
GSM applications a basisfor future applications
New applications, andmore variation of existingservices can be addedthanks to new capabilitiesin UMTS/3G
Terminal & USIM
Service Platform
Applications
3G Network
Service Platform
Applications
Content Content
Access Methods:- WCDMA- GSM900/1800- etc.
Open / Proprietary Interface
Open Interface
UE Node B RNC
Uu Iub/Iur Iu
Core Network
-
7/30/2019 06_UMTS Services and Applications_emad
10/54
10 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Application Provider Model
Student Exercise:Are there any content providers that you use on an regular basis?
Some applications will be offeredby the operator itself.
Many applications will be providedby third party providers (eitherdedicated to the operator, or moreindependent).
What kind of applications are more likely to be offered by the operatorthemselves, and what services will be supplied by other providers?
Bearer/Carrier Provider
(3G Network)
Application Provider
Content Provider Content Provider Content Provider
Application Provider Application Provider
End-Users
-
7/30/2019 06_UMTS Services and Applications_emad
11/54
11 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Mobile Service Platform, today
Fiber Fiber
AXC
MWR
ATM Access
Internet
RANCore Network
Control Plane
Gateway Plane
PSTN
2GSGSN
3GSGSN GGSNRNC
BSC
Node B
BTS
Node B
HLR
3GMSC
NMS
VoiceServers
Service Creation& ExecutionPlatform
SCP
Service DeliveryPlatform
Also other equipment will be used; VMS, service delivery platforms, service creationand execution platforms, etc.
The WCDMA air interface will have a greater capability to enable the bearer requiredfor a certain service.
-
7/30/2019 06_UMTS Services and Applications_emad
12/54
12 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
What kind of UMTS applications areenvisioned today?
News & traffic flashes
Public video phoning
Ticketing services
Interactive shopping
Desktop video conferencing
Student Exercise:Can you give examples of supplementary services in today'snetworks?
Voice recognition & response
Interactive & virtual school
Universal SIM & credit card
Virtual banking
Currency downloading
Video on demand
On-line library & books
-
7/30/2019 06_UMTS Services and Applications_emad
13/54
13 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Virtual Home Environment
-
7/30/2019 06_UMTS Services and Applications_emad
14/54
14 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Enjoy a large number of diversified services
Seamless access tomy services from
different networks
Familiar "look and feel"ofmy services from
different terminals
My services areavailablewherever I am
My service profilecan be managedand configured by myself
Virtual Home Environment (VHE)
-
7/30/2019 06_UMTS Services and Applications_emad
15/54
15 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Virtual Home Environment
The key aspects of VHE can besummarised:
personalised services
personalised user interfacewithin the capabilities ofterminals
consistent set of services fromthe user's perspective irrespectiveof access (e.g. fixed, mobile,...)
global service availability
-
7/30/2019 06_UMTS Services and Applications_emad
16/54
16 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
VHE mechanisms toolkits
SIM Application Toolkit (SAT) CAMEL - Customised Application for Mobile network Enhanced Logic
MExE - Mobile Execution Environment
OSA (Open Service Access)
-
7/30/2019 06_UMTS Services and Applications_emad
17/54
17 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Mobile Service Architecture from the BearerPoint of View
contentcontent
serviceplatformapplication related signalling and content transfer
Gateway(GGSN, GMSC)UMTS releated bearer
and call controle.g. for a PDP context
RAN CN
UMTS Bearer Service
RAN bearer CN bearer
external Bearer Service
external networkse.g. PSTN, PDN,WAP and MMS infrastructure
-
7/30/2019 06_UMTS Services and Applications_emad
18/54
18 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Mobile Equipment, USIM andOperating Systems
USIM - Open interfaces to the applications
running in the terminal, it should be possible toremotely modify some user- or service-relatedinformation.
ME - Support for both packet-and circuit-switched services (normally).
- Operating system candidates: Symbian / EPOC (Nokia 9210 OS)
Windows CE (Consumer Electronics)
3Com / Palm
-
7/30/2019 06_UMTS Services and Applications_emad
19/54
19 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
SIM Application Toolkit
First standardised in GSM phase 2+ specifications by
ETSI/3GPP (11.11 and 11.14). Enables the operator to remotely update the SIM, alter and
download services.
Specified APIs ME-SIM
Increases the subscriber's possibility to, for example, changeservice profile.
SMS is a key mechanism in SIM Application Toolkit.
-
7/30/2019 06_UMTS Services and Applications_emad
20/54
20 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
SAT example in GSM - Weather forecastservice
1.Set up Menu
2.Show menu
3.User Selects
4.Menu Selection
5.Select Item6.Show list
7.User selects8.Select Reply
9.Send SMS
10. SMS sending
11. SMS Download
12. SMS PP Download
13. Display Text
14.Show text
-
7/30/2019 06_UMTS Services and Applications_emad
21/54
21 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Mobile Station Application Environment(MExE)
Provides comprehensive and standardised environment on the
mobile equipment (ME). MExE enables application execution using WAP and Java.
Enables operator/service provider specific services.
Supported by Nokia, Motorola, Lucent Technologies and Nortel.
-
7/30/2019 06_UMTS Services and Applications_emad
22/54
22 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
WAP
WWWServer
WAPuser
agent
WAPGateway
response (WML)
coded request (URL)URL request
coded response (bin. WML)
decoding
coding
unified standard
bearer independent
security features
efficient protocol for radio interface adapted content presentation
-
7/30/2019 06_UMTS Services and Applications_emad
23/54
23 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
WML
Internet-Content:Hypertext Markup Language HTML
- large pages- each page uniqueaddress (URL)
- texts &pictures- links- programs
HTML
pagestoobig
pagestoobig
Internet-Content for mobiles:Wireless Markup Language WML
WML-Cards instead ofHTML-pages
(Browser)Last Name:
Moonen|
OK alpha
(Browser)Which language doyou want to use ?
[English]
OK
(Browser)
1 Last Name
2 First Name
3 Department
Edit Find
Several Cards =one Deck = URL
(Browser)
1 Last Name
2 First Name
3 Department
Edit Find
(Browser)
1 LastName
2 FirstName
3 Department
EditFind
-
7/30/2019 06_UMTS Services and Applications_emad
24/54
24 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
CAMEL Architecture (simplified)home PLMN
interrogating PLMN
SCP
HLR
MSC/VLR GMSC
visited PLMN
SSP SSP
incoming lineroaming legoutgoingleg
(MOcall)
MAP
MAP
CAP
MAP
CAP
VLR
MAP
-
7/30/2019 06_UMTS Services and Applications_emad
25/54
25 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Open Service Access (OSA)
OSA is a standard for communication between the applications and the network
through an API. The Application Programming Interfaces (API) is a set of standard procedures and
functions which support third party applications.
Advantage of OSA: New application development is independent of thenetworking technologies, and new application development can utilise off-the-shelf products.
-
7/30/2019 06_UMTS Services and Applications_emad
26/54
26 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
ApplicationServer
Application Server OpenServiceAccess(OSA)
Fiber
Core Network
2GSGSN
3GSGSN GGSN
HLR
3GMSC
VoiceServers
Service Creation& ExecutionPlatform
SCP
Service DeliveryPlatform
Core Network
Service Capabilities
bearers in accordance to QoSparameters
mechanisms for making servicesavailable
Appli-cation
Appli-cation
Appli-cation
Appli-cation
Appli-cation
Application Server
access via open APIs
-
7/30/2019 06_UMTS Services and Applications_emad
27/54
27 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Location services - Methods
Cell ID based method
Positioning with the help of the serving base station
OTDOA-IPDL - Observed Time Difference of Arrival - Idle PeriodDownlink - (mCatch)
Frame timing (that is, with System Frame Number)
Triangulation estimate (50 - 70 metres accuracy)
Idle periods in serving base station increases the chance for measurementsof surrounding base stations.
GPS - Global Positioning System
Accurate, but limitations indoors and during bad weather conditions
Terminals may be equipped with GPS receivers.
-
7/30/2019 06_UMTS Services and Applications_emad
28/54
28 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Location based services
There are different ways to locatea subscriber. The most commonwill use BTS measurements.
BTS
BTS
BTS
GMLCRNC
HLR3G-SGSN
3G-MSC
LocationManagementTool
Location
Server
Network Management/Planning System
ApplicationsBSC
SMLC
Location based information
can be used for differentapplications.
Location can be used in smart devices(for example in a car).
-
7/30/2019 06_UMTS Services and Applications_emad
29/54
29 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Mobile service applications
Person-to-Person Communications
Mobile Internet
Business Solutions
Mobile Commerce
Location Based Services
-
7/30/2019 06_UMTS Services and Applications_emad
30/54
30 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Mobile multimedia messaging
Chat (one to many)
Calendar and email (including synchronisation)
Rich call and video telephony
Picture messaging and multimedia messaging
SMS
PictureMessaging
MultimediaMessageService
MobileMultimedia
Text Text &Graphics
Digitalimageinput
Newcontenttypes
Time
Versatility of Contentand User Benefits
-
7/30/2019 06_UMTS Services and Applications_emad
31/54
31 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Multimedia Messaging Service (1/2)
timeline
SMS
textonly
SmartMessaging
& EMS
Text,simple graphics,ringing tones
MultimediaMessagingService
music
video
stills
etc.
-
7/30/2019 06_UMTS Services and Applications_emad
32/54
32 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Multimedia Messaging Service (2/2)
SMS-messa
ge
Standardisedenvelope:
encapsulatedmessages
Content:Minimum set ofsupported mediatypesrecommended: text audio images video
variable size
addressesMSISDN or URL
-
7/30/2019 06_UMTS Services and Applications_emad
33/54
33 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Interfaces
MMSCenter
HLR
Subscriberdatabase
Externalapplication
MM1
MM5
MM6MM7
MM8I-MMSCMM4
Billingsystem
MM3
Legacysystems
The interfaces in the MMS reference architecture are:
MM1: The reference point between the MMS User Agent and the MMS Relay/Server.
MM2: The reference point between the MMS Relay and the MMS Server.
MM3: The reference point between the MMS Relay/Server and external (legacy) messagingsystems.
MM4: The reference point between the MMS Relay/Server and another MMS Relay/Serverthat is within another MMSE.
MM5: The reference point between the MMS Relay/Server and the Home Location Register(HLR).
MM6: The reference point between the MMS Relay/Server and the MMS User Databases.
MM7: The reference point between the MMS Relay/Server and MMS VAS Applications.
MM8: The reference point between the MMS Relay/Server and a billing system.
-
7/30/2019 06_UMTS Services and Applications_emad
34/54
34 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
MMSAppl Svcs
MM
Comm
MM
Comm
WSP
WTP
WTLS
WDP/UDP
Bearer
HTTP
TCP
IP
MMSUser
Interface
WSP
WTP
WTLS
WDP/UDP
Bearer
HTTP
TCP
IP
WAP Gateway MMS Relay and ServerMMS User Agent
Lower Layer
MM1Transfer Protocol
MMSUser Agent
WSP HTTP
MMSAppl Svcs
Transfer Protocol payload
Messaging Application Framework
WirelessApplicationProtocol
WAP and MMS
-
7/30/2019 06_UMTS Services and Applications_emad
35/54
35 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Network message handling
M-Send.req
M-Send.conf
Message sending
SGSN
GGSN
GPRS BB
MSC/VLR/HLR
SMSCenter
BTSBSC
BTSBSC
WAP GW
PPGMMSCenter
The terminal invokes a WSP/HTTP POST operation with the M-Send.req messageembedded as the content body.
This message is submitted using a URI that addresses the MMS Center thatsupports the specific terminal.
The terminal composes a transaction ID for the submitted message.
The ID is used by the terminal and the MMS Center to provide linkage between theoriginated M-Send.req and the response M-Send.conf messages.
The value used for the transaction ID is determined by the MS and no interpretationis expected by the MMS Center.
The SGSN looks for the right Access Point Name => which service (e.g. MMSC) => whichis the right GGSN -> establishes the connection to the GGSN (tunnelling).
The GGSN ensures that the TCP/IP connection is working.
The MMS Center assigns a message ID to the message when successfully received for
delivery. This ID is used in the following activities that need to refer to the specific sentmessage, e.g. sending the possible delivery report later.
Upon receipt of the M-Send.req message, the MMS Center responds to the WSP/HTTPPOST with a response that includes the M-Send.conf message in its body (body=HTTP levelpayload).
The response message provides a status code for the requested operation. If theMMS Center is willing to accept the request to send the message, the status isaccepted and the message includes the message-ID that the MMS Center hascomposed.
-
7/30/2019 06_UMTS Services and Applications_emad
36/54
36 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Network message handling
M-Notification.ind
M-NotifyResp.req
Sending notificationDeferring message
SGSN
GGSN
GPRS BB
MSC/VLR/HLR
SMSCenter
BTSBSC
BTSBSC
WAP GW
PPGMMSCenter
The headers of the PDU (the ones that the originating MMS Center has added to the orig. PDU)are used to generate a notification to the recipient, and are delivered with the message bodyparts to the recipient at retrieval.
A transaction identifier is created by the MMS Center and it is unique up to the following M-NotifyResp only. If the MMS client requests deferred delivery with M-NotifyResp, the MMS server
may create a new transaction identifier.The notification uses SMS as bearer.
SMS-GMSC asks routing info from HLR (the location of the MSC/SGSN that therecipient MS was last connected with; HLR returns the location(s) of the MS.There can be max. two location addresses: value 1 and value 2.Operator can define whether the GSM or GPRS address is the default routinginformation.If the attempt to use the first address fails, GMSC uses the next value.Possible values are: MSC-SGSN, SGSN-MSC, MSC or SGSN.
SendRoutingInfoForShortMsg
SMS-GMSC forwards the message to MSC/SGSN.
ForwardShortMessage
MSC checks VLR to make sure that the MS has not been barred or otherwise restrictedfrom using the network. SGSN checks its own database that the MS has not beenbarred or otherwise restricted from using the network.
SendInfoForMT-SMS
According to specifications it is always right how to do this, this is the Nokia way. XXX???
The information in M-Notification.ind includes the URI that will be used to actually retrieve themessage in a subsequent operation by the receiving MS. Additional information about themessage (e.g. message size, expiry) may be used by the MS to determine its behaviour.
SGSN has its own SS7 MAP or IP interface toward the GMSC.
The headers of the PDU (the ones that the sender's MMS Center has added to the originalPDU) are used to generate a notification to the recipient, and are delivered with the messagebody parts to the recipient at retrieval.
A transaction identifier is created by the MMS Center before sending the notification and it isunique up to the following M-NotifyResp only. If the MMS Client requests deferred deliverywith M-NotifyResp, the MMS Center may create a new transaction identifier.
The notification uses SMS as bearer; the MMS Center sends the M-Notification.ind to theSMS Center.
The SMS Center further forwards the message to SMS-GMSC. The SMS-GMSC asksrouting info from HLR, i.e. the location of the MSC that the recipient MS was last connectedwith (SendRoutingInfoForShortMs).
SMS-GMSC forwards the message to MSC (ForwardShortMessage).
MSC checks VLR to make sure that the MS has not been barred or otherwise restricted fromusing the network (SendInfoForMT-SMS).
MSC forwards the message through the BSS to the receiving MS.
The information in M-Notification.ind includes the URI that will be used to actually retrieve
the message in a subsequent operation by the receiving terminal. Additional informationabout the message (e.g. message size, expiry) may be used by the terminal to determine itsbehaviour. For example, the terminal may delay the retrieval of the message if it exceeds adefined size. The receiver of the M-Notification.ind tells the action to be taken to the MMSCenter with the M-NotifyResp.req, which is routed to the MMS Center the same way as theM-Notification.ind.
-
7/30/2019 06_UMTS Services and Applications_emad
37/54
37 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Network message handling
WSP GET.req
M-Retrieve.conf
Fetching message
M-Acknowledge.req
SGSN
GGSN
GPRS BB
MSC/VLR/HLR
SMSCenter
BTSBSC
BTSBSC
WAP GW
PPGMMSCenter
The URI (MMS Center address) required for the retrieval, sent in the preceding M-Notification.ind message, is used in the GET request.
The data returned (M-Retrieve.conf) includes the multimedia message. The headercomponent can provide additional information (such as tariff class, which is useful in ATmessages. - Actually, that's about all additional info that can be there.)
-
7/30/2019 06_UMTS Services and Applications_emad
38/54
38 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Network message handling
M-Delivery.ind
Delivery reportRead-Reply
M-read-rec.indM-read-orig.ind
SGSN
GGSN
GPRS BB
MSC/VLR/HLR
SMSCenter
BTSBSC
BTSBSC
WAP GW
PPGMMSCenter
The MMS Center may decide to request an acknowledgement from the MS to confirm thedelivery status of the retrieval.
It may make this decision based on whether it needs to provide a delivery noticeback to the originating MS or not. Alternatively, it may make that decision basedupon an expectation that it would then be able to delete the message from its ownstore.
Always used with Nokia MMS Center
The M-Delivery.ind message is sent by the MMS Center to the originating MS using WAPPUSH to inform when message delivery has occurred.
The message is identified by the Message ID that is generated when the originalmessage is posted. It also provides addressing information of the originally targetedentity.
If an MM had been addressed to multiple entities, multiple M-Delivery.indmessages are expected to be returned, one for each addressed entity.
M-read-rec.ind message is send by receivers MS to the MMS Center to informwhen message has been opened by the receiver.
M-read-orig.ind message is send by the MMS Center to the originating MS usingWAP PUSH to inform when message has been opened by the receiver
-
7/30/2019 06_UMTS Services and Applications_emad
39/54
39 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
M-Send.req
M-Send.conf
SMTP Mail
messageSMTP-levelacknowledgement
E-mail
server
GPRS BB
GGSNSGSN
IP network
WAP GW
BTSBSC
MMSCenter
Externalapplication
E-mail connectivity
-
7/30/2019 06_UMTS Services and Applications_emad
40/54
40 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Nokia MMS Architecture
Cellular Network
WAP GW
PPG
MMSC
WAPGWIFStore & Forward
EAIF
Legacy support
Multimedia storage
Email smart push
Multimedia voicemessaging
Profileserver
MAPinterfacefor MNP
The goals in designing the network architecture have been:
- independence from actual transport - use WAP transport protocols
- independence from the network mechanisms (e.g. notifications) - use WAP push
Multiple network support for high speed networks: GSM, GPRS, WCDMA, TDMA, CDMA, ...
MMS Center functionalities:
WAP support
Communication between MS and WAP Gateway is based on WAP (WSP).
Use of different WAP mechanisms: WAP Post (MS sending message), WAP Push(notifications, delivery reports), WAP GET (MS getting messages from MMS Center).
Because MMS Center does not have WAP gateway functionality external WAP Gateway isneeded.
WAP GW interface is handling communication in a MMSC towards WAP GW. Used protocolis HTTP.
Store and Forward engine
When the MMS Center receives the messages, it stores it to its DB.
Sends the message to the receiving MS, when the MS so requests.
If the message cannot be delivered successfully, it is stored for later delivery.
After successful delivery/VP expiration, the message is deleted from MMS Center DB.
Application Interface
Application interface provides means to integrate MMS Center with Internet applications,such as e-mail, instant messaging services, and other. It is also used by Nokia/operator/thirdparty to develop services that use MMS.
-
7/30/2019 06_UMTS Services and Applications_emad
41/54
41 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
MMS Center basic features Basic messaging (MO, MT, AO, AT)
Addressing based on MSISDN or e-mail address
Database storing Multiple recipient support
Inter-MMS Center support
Message barring support
Desired delivery time
Address hiding
Number portability support
Notifications and acknowledgements
Message Confirmation
Message Notification
Delivery Report
External Application Interface
-
7/30/2019 06_UMTS Services and Applications_emad
42/54
42 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
MMS Center optional features
Alarm interface to NMS
Centralised management Content adaptation
In advance credit check (IACC)
Internet mail gateway
Mobile number portability with MAP interface
Performance management
Secured IP interfaces
Subscriber database interface
Application gateway (AGW) services
Email smart push
Legacy phone support
Multimedia storage
Multimedia voice messaging
-
7/30/2019 06_UMTS Services and Applications_emad
43/54
43 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Mobile Internet services - A hypermarket
INFOR-
MATION
NEWS
General Headlines Financial &
Business Politics Tabloids Culture &
Entertainment Sports Lottery
BANKING & FINAN-CIAL SERVICES
Stock indexes Stock prices Metal prices
Stock alert Currency rates Interest rates Account balance Credit/debit balance Cheque balance Money transfers Bill payments Automatic call Account status
flash Stock purchase Financial products
purchase
LOCAL SERVICES(CITY GUIDE)
Taxi Restaurants Cinema Theatres Concerts Exhibitions Night Clubs Emergency services Pharmacies Household
assistance Weather Time Directory services ATM Locator
BUY & SELL
Classifieds- Cars- Properties
-Jobs
Auctions Shopping
- Small dailyitems
- Specificpromotions
Tickets
TRAVEL
Traffic (traffic jams,radar, control,)
Public
transportation Navigation services Train schedules Flight schedules Hotels Holiday packages
SpecialInterest
Mobile t elephones Internet sites and
services Computers and
hardware Automobile
MUSIC
Ringtones Short clips
(e.g. MP3)
TV
Program-me schedules
Highlights
LIFESTYLE
Gastronomy Hobbies Fashion Parties
FUN
Jokes Sayings Dream
analysis
CHATS
Topicspecific
Private
PICTURES
Icons Logos Photos Postcards
GAMES
Puzzles Quizzes Tamagotchi Games Gambling/Betting
ASTROLO-GY
Horoscopes Astrolove Biorhythm Specific
Horoscopes
DATING
Chats Dating
services
ENTER-
TAINTMENT
Student Self-Task:I-mode is a mobile Internet protocol introduced in Japan by NTTDoCoMo. What is I-mode?
-
7/30/2019 06_UMTS Services and Applications_emad
44/54
44 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Nokia Mobile Internet Solution
Mobile network
Internet/Intranet
Content
Person to personmessaging
MMSC SMSC
SMSC =Short Message Service CenterMMSC =Multimedia Message Service Center
NMP = Nokia Messaging Platform
Personalization
MAXPlatform
Profile
Directory
Location based service
Location Server
Information RetrievalNMP
-
7/30/2019 06_UMTS Services and Applications_emad
45/54
45 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
What does mCommerce really mean?
Multi Media Kiosk
Vending Machine
Loyalty cards
Local payments
Transportation
OnlineLocal
Auction
Music downloading
Online banking
Ticketing
Online payments
Application downloading
-
7/30/2019 06_UMTS Services and Applications_emad
46/54
46 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Packet switched bearer services
Voice over IP
Voice and video over IP
Data
Voice messaging and dictation
SMS via packet
Point-to-multi-point, multicast via SGSN
-
7/30/2019 06_UMTS Services and Applications_emad
47/54
47 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
H.324 video call Codecs for real-time voice,
data and video.
These can be combined,e.g. video telephony.
Functionality of H.324 can beincluded in a PC or a stand-alone device/terminal.
Logical channel signalling describes the content of each logicalchannel when the channel is opened.
Transmission is matched with receiver decoding capability.
Interworking with ATM networks and LANs should be possible.
May also be used in multipoint configurations through a MCU(Multipoint Control Unit).
-
7/30/2019 06_UMTS Services and Applications_emad
48/54
48 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Mobile Applications
Review Questions
-
7/30/2019 06_UMTS Services and Applications_emad
49/54
49 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Review (1/5)
1. Which of the following are UMTS services?
a) data services
b) Web browsing
c) SMS
d) speech call
e) VoIP call
f) voice mail service
-
7/30/2019 06_UMTS Services and Applications_emad
50/54
50 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
2. Identify operator specific services (OSS):
a) cell broadcast service
b) packet switched service
c) SIM application toolkit (SAT)
d) CAMEL
Review (2/5)
-
7/30/2019 06_UMTS Services and Applications_emad
51/54
51 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
3. (U)SAT specifies open application programming interfaces between
a) SIM and MEb) SIM and a remote application serverc) SIM and SCPd) ME and RNC
4. WAP/WTA was developed toa) support exclusively MExEb) to design and program application locally on the MEc) to allow interaction between the SCP and the MEd) to support radio interface protocols
5. The abbreviation OSA stands for Open Systems Architecture.
True False
Review (3/5)
-
7/30/2019 06_UMTS Services and Applications_emad
52/54
52 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
6. Which of the following sentences best describes a bearer?
a) A traffic channel only for speech
b) A signalling connection between the core network and theradio access
c) A variable channel that can carry different types of data
d) A fixed-bit-rate data channel
Review (4/5)
-
7/30/2019 06_UMTS Services and Applications_emad
53/54
53 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
7. VHE is the abbreviation for Virtual Home Environment. Which of thefollowing is, or/will be, a characteristic of the VHE (more than one)?
a) Allows the subscribers to use their services whilst roaming.b) The subscribers can customise their own environment.c) It is the same as a SMSC (Short Message Service Centre).d) VHE is possible because of CAMEL.e) VHE is located within the HLR.f) It is only possible in UMTS.
8. Location Services
a) can be offered only in combination with a subscription tobasic telecommunication services
b) are a prerequisite for roamingc) used for determining the position of the mobile terminald) and Location Based Services have the same meaning
Review (5/5)
-
7/30/2019 06_UMTS Services and Applications_emad
54/54
54 NOKIA CTXX 5327en 3.0.PPT/ 17.12.2002 / Bjrn Wigforss
Further information from the Specifications
Toolkits:
CAMELMExE
SIM ATKOSALCS
"Internet tools"SoLSA
etc...
Circuitteleservices
(22.003)
TelephonyFAX
SMS
Valueadded
non-callrelatedservices
(e.g. eMail,MMS,
WWW, News,etc)
IPmultimedia
services
OtherBearer
servicesSMS,UUS,
USSDGPRS(22.060)
CircuitBearer
services(22.002)
Supplementary
services(22.004)