High mobility ipv6 ipv6 over wibro
This presentation is the property of its rightful owner.
Sponsored Links
1 / 24

High Mobility를 지원하는 IPv6 기술: IPv6 over WiBro PowerPoint PPT Presentation


  • 113 Views
  • Uploaded on
  • Presentation posted in: General

High Mobility를 지원하는 IPv6 기술: IPv6 over WiBro. Internet Computing Laboratory @ KUT ( http://icl.kut.ac.kr ) Youn-Hee Han (Chair of TTA PG302 WiBro6 WG). Table of Contents. IPv6 over WiBro WiBro and IPv6 – Network Architecture Technical Issues Standardization Trends Network-based Mobility

Download Presentation

High Mobility를 지원하는 IPv6 기술: IPv6 over WiBro

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


High mobility ipv6 ipv6 over wibro

High Mobility를 지원하는 IPv6 기술: IPv6 over WiBro

Internet Computing Laboratory @ KUT

(http://icl.kut.ac.kr)

Youn-Hee Han(Chair of TTA PG302 WiBro6 WG)


Table of contents

Table of Contents

  • IPv6 over WiBro

    • WiBro and IPv6 – Network Architecture

    • Technical Issues

    • Standardization Trends

  • Network-based Mobility

    • Why?

    • Proxy Mobile IPv6 Overview

  • Conclusions

IPv6 and Mobility over WiBro


Ipv6 link over wibro network architecture

IPv6 Link over WiBro Network Architecture

  • IPv6 & Network Model in WiBro/IEEE 802.16

IPv6 Protocol Suite(Neighbor)

PSS

IPv6 and Mobility over WiBro


Wibro network architecture

WiBro Network Architecture

  • Point-to-multipoint (PMP)

  • Components

    • PSS: Portable Subscriber Station

    • RAS: Radio Access Station

    • (Omniscient) ACR: Access Control Router

      • Knows about all PSSs and RASs attached to itself

      • Only one ACR at any PSS and RAS

  • A transport connection always exists between PSS and ACR

    • PSS – RAS: IEEE 802.16 MAC connection

      • Connection ID

    • RAS – ACR: GRE Tunnel

      • Traffic is delivered all the way to ACR by using GRE tunnel between RAS and ACR

PSS 1

RAS 1

PSS 2

ACR 1

PSS 3

RAS 2

PSS 4

PSS 5

RAS 3

ACR 2

PSS 6

IPv6 and Mobility over WiBro


Ipv6 link over wibro network architecture1

IPv6 Link over WiBro Network Architecture

  • IP Link

    • An ACR

    • Multiple RASs attached to the ACR

    • Multiple PSSs attached to these RASs

  • ACR is the first hop access router of a PSS.

  • Even from IP perspective, an PSS cannot communicate with another PSS directly.

    • All traffic go through an AR.

    • It implies that an PSS's on-link neighbor is only an AR.

IP Link 1

PSS 1

RAS 1

PSS 2

ACR 1

PSS 3

RAS 2

PSS 4

PSS 5

RAS 3

ACR 2

PSS 6

IP Link 2

IPv6 and Mobility over WiBro


Subnet model determination

CS SAP

Service Specific

Convergence Sublayer

(CS)

MAC SAP

MAC Common Part Sublayer

(MAC CPS)

MAC

Privacy Sublayer

PHY SAP

Physical Layer

(PHY)

PHY

Subnet Model Determination

  • Convergence Layer & IPv6 Packet Transport

  • 1) Transformation or mapping of external network data

  • 2) Classifying external network SDUs and associating them to the proper MAC service flow and Connection ID

IPv4 Packet Mapping

IPv6Packet header

How to efficiently map ?

IPv6 and Mobility over WiBro


Subnet model determination1

Subnet Model Determination

  • IEEE 802.16 Link vs. IPv6 Link (Subnet)

PSS1

PSS2

BS(RAS)

AR(ACR)

PSS3

IEEE 802.16 Link

IPv6 Link (Subnet)

From the viewpoint of IPv6 ND, BS is just link-level bridge. Unlike IEEE 802.11, however, IEEE 802.16 BS is always acting as the termination point for a communication by using Connection ID instead of MAC address

802.16 MAC Header

802.11 MAC Header

Bytes:

2

2

6

6

6

2

6

Frame

Duration

Sequence

IEEE 802.11 MAC Header

Addr 1

Addr 2

Addr 3

Addr 4

