Mobile Communications

Similar documents
Wireless Networks and Protocols

3GPP TS V8.4.0 ( )

ETSI TS V ( )

3GPP TR v0.4.0( )

ETSI TS V ( )

3GPP TS V9.4.0 ( )

3GPP TS V ( )

ETSI TS V ( )

3GPP TS V ( )

ETSI TS V8.0.0 ( ) Technical Specification

ETSI TS V ( )

IEEE Media Independent Handover (MIH)

ETSI TS V ( )

3GPP TS V8.0.0 ( )

ETSI TS V ( )

Support of Multiple Access Technologies in 3GPP

ETSI TS V ( )

ETSI TS V ( )

GTP-based S2b Interface Support on the P-GW and SAEGW

3GPP TS V8.9.0 ( )

Overview of IEEE Networks. Timo Smura

ETSI TS V9.3.0 ( ) Technical Specification

IEEE Assisted Network Layer Mobility Support

3GPP TS V6.1.0 ( )

ETSI TS V8.4.0 ( ) Technical Specification

QoS based vertical handoff method between UMTS systems and wireless LAN networks

3GPP TS V9.0.0 ( )

3GPP TS V9.2.0 ( )

3GPP TS V9.2.0 ( )

ETSI TS V ( ) Technical Specification

Category: Standards Track June Mobile IPv6 Support for Dual Stack Hosts and Routers

3GPP TS V6.4.0 ( )

ETSI TS V ( )

Mobile IPv6 Operations Explored

A Seamless Handoff Scheme for UMTS-WLAN Interworking

ETSI TS V ( ) Technical Specification

ETSI TS V ( )

End-to-end IP Service Quality and Mobility - Lecture #5 -

ETSI TS V8.8.0 ( ) Technical Specification

3GPP security. Valtteri Niemi 3GPP SA3 (Security) chairman Nokia

Understand iwag Solution for 3G Mobile Data

IxLoad EPC Wi-Fi Offload Testing

ETSI TS V9.3.0 ( ) Technical Specification

Applicability of IETF Mobility Solutions to the 3GPP All IP Network

WiMAX End-to-End Network Systems Architecture

ETSI TS V6.1.0 ( )

TOWARDS SERVICE SONTINUITY IN IMS HETEROGENEOUS ACCESS NETWORKS

DAY 2. HSPA Systems Architecture and Protocols

3GPP TS V7.0.0 ( )

Mohammad Hossein Manshaei 1393

PMIPv6 PROXY MOBILE IPV6 OVERVIEW OF PMIPV6, A PROXY-BASED MOBILITY PROTOCOL FOR IPV6 HOSTS. Proxy Mobile IPv6. Peter R. Egli INDIGOO.COM. indigoo.

