Internet DRAFT - draft-dommety-mobileip-min-handoffv4and6
draft-dommety-mobileip-min-handoffv4and6
Personal
INTERNET DRAFT Gopal Dommety
Category: Informational cisco Systems
Title: draft-dommety-mobileip-min-handoffv4and6-00.txt
July 2001
Expires December 2001
Handoff Optimization with no prediction and minimal L2 Trigger information
draft-dommety-mobileip-min-handoffv4and6-00.txt
Status of this Memo
This document is a submission by the mobile-ip Working Group of the
Internet Engineering Task Force (IETF). Comments should be submitted
to the MOBILE-IP@STANDARDS.NORTELNETWORKS.COM mailing list.
Distribution of this memo is unlimited.
This document is an Internet Draft and is in full conformance with
all provisions of Section 10 of RFC2026. Internet Drafts are working
documents of the Internet Engineering Task Force (IETF), its areas,
and working groups. Note that other groups may also distribute
working documents as Internet Drafts.
Internet Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet Drafts as reference
material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html.
Abstract
Currently Mobile IP WG is carrying out very interesting work in the
area of Fast/Low latency handoffs for Mobile IPv6 and Mobile IPv4. The
high level goal of this work is to reduce the latency during the
change of point of attachement to the Internet (AKA Handoff) This
document discusses one simple case that in the author's opinion is
very common and can be optimized to achevie lower latency than that
proposed by the various solutions. This scenario applies to both IPv6
and IPv4 work. The solution at a high level is the same, but
realization will be different as the frame work in IPv6 case is
different from that of the IPv4 case.
1. Introduction
Currently Mobile IP WG is carrying out very interesting work in the
area of Fast/Low latency handoffs for Mobile IPv6 and Mobile IPv4. The
high level goal of this work is to reduce the latency during the
change of point of attachement to the Internet (AKA Handoff) This
document discusses one simple case that in the author's opinion is
very common and can be optimized to achevie lower latency than that
proposed by the various solutions. This scenario applies to both IPv6
and IPv4 work. The solution at a high level is the same, but
realization will be different as the frame work in IPv6 case is
different from that of the IPv4 case.
2. Senario Description
When the mobile moves from one AR to another the following scenarios
can be envisioned in the break-before make case of handoff.
1. We can predict the movement in advnace (i.e. before the handoff)
and enable fast handoff as described in [FMIPv6] and in
PRE-REGISTRATION HANDOFF of FMIPv4.
2. We can use L2 trigger information intelligently as specified in
POST-REGISTRATION in FMIPv4 and in Extension to FMIPv6 in BETH.
There is a scenario where it is not possible to predict the movement
well ahead in advance and sufficient L2 Triggers are not avialable. In
this scenario the mobile moves to a new access router would like to
affect a fast handoff. The goal of this document is to suggest
solutions to achenving this handoff in a least latency fashion. An
example network where in such a scenario occurs is Wireless LAN or
802.11 based network. In this scenario, and in the absense of
appropriate L2 triggers, the handoff currently prescribed is that of
one specified in Mobile IPv6 or Mobile IPv4.
3. Handoff for IPv6
3.1 Problem
Currently in IPv6, in the above described scenario, the mobile needs
to obtain a CoA using a stateless (obtain the network prefix, form a
CoA, perfom DAD) or stateful mechanisim. Then perform Mobile IPv6
procedures. This will incur latency beyond what is acceptable for
realtime communicaiton.
3.2 Solution
There are several possible implementations/realizations
Implementaion 1.
+-----+ 2HI*/HRqst*[FBack*]+-----+
| | -----------------> | |
| oFA | | nFA |
| | 3.HAck*/HRply* | |
+-----+ <----------------- +-----+
\
\ |
1. FBu* \ |
\ | 4. FBAck*
\ v
+-----+ Movement +-----+
| MN | - - - - - - - - -> | MN |
+-----+ +-----+
Implementation 2.
+-----+ 3. HAck*[FBack*] +-----+
| | -----------------> | |
| oFA | | nFA |
| |2.HI*/HRqst*[FBu*] | |
+-----+ <----------------- +-----+
^ |
1. FBu* | | 4. FBAck
| v
+-----+ Movement +-----+
| MN | - - - - - - - - -> | MN |
+-----+ +-----+
Implementation 3.
+-----+ 2. HI*/HRqst[FBack]+-----+
| | -----------------> | |
| oFA | | nFA |
| | 3.HAck*/HRply* | |
+-----+ <----------------- +-----+
\ \
V ^
\ \
1. FBu* \ \
\ \ 4. FBAck*
\ \ v
+-----+ Movement +-----+
| MN | - - - - - - - - -> | MN |
+-----+ +-----+
Other variations of implementations are possible.
This soltion is an extension to FMIPv6 and BETH drafts. *denotes
extension to the current functionaly of the maeesages.
3.3 L2 Assumptions
3.4 Issues:
3.4.1 How to determine the IP/MAC address of the nFA?
3.4.2 Movement detection
3.4.3 Ingress Filterning
3.4.4 Security
3.5 Benifits
3.6 Buffering
3.7 Bicasting
4. Solution in IPv4
4.1 Problem
With the fast handoff soltions that have been proposed in FMIPv4. The
mobile has to perform Mobile IP registration. Which incurs latency as
discussed earlier.
4.2 Solution
In this case too there There are several possible implementations. One
such implementaion is:
+-----+ 2.Handoff Request* +-----+
| | <----------------- | |
| oFA | | nFA |
| | 3.Handoff Reply* | |
+-----+ -----------------> +-----+
^ |
1. Reg Request* | | 4. Reg Reply*
| v
+-----+ Movement +-----+
| MN | - - - - - - - - -> | MN |
+-----+ +-----+
#From the figure it looks like a re-ordering of the messages. But this
#is actually more than than
Other variations of implementations are possible.
This soltion is an extension to [FMIPv4].
*denotes extension to the current functionaly of the messages.
4.3 L2 Assumptions
4.4 Issues:
4.4.1 How to determine the IP/MAC address of the nFA?
4.4.2 Movement detection
4.4.3 Ingress Filterning
4.4.4 Security
4.4.5 Buffering
4.4.6 Bicasting
4.5 Benifits
5. References
[MIPv4] C. Perkins. IP Mobility Support. Request for Comments
(Proposed Standard) 2002, Internet Engineering Task Force,
October 1996.
[FMIPv4] El-Malki, K., et. al., "Low Latency Handoff in Mobile IPv4,"
draft-ietf-mobileip-lowlatencyhandoffs-v4-01.txt, a work in
progress.
[FMIPv6] Tsirtsis, G., "Fast Handovers for Mobile IPv6," draft-ietf-
mobileip-fast-mipv6-01.txt, a work in progress.
[MIPv6] Johnson, D., and Perkins, C., "Mobility Support in IPv6," draft-
ietf-mobileip-ipv6-13.txt, a work in progress.
[BETH] Kempf, J., et al. "Bidirectional Edge Tunnel Handover for
IPv6," draft-kempf-beth-ipv6-01.txt, a work in progress.
Dommety [Page 4]
Internet Draft
Authors Information
Gopal Dommety
Cisco Systems, Inc.
170 West Tasman Drive
San Jose, CA 95134
e-mail: gdommety@cisco.com
Expires December 2001