Proxy Mobile IPv6 Extensions for Distributed Mobility Management
RFC 8885

Document Type RFC - Experimental (October 2020; No errata)
Authors Carlos Bernardos  , Antonio de la Oliva  , Fabio Giust  , Juan-Carlos Zúñiga  , Alain Mourad 
Last updated 2020-10-09
Replaces draft-bernardos-dmm-pmipv6-dlif
Stream IETF stream
Formats plain text html xml pdf htmlized (tools) htmlized bibtex
Stream WG state Submitted to IESG for Publication
Document shepherd Dapeng Liu
Shepherd write-up Show (last changed 2020-02-14)
IESG IESG state RFC 8885 (Experimental)
Action Holders
Consensus Boilerplate Yes
Telechat date
Responsible AD Suresh Krishnan
Send notices to Dapeng Liu <>
IANA IANA review state Version Changed - Review Needed
IANA action state RFC-Ed-Ack

Internet Engineering Task Force (IETF)                     CJ. Bernardos
Request for Comments: 8885                                A. de la Oliva
Category: Experimental                                              UC3M
ISSN: 2070-1721                                                 F. Giust
                                                              JC. Zúñiga
                                                               A. Mourad
                                                            October 2020

    Proxy Mobile IPv6 Extensions for Distributed Mobility Management


   Distributed Mobility Management solutions allow networks to be set up
   in such a way that traffic is distributed optimally and centrally
   deployed anchors are not relied upon to provide IP mobility support.

   There are many different approaches to address Distributed Mobility
   Management -- for example, extending network-based mobility protocols
   (like Proxy Mobile IPv6) or client-based mobility protocols (like
   Mobile IPv6), among others.  This document follows the former
   approach and proposes a solution based on Proxy Mobile IPv6, in which
   mobility sessions are anchored at the last IP hop router (called the
   mobility anchor and access router).  The mobility anchor and access
   router is an enhanced access router that is also able to operate as a
   local mobility anchor or mobility access gateway on a per-prefix
   basis.  The document focuses on the required extensions to
   effectively support the simultaneous anchoring several flows at
   different distributed gateways.

Status of This Memo

   This document is not an Internet Standards Track specification; it is
   published for examination, experimental implementation, and

   This document defines an Experimental Protocol for the Internet
   community.  This document is a product of the Internet Engineering
   Task Force (IETF).  It represents the consensus of the IETF
   community.  It has received public review and has been approved for
   publication by the Internet Engineering Steering Group (IESG).  Not
   all documents approved by the IESG are candidates for any level of
   Internet Standard; see Section 2 of RFC 7841.

   Information about the current status of this document, any errata,
   and how to provide feedback on it may be obtained at

Copyright Notice

   Copyright (c) 2020 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   ( in effect on the date of
   publication of this document.  Please review these documents
   carefully, as they describe your rights and restrictions with respect
   to this document.  Code Components extracted from this document must
   include Simplified BSD License text as described in Section 4.e of
   the Trust Legal Provisions and are provided without warranty as
   described in the Simplified BSD License.

Table of Contents

   1.  Introduction
     1.1.  Requirements Language
   2.  Terminology
   3.  PMIPv6 DMM Extensions
     3.1.  Initial Registration
     3.2.  The CMD as PBU/PBA Relay
     3.3.  The CMD as MAAR Locator
     3.4.  The CMD as PBU/PBA Proxy
     3.5.  De-registration
     3.6.  Retransmissions and Rate Limiting
     3.7.  The Distributed Logical Interface (DLIF) Concept
   4.  Message Format
     4.1.  Proxy Binding Update
     4.2.  Proxy Binding Acknowledgement
     4.3.  Anchored Prefix Option
     4.4.  Local Prefix Option
     4.5.  Previous MAAR Option
     4.6.  Serving MAAR Option
     4.7.  DLIF Link-Local Address Option
     4.8.  DLIF Link-Layer Address Option
   5.  IANA Considerations
   6.  Security Considerations
   7.  References
     7.1.  Normative References
     7.2.  Informative References
   Authors' Addresses

1.  Introduction

   The Distributed Mobility Management (DMM) paradigm aims at minimizing
   the impact of currently standardized mobility management solutions,
   which are centralized (at least to a considerable extent) [RFC7333].

   The two most relevant examples of current IP mobility solutions are
   Mobile IPv6 [RFC6275] and Proxy Mobile IPv6 (PMIPv6) [RFC5213].
   These solutions offer mobility support at the cost of handling
   operations at a cardinal point (i.e., the mobility anchor) and
   burdening it with data forwarding and control mechanisms for a large
   number of users.  The mobility anchor is the home agent for Mobile
   IPv6 and the local mobility anchor for PMIPv6.  As stated in
   [RFC7333], centralized mobility solutions are prone to several
   problems and limitations: longer (sub-optimal) routing paths,
Show full document text