Control

ID

Control

Recipient Addr.

Special Addr.

Transmitter Addr.

FromDS: Original Source Addr., ToDS: Final Destination Addr.

IPv6 and Mobility over WiBro


Subnet model determination2

Subnet Model Determination

Ethernet CS/Bridging

IP CS/GRE Tunnel

PSS 1

PSS 1

PSS 2

BS(RAS)

AR(ACR)

PSS 2

BS(RAS)

AR(ACR)

PSS 3

PSS 3

Ethernet Header(Source MAC, Destination MAC)

Ethernet Header(Source MAC, Destination MAC)

IPv6 Header(Source IP, Destination IP)

IPv6 Header(Source IP, Destination IP)

IPv6 Header(Source IP, Destination IP)

GRE Header

DATA Payload

Ethernet Header(Source MAC, Destination MAC)

IPv6 Header(Source IP, Destination IP)

DATA Payload

IPv6 Header(Source IP, Destination IP)

DATA Payload

DATA Payload

IPv6 and Mobility over WiBro


Subnet model determination3

Subnet Model Determination

  • IPv6 subnet models

    • Shared Prefix Model

      • One (or more) prefixes advertised on the link

      • No native on-link multicast is possible with this method.

        • However ACR can implement proxy mechanism

      • All PSSs send the packets to ACR irrespective of the destination

        • link local scope packets are relayed by ACR

      • IP CS

      • WiMAX has chosen it.But, doesn’t decide yet.

PSS 1

IPv6 (Shared Prefix Model)

L3

ACR

GRE Tunnel

L2

RAS

Wireless Peer-to-Peer Connection

PSS 2

GRE Tunnel

L2

RAS

[draft-madanapalli-16ng-subnet-model-analysis-00.txt, Sept. 6, 2006]

L3

IPv6 (Shared Prefix Model)

IPv6 and Mobility over WiBro


Subnet model determination4

Subnet Model Determination

  • IPv6 subnet models

    • Unique Prefix Model

      • the unique prefix per PSS

      • Only an ACR and a PSS belong to an IPv6 link.

      • Many IPv6 functionalities can be implemented without difficulty.

      • If PPP is used between PSS and ACR, most look straightforward.But, PPP CS is not available yet.

      • DAD might be needless

      • Suitable to Cellular-like model

PSS 1

IPv6 (Unique Prefix Model)

L3

ACR

GRE Tunnel

L2

RAS

Wireless Peer-to-Peer Connection

PSS 2

GRE Tunnel

L2

RAS

[draft-madanapalli-16ng-subnet-model-analysis-00.txt, Sept. 6, 2006]

L3

IPv6 (Unique Prefix Model)

IPv6 and Mobility over WiBro


Ipv6 neighbor discovery service

Type

Length

PrefixLength

L

A

I

Res 1

ValidLifetime

PreferredLifetime

Reserved 2

Prefix

IPv6 Neighbor Discovery Service

  • Router (ACR)/Prefix/Parameters Discovery

    • How to deliver Router (ACR) information, On-link Preifx, Link MTU to PSS?

    • Original

      • Unsolicited RA or RS/RA exchange in multicast manner

    • WiMAX/WiBro Approach

      • Unsolicited Unicast RA when PSS attaches to network

      • RS/RA exchange in unicast manner

    • PSSs may use a prefix for address autoconfiguration but not for on-link determination.

PIO (Prefix Information Option) without setting on link flag (L-bit).

IPv6 and Mobility over WiBro


Ipv6 neighbor discovery service1

IPv6 Neighbor Discovery Service

  • Stateless Address Auto-configuration & DAD

    • Should we support “stateless auto-conf.” in WiBro?

    • If it is needed, how to provide it?

      • How to DAD

      • How to notify ACR’s CS layer of the auto-configured address?

    • Original

      • PSS makes a new address by combining an on-link prefix and its identifier

      • NS/NA Exchange for DAD in multicast manner

      • It takes 1 sec.

    • WiMAX/WiBro Approach

      • Relay DAD

        • Omniscient ACR knows about all PSSs’ addresses attached to itself

        • ACR may relay DAD messages to the destination

IPv6 and Mobility over WiBro


Ipv6 neighbor discovery service2

