一、分层移动IPv6
HMIPv6基于移动IPv6引入了新的实体MAP(MobilityAnchorPoint),并对MN功能进行了扩展,但是CN和HA不受影响。MN在MAP域中有两个转交地址,即区域转交地址RCoA(RegionalCare-ofAddress)和链路转交地址LCoA(LCoA,On-LinkCoA)。LCoA是MN根据接入路由器前缀进行配置的转交地址,而RCoA地址是由MAP的子网前缀和MN的物理接口标识组成。进入MAP域后,MN首先向MAP进行注册,再通过绑定更新将RCoA告知HA和CN。MAP相当于一个本地的HA,将MN的RCoA和LCoA进行绑定,接收所有已向它注册的MN的数据包,并将发往MN的数据包通过隧道直接发送到MN的LCoA上。MN在同一MAP域内改变LCoA地址时,只需向MAP注册新的LCoA地址,只有当RCoA改变时才需要向HA和CN注册。由于MN在MAP域内进行切换时,不需要向HA和CN发送绑定更新消息,这使得它的位置对于HA和CN是透明的。
二、蜂窝IP和HAWAII
蜂窝IP(CellularIP)是由Columbia大学和Ericsson提出的区域移动性管理方案。蜂窝IP网络通过网关和外部网络相连,MN使用网关的IP地址作为转交地址,在HA和CN上进行注册,当MN在网关所属区域内进行移动时,不需要改变其转交地址。当MN和CN进行通信时,数据包首先被发送到网关,网关可以根据相应的路由信息将数据包发送到MN的实际位置。
HAWAII(HandoffAwareWirelessAccessInternetInfrastructure)是由Lucent公司提出的,通过建立动态路由策略进行MN的区域移动性管理。HAWAII和蜂窝IP一样,依靠移动IP进行广域移动性管理。HAWAII中的根路由器DDR(DomainRootRouter)相当于蜂窝IP中网关。