当前位置:首页 >> 信息与通信 >>

3G国际漫游GRX网络系统培训讲义part1


Aicent, Inc. Proprietary and Confidential

AICENT

1

Agenda
Part 1: 3G/GPRS Roaming Overview
3G/UMTS Overview GPRS/UMTS Roaming eXchange GPRS/UMTS Roaming Guidelines (PRD) Aicent GRX Network GRX Peering Network IO-MMS and MMS Gateway

Part 2:

Technical Implementation of GRX Services
3GRX Network Topology 3GRX Connection Setup 3GRX End-to-End QoS GPRS DNS Configuration and Setup Firewall Configuration Setup New Roaming Partner Network Support Procedure
Aicent, Inc. Proprietary and Confidential

2

Agenda (Part 1)
3G/UMTS Overview GPRS/UMTS Roaming eXchange GPRS/UMTS Roaming Guidelines (PRD) Aicent GRX Network GRX Peering Network IO-MMS and MMS Gateway

Aicent, Inc. Proprietary and Confidential

3

3G/UMTS Overview – GSM Evolution

Aicent, Inc. Proprietary and Confidential

4

3G/UMTS Overview
Radio Access and Core Network Evolution GSM
2G – Original GSM System
Standard, Open Interface
Fixed Telephone Network (PSTN)

GSM Base Station System (BSS)

GSM Core Network (Circuit Switched)

ISDN/Fixed Data Network

One of the most important factors in GSM’s success is the standard open interface that have enabled any vendor to supply any elements of the network, and have let operators worldwide deploy multi-vendor systems of their choice
Aicent, Inc. Proprietary and Confidential

5

3G/UMTS Overview
Radio Access and Core Network Evolution GSM
2.5G – GPRS
Standard, Open Interface
Circuit Switched Domain GSM/GPRS Radio Access Network
PSTN, ISDN

Packet Switched Domain
Internet/ Intranet

GSM Phase 2+ (2.5G) provides a significant enhancement by adding the General Packet Radio Service (GPRS), an “Always-on”, with date-rate up to 171 kbit/s connection to Packet data network, enabling an early taste of “3G-like” services
Aicent, Inc. Proprietary and Confidential

6

3G/UMTS Overview
Radio Access and Core Network Evolution GSM
3G – UMTS
Standard, Open Interface
PSTN, ISDN

GSM/EDGE Radio Access Network (GERAN)

Multi-Mode Terminal

Universal Terrestrial Radio Access Network (UTRAN)

Common Core Network Circuit & Packet Domain
Internet/ Intranet

3G operators have choice of offering 3G services either through pre-3G radio access EDGE or UMTS or both. “Duel” radio access allows 3G operators to provide customers with Access to services via GSM/EDGE and WCDMA networks with duel-mode devices
Aicent, Inc. Proprietary and Confidential

7

3G/UMTS Overview
Radio Access and Core Network Evolution GSM
Advanced 3G Enhancement IP Multimedia Subsystem (IMS)
GSM/EDGE Radio Access Network (GERAN) PSTN, ISDN

Common Core Network Circuit & Packet Domain IP Multimedia Subsystem VoIP Networks

Multi-Mode Terminal

Universal Terrestrial Radio Access Network (UTRAN)

Internet/ Intranet

The IMS adds further service possibilities to UMTS:
> Rich Media: combination of audio, video and data in real-time > IMS Messaging: real-time peer-to-peer messaging > Push Service > Gaming Mobile > Push-to-talk > Internet Access

Aicent, Inc. Proprietary and Confidential

8

3G/UMTS Overview

- Logical GPRS/UMTS Network Architecture Logical Network Architecture for the PS Domain (R99)
SMS-GMSC SMS-IWMSC E C Gd HLR Gs Iu UTRAN Gb BSS Um SGSN Gn Gp CGF GGSN Other PLMN Signalling Interface Signalling and Data Transfer Interface
Aicent, Inc. Proprietary and Confidential D

SM-SC

CS Domain
MSC/VLR A R TE MT Iu Uu

PS Domain
SGSN Gn Ga GGSN

Gr

Gc Gi PDN Ga Billing System TE

RAN
TE R MT

Gf

EIR

9

UMTS Core PS Domain Element
SGSN (Serving GPRS Support Node)
Analogous to the MSC/VLR in the CS Domain Provides packet switching, routing, and databases functions for GPRS services Analogous to the GMSC in the CS domain Provides the interface to external (Non-GPRS) networks, e.g. Internet Provides packet switching, routing, and database functions for GPRS services Often implemented with standard IP routers Inter-PLMN IP backbone

GGSN (Gateway GPRS Support Node)

Intra-PLMN IP Backbone GRX IP Backbone

Interface to Charging Gateway Functions (CGF)
Where billing system would be accessed
Aicent, Inc. Proprietary and Confidential

10