IPv6 Neighbor Discovery Service

  • Next-hop Determination & (Neighbor) Address Resolution

    • Next-hop Determination

      • Mapping: Destination IPv6 Address → A Neighbor or A router?

    • Address Resolution

      • Mapping: A Neighbor or A router → Link-layer Address (MAC)

    • Original

      • NS/NA exchange in multicast manner

    • WiMAX/WiBro Approach

      • ACR is the only neighbor for a PSS

      • It’s simple

IPv6 and Mobility over WiBro


Ipv6 neighbor discovery service3

IPv6 Neighbor Discovery Service

  • Neighbor Unreachability Detection

    • How to know whether a neighbor node is reachable?

    • Original

      • NS/NA exchange in unicastmanner

    • WiMAX/WiBro Approach

      • ACR is the only neighbor for a PSS

      • It’s simple

      • We may do this from link-layer event notification without NS/NA exchange.

  • Redirect

    • ACR notifies a PSS of the better next-hop

    • Original

      • Redirect message delivery in unicastmanner

    • WiMAX/WiBro Approach

      • ACR is the only neighbor for a PSS

      • No Use

IPv6 and Mobility over WiBro


Standardization trends

Standardization Trends

  • IETF

    • 16ng WG– IPv6 over IEEE 802.16

      • 2번의 BoF 이후 2006년 7월에 신설 – 매번 100여명 참여

      • 한국 연구자들이 주도적으로 참여 – 삼성전자의장

      • 2007~2008년: 관련 드래프트들의 RFC화

    • MIPSHOP WG

      • FMIPv6 over IEEE 802.16e(삼성, ETRI, 한국기술교대) WG Item 채택

    • v6ops WG

      • IPv6 Deployment Scenario over IEEE 802.16e Link (ETRI, 한국기술교대) WG Item 채택

  • WiMAX

    • NWG (Network WG)

      • 2006년 IPv6 Subteam의 작업을 통하여 IPv6 및 (Proxy) Mobile IPv6 기술이 최종 문서에 반영

      • IETF 16ng 의 결과를 WiMAX에서 활용하려고 함

  • TTA

    • WiBro6 WG (IPv6 PG – PG210)

      • 2005년 10월경 신설 - 2006년 국내 고유 표준 제정, 2007년 현재 Phase II 작업 시작

      • Phase II 작업은 Proxy Mobile IPv6을 중심으로 작업

  • IPv6 Forum Korea

    • Mobility WG

      • IPv6 over IEEE802.16 연구, WiBro 망에만 한정된 연구가 아님

IPv6 and Mobility over WiBro


Why network based ip mobility

Why Network-based IP Mobility?

  • Host-based Mobile IPv4/v6 (RFC 3344/3775) has not been yet deployed that much.

    • Why host-based MIP is not deployed yet?

      • Too heavy specification to be implemented at a small terminal

        • RFC 3344 (MIPv4): 99 pages

        • RFC 3775 (MIPv6): 165 pages

      • Battery problem

      • Waste of air resource

    • No Stable MIPv4/v6 stack executed in Microsoft Windows OS

IPv6 and Mobility over WiBro


Why network based ip mobility1

Why Network-based IP Mobility?

  • WLAN switch device starts to provide link specific and proprietary solution for IP handover.

    • No change in MN protocol stack required!

Layer 3 fast secure roaming

The solution works by tunneling traffic from the access point to the

WLSM through your Layer 3 core network. No changes to the client devices or the underlying infrastructure are required

IPv6 and Mobility over WiBro


Why network based ip mobility2

Why Network-based IP Mobility?

  • 3GPP, 3GPP2 and WiMAX operators are now showing their STRONG interests for network-based IP mobility solution

  • They are even now deploying their non-standardized network-based IP mobility solution (not Mobile IPv4/v6!).

A message from the chair of netlmm WG

“3gpp and 3gpp2 have official liaisons to the IETF. 3gpp2 communicated through an official liaison before our session in San Diego that they would like the IETF to produce a standard for proxy MIP. 3gpp maintains a list of what they would like to see from the IETF and they have also communicated their desire to see a standard for PMIP. The IETF does not have an official liaison relationship with the WiMAX forum. They nonetheless sent a message about what they would like to see and some questions. All this information has already been posted here, on the mailing list.”

- Phil and Vidya

(March 10, 2007)

IPv6 and Mobility over WiBro


Why network based ip mobility3

