论文部分内容阅读
移动IPv6技术在近几年引起了广大学者的热切关注,其中移动节点在移动过程中的切换技术是移动IPv6技术的关键技术之一,这也是目前移动IPv6技术研究的热点。随着IEEE802.11无线局域网技术的日益成熟,无线节点的快速移动漫游也可能被逐渐实现。本文就如何降低MIPv6切换的延迟问题进行研究,实现基于IEEE802.11无线局域网移动IPv6的无缝切换。本文首先对移动IP技术的发展背景、IEEE802.11无线局域网的结构等进行阐述,接着介绍MIPv6的相关概念、切换的基本原理及其性能,归纳MIPv6切换时网络层和链路层切换对总切换延迟的影响;其次,对减少网络层切换延迟的MIPv6增强协议进行研究,针对层次MIPv6和快速层次MIPv6中移动锚点(MAP)的选取进行算法改进;最后,重点分析MAC层的切换过程以及几种常见扫描算法,对加权有向邻居图(SNC)扫描算法的不足进行扫描算法的改进,并对其性能进行仿真分析。在改进的自适应MAP选取方案中,首先在网络设计中给各个节点安装GPS设备,能够有效获取节点的信息。改进算法中,以MN在MAP管理域内的滞留时间和网络中MAP的距离矢量作为MAP选取的决定因素,分析研究表明MAP的自适应选择算法能有效降低通信的负载,并能够提高层次MIPv6和快速层次MIPv6的切换性能。在改进的SNC扫描算法中,首先对邻居AP信息表的结构进行扩展;然后以信号强度(RSSI)为主要影响因素,以QoS服务级别、AP的地理位置和MN的移动方向为次要影响因素重新定义SNC扫描算法的决策方案。其中,在RSSI测距中,对其自身数据进行高斯拟合处理,降低其测距过程中产生的误差,提高其稳定性。改进的SNC扫描算法将待候选的AP数目减少至一个,从而有效降低了通信负载,并且候选AP被遗漏的问题得以较好地解决。使用OPNET Modeler软件对改进的SNC扫描算法的性能进行仿真,结果表明,经改进后的扫描算法的切换延迟在7ms左右,且数据丢包率降至很低,有效提高了切换的性能。将改进的SNC扫描算法应用于MIPv6、快速MIPv6,层次MIPv6和快速层次MIPv6技术中,分析比较各自的性能。结果显示,应用改进的SNC扫描算法能进一步降低切换延迟和数据丢包率,保证了通信的服务质量。