IMS Services – Samples
Some Application Examples:
Videophone: One-to-one, One-to-many, real-time voice plus video Basic voice (VoIP): Conversational voice service, high voice quality, PSTN interworking Multimedia Group Call: Voice plus data images, and/or video broadcast one-tomany Mixed Media Interactive Communication: including conversion from voice-to-text. Etc. Gaming Peer-to-peer: Networked games with multiple players, with simultaneous voice chatting. Server-based: Multiple players of interactive mobile game that is managed by a server. Multimedia-based Voice Response: Ability for users to change media type in the middle of a call without terminating the call (e.g. switch from voice to interactive data) Downloading Multimedia Objects: Ability to download and store multimedia objects (e.g. MP3 music clips) from mobile Web sites to the local terminal Push-to-Talk: Service gives a user immediate communication with one or more other users

Aicent, Inc. Proprietary and Confidential

11

QoS Classes
4 QoS classes are defined:
Conversational class (e.g. voice, video conferencing) Streaming class (e.g. video streaming) Interactive class (Web browsing, gaming) Background class (e.g. email download)

QoS Implementation
All network segments need to be informed about the QoS that is to be provided QoS signaling via
DiffServ Codepoint (DSCP) RSVP

End-to-end QoS provisioning via
DiffServ MPLS, etc.

Aicent, Inc. Proprietary and Confidential

12

Agenda (Part 1)
3G/UMTS Overview GPRS/UMTS Roaming eXchange GPRS/UMTS Roaming Guidelines Aicent GRX Network GRX Peering Network IO-MMS and MMS Gateway

Aicent, Inc. Proprietary and Confidential

13

GPRS/UMTS Roaming eXchang
- (R99/Rel.4) UMTS networks should continue to provide roaming capabilities based on existing 2.5G (GPRS) roaming concept and infrastructure.

UMTS/GPRS networks should support two basic roaming scenarios:
MS connects to Home GGSN via VSGSN MS connects to Visiting GGSN via VSGSN

Aicent, Inc. Proprietary and Confidential

14

GPRS/UMTS Roaming eXchange
- Logical Architecture
SMS-GMSC SMS-IWMSC E Gd MSC/VLR A R TE MT Iu Uu UTRAN Gb TE R MT Um SGSN BSS Gn Gp
BG

SM-SC C

HLR Gs Iu SGSN Gn Ga
D

Gr

Gc Gi GGSN Ga Billing System PDN TE

CGF Gf EIR

GGSN Other PLMN

UMTS/GPRS roaming involves Network Element: SGSN, GGSN and BG Interface: Gn and Gp

Signalling Interface Signalling and Data Transfer Interface

Aicent, Inc. Proprietary and Confidential

15

GPRS Network and GTP
DHCP

HLR DNS
Gn

AAA WAP

Operator Home PLMN GGSN

Gi

Corp App Servers

BTS

BSC

Gi

Corp NW

SGSN

GTP
Gp

Internet

Visitor PLMN

GRX

Aicent, Inc. Proprietary and Confidential

16

ISP Roaming (Not Used in GPRS Community)
ISP Roaming:
-Accessing Internet via visiting GGSN - GTP Tunnel VSGSN VGGSN
Internet Server

GPRS/UMTS Roaming

Home PLMN

Internet
HLR

Visiting PLMN
GGSN SGSN BSC

DNS

GTP Tunnel

There are two types of GPRS Roaming - ISP Roaming - PLMN Roaming
Aicent, Inc. Proprietary and Confidential

17

GPRS/UMTS Roaming
PLMN Roaming:
-Accessing Internet via Home GGSN - GTP Tunnel VSGSN HGGSN

- PLMN Roaming (GRX Roaming)
Internet Server

Home PLMN

Internet
GGSN

DNS

HLR

- WAP Portal - App Server
BG

Visiting PLMN
SGSN BG

DNS

BSC

GTP Tunnel

Aicent, Inc. Proprietary and Confidential

18

GRX (GPRS Roaming eXchange)
Two PLMN Roaming Alternatives
1.

Bilateral Direct Connections:

GPRS Roaming Network Operator AA Operator DNS DNS DNS DNS Operator CC Operator

Lease Lines Leased Bandwidth

2.

GRX: GPRS Roaming eXchange

Dedicated QoS and Secured IP transport Backbones peering each other New DNS hierarchy for GSM domain Extended to multiple services
Inter-carrier MMS Inter-carrier IMS

Operator BB Operator

GRX

GRX Operator DD Operator DNS DNS GRX

Operator EE Operator

Operator FF Operator

Aicent, Inc. Proprietary and Confidential

19

GPRS/UMTS Roaming eXchange

- GSM Users Take Roaming for Granted

Customers expect their GSM phones to work around the world
Same convenience with GPRS as with GSM. But setting up and maintaining IP roaming to other operators’ network is a challenging task.
GPRS GPRS GPRS GPRS GPRS GPRS GPRS GPRS GPRS GPRS GPRS GPRS

GPRS GPRS GPRS GPRS GPRS GPRS GPRS

GPRS GPRS GPRS GPRS GPRS GPRS GPRS GPRS GPRS GPRS

GPRS

Bilateral Direct Connections
Aicent, Inc. Proprietary and Confidential

GRX
20

GRX = Seamless Global IP Roaming
Selecting GRX for PLMN roaming benefits to operator
Scalability - Connection to every GPRS, EDGE or 3G network Simplicity – One time effort for IP connection

Outsource the hassles – focusing on core business
Easy to implement
Turn-key delivery

