2.3.14 Mobility for IPv6 (mip6)

NOTE: This charter is a snapshot of the 65th IETF Meeting in Dallas, TX USA. It may now be out-of-date.

Last Modified: 2005-09-28


Basavaraj Patil <basavaraj.patil@nokia.com>
Gopal Dommety <gdommety@cisco.com>

Internet Area Director(s):

Mark Townsley <townsley@cisco.com>
Margaret Wasserman <margaret@thingmagic.com>

Internet Area Advisor:

Margaret Wasserman <margaret@thingmagic.com>

Mailing Lists:

General Discussion: mip6@ietf.org
To Subscribe: https://www.ietf.org/mailman/listinfo/mip6
Archive: http://www.ietf.org/mail-archive/web/mip6/index.html

Description of Working Group:

Mobile IPv6 (MIPv6) specifies routing support to permit an IPv6 host to
continue using its "permanent" home address as it moves around
the Internet. Mobile IPv6 supports transparency above the IP
layer, including maintenance of active TCP connections and UDP port
bindings. The specifications for these mechanisms consist of:

        draft-ietf-mobileip-ipv6-24 (RFC XXX) and
        draft-ietf-mobileip-mipv6-ha-ipsec-06 (RFC XXX)

The protocol as specified in the above two documents can be considered
as  the baseline or minimum protocol set for implementing IPv6
mobility. During the development phase of the base protocol, a few
additional features were identified as necessary to facilitate
deployment (described below).

The primary goal of the MIP6 working group will be to enhance base
IPv6 mobility by continuing work on developments that are required for
wide-scale deployments. Additionally the working group will ensure
that any issues identified by the interop testing of the MIPv6
specifications are addressed quickly. Specific work items with this
goal in mind are listed below:

1) Create and maintain an issue list that is generated on the basis of
  interop testing and address these issues as enhancements to the
  base protocol

2) Features such as renumbering of the home link, home agent discovery,
  Route Optimization, which are currently a part of the base
  specification can be specified more explicitly as separate
  specifications. This will also enable modularizing the Mobile
  IPv6 specification further into the minimal subset and add-on
  features. Some of these specifications will be identified as
  base mechanisms of Mobile IPv6.

3) A number of enhancements to basic IPv6 mobility were identified
  during the development of the base specification. These
  enhancements will be taken up in a phased manner depending on the
  priority identified with each. Below are listed the work items to
  be taken up by the WG:

      - A bootstrap mechanism for setting up security associations
        between the Mobile Node (MN) and Home Agent (HA) that would
        enable easier deployment of Mobile IPv6. This bootstrap
        mechanism is intended to be used when the device is turned on
        the very first time and activates MIPv6. The WG should
        investigate and define the scope before solving the problem.

    - Improving home agent reliability: in the event of a home agent
      crashing, this would allow another home agent to continue
      providing service to a given mobile node.

    - Support for a Mobile Node changing its home address, either
      because of renumbering in its home network or because it
      periodically changes addresses (perhaps via RFC3041)

    - Route optimization will require security mechanisms for
      trusting and updating the binding information.Return-routability
      is the basic mechanism for route-optimization. Mechanisms using
      a shared secret Key/Security Association will be considered.
      Methods for establishing a security association between the
      mobile node and the correspondent node are out of the scope
      of the WG.

    - The working group will also document problem statements
      associated with deploying Mobile IPv6 in the following areas:
        a. Mobile IPv6 issues in the presence of firewalls
        b. Mobile IPv6 deployment and transition issues in the       
            presence of IPv4/IPv6 networks
        c. Multicast issues

It should be noted that there are potential optimizations that might
make mobile IP more attractive for use by certain applications (e.g.,
making handovers "faster"). The latter category of optimizations is
explicitly out-of-scope at this time; this WG will focus on issues
for which there is strong consensus that the work is needed to get
basic mobility deployable on a large scale.

Goals and Milestones:

Done  Submit I-D 'Issues with firewall Problem statement' to IESG
Done  Submit I-D 'MIPv6 MIB' to IESG
Done  Submit I-D 'Extensions to Socket Advanced API for MIPv6' to IESG
Done  Submit I-D 'Alternate Route Optimization (Pre-config Key) scheme' to IESG
Jul 2005  Submit Bootstrapping problem statement to IESG
Jul 2005  Submit ID Submit ID 'Motivation for Authentication I-D' to IESG
Aug 2005  Submit I-D 'Authentication Option for MIPv6' to IESG
Aug 2005  Submit I-D 'Identificaiton Option for MIPv6' to IESG
Nov 2005  Submit I-D 'MIPv6 operation with IKEV2 and the revised IPsec Architecture to IESG
Nov 2005  Submit Bootstrapping solution to IESG
Dec 2005  Submit Problem statement and Solution to Mobile IPv6 transition between v4/v6 networks to IESG
Feb 2006  Submit I-D 'Goals for AAA HA Interface' to IESG
Aug 2006  Separate specs for Home Agent (HA) Discovery, Route Optimization, Renumbering to IESG
Aug 2006  Submit Home agent reliability to IESG


  • draft-ietf-mip6-mipv6-mib-07.txt
  • draft-ietf-mip6-mipext-advapi-07.txt
  • draft-ietf-mip6-precfgkbm-04.txt
  • draft-ietf-mip6-bootstrap-ps-04.txt
  • draft-ietf-mip6-firewalls-04.txt
  • draft-ietf-mip6-ikev2-ipsec-05.txt
  • draft-ietf-mip6-cn-ipsec-02.txt
  • draft-ietf-mip6-aaa-ha-goals-01.txt
  • draft-ietf-mip6-bootstrapping-split-02.txt
  • draft-ietf-mip6-dsmip-problem-01.txt
  • draft-ietf-mip6-whyauthdataoption-00.txt
  • draft-ietf-mip6-location-privacy-ps-01.txt
  • draft-ietf-mip6-nemo-v4traversal-01.txt
  • draft-ietf-mip6-bootstrapping-integrated-dhc-00.txt

    Request For Comments:

    RFC3775 Standard Mobility Support in IPv6
    RFC3776 Standard Using IPsec to Protect Mobile IPv6 Signaling between Mobile Nodes and Home Agents
    RFC4225 I Mobile IP version 6 Route Optimization Security Design Background
    RFC4283 Standard Mobile Node Identifier Option for Mobile IPv6 (MIPv6)
    RFC4285 I Authentication Protocol for Mobile IPv6

    Meeting Minutes


    Agenda, Status, Next steps
    MIP6 support for DS hosts and Routers: Update
    MIP6 operation with IKEv2: Update
    Goals for AAA-HA interface: Update
    MIP6 bootstrapping in split scenario
    Report on MIP6 operation with IKEv1
    MIP6 for HomeLAN access
    IKEv2-based Home Agent Assignment
    MIP6: Bootstrapping for the Authentication protocol
    Radius support for MIP6
    Home Info Discovery for MIP6 via ICMPv6 Router Advt