ETSI TS V8.2.0 (2015

3GPP TS V7.2.0 ( )

Network Based Seamless Mobility In Networks Of Future. M.Sc. Ahmet Cihat Toker

Advanced Computer Networks. IP Mobility

ETSI TS V ( )

SA WG2 Temporary Document Page 2 - Besides these advantages, it is possible to use the based mechanism to consider aspects such as: Node capabilities

3GPP TR V ( )

Proxy Mobile IPv6 (PMIPv6)

ETSI TS V ( )

TSIN02 - Internetworking

3GPP TR V7.0.0 ( )

3GPP TS V8.3.0 ( )

ETSI TS V ( )

Configuring Security on the GGSN

Supporting mobility in an IMS-based P2P IPTV service: a Proactive Context Transfer mechanism

Overview of GPRS and UMTS

Quality of Service and Security as Frameworks toward Next-Generation Wireless Networks

Wireless LAN Based GPRS Support Node

Mobility in IPv6 Networks

ETSI TS V ( )

ETSI TS V ( )

Fast handoff for Mobile IP and Link Layer Triggers

SYSTEM ARCHITECTURE WITH E-UTRAN -- 3GPP ACCESS NETWORKS

CDG Technology Forum Inter-Technology Networking

High-Touch Delivery Learning Services

COPYRIGHTED MATERIAL. Contents. 1 Short Message Service and IP Network Integration 1. 2 Mobility Management for GPRS and UMTS 39

QoS SIG Presentation. QoE Measurements In A SeON Framework. Date: December 14, Dr. Parag Pruthi NIKSUN Dr. Ashutosh Dutta NIKSUN

ETSI TS V ( )

Issues in Mobile Node Controlled Handovers

ETSI TR V ( )

3GPP TR V8.0.0 ( )

Improved One-Pass IP Multimedia Subsystem Authentication for UMTS

Seamless Handover Scheme for Proxy Mobile IPv6

3GPP security hot topics: LTE/SAE and Home (e)nb

ETSI TS V ( )

MME SGW PGW. 17-Feb-14 21:15 (Page 1) This sequence diagram was generated with EventStudio Sytem Designer -

ETSI TS V (201

Cisco ASR 5000 Series Small Cell Gateway

HSS and PCRF Based P-CSCF Restoration Support

Long Term Evolution - Evolved Packet Core S1 Interface Conformance Test Plan

Call Flows for 3G and 4G Mobile IP Users

ETSI TS V ( )

3GPP TR V ( )

End-User Controlled Vertical Handover Procedure for 4G Wireless Access Networks

GPRS and UMTS T

Keywords: IEEE , Heterogeneous Handover, Seamless Mobility, Media Independent Pre-authentication

ETSI TS V ( )

Mobile IPv6. Washington University in St. Louis

Mobile SCTP for IP Mobility Support in All-IP Networks

Transcription:

DSMIPv6, 802.21 1 Mobile Communications IEEE and 3GPP Approaches to Macro-Mobility Manuel P. Ricardo Faculdade de Engenharia da Universidade do Porto

How does the Dual Stack MIPv6 work? DSMIPv6, 802.21 2

DSMIPv6, 802.21 3 Dual Stack Mobile IPv6 (DSMIPv6)

DSMIPv6, 802.21 4 DSMIPv6 DS-HA Extends MIPv6 to allow» registration of IPv4 addresses» transport of both IPv4 and IPv6 packets in the tunnel to MN-HA» MN to roam over IPv6 and IPv4 (public and private) networks Assumes» MN and HA are both IPv4 and IPv6-enabled» Uses only MIPv6 signalling

DSMIPv6, 802.21 5 DSMIPv6 Mobility Management Visited network supports IPv6» MN sends regular MIPv6 BindingUpdate» MN registers IPv6 CoA to HA» HA creates two binding cache entries, both pointing to MN-CoA-IPv6 MN-home-address-IPv6 MN-CoA-IPv6 MN-home-address-IPv4 MN-CoA-IPv6» HA tunnels traffic to MN-CoA-IPv6

DSMIPv6, 802.21 6 DSMIPv6 Mobility Management Visited network supports IPv4 only - public addresses» MN tunnels MIPv6 BindingUpdate message to the HA IPv4 address» HA creates two binding caches entries, both pointing to the MN-CoA-IPv4 MN-home-address-IPv6 MN-CoA-IPv4 MN-home-address-IPv4 MN-CoA-IPv4» All the packets addressed to MN-home-addresses (IPv4 or IPv6) are encapsulated in an IPv4 tunnel HAv4 MN-CoA-IPv4

DSMIPv6, 802.21 7 DSMIPv6 Mobility Management Visited network supports IPv4 only - private addresses» HA listens in an UDP port, over a public IPv4 address» MN tunnels MIPv6 BindingUpdate message to HA IPv4/port addresses» HA creates two binding caches entries, both pointing to the public-mn-coa-ipv4/port (recall NAT) MN-home-address-IPv6 public-mn-coa-ipv4/port MN-home-address-IPv4 public-mn-coa-ipv4/port» At the HA, the packets addressed to MN home addresses (IPv4 or IPv6) are first encapsulated in UDP packet (port to port), then encapsulated in an IPv4 tunnel ending at the public-mn-coa-ipv4 (recall the NAT functionality) IPv4/IPv6 UDP IPv4

DSMIPv6, 802.21 8 To think about Is the IPv4/IPv6 packet received in (linux) user or kernel space? IPv4/IPv6 UDP IPv4 How can the contents of this packet be delivered to, for instance, the Web-browser running on top of TCP/IPv4?

DSMIPv6, 802.21 9 DSMIPv6 Route Optimization Visited network supports IPv6 similar to MIPv6 Visited network supports IPv4 only not possible; communication always through the Home Agent Not possible for traffic addressed to the Mobile Node's IPv4 home address

DSMIPv6, 802.21 10 3GPP plans for adopting Mobile IP What MIP based solutions are currently being studied in 3GPP? How are these solutions expected to work?

Mobility between 3GPP-WLAN Interworking and 3GPP Systems Plans for Release 8 Requirements DSMIPv6, 802.21 11» Smooth migration from legacy network with minimal impacts on dual mode UEs, I-WLAN and 3GPP systems» Architecture, functions and procedures shall be re-used» Both IPv4 and IPv6 addresses shall be supported» Service continuity between 3GPP PS network and I-WLAN with IP address preservation Possible solution based on DSMIPv6» 3GPP TS 23.327, TS 23.827 Conclusions based on the SAE report may lead to other solutions» See 3GPP TR 23.882

DSMIPv6, 802.21 12 Home Mobility Service Architecture Home Agent function at home PLMN 3GPP AAA Server Wx HSS WLAN AccessNetwork Wn WAG Wp PDG/ AR H3 H2 Ww UE Wu H1 HA HGi External PDN Uu/Um H3 GERAN/UTRAN Iu_ps/Gb SGSN Gn GGSN/ AR

The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then o The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. Restart your computer, and then open the file again. If the red x still appears, you may have to delete the image and then insert it again. The image cannot be displayed. Your computer may not have enough memory to open the image, or the image may have been corrupted. R DSMIPv6, 802.21 13 Visited Mobility Service Architecture Home Agent function outside the hplmn 3GPP AAA proxy Wd* 3GPP AAA server Wx HSS WLAN Access Network Wn WAG Wp PDG/ AR Ww UE Wu H1 H3 HA H2 HGi External PDN Uu/Um H3 GERAN/UTRAN Iu_ps/Gb SGSN Gn GGSN/ AR VPLMN HPLMN

DSMIPv6, 802.21 14 H1 PDN Attach UE HA 3GPP AAA 3GPP AAA Proxy Server 1. HA discovery 2. IKEv2 Security Association establishment & IPv6 HoA allocation 2. Auth. & Authorization 3. Binding Update 4. Binding Acknowledgement

DSMIPv6, 802.21 15 H1 PDN Attach 1. UE discovers the Home Agent (e.g using the DNS service) 2. A security association is established between UE and HA» to secure the DS-MIPv6» HA communicates with AAA infrastructure to complete authentication» HA assigns IPv6 home address/prefix to UE» If HA@ vplmn interaction HA@vPLMN AAA/HSS@hPLMN involves AAA-Proxy@vPLMN 3. UE sends BindingUpdate» UE may request an IPv4 home address from the HA 4. HA replies with BindingAck» HA may assign IPv4 home address to UE

DSMIPv6, 802.21 16 To think about Why does HA assign home addresses? What about the IP addresses gathered by the UE through the GPRS-attach and IWLAN-attach?

DSMIPv6, 802.21 17 Handover from IWLAN to 3GPP access 1. UE discovers the GPRS, and decides to transfer sessions to GPRS 2. UE starts GPRS attach procedure, which includes» GGSN selection, IP address assignment to the UE (CoA)» GTP tunnel establishment between UE and GGSN 3. UE sends BindingUpdate message to HA 4. HA sends BindingAck to UE

DSMIPv6, 802.21 18 Handover from 3GPP access to IWLAN access 1. UE discovers the IWLAN, and decides to transfer sessions to IWLAN 2. UE establishes an IPsec tunnel with PDG, and gets new IP address (CoA) 3. UE sends BindingUpdate via IWLAN 4. DSMIPv6 tunnel established between UE and HA; UE can exchange data through IWLAN UE PDG GGSN HA 6. 1. UE Discovers 3GPP IWLAN access and initiates HO 2. IPsec tunnel establishment IPsec 8. DSMIPv6 Tunnel Tunnel 3. H1 PDN Attach or BU/BA DSMIPv6 8. DSMIPv6 Tunnel tunnel

DSMIPv6, 802.21 19 UE Initiated Detach 1. UE sends BindingUpdate to HA with Binding-Lifetime = 0 2. HA sends the BindingAck to UE 3. UE tears down security association between UE and HA 4. The HA communicates with AAA infrastructure to tear down the H2 session UE HA 3GPP AAA 3GPP AAA Proxy Server 1. Binding Update 2. Binding Acknowledgement 3. IKEv2 Security Association tear down 4. H2 session termination

DSMIPv6, 802.21 20 IEEE 802.21 What other efforts are being developed to help macro mobility? How does the 802.21 work?

DSMIPv6, 802.21 21 Problem Characterization Increasing number of interfaces on devices» mostly radio interfaces Device has difficulties in finding its best connection» connection at L2, but not at the network layer» connect to the wrong of many APs available based on signal strength criteria alone Many (vertical) handover mechanisms available Unified mechanism for handover decisions would help new standard, IEEE 802.21» common across, at least, 802 media» based on L2 Triggers to make Mobile IP like protocols to work fast» based on media independent information

DSMIPv6, 802.21 22 The Use Case Internet 802.16 802.11 802.3 Headed out of the building Undocked & walking around Desk

DSMIPv6, 802.21 23 Genesis for 802.21 Handover Initiation Scope of 802.21 Handover Preparation Handover Execution Search New Link Setup New Link Transfer Connection Network Discovery Network Selection Handover Negotiation Layer 2 Connectivity IP Connectivity Handover Signaling Context Transfer Packet Reception IEEE 802.21 helps with Handover Initiation, Network Selection and Interface Activation

DSMIPv6, 802.21 24 The role of IEEE 802.21 VCC 3GPP/2 I-WLAN SAE-LTE Inter-working & Handover Signaling IEEE 802.21 802.11r 802.16e IEEE Horizontal Handovers MIP SIP NETLMM FMIP HIP MIPSHOP DNA IETF IP Mobility & Handover Signaling

DSMIPv6, 802.21 25 802.21 - Key Services Applications (VoIP/RTP) Link Layer Handover Triggers Connection Management Policy Handover Management State Change Predictive Network Initiated Mobility Management Protocols Smart Triggers 802.21 MIH Function IET TF Handover Commands L2 Triggers and Events Handover Messages Handover Messages Information Service Information Client Initiated Service Network Initiated Vertical Handovers WLAN Cellular WMAN IEEE 802.21 Network Information Available Networks Neighbor Maps Network Services Protocol and Device Hardware

DSMIPv6, 802.21 26 L2 Triggers and Events State Change Events» Link Up» Link Down» Link Parameters Change Predictive Events» Link Going Down Network Initiated Events» Load Balancing» Operator Preferences Link Going Down Link Up WLAN Link Up WWAN Link Switch Disconnected Connected Link Down Make before Break Time

DSMIPv6, 802.21 27 Link Layer Events No Event Type Event Name Description 1 State Change Link Up L2 Connection established 2 State Change Link Down L2 Connection is broken 3 Predictive Link Going Down L2 connection breakdown imminent 4 State Change Link Detected New L2 link has been found 5 State Change Link Parameters Change Change in specific link parameters has crossed prespecified thresholds (link Speed, Quality metrics) 6 Administrative Link Event Rollback Event rollback 7 Link Transmission Link SDU Transmit Status Improve handover performance through local feedback as opposed to waiting for end-to-end notifications 8 Link Synchronous Link Handover Imminent L2 intra-technology handover imminent (subnet change). Notify Handover information without change in link state. 9 Link Synchronous Link Handover Complete Notify handover state

DSMIPv6, 802.21 28 Media Independent Information Service WMAN WLAN WWAN 802.21 Information Server Global Network Map List of Available Networks - 802.11/16/22, GSM, UMTS Link Layer Information - Neighbor Maps Higher Layer Services - ISP, MMS,. Network Type SSID/ Cell BSSID Operator Security EAP Type Channel QoS Physical Layer Data Rate Network Type SSID/ Cell BSSID Operator Security NW Channel QoS Physical Layer Data Rate Network Type SSID/ ID Cell BSSID Operator Security NW Channel QoS Physical Layer Data Rate GSM 13989 ID N/A Oper-1 NA NA 1900 N/A N/A 9.6 Kbps GSM 13989 N/A AT&T NA NA 1900 N/A N/A 9.6 kbps 802.11n GSM Enterprise 13989 00:00: N/A Oper-2 AT&T.11i NA EAP-PEAP NA 1900 6.11e N/A OFDM N/A 100 9.6 Mbps kbps 802.11b Intel 00:00: Intel.11i EAP-PEAP 6.11e OFDM 11 Mbps 802.16e NA NA Oper-3 PKM EAP-PEAP 11 Yes OFDM 40 Mbps

DSMIPv6, 802.21 29 Information Elements Information Element Description Comments List of networks available Location of PoA List all network types that are available given client location Geographical Location, Civic address, PoA ID E.g., 802.11, 802.16, GSM, GPRS/EDGE, UMTS networks E.g. GML format for LBS or network management purpose Operator ID Name of the network provider E.g. Could be equivalent to Network ID. Roaming Partners List of direct roaming agreements E.g. in form of NAIs or MCC+MNC Cost Indication of costs for service/network usage E.g, Free/Not free or (flat rate, hourly, day or weekly rate) Security Link layer security supported Cipher Suites and Authentication Methods, Technology specific, e.g. WEP in 802.11, 802.11i, PKM in 802.16, etc. Quality of Service Link QoS parameters 802 wide representation, application friendly PoA Capabilities Emergency Services, IMS Services, etc. Higher Layer Services Vendor Specific IEs Vendor/Operator specific information Custom information

DSMIPv6, 802.21 30 Handover Types of Handover Based on Control Model Terminal Controlled Terminal Initiated, Network Assisted Network Initiated and Network Controlled Handover Commands for Network Initiated Handovers No Command Name MIHF <> MIHF Description 1 MIH Handover Initiate 2 MIH Handover Prepare 3 MIH Handover Commit 4 MIH Handover Complete Client <> Network Network <> Network Client <> Network Client <> Network Network <> Network Initiates handovers and sends a list of suggested networks and suggested PoA (AP/BS). This command is sent by MIHF on old network to MIHF on suggested new network. This allows the client to query for resources on new network and also allows to prepare the new network for handover In this case the client commits to do the handover based on selected choices for network and PoA. This is a notification from new network PoA to old network PoA that handover has been completed, new PoA has been established and any pending packets may now be forwarded to the new PoA.

DSMIPv6, 802.21 31 MIH Amendments for 802.11 Does Not handle Handover Execution No New Mobility Protocols No Redesign of Existing PHY/MAC New items in scope of 802.21

MIH Amendments for 802.16 DSMIPv6, 802.21 32 No New Mobility Protocols Does Not handle Handover Execution L2.5 No Redesign of Existing PHY/MAC New SAPs in scope of 802.21