Easy to maintain
GRX provides End-to-end managed networking solution GRX offers Full reporting tools GRX operates 24/7 helpdesk and NOC

Aicent, Inc. Proprietary and Confidential

21

GRX Overview
GRX ( GPRS Roaming eXchange) network model:
Mobile operators connection via the GRX service provider Global reach via GRX-GRX peering
GPRS Roaming Network Operator A Operator A GRX
DNS DNS DNS DNS

Operator C Operator C

Operator B Operator B

GRX Peering

GRX Operator D Operator D
DNS DNS

GRX Operator E Operator E

Operator FF Operator
22

Aicent, Inc. Proprietary and Confidential

GPRS/UMTS Roaming eXchange
- GRX Standard Body
GRX standard is specified by the International Roaming Expert Group ( IREG) of the GSM Association, focusing on
Peering, Security, Traffic Management, QoS, Interworking traffic

GSMA IREG

Operators

The standardization work continues several areas

GRX WP

GRX Providers

Over 110 members so far

Aicent, Inc. Proprietary and Confidential

23

Agenda (Part 1)
3G/UMTS Overview GPRS/UMTS Roaming eXchange GPRS/UMTS Roaming Guidelines Aicent GRX Network GRX Peering Network IO-MMS and MMS Gateway

Aicent, Inc. Proprietary and Confidential

24

GSMA GPRS Roaming Guideline
IR.21: IR.33: IR.34: IR.35: AA.31: AA.14: IR.52: … GSMA Roaming Database Structure and Updating Procedures GPRS Roaming Guidelines Inter-PLMN Backbone Guidelines End-to-End Functional Capability Test Specification for Inter-PLMN GPRS Roaming Addendum to the International Roaming Agreement (GPRS and/or 3GSM Roaming Addendum) International Roaming Agreement Individual Annexes

MMS Interworking Guidelines

Aicent, Inc. Proprietary and Confidential

25

GPRS Roaming Guideline

PRD IR21

IR.21: GSMA Roaming Database Structure and Updating Procedures

Requirements for GPRS operators to exchange and update roaming databases
Defines roaming database structure Creates the database for Roaming Data Generates reports based on databases Defines procedures for updating the database Samples in IR.21

Aicent, Inc. Proprietary and Confidential

26

GPRS Roaming Guideline
IR.33: GPRS Roaming Guidelines MS Registration:

PRD IR33

The MS shall always perform a ”GPRS attach” to the SGSN in the visiting network in order to register on to the network. If this is the initial attachment in the new PLMN, then the SGSN shall communicate with the HLR in the Home PLMN. At this point the user is validated as to whether they are allowed to roam or not.

PDP Context Activation:
The user can then decide to perform a ”PDP Context Activation” to GGSN This procedure, together with the data sent by the MS and the subscribed data stored in the SGSN, will determine which “roaming scenario” the user will activate. This will be explained in detail in subsequent text.
Aicent, Inc. Proprietary and Confidential

27

GPRS Roaming Guideline
IR.33: GPRS Roaming Guidelines

PRD IR33

Roaming scenarios 1
MS connects via VSGSN and HGGSN (PLMN Roaming), this scenario requires:
SGSN – HLR interactions via the Gr interface, using Inter network C7/SCCP links Inter network DNS exchanges and possible “.gprs root” DNS exchanges. Inter PLMN Backbone connectivity and address management Border Gateway involvement, which may provide firewall and additional security functionality.
HGGSN VSGSN
The Inter GPRS Backbone
BG BG

External PDN

Roaming MS

Aicent, Inc. Proprietary and Confidential

28

GPRS Roaming Guideline
IR.33: GPRS Roaming Guidelines

PRD IR33

Roaming scenarios 2
MS connects via VSGSN and VGGSN (ISP Roaming),

scenario requires:

this

GSN – HLR interactions via the Gr interface, using Inter network C7/SCCP links Dynamic address allocation for the subscriber Transparent i.e. non-authenticated network access-point access (see Note 2) NO inter network DNS exchanges. NO Inter PLMN Backbone connectivity or address management NO Border Gateways involvement or firewall configuration
VGGSN VSGSN
Visited PLMN’s GPRS Backbone Roaming MS External PDN

Aicent, Inc. Proprietary and Confidential

29

GSMA GPRS Roaming Guideline
IR.33: GPRS Roaming Guidelines GPRS and Roaming Name System—DNS
efficient, scalable, cost effective, and evolutionary architecture. GPRS DNS is PRIVATE and exclusive to GSMA World. GPRS DNS is set to provide SGSNs ( acting for MS)
This IP address is necessary to set an GTP tunnel between the two machines. Communications between MS and the server requested for consequently uses this tunnel.

Internet DNS standard has been proved as an

the IP address of the gateway (GGSN) to the service requested by the MS

Aicent, Inc. Proprietary and Confidential

30

DNS
Fully developed in the Internet world Distributed database controlled by name servers DNS data are available across entire network through client-server scheme DNS clients are also called resolvers. Usually, DNS is referred to Internet DNS.

Aicent, Inc. Proprietary and Confidential

31

