HMIPv6: Hierarchical Mobile IPv6 mobility management - PowerPoint PPT Presentation

1 / 20
About This Presentation
Title:

HMIPv6: Hierarchical Mobile IPv6 mobility management

Description:

Significantly reduces the mobility management signaling load on the Internet. 6. Terminology ... Terminology. MAP: A Mobility Anchor Point is a ... Terminology ... – PowerPoint PPT presentation

Number of Views:282
Avg rating:3.0/5.0
Slides: 21
Provided by: cavt
Category:

less

Transcript and Presenter's Notes

Title: HMIPv6: Hierarchical Mobile IPv6 mobility management


1
HMIPv6 Hierarchical Mobile IPv6 mobility
management
  • Chuda Liu
  • XJTU
  • 2004.5.20

draft-ietf-mobileip-hmipv6-08
2
Introdction
  • This draft introduces extensions to Mobile IPv6
    and IPv6 Neighbour Discovery to allow for local
    mobility handling.
  • Hierarchical mobility management for Mobile IPv6
    reduces the amount of signaling between the MN,
    its CNs and its Home Agent.
  • The Mobility Anchor Point described in this
    document can also be used to improve the
    performance of Mobile IPv6 in terms of handoff
    speed.

3
Introduction
  • The IETF Mobile IPv6 protocol has been developed
    to manage global mobility
  • It handles macro and micro mobility in the same
    identically
  • Since 69 of a users mobility is local ,
    separates micro-mobility from macro-mobility is
    preferable

4
IETF Mobile IPv6
  • Although Mobile IPv6 optimize the routing of
    packets to MHs , it is not scalable
  • As the number of MHs increases in the Internet ,
    the number of BUs increases proportionally and
    adds a significant extra load to the network

5
Hierarchical Mobility Management Architecture
  • Using a hierarchy that differentiates local
    mobility from global mobility is more appropriate
    to the Internet
  • Improves handoff performance , minimize the loss
    of packets that may occur during transition
  • Significantly reduces the mobility management
    signaling load on the Internet

6
Terminology
  • MAP A Mobility Anchor Point is a router located
    in a network visited by the MN. The MAP is used
    by the MN as a local HA. One or more MAPs can
    exist within a visited network.
  • Regional Care-of Address (RCoA) An RCoA is an
    address obtained by the MN from the visited
    network. An RCoA is an address on the MAPs
    subnet. It is auto-configured by the MN when
    receiving the MAP option.

7
Terminology
  • On-link CoA (LCoA) The LCoA is the on-link CoA
    configured on an MNs interface based on the
    prefix advertised by its default router. In 1
    this is simply referred to as the
    Care-of-address. However, in this memo LCoA is
    used to distinguish it from the RCoA.
  • Local Binding Update The MN sends a Local
    Binding Update to the MAP in order to establish a
    binding between the RCoA and LCoA.

8
Protocol Overview
  • Deployment of Mobility Networks (MN)
  • A MN of a site is a LAN that defines an address
    space for the mobile hosts roaming within this
    site
  • A MN contains one or several Mobility Servers
    (MS)
  • A MS is a router of the MN that maintains a
    binding per mobile hosts currently visiting the
    site

9
Protocol Overview
  • Introduces MAP does minor extensions to the MN
    operation. The CN and HA operation will not be
    affected.
  • A MN entering a MAP domain will receive RAs
    containing information on one or more local MAPs.
    The MN can bind its LCoA with RCoA.

10
Protocol Overview
  • Acting as a local HA, the MAP will receive all
    packets on behalf of the MN it is serving and
    will encapsulate and forward them directly to the
    MNs current address. If the MN changes its
    current address within a local MAP domain (LCoA),
    it only needs to register the new address with
    the MAP. Hence, only the Regional CoA (RCoA)
    needs to be registered with CNs and the HA. The
    RCoA does not change as long as the MN moves
    within a MAP domain. This makes the MNs mobility
    transparent to the CNs it is communicating with.
  • A MAP domain's boundaries are defined by the ARs
    advertising the MAP information to the attached
    MNs.

