GPRS Call Flow new in class

download GPRS Call Flow new in class

of 13

Transcript of GPRS Call Flow new in class

  • 7/27/2019 GPRS Call Flow new in class

    1/13

    HutchWorldTM

    GPRS

    General Packet Radio Service

  • 7/27/2019 GPRS Call Flow new in class

    2/13

    HutchWorldTM

    Agenda

    Hutch GPRS Architecture

    Hutch APN

    Call Flow MMS

    Call Flow Portal (wap)Call Flow www (web)

    Service architecture

  • 7/27/2019 GPRS Call Flow new in class

    3/13

    HutchWorldTM

    Mumbai

    Mumbai

    SGSN 3.0GGSN 4.0

    Billing

    GW Service LAN

    BSCs

    Local

    Applications

    InternetIntranetsKolkata

    DXX based FR N/W

    BSCs

    Kolkata

    Banglore

    Banglore

    SGSN 3.0BSCs

    Delhi

    Delhi

    SGSN 3.0BSCs

    BSCs

    Chennai

    BSCs

    AP

    DXX based FR N/W

    BSCs

    DXX based FR N/W

    Gujarat

    Hutch Architecture

  • 7/27/2019 GPRS Call Flow new in class

    4/13

    HutchWorldTM

    Hutch APN

    APN Name Services

    portal WAP/xhtml/hutch portal

    mms MMS www Laptop access/hutch portal

    portalnmms WAP/xhtml/hutch portal

    and MMS

    APN : Access Point Name

  • 7/27/2019 GPRS Call Flow new in class

    5/13

    HutchWorldTM

    PDP Context (IP Allocation to MS)SGSN

    BSCGGSN

    HLR

    Hutch

    GPRS

    1

    2

    3

    5

    MMS

    1-2) PDP Context Activation Request

    3) User Access verification (If APN is subscribed)

    4) DNS resolves the APN name (=MMS) to select GGSN

    6-8) IP address is provided to the MS via SGSN (PDP Context

    activation)

    User A ( APN = MMS)DNS

    4

    67

    8

    IP=10.14.210.16

  • 7/27/2019 GPRS Call Flow new in class

    6/13

    HutchWorldTM

    MMS Submission (MMS APN)

    Hutch

    GPRS

    SGSNBSC GGSN

    SMS

    SMSC

    SMS notification

    FIREWALL MMSC

    Hutch

    GPRS

    Message

    storage

    1

    2 3 4 9

    6

    8

    10

    MMS

    1-3) MMS Send (Payload)

    4-5) GGSN routes the Payload to WAP G/W via Firewall ( Routed using G/w IP Address)

    6-7)WAP G/w resolves the MMSC name using DNS and forwards the Payload to MMSC

    8) MMS stores the Payload (MMS Message )

    9-10) SMS notification is sent to the User B

    APN = mms

    Gateway IP Address = 10.10.1.100

    Message Server =

    http://mms1.hutchworld.co.in/mms/

    User B

    WAP G/w

    5 7

    DNS

  • 7/27/2019 GPRS Call Flow new in class

    7/13

    HutchWorldTM

    MMS Delivery (MMS APN )

    Hutch

    GPRS

    User B

    SGSNBSC GGSN

    SMS

    SMSC

    Delivery

    notification

    FIREWALL

    MMSC

    Hutch

    GPRSMessage

    storage

    1

    2 3 4 10

    6

    8

    11

    MMS

    1-3) MMS Retrieve (Payload)

    4-5) GGSN routes the Payload to WAP G/W via Firewall ( Routed using G/w IP Address)

    6-7)WAP G/w resolves the MMSC name using DNS and forwards the Payload to MMSC

    8-9) User A retrieves the Payload (MMS Message )

    9-10) SMS Delivery report is sent to the User A (if requested)

    User A

    WAP G/w

    5 7

    DNS9

    APN = mms

    Gateway IP Address = 10.10.1.100

    Message Server =

    http://mms1.hutchworld.co.in/mms/

  • 7/27/2019 GPRS Call Flow new in class

    8/13

    HutchWorldTM

    Example of Multimedia Messaging Transactional Flow

    WAP Gateway/Push Proxy

    WAP Gateway/Push Proxy

    SOME TIME LATER

    MO MTMMS-C

  • 7/27/2019 GPRS Call Flow new in class

    9/13

    HutchWorldTM

    Send MessageTo

    +9198300YYYYYTelephone

    +31612345678

    Multimedia Messaging Application - Node Responsibility

    MMC

    Telephone

    +9198300XXXXX MobileNetwork

    WAP/Push Proxy Gateway

    To:

    +9198300YYYYY

    Message:

    Hi, Heres a new

    picture

    of the baby.

    From

    +9198300XXXXX

    Message:

    Hi, Heres a newpicture

    of the baby.

    SMS-C

    SMS - Push Notification

    go get message

    PUSH - here it is

    Telephone

    +9198300YYYYY

  • 7/27/2019 GPRS Call Flow new in class

    10/13

    HutchWorldTM

    Hutch Portal WAP(WML) Browsing (portal APN )

    User A

    Hutch

    GPRS

    SGSNBSC GGSN

    FIREWALL

    Hutch

    Portal

    1

    2 3 4

    6

    WAP

    1-3) URL Send (Payload)

    4-5) GGSN routes the Payload to WAP G/W via Firewall ( Routed using G/w IP Address)

    6-7)WAP G/w resolves the URL name using DNS and forwards the Payload to MMSC

    8-9) Content of the Hutch Portal is downloaded to User A

    APN = portal

    Gateway IP Address = 10.10.1.100

    URL = http://www.hutchworld.co.in

    WAP G/w

    5

    7

    DNS

    910

    InternetAccess to Internet via

    WAP Gateway

    8

  • 7/27/2019 GPRS Call Flow new in class

    11/13

    HutchWorldTM

    Hutch Portal Web (HTML) Browsing ( WWWAPN )

    Hutch

    GPRS

    SGSNBSC GGSN

    FIREWALL

    Hutch

    Portal

    1

    2 3 4

    6

    www.hutchworld.co.in

    1-3) URL Send (Payload)

    4-5) GGSN routes the URL to DNS via Firewall to resolve IP

    6-7)Payload request is forwarded to Hutch world

    8-9) Content of the Hutch Portal is downloaded to User A

    APN = www

    5

    7

    DNS

    8

    9

    User A

    InternetAccess to Internet

  • 7/27/2019 GPRS Call Flow new in class

    12/13

    HutchWorldTM

    Hutch

    GPRS

    GGSN MumbaiSite

    Router

    Gi Firewall

    MIEP

    ExistingHutch

    WAP Gw10.10.1.100

    E///MMSnodes

    Services LAN

    HutchPortal

    MMSC

    SMSC

    10.10.x.x

    Internet

    ISP R2

    ISP R12 mbps

    1 Mbps

    Gi DNS 1 Gi DNS 2

    Gi_DMZ

    ISP 1

    ISP 2

    WAPGW

    GenRD

    MTA

    Content

    Partner

    LegacySupport

    10.11.206.6710.11.206.99

    10.10.1.160

    10.10.1.111

    Existing MMS LAN

    10.10.1.112

    DelhiSiteRouter

    BangloreSiteRouter

    10.10.1.1

    Service Architecture

  • 7/27/2019 GPRS Call Flow new in class

    13/13

    HutchWorldTM

    Little step towards future