GSMA GPRS Roaming Guideline
IR.33: GPRS Roaming Guidelines
GPRS and Roaming Name System—DNS
It follows the same technical specifications as the classic DNS for Internet Transparent to users (Only SGSN needs to query the DNS) Won't depend on ICANN's ( Internet Corporation for Assigned Names and Numbers) authority Unrecognized today outside GPRS world There is a slight misuse of the term "root" here

Aicent, Inc. Proprietary and Confidential

32

Internet DNS Database
Public: Internet Reachable
com edu gov “ .“

net



Operator.com

Managed by InterNIC

www

www.Operator.c om, 200.200.200.200

Managed by Operator
Aicent, Inc. Proprietary and Confidential

33

GRX DNS Database
Private: GRX Reachable
gprs grx “ .“

mcc460

Managed by GSMA/GRX
mnc001

APN
Wap.mnc001.mcc460.gprs. :<IP of Operator GGSN>

Managed by Operator

Aicent, Inc. Proprietary and Confidential

34

GSMA GPRS Roaming Guideline
IR.33: GPRS Roaming Guidelines DNS query whilst roaming
APN resolution using DNS in HPLMN
GPRS “Root” DNS 2a

3
VPLMN DNS
BG

4
The Inter GPRS Backbone Private IP
BG

HPLMN DNS

2

5

VSGSN BSS

1

Aicent, Inc. Proprietary and Confidential

35

GSMA GPRS Roaming Guideline
IR.33: GPRS Roaming Guidelines DNS query whilst roaming
APN resolution using DNS in VPLMN—IP of VGGSN
VPLMN DNS

2

3

VSGSN
BSS

1
Aicent, Inc. Proprietary and Confidential

36

Aicent Root DNS Architecture
Aicent slave GSMA Root DNS hosted by Neustar CU need only set Aicent DNS as root to reach the whole GSM world
Master Master Root DNS Root DNS (Neustar) (Neustar)

Root DNS Root DNS in AMS in AMS Root DNS Root DNS HKG HKG

Root DNS Root DNS SJC SJC

DNS DNS CU

DNS DNS AICENT 3GRX PLMN A

Aicent, Inc. Proprietary and Confidential

37

Aicent Root DNS service work flow

Aicent, Inc. Proprietary and Confidential

38

Step by step Aicent DNS work flow
1. The VSGSN device queries the VPLMN DNS server with a specific APN. 2. The VPLMN DNS queries Aicent’s 3GRX Root DNS server for the APN. 3. The Aicent 3GRX Root DNS server returns the IP address of the HPLMN DNS server that knows the answer of the APN query. 4. The VPLMN DNS server then sends direct query to the HPLMN DNS server asking for the corresponding GGSN IP address of the requested APN. 5. The HPLMN DNS server retrieves the HGGSN IP address and returns it to the VPLMN DNS. 6. The VPLMN DNS sends the HGGSN IP address back to the VSGSN. 7. The VSGSN establishes GTP tunnel to the HGGSN.

Aicent, Inc. Proprietary and Confidential

39

GPRS Roaming Guideline
IR.33: GPRS Roaming Guidelines
The Access Point Name - APN
the user’s and network’s desired routing access preference and is used to create the logical connection between MS and external PDN.

PRD IR33

“<network id>.mnc<MNC>.mcc<MCC>.gprs” Network Id Operator Id Network ID – points to the access point within a GPRS PLMN – points to a GPRS PLMN

Operator ID

Aicent, Inc. Proprietary and Confidential

40

GPRS Roaming Guideline
IR.33: GPRS Roaming Guidelines (1) Full APN <Network ID.NetworkID>
ibm.com.mnc789.mcc888.gprs. No confusion. Resolving is straight forward

PRD IR33

(2) Partial APN <NetworkID> Only
may cause confusion between VPLMN and HPLMN ibm.com Solution:
Disable VPLMN allowed flag in HLR to enforce to use HPLMN Use public Internet domain names for uniqueness Use internal GPRS domain names

Aicent, Inc. Proprietary and Confidential

41

GPRS Roaming Guideline
IR.33: GPRS Roaming Guidelines
? Full APN <NetworkID.Operator ID>

PRD IR33

Aicent, Inc. Proprietary and Confidential

42

GPRS Roaming Guideline
IR.33: GPRS Roaming Guidelines
Partial APN <Network ID>

PRD IR33

Avoid Confusion: Set it “NO”

Aicent, Inc. Proprietary and Confidential

43

APN-based HPLMN/VPLMN Roaming
An?APN?was?sent?by?MS

Quoted?from?IR?34 no APN‐OI?in? APN?<R> yes no APN‐OI?is?HPLMN no yes no APN:? OI:? Access?Point?Name Operator?ID

VPLMN?Address? Allowed yes

VPLMN?Address? Allowed yes APN‐OI?is?VPLMN

no

yes c Access?requested?in? VPLMN?first a b Activate?PDP? context?reject

Access?requested?in? Access?requested?in? HPLMN VPLMN?only Aicent, Inc. Proprietary and Confidential

44

APN-based HPLMN/VPLMN Roaming
Access?requested?in? HPLMN a Access?requested?in? VPLMN?only b Access?requested?in? VPLMN?first c