11
Main Operations
  • Upon arrival in a visited network, the MN will
    discover the global address of the MAP. This
    address is stored in the Access Routers and
    communicated to the MN via RAs. A new option for
    RAs is proposed later in this specification. This
    is needed to inform MNs about the presence of the
    MAP (MAP discovery).
  • The discovery phase will also inform the MN of
    the distance of the MAP from the MN. The details
    on how to choose a MAP are provided later.

12
Main Operations
  • The process of MAP discovery continues as the MN
    moves from one subnet to the next. As the MN
    roams within a MAP domain, ARs are configured to
    announce the same MAP address or addresses. If a
    change in the advertised MAP's address is
    received, the MN MUST act on the change by
    performing movement detection and sending the
    necessary Binding Updates to its HA and CNs.

13
Details Operation
  • MN Operation
  • When a MN moves into a new MAP domain, it needs
    to configure two CoAs an RCoA on the MAP's link
    and an on-link CoA (LCoA). (formed in a stateless
    manner). After forming the RCoA, the MN sends a
    local BU to the MAP to bind MNs RCoA to its
    LCoA. The local BU includes the MNs RCoA in the
    Home Address Option. The LCoA is used as the
    source address of the BU. The MAP will then
    perform DAD for the MNs RCoA on its link and
    return a BA to the MN. This BA identifies the
    binding as successful or contains the appropriate
    fault code.

14
Details Operation
  • MN Operation
  • After registering with the MAP, the MN MUST
    register its new RCoA with its HA by sending a BU
    that specifies the binding (RCoA, Home Address)
    as in Mobile IPv6. The MN may also send a similar
    BU (i.e. that specifies the binding between the
    Home Address and the RCoA) to its current CNs.

15
Details Operation
  • MAP Operation
  • The MAP acts like a HA it intercepts all packets
    addressed to registered MNs and tunnels them to
    the corresponding LCoA.
  • A MAP has no knowledge of the MN's Home address.
    The MN will send a local BU to the MAP with the M
    and A flags set. The aim of this BU is to inform
    the MAP that the MN has formed an RCoA (contained
    in the BU as a Home address). If successful, the
    MAP MUST return a BA to the MN indicating a
    successful registration.

16
Details Operation
  • MAP Operation
  • The MAP acts as a HA for the RCoA. Packets
    addressed to the RCOA are intercepted by the MAP,
    using proxy Neighbour Advertisement, encapsulated
    and routed to the mobile nodes LCoA. This
    operation is identical to that of the HA
    described in 1.

17
Details Operation
  • HA and CNs Operation
  • HMIPv6 is completely transparent to HA and CNs.

18
MAP discovery
  • Dynamic MAP Discovery
  • Based on propagating the MAP option in RAs from
    the MAP to the MN through certain (configured)
    router interfaces within the hierarchy of
    routers. This would require manual configuration
    of the MAP and the routers receiving the MAP
    option to allow them to propagate the option on
    certain interfaces.

19
MAP discovery
  • Dynamic MAP Discovery
  • Router advertisements are used for dynamic MAP
    discovery by introducing a new option. The access
    router is required to send the MAP option in its
    router advertisements. This option includes the
    distance vector from the mobile node which may
    not imply the real distance in terms of the
    number of hops, the preference for this
    particular MAP, the MAP's global IP address and
    the MAP's subnet prefix. In addition, the option
    contains some flags showing the MAPs mode of
    operation and other information.

20
MAP discovery
  • Router Renumbering
  • No manual configuration is required for routers
    within the domain. The MAP option is sent
    directly from a central node to all ARs within a
    MAP domain. This method is best suited to large
    networks where manually configuring all routers
    within a hierarchy can be a significantly tedious
    operation. On the other hand, when using this
    method, any subsequent changes in the MAP
    options parameters (e.g. preference) would
    require manual intervention.
Write a Comment
User Comments (0)
About PowerShow.com