论文部分内容阅读
移动互联网正以惊人的速度发展,其在为用户带来便捷服务的同时,也面临着新的挑战。如在汽车、火车等公共交通工具上采用移动子网的应用场景中,现有移动互联网接入服务的通信连续性差、通信带宽低,无法满足用户的需求。本文依托国家科技支撑计划项目,研究并提出了一种支持子网移动的代理移动IPv6(N-PMIPv6, NEMO-enabled Proxy Mobile IPv6)多接口接入方案,该方案通过整合多种无线接入网络资源为移动子网用户提供具有更好通信连续性和更高通信带宽的移动互联网接入服务。本文综述了移动子网多接口接入技术的研究现状,分析了现有技术的优势和不足,介绍了PMIPv6、NEMO、N-PMIPv6和多家乡技术的工作原理。在此基础上,本文通过对N-PMIPv6架构进行功能扩展,提出了N-PMIPv6移动子网多接口接入方案,实现了N-PMIPv6多接口移动路由器的接入、接口间切换及多接口并行传输等功能。本方案实现了N-PMIPv6中移动路由器的多接口接入,移动路由器同时使用多种无线接口接入上层网络,并根据各个接口的状态为接入的移动节点分配通信时使用的接口,从而实现了对多接口资源的更充分利用;方案实现了移动路由器多接口间切换,移动路由器根据各个接口的状态变化对各个接口上的数据流进行切换,从而避免了接口状态恶化造成的通信中断,提高了移动节点通信的连续性;方案实现了多接口并行传输,移动路由器将移动节点的数据包以连接为单位均衡在多个接口上进行并行传输,从而提高了移动路由器的总体可用带宽。本文将方案分为多接口接入和多接口并行传输两个模块进行了详细设计,并在Linux系统下对方案进行了实现。最后搭建了测试平台,对实现方案进行了功能和性能测试。测试结果表明,本文提出的方案可以有效地提高移动子网通信的连续性和总体可用带宽。