Interrogate?DNS?with? APN?+?HPLMN‐OI

Interrogate?DNS?with? APN?+?VPLMN‐OI

Interrogate?DNS?with? APN?+?VPLMN‐OI

Success DNS?Result DNS?Result Success fail fail

Activate?PDP? context?reject

Create?PDP? context?request

a

Aicent, Inc. Proprietary and Confidential

45

GPRS Roaming Guideline
IR.33: GPRS Roaming Guidelines
APN IP Address Management
IP Nodal address allocation
Defined in IR.34

PRD IR33

User IP address allocation
Static or dynamic Public or Private IP address

Border gateway should provide
Security, Tunnel and encryption, IP routing, etc.

Information exchange for GPRS roaming
Exchanging roaming data according to IR.21 Reviewing Checklist for GRX connection
Aicent, Inc. Proprietary and Confidential

46

GPRS Roaming Guideline
IR.34: Inter-PLMN Backbone Guidelines
Requirements For GRX Service Provider
Interconnection-Capability to provide connection from PLMNs in various ways ( Layer 1, 2 and 3)

PRD IR34

Aicent, Inc. Proprietary and Confidential

47

GPRS Roaming Guideline
IR.34: Inter-PLMN Backbone Guidelines

PRD IR34

Requirements For GRX Service Provider
IP address
Public IP address range for its backbone

Security
GPRS intra- and inter-PLMN backbone should be invisible and inaccessible to public Internet

GGSN Query
DNS root service for contracted PLMNs

Aicent, Inc. Proprietary and Confidential

48

GPRS Roaming Guideline
IR.34: Inter-PLMN Backbone Guidelines

PRD IR34

Requirements For GRX Service Provider
BGP-4 routing capability
exchanging IP routing between GPRS operators Exchanging IP routing with other GRX providers Distribution of all known routes to PLMN operators Control which routes a PLMN operator can advertise to the GPRS roaming network

Support GTP Tunneling Conformance to Service Level Agreements
Reaction patterns Service Guarantees Responsibilities

GPRS OoS requirements
Aicent, Inc. Proprietary and Confidential

49

GSMA GPRS Roaming Guideline
IR.35: End-to-End Functional Capability Test Specification for Inter-PLMN GPRS Roaming GRX-related Scenarios:
PLMN-Roaming ISP-Roaming SMS Service

PRD IR35

Aicent, Inc. Proprietary and Confidential

50

End-to-end GPRS Roaming

Internet GGSN HOME Operator SGSN PLMN
( 1)

( 2)

GGSN BTS VISITED Operator PLMN SGSN GRX Backbone DNS Root DNS
( 1) PLMN Roaming ( MS->VSGSN->HGGSN) ( 2) ISP Roaming ( MS->VSGSN->VGGSN)

BTS DNS

Aicent, Inc. Proprietary and Confidential

51

GPRS Roaming Guideline
IR.35: Objectives

PRD IR35

Confirm the capability of GPRS services when roaming from Home PLMN(a) to PLMN(b)
Services like HTTP, FTP or WAP CDR data collection and comparison

Test Cases:
Mobility Management (MM)
GPRS-attachment procedure

GPRS PDP Context Activation by MS1(a) in VPLMN(b) MMS Test Cases
Use MS1(a) to transmit a Multimedia Message to MS2(a) via the Home MMSC

Operator Control of Services

Aicent, Inc. Proprietary and Confidential

52

GPRS Roaming Guideline
IR.35: PDP Context Activation
Intranet access of MS1(a) in VPLMN(b) using home GGSN (user provides Network-ID but no Operator-ID and is not allowed to use visited GGSN)

PRD IR35

Aicent, Inc. Proprietary and Confidential

53

GPRS Roaming Guideline
IR.35: PDP Context Activation
ISP/Internet access of MS1(a) in VPLMN(b) using Home GGSN (user provides Network-ID and no Operator-ID)

PRD IR35

Aicent, Inc. Proprietary and Confidential

54

GPRS Roaming Guideline
IR.35: Location cancellation
Preconditions
SGSN(b) in VPLMN(b) contains GPRS-subscription information of MS1(a) and PDP context for MS1(a) is activated.

PRD IR35

Action

Result

HPLMN(a) personal deletes MS1(a) GPRS-subscription from HLR(a) either using HLR`s Man-Machine Interface not via Administrative Data Centre (ADC) input to HLR(a). Successful result if SGSN(b) and GGSN(a) or GGSN(b) record for MS1(a) has been erased and PDP-Context for MS1(a) has been deactivated. This test case confirms that the “Cancel Location” between HLR(a) and SGSN(b) procedure and “PDP Context Deactivation” initiated by the network operates correctly.

Comments

Aicent, Inc. Proprietary and Confidential

55

GPRS Roaming Guideline
IR.35: Operator Determined Barring
Preconditions Action

PRD IR35

SGSN(b) in VPLMN(b) contains subscription information of MS1(a).

Result

HPLMN(a) personnel activates ODB for MS initiated PDP context activation for MS1(a) from HLR(a) either using HLR`s Man-Machine Interface or via Administrative Data Centre (ADC) input to HLR(a). Check SGSN(b) for records of MS1(a). Try to make a PDP-context-activation from MS1(a) and try to send a SMS from MS1(a). Successful result if SGSN(b) record for MS1(a) contains ODB information and no PDP-context-activation and SMS-mobile originated attemps are successful. This test case confirms that the ODB procedure for outgoing calls operates correctly.
Aicent, Inc. Proprietary and Confidential

