Transcript Document
Packet Data Roaming
Common Architecture
Richard Xu
Chief Architect
[email protected]
+1(408) 834-0217
Aicent, Inc.
November 11, 2005
CDMA
1995
2005
Celebrating Ten Years of
Commercial Success and Innovation
Background
• Reiterate what have been stated:
Problem Statement
– CDG Reference Document #79 recommends three
different packet data roaming architectures:
• SIP
• MIP
• L2TP
– Different operators prefer to use different architectures
– Different operators are able to support different
combinations of these architectures for inbound roaming
partners.
– Not all of these architectures are compatible
CDMA
1995
2
2005
Celebrating Ten Years of
Commercial Success and Innovation
www.cdg.org
Matrix of combinations
Serve Network
SIP
L2TP
MIP
SIP
NO ISSUE
SOLUTION
AVAILABLE
NO SOLUTION, BUT NO
KNOWN INSTANCES
L2TP
NO RECOMMENDED
SOLUTION IDENTIFIED
NO ISSUE
NO SOLUTION
RECOMMENDED
IDENTIFIED
MIP
NO RECOMMENDED
SOLUTION IDENTIFIED
NO RECOMMENDED
SOLUTION
IDENTIFIED
NO ISSUE
Device
• The following matrix identifies incompatibilities
• “Device” indicates the technology preferred by the
roaming device
• “Serve Network” indicates the network technology
available in the visited operator’s network
CDMA
1995
3
2005
Celebrating Ten Years of
Commercial Success and Innovation
www.cdg.org
Extra IP Routing Issues
Home Network
Serving Network
Home network insists
outbound roaming traffic
coming back from CRX
Home network allows
outbound roaming traffic
from Internet
Serving network routes all inbound
roaming user traffic to Internet for
accessing home services
No RECOMMENDED
SOLUTION
No ISSUE
Serving network routes all inbound
roaming users traffic via CGX
NO ISSUE
No RECOMMENDED
SOLUTION
CDMA
1995
4
2005
Celebrating Ten Years of
Commercial Success and Innovation
www.cdg.org
Common Architecture
• Incorporate most roaming scenarios into a
common recommended architecture for each
CDMA operators based on existing CRX
principles
• Simplify the provisioning process
• Future applications proven
CDMA
1995
5
2005
Celebrating Ten Years of
Commercial Success and Innovation
www.cdg.org
Definition of roaming service elements
•
At operator premise:
– Core Subnet (CS): PDSN/FA/LAC, HA, AAA, MMSC(MM4 Interface)
– Service Subnet (SS): Application Servers (WAP, PoC Server, MMSC,
Email)
– Roaming-in Subnet (RIS): IP Subnet assigned to inbound roamers
Internet
FW/GW
Roaming-In
Sub
PDSN
CDMA
1995
6
2005
Celebrating Ten Years of
Commercial Success and Innovation
Core
Sub
AAA
HA
LNS
MMSC
PoC
WAP
Service
Sub
BG
CRX
www.cdg.org
Definition of roaming service elements
•
At CRX premise:
– Core Backbone: routing for Core Subnet traffics
– Virtual Home Subnet: subnet for hosted roaming elements, e.g. LNS for
L2TP
Internet
FW/GW
FW/GW
Roaming-In
Sub
Virtual Home
MMSC
PoC
LNS
WAP
Operator
PDSN
Core
Sub
AAA
HA
LNS
Core
Backbone
Service
Sub
BG
BG
Proxy
AAA
CRX
CDMA
1995
7
2005
Celebrating Ten Years of
Commercial Success and Innovation
www.cdg.org
New Service Element from CRX
•
At CRX premise:
– Virtual Home Subnet
• LNS fulfilling L2TP that is not supported by home network
• Tunnel connection to Home network
• Internet Access
RIS
CRX
Visited
Core Sub
LNS
Home
Service Sub
Virtual
Home
MMSC
GRE
User Traffic
PoC
WAP
Core
Backbone
PDSN
BG
BG
Proxy
AAA
GRE
BG
BG
AAA
L2TP Tunnel
GRE Tunnel
CDMA
1995
8
2005
Celebrating Ten Years of
Commercial Success and Innovation
www.cdg.org
Common Architecture for both CRX and Operator
•
•
At operator premise:
– GRE Tunnel terminating point (router) as extra element
• GRE Physical end-point (IP) belonging to Core Sub (routable via CRX
backbone)
At CRX Virtual Home Subnet:
– Two GRE tunnel terminating points (routers)
• One tunnel to carry Service Sub routes
• The other tunnel to carry RIS routes
– CRX only routes core sub and GRE tunnels traffics compliant with Doc#94
– Together with LNS in Virtual Home, the architecture resolves most mismatched
cases except MIPSIP, where MIP Client is required to fallback SIP
Virtual
Home
Operator
Roaming-In
Sub
Routing
Mgr.
RIS
GRE
Service
Sub
CDMA
1995
9
Core
Sub
GRE
BG
LNS
Service
Subs
GRE
GRE Tunnel
for RI-Sub
BG
GRE Tunnel
for Service
Sub
Core Backbone
2005
Celebrating Ten Years of
Commercial Success and Innovation
www.cdg.org
Roaming Scenario: SIPL2TP
•
•
•
Home Operator exchanges its service routes with virtual home via service
tunnel if enforcing roaming-in via CRX.
CRX injects tunnel related attributes in RAIDUS reply package to trigger
visiting PDSN/LAC to build L2TP tunnel with LNS in virtual home.
User traffic is either routed via service tunnel or internet depending on
routes availability at virtual home.
Internet
FW/GW
Service
Subs
RIS
CRX
Visited
Core Sub
Virtual
Home
LNS
Home
Service Sub
MMSC
GRE
PoC
WAP
Core
Backbone
PDSN
BG
BG
Proxy
AAA
GRE
BG
BG
AAA
CDMA
1995
10
2005
Celebrating Ten Years of
Commercial Success and Innovation
L2TP Tunnel
Service
Tunnel
www.cdg.org
Roaming Scenario: L2TPSIP
•
•
•
Home Operator exchanges its service routes with virtual home via service
tunnel if enforcing roaming-in via CRX.
CRX remotes tunnel related attributes in RAIDUS reply package to ensure
SIP.
Visited Operator assigns inbound roamer with IP within RIS, and routes to
GRE tunnel router where user traffic is either routed to virtual home or
Internet depending on the routes availability managed by virtual home.
Internet
FW/GW
Service
Subs
RIS
Roaming-In
Sub
CRX
GRE
Virtual
Home
Home
Service Sub
MMSC
GRE
PoC
GRE
WAP
Core
Backbone
Visited
Core Sub
PDSN
BG
BG
Proxy
AAA
GRE
BG
BG
AAA
CDMA
1995
11
2005
Celebrating Ten Years of
Commercial Success and Innovation
RIS Tunnel
Service
Tunnel
www.cdg.org
Roaming Scenario: MIP SIP/L2TP
• MIPSIP/L2TP
– Assuming MIP Client supports the fallback-to-SIP
features
– The scenario is similar to either L2TPSIP or
SIPL2TP, depending on home network preference
• SIP/L2TP MIP
– Assuming PDSN in mobile IP only visited network
supporting either SIP or L2TP
– The scenario is similar to either L2TPSIP or
SIPL2TP, depending on home network preference
CDMA
1995
12
2005
Celebrating Ten Years of
Commercial Success and Innovation
www.cdg.org
Summary
• Introducing Virtual Home with hosted LNS and GRE tunnel
endpoints at both Virtual Home and operator premises help to bridge
the gap among different roaming scenarios
• At operator premise, extra roaming element, the GRE router,
requires minimum provisioning comparing to handling all different
roaming scenarios
• CRX plays more mediation roles to enhance experience of CDMA
data roaming
• The new revised architecture serves as interim solution until all
PDSN could support all access requests. No impact on the future
architecture, where CRX would just serve as core backbone for core
subnets
CDMA
1995
13
2005
Celebrating Ten Years of
Commercial Success and Innovation
www.cdg.org