论文部分内容阅读
近年来,伴随着互联网和移动通信网络的进一步融合,下一代移动通信网朝着全IP方向演进,同时越来越多的智能移动设备接入到互联网,使得移动互联网规模迅速增长。移动IP的提出旨在网络层解决节点的移动性问题,使得节点的移动会话与物理传输介质无关,并且保持对传输层及以上的高层协议透明。由于IPv4和IPv6不兼容,IPv4网络将与IPv6网络长期共存。双栈移动IPv6协议使得双栈移动节点可以在IPv4、IPv6及双栈网络之间实现漫游。代理移动IPv6是一种基于网络的移动性管理协议,不需要移动节点参与任何与移动相关的信令传输,代理移动IPv6协议也实现了对IPv4移动节点的支持。双栈移动IPv6和支持IPv4的代理移动IPv6协议是两种各有特点,又互为补充的移动性管理方案。在广域IP移动互联网中,针对不同的需求场景,需要对两种协议进行联合部署。本文首先介绍了移动IPv6协议、双栈移动IPv6协议、代理移动IPv6协议和支持IPv4的代理移动IPv6协议的基本概念及工作原理。在深入理解双栈移动IPv6协议和支持IPv4的代理移动IPv6协议原理的基础上,对两协议的交互场景进行了分类,包括HA和LMA分离部署和联合部署以及外地网络是代理域、非代理域的IPv4网络、IPv6或者双栈网络等六种情形,同时也明确了两种协议交互的基本前提。分离部署时,将代理移动域所分配的家乡地址作为转交地址向HA注册,两种协议不需要太多的交互;联合部署时,由于两种协议在绑定缓存条目结构、地址配置方式、安全关联、信令产生方式等机制上的差异,带来了许多交互问题,文章逐一分析了这些问题并且相应提出了办法和建议,比如仍然保留两种协议的BCE结构,优先采用代理协议的家乡地址分配方式和数据捕获方式等一系列手段来解决相关问题。文章还简述了每个场景下协议交互的信令流程和数据传输过程。文章最后对HA和LMA联合部署的情景进行了NS-2的仿真测试,从端到端时延、网络吞吐率等方面对交互情景的网络性能进行了分析。