Comments

56

GPRS Roaming Guideline
IR.35: MMS Roaming:
Preconditions Action
MMS-MO/MT is provisioned MS1(a) and MS2(a) are registered in VPLMN(b). Use MS1(a) to transmit a Multimedia Message to MS2(a) via the Home MMSC Await delivery of Multimedia Message to MS2(a) Check contents of Multimedia Message with those transmitted. Successful result if Multimedia Message is correctly delivered. If delivery report is requested, check that it is correctly delivered. This test case confirms correct operation of mobileoriginated/terminated MMS routing and transfer over GPRS radio channels B 1.4.2 MMS Interworking: Mobile originated and terminated MMS (MS1(b) / MS2(a))
Aicent, Inc. Proprietary and Confidential

PRD IR35

Result

Comments

57

GPRS Roaming Guideline
Billing and Charging of GPRS Roaming Subscriber Billing
Billed to end customers directly serviced by the PLMN Based on CDR collected from SGSN and GGSN

Inter-PLMN Accounting
Inter-PLMN accounting is settled by means of the Transferred Account Procedure (TAP3)

GRX-PLMN Charging
Network-based charging and Billing
Bandwidth-based flat rate charging Volume-based charging
Inbound and outbound traffic volume

Usage-based charging
Peer-to-peer usage record

Aicent, Inc. Proprietary and Confidential

58

GPRS Roaming Guideline
IR.52: MMS Interworking Guidelines GRX as the secured transit to carry the MM4 between operators Name addressing

PRD IR52

Phone number E.164 to decide which terminating operator to receive the MMS
Private ENUM solution (Long term) (Addressed later) IMSI solution (short term, costly)
Only used for GSM, not for other standard

Aicent, Inc. Proprietary and Confidential

59

Agenda (Part 1)
3G/UMTS Overview GPRS/UMTS Roaming eXchange GPRS/UMTS Roaming Guidelines Aicent GRX Network GRX Peering Network IO-MMS and MMS Gateway

Aicent, Inc. Proprietary and Confidential

60

Aicent Market Leadership
One of world’s largest GRX/MMS/SMS hub networks.
? Reach 400+ GPRS/W-CDMA/CDMA networks ? Connect directly 100+ mobile operators, serving over 1 billion subscribers

UK, Ireland & Germany

Aicent, Inc. Proprietary and Confidential

61

Aicent GRX Basic Service Features
Fully compliant with the GSMA requirements
Multi layers (layer 1, 2, 3) customer access support Public IP address for all GRX nodes and backbone Root DNS service operation BGP4 routing End-End IP security PLMN routing control Inter GRX connection for GRX peering Service Level Agreement (SLA) assurance 24X7 network monitoring
Aicent, Inc. Proprietary and Confidential

62

Network Operation
24x7 Network Operation Center Dedicated customer support
Dedicated account management Coordination for roaming service trials

Network Management System
Monitor network fault, network usage and performance Monitor server availability, server performance and usage Network/server statistics report Monitoring Aicent GRX QoS

Network usage report for customers
Assistance for customer’s network capacity planning and service planning

Proactive Customer Care and Billing (CCB )
For Aicent GRX network services For Aicent GRX VAS services
Aicent, Inc. Proprietary and Confidential

63

Agenda (Part 1)
3G/UMTS Overview GPRS/UMTS Roaming eXchange GPRS/UMTS Roaming Guidelines Aicent GRX Network GRX Peering Network IO-MMS and MMS Gateway

Aicent, Inc. Proprietary and Confidential

64

GRX Peering Network
- Extend GRX Coverage
What’s GRX Peering? GRX providers interconnect their GRX networks to exchange GPRS roaming IP traffic via secured peering either at the peering point or private peering BGP-4 protocol is utilized to exchange IP prefixes dynamically among GRXs. Current Status The common peering point at AMS-IX In the procedure of setting up the 2nd peering point at Asia (Equinix) Private peering between GRX providers
OP OP OP OP OP OP OP OP OP OP OP

Aicent

GRX 1

OP OP

GRX Peering Point
GRX 2 GRX 3

OP OP OP

BGP
Aicent, Inc. Proprietary and Confidential

65

GRX Peering Network
- GRX Peering Amsterdam (GPA)

GPA: GRX Peering AMS-IX (Amsterdam)
Aicent, Belgacom, BT, CW, Comfone/Infonet, Deutsche Telecom, France Telecom, REACH, SingTel, Sonera, Telecom Italia, Telenor, Telefonica, Telia, Tele2, TSI, CPTM
gprs. … grx. …

High-Speed LAN/MAN Switching

GPA-Root DNS

OP OP OP OP OP OP OP OP OP OP OP

Aicent

GRX 1

OP OP

GRX Peering Point
GRX 2

OP

GRX 3

OP OP

BGP

Aicent, Inc. Proprietary and Confidential