Why Network-based IP Mobility?

  • Operator’s favoritism

    • Network-based XXX managed by operator itself.

    • However… the opinions are varying…

  • IETF NetLMM WG started to standardize a network-based mobility management protocol.

    • 63th IETF (2005.7)

      • The first NetLMM BoF

    • 64th IETF (2005.11)

      • The second NetLMM BoF

    • 65th IETF (2006.03)

      • The first NetLMM WG

    • 66th,67th,68thIETF (2006.07, 2006.11, 2007.03)

      • The one of very active WGs in IETF meetings

      • Almost 150~200 persons usually participates in the NetLMM WG

IPv6 and Mobility over WiBro


Proxy mipv6 overview

Proxy MIPv6 Overview

  • IETF Draft History

    • S. Gundavelli (CISCO), K. Leung (CISCO), and V. Devarapalli (Azaire Networks), “Proxy Mobile IPv6,” draft-sgundave-mipv6-proxymipv6-00, October 16, 2006.

    • S. Gundavelli (CISCO), K. Leung (CISCO), and V. Devarapalli (Azaire Networks), K. Chowdhury (Starent Networks), “Proxy Mobile IPv6,” draft-sgundave-mipv6-proxymipv6-01, January 5, 2007.

    • S. Gundavelli (CISCO), K. Leung (CISCO), and V. Devarapalli (Azaire Networks), K. Chowdhury (Starent Networks), B. Patil (Nokia), “Proxy Mobile IPv6,” draft-sgundave-mipv6-proxymipv6-02, March 5, 2007.

  • GOAL

    • This protocol is for providing mobility support to any IPv6 host within a restricted and topologically localized portion of the network and without requiring the host to participate in any mobility related signaling.

IPv6 and Mobility over WiBro


Proxy mipv6 overview1

Proxy MIPv6 Overview

  • Host-based vs. Network-based Mobility

HA

HA

Route Update

Route Update

AR

AR

Movement

Movement

Network-based Mobility

Host-based Mobility

IPv6 and Mobility over WiBro


Proxy mipv6 overview2

Proxy MIPv6 Overview

  • Proxy Mobile IPv6 Overview

LMA: Localized Mobility AgentMAG: Mobile Access Gateway

IP Tunnel

A IPinIP tunnel LMA and MAG.

LMA

Home NetworkMN’s Home Network (Topological Anchor Point)

MN’s Home Network Prefix (MN-HNP)

CAFE:1:/64

MAG1

Host A

LMA Address (LMAA)

That will be the tunnel entry-point.

LMM (Localized Mobility Management)Domain

MAG2

MN’s Home Network Prefix (MN-HNP)

CAFE:2:/64

Proxy Binding Update (PBU)

Control message sent out by MAG to LMA to register its correct location

Host B

MN Home Address (MN-HoA)

MN continues to use it as long as it roams within a same domain

Proxy Care of Address (Proxy-CoA)

The address of MAG. That will be the tunnel end-point.

IPv6 and Mobility over WiBro


Proxy mipv6 overview3

Proxy MIPv6 Overview

  • No host stack change for IP mobility

  • Avoiding tunneling overhead over the air

  • Re-use of Mobile IPv6

    • PMIPv6 is based on Mobile IPv6 [RFC3775].

      • Mobile IPv6 is a very mature mobility protocol for IPv6.

      • Reuse of Mobile IPv6’s home agent functionality and the messages/format used in mobility signaling.

      • Numerous Mobile IPv6 enhancement can be re-used.

    • PMIPv6 provides solution to a real deployment problem.

  • Home in any place

  • Only supports Per-MN-Prefix model

    • Unique home network prefix assigned for each MN.

    • The prefix follows the MN.

IPv6 and Mobility over WiBro


Conclusions

Conclusions

  • IPv6 over WiBro

    • Wibro 시스템에 최적화된 IPv6 Protocols의 Adaptation 기술 개발

    • 국내 고유 표준 개발

      • TTA IPv6 PG 산하 WiBro6 표준, IPv6 Forum 표준

    • 국제 표준화 선도

      • IETF 16ng, WiMAX 등

  • PMIPv6 is New Idea?

    • Absolutely No!

    • Not new idea, but new trend!. It’s a turn for the better!

  • PMIPv6 is a good example of compromise

    • Until now, long confrontation

      • Telecommunication Operators  Internet Developers and Users

    • PMIP is a good example of compromise

      • It is still RFC 3775 MIP-based one.

      • But, it follows telco’s favoritism!

  • Many SDOs STRONGLY like PMIPv6!

    • PMIPv6 over WiBro

IPv6 and Mobility over WiBro


  • Login