異質無線網路整合與漫遊技術研討會及產學座談會

Download Report

Transcript 異質無線網路整合與漫遊技術研討會及產學座談會

異質無線網路整合與
漫遊技術簡介
交通大學資工系 曹孝櫟助理教授
Heterogeneous Wireless Network Integration (1/4)
• Generic Architecture
Mobile Terminal
Radio Access Network
WiMAX/
WiMAX relay
Core Network
Service Network
All IP
Fixed Mobile
Convergence
Broadband & IP
IMS/SIP
WLAN/
WLAN mesh
3G/B3G
New Air/
4G
BT/UWB
…
Multi-mode &
Heterogeneous
Heterogeneous &
overlay
AAA Network
Heterogeneous Wireless Network Integration (2/4)
• IETF Perspective
Mobility
WiMAX/
WiMAX relay
WLAN/
WLAN mesh
All IP
+
Application Mobility
New Air/
4G
Or
3G/B3G
BT/UWB
…
Multi-mode &
Heterogeneous
Heterogeneous ANs
All IP
+
Network Mobility
IPv4 or IPv6
IP-based
applications
Heterogeneous Wireless Network Integration (3/4)
• IEEE Perspective
WLAN/
WLAN mesh
IEEE
802.21
3G/B3G
New Air/
4G
BT/UWB
…
Multi-mode &
Heterogeneous
Heterogeneous ANs
IEEE 802.21
Mobility
WiMAX/
WiMAX relay
All IP
+
Application Mobility
Or
All IP
+
Network Mobility
IPv4 or IPv6
IP-based
applications
Heterogeneous Wireless Network Integration (4/4)
• 3GPP/WiMAX Perspective
UMA
3GPP
Core
3GPP
AN
WLAN AN
WiMAX AN
3GPP/WLAN/WiMAX
Terminal
IP Core
CSCF/…
3GPP/WiMAX &
IP Core Network
IMS/SIP
PDG
3GPP/WLAN/WiMAX
AN
WiMAX
Core
Application Layer: SIP Mobility
Terminal mobility: pre-call
Terminal mobility: mid-call
Personal Mobility
SIP for Mobility presentation, SIP 2001, Henning Schulzrinne
Service Mobility
Application Layer: SIP Mobility
Handoff Delay Analysis for SIP Mobility in IPv6 Testbed, N. Nakajima, A.Dutta, S. Das, H.
Schulzrinne
Network Layer: Mobile IP
Inside Mobile IP, Narendra Venkataraman, Dr. Dobb's Journal
Network Layer: SCTP/Multi-homing
http://www.ibm.com/developerworks/cn/linux/l-sctp/figure2.gif
Network Layer: IETF WGs
• Mext: Mobility EXTensions for IPv6
• Mipshop: Mobility for IP: Performance,
Signaling and Handoff Optimization
• Netlmm: Network-based Localized Mobility
Management
• Shim6: Site Multihoming by IPv6
Intermediation
• Mip4: Mobility for IPv4
Network Layer: 3GPP
Intranet / Internet
3GPP Network
WLAN
UE
WLAN Access Network
(with or without an
intermediate network)
3GPP AAA
Server
Packet
Data GW
WLAN3GPP IP Access
3GPP PS
services
(including
access to
internet)
www.3gpp.org
Network Layer: 3GPP2
www.3gpp2.org
Network Layer: WiMAX Forum
http://www.wimaxforum.org/home/
Link Layer: UMA
UMA, 3GPP
802.21 Overview
802.21: Key Services
Applications (VoIP/RTP)
LinkHandover
Layer Triggers
Connection
Management
Policy
IETF
State Change
Handover Management
Predictive
Network Initiated
Mobility Management Protocols
Smart
Triggers
Handover
Messages
Information
Service
IEEE 802.21
802.21 MIH Function
Handover Commands
L2 Triggers
and Events
Handover
Messages
WLAN
Network Information
Available Networks
Neighbor Maps
Network Services
Client Initiated
Network Initiated
Vertical Handovers
Information
Service
Cellular
WMAN
Protocol and Device Hardware
802.21 uses multiple services to Optimize
Vertical Handovers
2017-03-24
http://ieee802.org/21/
15
3GPP Perspective
Inter-working Model
Simplified Reference Model
External IP Networks
PSTN
3GPP System
3GPP System
3GPP System
3GPP
3GPP
3GPP
Billing
Billing
Billing
System
System
System
3GPP PS
Services
(e.g. IMS)
CS Domain
M WLAN system
. WLAN system
. WLAN system
WLAN
Access
2 WLANAuthentication
system
WLAN
Access
Access
1 WLAN
system
WLAN
Access
Access
Authentication
Control
Charging
WLANCharging
Access
Access
Authentication
Control
Access
WLAN
Access
Authentication
Control
Charging
Authentication
Access Charging
Control
Charging
WLAN Control
Mobility
WLAN
WLAN AP
WLAN AP
WLAN AP
Network
AP
AP
PS Domain
UTRAN/GERAN
Node -B/BTS
UE
UE
HLR
Access
Authentication
Charging
Encryption
Mobility
1
N
.
6 Scenarios
Scenarios:
Scenario 1:
Scenario 2:
Scenario 3:
Scenario 4:
Scenario
Scenario 6:
Common
3GPP
Access to
Service
5:
Access to
Billing and
system
3GPP
continuity
Seamless
3GPP
Customer
based
system PS
services
system CS
Care
Access
based
based
Service and operational
Control and
services
Services
Capabilities:
Charging
Common billing
X
X
X
X
X
X
Common customer care
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
3GPP system based
Access Control
3GPP system based
Access Charging
6 Scenarios (Cont.)
Access to 3GPP system
X
X
X
X
X
X
X
X
X
PS based services from
WLAN
Service Continuity
Seamless Service
Continuity
Access to 3GPP system
CS based Services with
seamless mobility
X
3G services over WLAN
•
•
•
•
•
•
•
•
•
SMS
MMS
Presence
IMS
LCS
MBMS
MexE
OSA
UE Management (UEM)
Simplified WLAN Network Model
Intranet / Internet
3GPP Network
WLAN
UE
WLAN Access Network
(with or without an
intermediate network)
3GPP AAA
Server
Packet
Data GW
WLAN3GPP IP Access
3GPP PS
services
(including
access to
internet)
Network Advertising and Selection
Scenario
3GPP Home
Network
3GPP Visited
Network #1
3GPP Visited
Network #2
WLAN AN
UE
3GPP Visited
Network #n
Network Advertising and Selection
Scenario (Cont.)
3GPP Home
Network
3GPP Visited
Network #1
3GPP Visited
Network #2
WLAN AN#1
3GPP Visited
Network #n
WLAN AN#2
UE
WLAN AN#n
Non-roaming reference model
3GPP Home Network
Ww
Wn
WAG
D'
HLR
r'
G
/
Wo
Wm
Offline
Charging
System
Wf
OCS
Wp
WLAN 3GPP IP Access
Wu
Wz
3GPP AAA
Server
Wg
WLAN Access Network
Wx
Dw
Wa
WLAN
UE
HSS
SLF
Wy
Intranet / Internet
PDG
Wi
Roaming reference model
Intranet / Internet
3GPP Visited Network
3GPP AAA
Proxy
Wa
WLAN Access Network
WLAN Ww
UE
Wf
Offline
Charging
System
Wg
WAG
Wp
3GPP AAA
Server
Wo
HSS
HLR
W
f
Wy
OCS
Wz
Wi
Packet Data
Gateway
m
SLF
r'
G
W
Dw
Wx
/
D'
Wu
WLAN 3GPP IP Access
Wd
Wn
3GPP Home Network
Offline
Charging
System
Roaming reference model (Cont.)
3GPP Visited Network
3GPP AAA
Proxy
Wg
Wn
Wp
WAG
WLAN 3GPP
IP Access
Wi
Wu
Packet Data
Gateway
Wz
Offline
Charging
System
Wd
WLAN Ww
UE
f
Wm
WLAN Access Network
W
Wa
Intranet / Internet
HSS
Dw
Wx
'
D' / Gr
HLR
Wf
Offline
Charging
System
3GPP AAA
Server
Wo
SLF
OCS
3GPP Home Network
Protocol stack between the WLAN UE
and PDG
WLAN
UE
WLAN AN
WAG
Remote IP
PDG
Remote IP
Tunneling
layer
Tunneling
layer
Transport
IP
Transport
IP
Transport
IP
Transport
IP
Transport
IP
Transport
IP
L2/L1
L2/L1
L2/L1
L2/L1
L2/L1
L2/L1
L2/L1
I-WLAN and VPLMN Selection
Procedure
WLAN UE
WLAN AN
1. WLAN AN connection establishment
2. Start Access Authentication with a NAI
3. VPLMN advertisement
4. Access Authentication procedure
3GPP AAA
Server/Proxy
WLAN Access Authentication and Authorization
WLAN UE
WLAN AN
3GPP AAA
Server
HSS/HLR
1. WLAN ConnectionSetup
2. Necessaryamountof EAP Request& EAP
ResponsemessageexchangesbetweenUE
and 3GPP AAA Server as specifiedin the
utilisedEAP type
3. AuthenticationInfo
retrievalfrom HSS if
info not yet available
in 3GPP AAA server
4. Subscriberprofile
retrieval from HSS if
info not yet available in
this 3GPP AAA server
5. Policyenforcementinfo delivery
6. Access Accept
7. EAP/Success
[keyingmaterial and
authorisation information
within message]
8. AccountingStart
9. Validate the new session
10. WLAN Registrationto
HSS if WLAN usernot
yet registeredto this
3GPP AAA Server
WAG
WLAN Session Authentication and Authorization
WLAN
3GPP AAA Proxy
3GPP AAA
Server
EAP authentication is
initiated between UE
and WLAN
1. Wa: Access_Request
(EAP Response/Identity(NAI))
2. Wd: Access_Request
(EAP Response/Identity(NAI))
3. Wd:Access_Challenge
(EAP Request)
4. Wa: Access_Challenge
(EAP Request)
5. Wa: Access_Request
(EAP Response)
6.Wd: Access_Request
(EAP Response)
2N Wd: Access_Accept
(EAP Success, Authorization
Info, Session Keying Material)
2N Wa: Access_Accept
(EAP Success, Authorization
Info, Session Keying Material)
EAP/AKA Procedure
UE
WL AN
AN
3 GP P
A AA -serv
HSS /
HLR
1.
2 . EA P Re qu est/Id en tity
3. EA P Resp on se /Identity
[NAI b ased o n a pseudo nym or IMSI]
4.
5 . EA P Response/Ide ntity
[NA I based on a pseu do nym or IMS I]
6.
7 . E AP R eq uest/AKA- Ide ntity
[Any id entity]
8. EA P Request/AKA -Id entity
[Any ide ntity]
9. EA P Resp on se /AKA -Id entity
[Iden tity]
1 0. EAP Re sp on se /AKA -Id entity
[Identity]
1 1.
12 .
1 3. E AP Req uest/AKA- Ch all eng e
[RA ND, AUTN, MA C, Pr otected { pse udon ym, Ne xt r e- auth i d }, Resul t ind ]
1 4. E AP R eq uest/AK A- Chall en ge
[RA ND, AUTN, MA C, Pr otected pseu do nym, Next re- au th id, Result ind ]
15 .
1 6. E AP Response/A KA-Challe ng e
[RE S, M AC, Resu lt in d]
1 7. E AP Respon se /A KA -Cha lle nge
[NAI b ased o n a pseudo nym or IMSI]
4.
5 . EA P Response/Ide ntity
[NA I based on a pseu do nym or IMS I]
EAP/AKA Procedure
6.
7 . E AP R eq uest/AKA- Ide ntity
[Any id entity]
8. EA P Request/AKA -Id entity
[Any ide ntity]
9. EA P Resp on se /AKA -Id entity
[Iden tity]
1 0. EAP Re sp on se /AKA -Id entity
[Identity]
1 1.
12 .
1 3. E AP Req uest/AKA- Ch all eng e
[RA ND, AUTN, MA C, Pr otected { pse udon ym, Ne xt r e- auth i d }, Resul t ind ]
1 4. E AP R eq uest/AK A- Chall en ge
[RA ND, AUTN, MA C, Pr otected pseu do nym, Next re- au th id, Result ind ]
15 .
1 6. E AP Response/A KA-Challe ng e
[RE S, M AC, Resu lt in d]
1 7. E AP Respon se /A KA -Cha lle nge
[RE S, MAC, Res ult in d]
18.
1 9. EAP -Request/A KA- Noti ficati on
[Se ccess notifica tion]
20. E AP -Request/AK A- No tifica tion
[Seccess n otifica tio n]
21. EAP -Req ue st/AKA-Notifi cation
22. EAP-Re quest/A KA -Notification
23. EAP Su ccess
+ keying material
24. E AP S ucce ss
25.
EAP/SIM Procedure
WLAN
AN
AN
UE
3GPP
AAA-serv
AAA
HSS/
HLR
HLR
1.
2. EAP Request/Identity
3. EAP Response/Identity
[NAI based on a pseudonym or IMSI]
4.
5. EAP Response/Identity
[NAI based on a pseudonym or IMSI]
6. EAP Request/SIM Start
[Any identity]
7. EAP Request/SIM-Start
[Any identity]
8. EAP Response/SIM-Start
[Identity, NONCE_MT]
9. EAP Response/SIM-Start
[Identity, NONCE_MT]
10.
10.
11.
12. EAP Request/SIM-Challenge
[RAND, MAC, Protected { pseudonym, Next re-auth id }, Result ind]
13. EAP Request/SIM-Challenge
[RAND, MAC, Protected pseudonym, Next re-auth id, Result ind]
14.
15. EAP Response/SIM-Challenge
[MAC, Result ind]
16. EAP Response/SIM-Challenge
[MAC, Result ind]
4.
5. EAP Response/Identity
[NAI based on a pseudonym or IMSI]
EAP/SIM Procedure
6. EAP Request/SIM Start
[Any identity]
7. EAP Request/SIM-Start
[Any identity]
8. EAP Response/SIM-Start
[Identity, NONCE_MT]
9. EAP Response/SIM-Start
[Identity, NONCE_MT]
10.
10.
11.
12. EAP Request/SIM-Challenge
[RAND, MAC, Protected { pseudonym, Next re-auth id }, Result ind]
13. EAP Request/SIM-Challenge
[RAND, MAC, Protected pseudonym, Next re-auth id, Result ind]
14.
15. EAP Response/SIM-Challenge
[MAC, Result ind]
16. EAP Response/SIM-Challenge
[MAC, Result ind]
17.
18. EAP Request/SIM/Notification
[Success notification]
19. EAP Request/SIM/Notification
[Success notification]
20. EAP Response/SIM/Notification
21. EAP Response/SIM/Notification
23. EAP Success
22. EAP Success
+ keying material
24.
24
25
EAP AKA fast re-authentication
WLAN
AN
UE
3GPP
AAA -serv
1. EAP Request/Identity
2. EAP Response/Identity
[Re -auth. id]
3. EAP Response/Identity
[Re -auth. id]
4. EAP R equest /AKA -Reauthentication
[Counter, NONCE, MAC, Protected Next re auth. Id, Result ind ]
5. EAP R equest /AKA -Reauthentication
[Counter, NONCE, MAC, Next re -auth. Id, Result ind ]
6. EAP Response/AKA - Reauthentication
[Counter, MAC, Result ind ]
7. EAP Response/AKA -Reauthentication
[Counter, MAC, Result ind ]
9. EAP - Request/AKA -Notification
[Success notification , Counter ]
8. EAP - Request/AKA -Notification
[Success notification , Counter ]
10. EAP -Response/AKA -Notification
11. EAP -Response/AKA -Notification
12. EAP Success + keying material
13. EAP Success
HSS/
HLR
EAP SIM Fast re-authentication
WLAN
AN
UE
3GPP
AAA-serv
1. EAP Request/Identity
2. EAP Response/Identity
[Re-auth. id]
3. EAP Response/Identity
[Re-auth. id]
4. EAP Request/SIM/Re-authentication
[Counter, NONCE, MAC, Protected Next re -auth. Id, Resultind]
5. EAP Request/SIM/Re-authentication
-auth. Id, Resultind]
[Counter, NONCE, MAC, Next re
-authentication
6. EAP Response/SIM/Re
[Counter, MAC, Resultind]
-authentication
7. EAP Response/SIM/Re
[Counter, MAC, Resultind]
8. EAP-Request/SIM/Notification
[Success notification, Counter]
9. EAP-Request/SIM/Notification
[Success notification, Counter]
10. EAP-Response/SIM/Notification
11. EAP-Response/SIM/Notification
12. EAP Success + keying material
13. EAP Success
Subscriber Profile Update
WLAN UE
WLAN AN
3GPP AAA
Server
HSS
1. User is registered to a
3GPP AAA server
2. User subscription is
modified in HSS
3. Wx "Subscriber
Profile" procedure
4. Access authorisation
information is updated
to the WLAN
Access and service Authorization
information update procedure
WLAN AN
WAG
PDG
3GPP AAA
Server
HSS
1. User is registered to a
3GPP AAA server
2. User’s service
subscription is modified
in HSS
3. Wx "Subscriber
Profile" procedure
4. Access authorisation information is updated to the WLAN
5. Service
Authorisation info is
updated to the PDGs
6. Filtering policy information update to WAG
W-APN resolution and Tunnel
establishment
WLAN UE
WLAN AN
WAG
3GPP AAA
Server/Proxy
Visited PDG
3GPP AAA
Server
Home PDG
1. WLAN Access Authentication and Authorization and WLAN UE local IP address allocation
2. W-APN resolution and tunnel establishment to PDG in Visited PLMN
2.1 DNS query:
2.3 Retrieving
Authentication
and
Authorization
data
2.2 End-to-end tunnel establishment
2.4 Tunnel packet flow filter exchange
3. W-APN resolution and tunnel establishment to PDG in Home PLMN
3.1 DNS query:
3.2 End-to-end tunnel establishment
3.4 Tunnel packet flow filter exchange
3.3 Retrieving
Authentication
and
Authorization
data
WLAN shared by multiple ISPs and
PLMNs
Other ISPs or
PLMNs
PLMN
UE
WLAN Access
Network
Wn
Wi
WAG
Site to site
layer 2 tunnel
PDG
Internet
Traffic routing based on the use of
VLANs in the WLAN AN
Traffic from UE1 placed
onto VLAN2 and routed
via BR1, VPLMN1 to the
PDG
WLAN AN
VLAN1
BR1
UE1
AP1
VLAN2
VPLMN1
InterPLMN
network
INTERNET
UE2
HPLMN
AP2
PDG
VPLMN2
BR1
Routing advertisement
with PDG address or
prefix
UE3
Applies firewall
rules/policies to block
traffic to e.g. GSNs.
Traffic from UE3 placed
onto VLAN2 and routed
via BR2, VPLMN2 to the
same PDG
DNS controlled reverse NAT procedure
WLAN
UE
AP
DHCP Server
Local WLAN
Name Server
WAG (Name
Server/NAT)
HPLMN Name
Server
1. EAP based WLAN access authentication
2. VPLMN
selection
Routing to/from WAG based on address prefix
allocated to WAG
Operator Roaming Network
3. Get IP addr, local DNS server
and default router
4. DNS request for W-APN FQDN
5. Forward request
to VPLMN name
server
6. Forward request
to HPLMN name
server
7. Resolve W-APN FQDN
8. Respond with
address record of
W-APN
9. Change address in record to an
address hosted by the WAG and store
this mapping
11. Respond with address record
10. Respond with
address record
12. WLAN UE establishes tunnel to address contained in address record,
which is changed in WAG
AAA Server
WLAN AN connected to a single ISP
Internet
PLMN
UE
ISP back born network
Layer 2
WLAN
connection Access
Access
router
Network
Wn
Layer 3
connectivity
Wi
WAG
PDG
Internet
Architecture for support of SMS
SM-SC
SME
HSS /
(HLR)
/ HSS
C
GMSC / SMS-IWMSC
E’ or Gd’
Gd
E
MSC
SGSN
IP-SM-GW
??
UE
UE
SMS delivery to IP terminal
SM-SC
SMS-GMSC
1 Message
transfer
HLR/HSS
IP-SM-GW
UE
2 Send routing msg
for short message
3 Forward short message
4a SMS Notification Request
4b Notification Acknowledgement
5 Message transfer
6 Delivery report
7 SM delivery
report status
8 Delivery report
SMS origination from IP terminal
SM-SC
SMS-IWMSC
HLR/HSS
IP-SM-GW
1 Message transfer
2 Forward short message transfer
3 Message transfer
4 Delivery report
5 Delivery report
6 Delivery report
WLAN-UE
Complete SMS call flow with WLAN
interworking
SM-SC
SMS-IWMSC
HLR/HSS
IP-SM-GW
PDG
WLAN-UE
1 Tunnel establishment
2 Registration to IP-SM-Gateway
3 Message transfer
4 Forward short message transfer
5 Message transfer
6 Delivery report
7 Delivery report
8 Delivery report
PDG implementation re-using GGSN
functionality
Wm
Wp
Wu
PDG
Tunnel
Termination
Gateway
Gn’
Gi / Wi
Subset of GGSN
functions
Mapping between E2E tunnel and GTP
tunnel
PDG
WLAN
UE
Wu
TTG
PDG
Gn
Gn’
GGSN
subset
GGSN
DHCP
Gi / Wi
Radius
3GPP PS
Services
WLAN
UE
One-to-one mapping
between each end-to-end
tunnel and a corresponding
GTP tunnel.
Application
Application
Servers
Servers
Tunnel establishment procedure
UE
WLAN AN
WAG
3GPP AAA
Proxy/Server
TTG
GGSN
WLAN Access Authentication and Authorication and WLAN UE local IP address allocation
DNS Query
1. E2E Tunnel establishment request
2. Retrieving authentication
and authorization data
3. Create PDP context request
3. Create PDP context response
4. E2E Tunnel establishment ack
5. Apply packet filter policy to the WAG
Non Roaming Reference Model
3GPP Home Network
SLF
Intranet / Internet
HSS
HLR
Ww
Wg
WLAN
UE
Wn
WAG
/G
r'
D'
CGF
Wo
OCS
Wm
Wp
WLAN 3GPP IP Access
Wu
PDG
Wz
WLAN
Access
Network
3GPP AAA
Server
Wf
Wy
Wa
Wx
Dw
CDF
Wi
Roaming reference model
Intranet / Internet
3GPP Visited Network
3GPP AAA
Proxy
Wa
WLAN Access Network
WLAN Ww
UE
Wf
CDF
Wg
WAG
SLF
Wp
Dw
3GPP AAA
Server
Wo
HLR
Wy
OCS
Wi
r'
Wf
Packet Data
Gateway
HSS
/G
Wm
Wx
D'
Wu
WLAN 3GPP IP Access
Wd
Wn
Wz
3GPP Home Network
CDF
CGF
Roaming reference model
Intranet / Internet
Wu
Wf
Wz
CDF
CGF
Wd
Packet
Data
Gateway
Wi
WAG Wp
3GPP AAA
Proxy
WLAN 3GPP IP Access
Dw
3GPP AAA Server
SLF
W
x
D'
/G
Wf
Ww
3GPP Visited Network
Wa
Wn
Wg
Wo
WLAN
UE
WLAN
Access
Network
HSS
r'
OCS
CDF
3GPP Home Network
HLR
WLAN offline charging architecture
3GPP Home Network
Bw
Billing Domain
CGF
Ga
PDG
Wz
CDF
Wf
3GPP AAA
Server
WLAN Access
Network
Wa
OFFLINE CHARGING
Wd
3GPP Visited Network
Bw
CGF
WLAN Access
Network
Billing Domain
Ga
CDF
Wf
Wz
OFFLINE CHARGING
3GPP AAA
Server
PDG
Wa
WLAN online charging architecture
3GPP Home Network
WLAN Access
Network
PDG
3GPP AAA
Server
Wd
WLAN Access
Network
Wy
Wo
OCS
3GPP Visited Network
3GPP AAA
Proxy
ONLINE CHARGING
Offline Charging Accounting Requests
3GPP Visited Network
WLAN AN
Wa: Radius
UE
Access
Device
Wd: Diameter
or Radius
AAA Proxy
3GPP Home Network
AAA Server
Acct. Request
Acct. Request
Acct.Response
Radius /
Acct.Response Diameter
Server
Radius
Server
Translatio
n Agent
Wf: Diameter
Visited CDF
Optional
Translati
on
Agent
Wf: Diameter
Acct. Request
Acct.Response
Home
CDF
Online Charging AA-Requests
3GPP Visited Network
WLAN AN
Wa: Radius
AAA Proxy
AA Request
UE
Access
Device
AA Response
Radius
Server
Diameter
EAP
based
Applicatio
n
Wd: Diameter
AA Request
AA Response
3GPP Home Network
AAA Server
Diameter
EAP
based
Applicatio
n
Diameter
Credit
Control
Applicatio
n
Wo: Diameter
CCA Request
CCA Response
Home
OCS
Charging Procedure for Online Charged Subscribers
Unlicensed Mobile Access (UMA)
UMA Briefing
• Provides access to GSM and GPRS mobile services over
unlicensed spectrum technologies, including Bluetooth and
802.11
• Service providers can enable subscribers to roam and
handover between cellular networks and public and private
unlicensed wireless networks using dual-mode mobile
handsets
• With UMA, subscribers receive a consistent user experience
for their mobile voice and data services as they transition
between networks
• Open specifications (3GPP standards), June 19, 2005
UMA Participating Companies
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Alcatel
British Telecom
Cingular
Ericsson
Kineto Wireless
Motorola
Nokia
Nortel Networks
O2
Research in Motion
Rogers Wireless
Siemens
Sony Ericsson
T-Mobile US
UMA Architecture
UMA Functional Architecture
3G Reference Model
UMAN
UMA Functional Architecture
Up Signaling Protocol Architecture for
CS Domain
Up interface L1/L2 options
MS CS domain Signaling Architecture
Up GSM Speech Bearer Protocol
Architecture
MS Architecture to support Speech
Up GPRS Signaling Architecture
MS GPRS Architecture
Up GPRS User Plane Protocol
Architecture
UMA Security Mechanisms
Discovery &
Registration
EAP-SIM
authentication
procedure
Mobile Originated
Speech Call
Mobile Terminated Speech Call
Handover to
UMAN
Handover to
GERAN
Triggering of UL Quality Indication
Activation of URLC Transport Channel
URLC state
NW Initiated URLC Transport Channel
Activation
User Plane Data Transport
Signalling Plane Data Transport
Packet Paging for GPRS
Packet Paging for CS Service
Downlink Flow Control
Uplink Flow Control
UMA to UMA
handover
Session Management
3GPP2 Perspectives
Interworking model
3GPP2 Architecture
Intra PDSN Handover
Inter PDSN Handover
Reference model for WLAN
Interworking Scenario 3
Reference model for WLAN
Interworking Scenario 4
802.21 Perspectives
IEEE 802.21 Briefing
• IEEE 802.21 is developing standards to enable
handover and interoperability between
heterogeneous network types including both
802 and non 802 networks
MIH Function Location and Key
Services
802.21 Logical Reference Model
General MIH Reference Model
MIH Reference Model for 802.11
MIH Reference Model for 802.16
MIH Reference Model for 3GPP
MIH Reference Model for 3GPP2
MIH Reference Model for Multimode
MIH Interface
Link Events
Remote Link Events
Remote MIH Events
Remote Link Events
Remote MIH Events
WiMAX Forum Perspectives
WiMAX-3GPP Interworking (NonRoaming Case)
Loosely-Coupled Interworking of
WiMAX with 3GPP2
DSL Reference Architecture
WiMAX IEEE 802.16 FWA
Deployment in a DSL Network
WiMAX Integration with DSL
Services
WiMAX Integration with DSL
Access Networks
異質無線網路整合與漫遊技術
與實驗平台介紹
1
1.1
1.2
1.3
1.4
1.5
1.6
2
2.1
2.2
2.3
2.4
2.5
2.6
3
3.1
3.2
Introduction to heterogeneous wireless network integration, inter-working, roaming, and
handover
Motivations
Categories of integration and inter-working
Categories of roaming
Categories of handover (hard, soft, softer, vertical, horizontal, …)
System architecture overview
Technologies overview
System architectures of heterogeneous wireless network integration and inter-working
FMC/NGN model
IETF model
3GPP model
3GPP2 model
WiMAX Forum model
IEEE model
Application-layer technologies for roaming and seamless handovers
AAA roaming issues
SIP mobility
4
Network layer technologies for seamless handovers
4.1
IETF model
4.1.1
Mobile IPv4
4.1.2
Mobile IPv6
4.1.3
Advanced Mobile IP technologies (Handover optimization)
4.1.4
SCTP
4.1.5
Multi-homing
4.1.6
IETF WGs and activities for heterogeneous wireless network integration and handover
4.2
3GPP2 model
4.2.1
3GPP2-WLAN integration
4.3
3GPP model
4.3.1
3GPP-WLAN integration
4.4
WiMAX forum model
4.4.1
WiMAX-3GPP integration
5
Medium access layer technologies for seamless handovers
5.1
3GPP UMA(Unlicensed Mobile Access)
5.2
IEEE 802.21 media independent handover (MIH)
6
Performance evaluation for heterogeneous wireless network integration and handover
6.1
Modeling technologies
6.2
Simulation technologies
6.3
Simulation platforms and tools
Simulation results and performance analysis for heterogeneous wireless network integration
6.4
and handover
Experimental Environment
SIP Proxy
Programmable
attenuator
Access point
Internet
Splitter
Tested dual
mode handset
Access point
Shielding Box
GPRS
Network
External
antenna
GPRS Base
station
Control and Measurement
PC
Lab 1 Observe the behaviors of heterogeneous wireless network roaming
Students learn how heterogeneous wireless network handover occurs, how to use
these tools, and can observe handover in a lab environment.
Roaming and AAA
Lab 2 SIP mobility
Based on the experimental environment setup in Lab 1. Students install SIP
package on the portable device with multiple interface. Students can exercise the
SIP mobility and evaluate its performance.
Lab 3 Mobile IP Lab
Based on the experimental environment setup in Lab 1. Students install Mobile IP
package on the portable device with multiple interface. Students can exercise the
Mobile IP and evaluate its performance.
Lab 4 IEEE 802.11 Lab
Based on the experimental environment setup in Lab 1. Students can exercise
WLAN handover and evaluate its performance.
Lab Architecture
Lab Setup
Thank you