66

GRX Peering Point: GPA
Inside GPA:
High speed GRX Peering private LAN network GRX Root DNS maintained by AMS-IX
Will be replaced by/extended to GSMA DNS

Each GRX peer has responsibility to :
Maintain its own GRX customer GRX routes. Maintain the relationship to GRX Peering Partners: other GRX Manage roaming matrix for customers and their roaming partners
Security/firewall control Routing/Interconnection control

Provide ROOT DNS services to its own customers

Aicent, Inc. Proprietary and Confidential

67

Agenda (Part 1)
3G/UMTS Overview GPRS/UMTS Roaming eXchange GPRS/UMTS Roaming Guidelines Aicent GRX Network GRX Peering Network IO-MMS and MMS Gateway

Aicent, Inc. Proprietary and Confidential

68

IO-MMS Overview
Inter-operator MMS (IO-MMS) is referring to “delivering an MMS from one mobile network to another, and vice versa.” The overall architecture:
MMS User Agent A

MMSE Service Provider A

MMSE Service Provider B

MMS User Agent B

Radio Network A

Radio Network B

MMS Relay/ Server A
MM1

SMTP

MMS Relay/ Server B

MM4

MM1

Aicent, Inc. Proprietary and Confidential

69

IO-MMS Issues
Technical issues for IO-MMS
IP Network Transport:
Accessibility:
How to connect to other mobile operator’s network from IP perspective

Transport Security:
Will the IP connection be secure?

Cost of deployment:
How much does it cost?

Scalability and Manageability:
How to support multiple operator? How to manage and operate the service?

Aicent, Inc. Proprietary and Confidential

70

IO-MMS Issues
Technical issues for IO-MMS
Addressing Resolution (Resolving address of terminating MMSC)
Accuracy of mapping +E.164 number to an MMSC’s IP
There could be huge Numbering Plan and various naming schemes that have to be considered, e.g. Given an CU number, +86130xxxx What MMSC domain should be mapped to? What is IP address for the MMSC? How to find out the IP address given the domain of MMSC? A lot of questions…
Aicent, Inc. Proprietary and Confidential

71

IO-MMS Issues
Technical issues for IO-MMS
Billing for IO-MMS
CDR Collection
How to collect the Call Detail Record to indicate the usage

Clearing and Settlement
With the CDR, is there a way to settle between the terminating network and my self?

Flexible billing model (wholesale, bilateral, etc)
How to support the wholesale and bilateral model at the same time?

Aicent, Inc. Proprietary and Confidential

72

IO-MMS Solutions
GSMA has been taking on the challenges, and collectively produced PRD IR.52 to address all the issues pertaining to IO-MMS.
PRD IR.52: MMS Interworking Guidelines
Chosen GRX as IP transport network
Leveraging existing IP connection to GRX Reaching all GPRS operators networks via GRX Peering End-to-end secured IP transport (MMSC MMSC) End-to-end Managed QoS

Recommend MM4 Interface (IO-MMS) over GRX
Internet is not recommended

Defined Unified Naming Scheme for MM4 Interface
MMS domain for IO-MMS should be: mms.mncxxx.mccxxx.gprs
e.g. mms.mnc001.mcc460.gprs for CU

Utilizing GRX DNS structure to resolve MMS domain as well as IP address of MMSC
Scalable Addressing resolution

Aicent, Inc. Proprietary and Confidential

73

IO-MMS Solutions: Network
GRX as IP transport for IO-MMS
? Utilizing existing secure IP connection to GRX ? Broadcasting MMSC routes to GRX via the existing BGP session ? End-to-end secured MM4 interface over GRX ? Low Operation effort to reach all GPRS operators’ MMSCs

Secured MM4 Interface over GRX
MMSC Subnet
BG

GRX
Gn Routes MMSC Routes
BG

MMSC Subnet

Gn subnet

Gn subnet

Operator A
Existing GRX connection New MMSC connection
Aicent, Inc. Proprietary and Confidential

Operator B

74

IO-MMS Solutions: Addressing Resolution
Unique Domain mms.mncxxx.mccxx.gprs for IO-MMS
Addressing Resolution Flow: Given an +E.164 Number

+E.164 Static Table Prefix Domain E.164 IMSI Domain

MAXIS’ MMSC domain

mms.mnc012.mc c502.gprs GRX DNS IP of MMSC

Aicent, Inc. Proprietary and Confidential

75

IO-MMS New Issues
Static table for Mapping +E164 to MMSC Domain
Each termination network has many number blocks that have be configured in the static table. Not scalable,
e.g. Assume each operators has 40 number blocks on average, for N terminating network, the entries for the static table are Nx40

IMSI solution (+E164 HLR IMSI Operator MMSC IP)
Incompatibility issues in Different Versions of MAP/SS7 messages Costly to implement:
Needs extra software stack for MAP Needs extra hardware Needs to access SS7 Network, and Consumes bandwidth of SS7 network

Regional Mobile Number Portability (MNP)
IMSI solution could resolve the MNP However, it carries the disadvantages above Is there any IP based solution for MNP?
Aicent, Inc. Proprietary and Confidential

76

