Top Banner
HutchWorld TM GPRS General Packet Radio Service
13
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 55942102 GPRS Call Flow

HutchWorldTM

GPRS

General Packet Radio Service

Page 2: 55942102 GPRS Call Flow

HutchWorldTM

Agenda

•Hutch GPRS Architecture•Hutch APN•Call Flow – MMS•Call Flow – Portal (wap)•Call Flow – www (web)•Service architecture

Page 3: 55942102 GPRS Call Flow

HutchWorldTM

MumbaiMumbai

SGSN 3.0GGSN 4.0

Billing GW Service LAN

BSCs

Local Applications

InternetIntranetsKolkata

DXX based FR N/W

BSCs

Kolkata

BangloreBanglore

SGSN 3.0BSCs

DelhiDelhi

SGSN 3.0BSCs

BSCs

Chennai

BSCs

AP

DXX based FR N/W

BSCs

DXX based FR N/W

Gujarat

Hutch Architecture

Page 4: 55942102 GPRS Call Flow

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

Page 5: 55942102 GPRS Call Flow

HutchWorldTM

PDP Context (IP Allocation to MS)SGSNBSC GGSN

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

Page 6: 55942102 GPRS Call Flow

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

Page 7: 55942102 GPRS Call Flow

HutchWorldTM

MMS Delivery (“MMS” APN )

Hutch GPRS

User B

SGSNBSC GGSN

SMS

SMSC

Delivery notification

FIREWALLMMSC

Hutch GPRS

Message 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/

Page 8: 55942102 GPRS Call Flow

HutchWorldTM

Example of Multimedia Messaging Transactional Flow WAP Gateway/Push Proxy

WAP Gateway/Push Proxy

M-Send.reg

M-end.conf M-Notification.ind

M-Notify Response.ind

WSP GET.req

M-retrieve.conf

M-Acknowledge.indM-Delivery.ind

SOME TIME LATER

MO MTMMS-C

Page 9: 55942102 GPRS Call Flow

HutchWorldTM

Send MessageTo

+9198300YYYYYTelephone

+31612345678

Multimedia Messaging Application - Node Responsibility

MMC

Telephone+9198300XXXXX

MobileNetwork

WAP/Push Proxy Gateway

To: +9198300YYYYY

Message:Hi, Here’s a new

picture

of the baby.

From +9198300XXXXX

Message:Hi, Here’s a new

pictureof the baby.

SMS-C

SMS - Push Notification

“go get message”

PUSH - “here it is”

Telephone+9198300YYYYY

Page 10: 55942102 GPRS Call Flow

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

Page 11: 55942102 GPRS Call Flow

HutchWorldTM

Hutch Portal Web (HTML) Browsing

( “WWW” APN )

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

Page 12: 55942102 GPRS Call Flow

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

ContentPartner

Legacy Suppor

t10.11.206.67

10.11.206.99

10.10.1.160

10.10.1.111

Existing MMS LAN

10.10.1.112

Delhi Site Router

Banglore Site Router

10.10.1.1

Service Architecture

Page 13: 55942102 GPRS Call Flow

HutchWorldTM

Little step towards future