论文部分内容阅读
快速代理移动IPv6是代理移动IPv6标准协议的扩展,它借鉴了快速移动IPv6切换方案对标准移动IPv6切换方案的改进思想,采用预先切换的方法,让移动节点在链路层切换完成之前便进行网络层切换,从而加速了整个切换过程。但是实际应用中,移动节点并非每次都能对新接入点预测正确,发生预测错误后将会带来更长的时间延迟和更多数据包的丢失。本文深入研究快速代理移动IPv6协议,针对引起移动节点切换发起错误的原因进行分析,提出一种采用“提前进行代理绑定更新”和“缓存与转发并行”的思想的改进方案,采取以下措施降低切换时延和数据包丢失:(1)新移动接入网关能够提前向本地移动锚点进行代理绑定更新注册,以缩短切换的时间延迟;(2)前移动接入网关通过隧道转发本地移动锚点和移动节点之间下行数据包的同时建立缓存副本,减少切换过程中由错误移动接入网关缓存的数据包的丢失。论文所做工作主要有:(1)在前移动接入网关向新移动接入网关请求进行切换发起时,对消息格式进行修改,附加发送要进行切换的移动节点的属性和认证信息。(2)在预先切换阶段,修改协议流程,即新移动节点收到切换发起消息后,提前向本地移动锚点进行代理绑定更新注册,缩短切换的时间延迟。(3)针对产生切换发起错误后的快速代理移动IPv6切换过程中数据包丢失严重的情况,增加移动接入网关暂存数据包的功能,为移动节点保存部分数据包直至其完成正确切换,降低丢包率。(4)以代理移动IPv6方案为参照,从理论上比较分析快速代理移动IPv6协议和改进方案的切换开销,验证了后者具有更优的切换效率。(5)在网络仿真软件中分别对快速代理移动IPv6协议和改进方案进行模拟,收集仿真数据并进行分析,结果表明,改进的快速代理移动IPv6方案降低了切换时间延迟和数据包丢失率,总体具有更优的性能。