Aicent IO-MMS Solutions
Aicent has been involving PRD IR.52 since its beginning, and has contributed solutions to the PRD. Aicent endorses GSMA IO-MMS Solutions
Fully supporting PRD IR.52 Extra solutions to the issues that PRD IR.52 has not concrete solution yet, including
Directory Service for terminating network number blocks Private ENUM for addressing resolution Regional MNP (Hong Kong) Network-based MMS Messaging Routing MMS Settlement
Aicent, Inc. Proprietary and Confidential

77

Aicent IO-MMS Solutions
Aicent MMS Gateway Service constitutes following key aspects:
Single Connection to Reach ALL operators Single Implementation to meet ALL technical and business needs Following successful SMS business model

MMSC Operator A

MMSC

Aicent MMS Gateway Aicent GRX

MMSC Operator B

CMCC

MMSC Operator C

Aicent, Inc. Proprietary and Confidential

78

Aicent IO-MMS Solutions
Aicent MMS Gateway Architecture is built around GRX network infrastructure, and designed to resolve current issues surrounding IO-MMS among GPRS operators.

Key Components:
MMS Gateway: Key Features
3GPP MM4, Policy Routing, CDR, Traffic Report

Directory Server: Key Features
Private ENUM, Network Number Blocks, customized data, etc.

Private ENUM Query

Directory Server

DB Query

NPDB

Hong Kong MNP

Aicent GRX
MM4 Messages

Private ENUM Query Aicent MMS Gateway MM4 Messages Terminating MMSC
Terminating Operator

Aicent, Inc. Proprietary and Confidential

79

Aicent IO-MMS Solutions
Private ENUM:
Compliant to IETF protocol. TLD “e164.gprs” is assigned as Private “ENUM root zone” in GRX Root DNS. It will be populated to GPRS DNS infrastructure. Leveraging existing GPRS and GRX DNS infrastructure Inheriting Secured characteristics of GPRS/GRX Served as long term solution for resolving number based address

Aicent, Inc. Proprietary and Confidential

80

Aicent IO-MMS Solutions
Private ENUM Domain Hierarchy within existing GPRS DNS Infrastructure

GRX Root DNS

Root

.gprs .mccxxx .e164 .mncxxx

Local GPRS DNS
GPRS
mncxxx.mccxxx.gprs APN1

4.4. (UK)

1. (NANP)

2.5.8 (HKG) 0.2.0.9.

ENUM

0.2.0.9.e164.gprs

APN n 4.3.2.1

2.3.8.8.0.4. 8.7.8.6.7.7. 5.3.2.1

Aicent, Inc. Proprietary and Confidential

81

Aicent IO-MMS Solution
How it works for an Originating Operator?
1 2 Reducing network number blocks to Country Code

User(A) posts an MMS destined to User(B)to its MMSC. MMSC determines that the recipient is bounded for other operator, and forwards the MMS to Aicent MMS Gateway based on simple mapping, e.g. +852 mms.aicent.grx

3 Private ENUM and MNP

Upon receiving the MM4 message, Aicent MMS Gateway queries its DS (MNP for Hong Kong), re-writes certain MM4 headers, and delivers to correct MMSC based on agreed Policy.

2

MO Operator
BG

Aicent MMS Gateway

3

MT Operator
4

MMSC
1

MM4

GRX
4

BG

MMSC

Seamless delivery

Corresponding response message is routed back to MO MMSC via Aicent MMS Gateway.

User(A)

User (B)
Aicent, Inc. Proprietary and Confidential

82

Aicent IO-MMS Solutions
MM4 Messages Flow Between Originator MMS and Terminator MMSC via Aicent MMS Gateway
OMMSC Aicent MMS Gateway MM4_forward.REQ RMMSC

MM4_forward.REQ MM4_forward.RES

MM4_forward.RES

MM4_delivery_report.REQ MM4_delivery_report.RES

MM4_delivery_report.REQ

MM4_delivery_report.RES

MM4_read_reply_report.REQ MM4_read_reply_report.RES

MM4_read_reply_report.REQ

MM4_read_reply_report.RES

Aicent, Inc. Proprietary and Confidential

83

Aicent IO-MMS Solutions
IO-MMS Settlement
There is no impacts on current TAP due to IO-MMS
GSMA proposed NOT to implement TAP based billing for IO-MMS
GSMA TADIG (BA.27 Section 18)

Bulk data exchange similar to IO-SMS should be sufficient:
At both MMSC, an MMS call record is created Thus the submitting operator may reconcile the bulk charges received from the recipient operator by evaluating call records from its MMS relay/server

MMSC Originator

MMS routing Volume charged billing

MMSC Recipient

MMS-O call records

MMS-R call records

Aicent, Inc. Proprietary and Confidential

84

Aicent IO-MMS Solutions
Aicent IO-MMS settlement solution follows GSMA recommendations
Generates both accurate O-CDR and R-CDR Bulk data billing to operators
Aicent Settlement

Aicent GRX
O-CDR O-CDR R-CDR R-CDR

Operator A

Operator B

Aicent, Inc. Proprietary and Confidential

85

THANK YOU Discussions

Aicent, Inc. Proprietary and Confidential

86


相关文章:
更多相关标签: