  Scalability of the network layer mobility management solution is one of the
most important requirements for the mobility control plane. Mobility Label
Based Network (MLBN) is a new approach to the network layer mobility management
problem that relies solely on MPLS to provide both macro- and micro-mobility
for IPv4 and IPv6 mobile hosts and routers. This new approach does not rely on
the existing IP mobility management protocols such as Mobile IP and is based on
the combination of Multi- Protocol BGP (MP-BGP) and MPLS. In the context of the
MLBN the scalable control plane should be capable of efficient Mobility Label
distribution while allowing the MPLS based forwarding plane to deliver mobile
traffic in an optimal manner. This paper presents a hierarchical mobility
management system capable of both macro- and micromobility support without the
use of Mobile IP and its derivatives and allows scalable Mobility Label
distribution and MPLS label stack based packet forwarding in support of optimal
traffic delivery between the communicating mobile users.
