Professional Documents
Culture Documents
Introduction To Mobile Ipv6: Iii Ipv6 Global Summit Moscow Dr. Dimitrios Kalogeras Dkalo@Grnet - GR Grnet
Introduction To Mobile Ipv6: Iii Ipv6 Global Summit Moscow Dr. Dimitrios Kalogeras Dkalo@Grnet - GR Grnet
III IPv6 Global Summit Moscow Dr. Dimitrios Kalogeras dkalo@grnet.gr GRNET
Outline
z Introduction z Relevant Features of IPv6 z Major Differences between MIPv4 and MIPv6 z Mobile IPv6 Operation z Home Agent Discovery Mechanism z Handover z Quality of Service z Conclusions z References
2
Terminology
z Mobile Node (MN) Mobile Station
Introduction
z Mobile IPv6 is intended to enable IPv6 nodes to move from one IP subnet to another z Routing protocol for mobile stations
Nothing more - nothing less Transparent to upper layers
Introduction (cont.)
z Mobile IPv6 scenario
Mobile Node
Link B Link C
Home Agent
Correspondent Node
Stateful autoconfiguration
z DHCPv6
z Neighbor Discovery
Discover each others presence and find routers Determine each others link-layer addresses Maintain reachability information
z No FA in Mobile IPv6
Mobile IPv6 requires every mobile node to support
z IPv6 Decapsulation z Address Autoconfiguration z Neighbor Discovery
Next Header
10
Binding Acknowledgement
z Used to acknowledge the receipt of a Binding Update
11
Home Address
z Used in a packet sent by a mobile node to inform the receiver of this packet about the mobile nodes home address
12
z i.e.
Home Address Care of Address Lifetime Agent Yes NO 3ffe:2101:0:b00::10 3ffe:2101:0:a00:260:97ff:fe8b:4c56 120 3ffe:2101:0:b00::15 3ffe:2101:0:b00:a00:6aff:fe2b:137c 43
13
The HA uses proxy Neighbor Discovery and also replies to Neighbor Solicitations on behalf of the MN
14
Router
Link B Link C
15
Correspondent Node
16
Correspondent Node
Router Internet
17
Correspondent Node
Internet
Src: CNs address Dst: MNs home address Src: CNs address Dst: MNs care-of address Routing Header: MNs home address Src: CNs address Dst: MNs home address MN receives packets from loopback interface
18
Internet
Src: MNs care-of address Dst: CNs address Destination Optoins header Home Address Option: MNs home address
MN at home:
Src: MNs home address Dst: CNs address
MN at visited network:
Src: MNs care-of address Dst: CNs address Destination Optoins header Home Address Option: MNs home address
19
20
An MN MUST set the Acknowledge bit in Binding Updates addressed to an HA The MN MAY also set the Acknowledge bit in Binding Updates sent to a CN
21
Mobile Node
(2)
Router
Link B Link C
Correspondent Node
22
Router (2)
Link B Link C
Correspondent Node
23
Handover
z Horizontal without router change
24
Handover
z Router-Assisted Smooth Handovers
CN
(3) (4)
(1) MN sends a Binding Update to an HA on previous network (2) HA returns a Binding Acknowledgement
(3) (1)
IPv6 router
25
move
MN
Handover (cont.)
z Three kinds of handover operations
Smooth Handover
z Minimizes data loss during the time that the MN is establishing its link to the new access point
Fast Handover
z Minimizes or eliminates latency for establishing new communication paths to the MN at the new access router
Seamless Handover
z Both Smooth and Fast Handover
26
andover +
27
Quality of Service
z IPv6 header has two QoS-related fields
20-bit Flow Label
z Used by a source to label sequences of packets for which it requests special handling by the IPv6 routers z Geared to IntServ and RSVP
28
29
MIPv6 Status
z RFC 3775 z Implementation
Linux, MIPL http://www.mobile-ipv6.org/
z 2.4.x kernel versions, 2.6 coming
BSD, KAME stack http://www.kame.net,FreeBSD 4.9, NetBSD 1.6.2, OpenBSD 3.4 Cisco, IOS technology preview available by request
z ohanami EFT
30
Flexible access to on-line resources for response team Provide temporary Internet connectivity to the remote site
31
Mobile Library
Mobile library provides Internet access virtual library service Can provide coverage to multiple Libraries from a mobile station
32
Conclusions
z Mobile IPv6 is
An efficient and deployable protocol for handling mobility with IPv6 Lightweight protocol To minimize the control traffic needed to effect mobility
33
References
z C. Perkins, Mobility for IPv6, Internet Draft, June 2002. z K. Zhigang et al., QoS in Mobile IPv6, in Proc. of International Conferences on Info-tech and Info-net 2001, vol. 2, pp. 492 -497. z N. Montavont and T. Noel, Handover Management for Mobile Nodes in IPv6 Networks, IEEE Communication Magazine, pp. 38-43, Aug. 2002. z Deliverables
6net ( http://www.6net.org)
D.4.1.1 Survey and Evaluation of MIPv6 Implementations D.4.1.2, Initial MIPv6 Support Guide D.4.1.3 Final MIPv6 Support Guide
34
E-mail: dkalo@grnet.gr
Questions???
35