06_umts services and applications_emad

Upload: ebrahimsarani

Post on 14-Apr-2018

214 views

Category:

Documents


0 download

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)