针对移动节点MN在代理移动MIPv6的切换过程中,本地移动锚点(LMG,LocalMobilityAnchor)和移动接入网关(MAG,MobileAccessGateway)在完成代理绑定更新以后,MN尚未配置好有效的地址,从而会引起严重的切换延时和数据包丢失的问题,提出了一种改进算法——基于LMA缓存的路由优化方案。在标准PMIPv6协议中,链路中断过程中的数据包在MAGs中建立缓存,然后在MAGs之间建立双向通路并通过双向通路发送数据包。改进算法在LMA中加入缓存队列用以缓存链路中断时的数据包,然后等到链路畅通后再向MN发送缓存的数据包。这样不仅减少了MAGs之间的信令交互,而且省去了在MAGs之间建立双向通路的时间,提高了切换效率。仿真实验结果表明,新方案在减少切换过程中的丢包和信令交互方面有了很大的改进。
During the handover progress of mobile node (MN) with Proxy mobile IPv6 protocol, MN will cause seriou3 handover delay and packet loss as MN have not collocated a valid address after Lo- cal Mobility Anchor (LMG) and Mobile Access Gateway (MAG) finished the proxy binding update process. Therefore, this paper proposed an improved algorithm which is a routing optimization scheme based on LMA cache. In basic PMIPv6 protocol, the data packet cache in MAGs during the progress of link break. Then bi - directional path will be created between MAGs and the data pack- et will be send through them. In the improved algorithm, data packet will be cached in the buffer queue of LMA and they will be send to MN after the link unimpeded. This alogrithm not only re- duces the exchange of signaling between MAGs, but also eliminates the time to establish bi - direc- tional channel between the MAGs. The simulation results indicate that new way is better than the o- riginal PMIPV6 in terms of handover delay and handover cost.