随着无线网络技术的发展,现在在现实生活中有多种无线网络在同时被使用来为移动用户提供无线应用服务。在下一代无线网络中,这些不同性质网络组成的异构网络必将会占据主流地位。如今的无线应用服务大多以一些实时应用为主,例如VoIP、多媒体流服务等,为保证实时应用在无线移动网络中的质量,需要为其提供无缝的网络切换以及网络服务质量保障技术。针对这个问题,现在已经提出的一些移动IPv6技术对网络切换做出了优化,然而这些方法不能够针对各种不同的网络场景分别进行最佳的优化。
本研究提出了一种基于移动节点运动情况以及节点位置的水平切换方法和基于Wi-Fi网络与WiMAX网络之间的垂直切换方法。在同构网络的水平切换中,移动节点可以主动检测其当前的位置,并根据多次检测的结果分析其运动情况,对将要发生的水平切换进行准确预测,这个方法可以减少路由器广播的频率,减小网络负载,最大程度的利用网络可用带宽。通过动态调整移动节点的检测频率,优化水平切换性能,并减小移动节点的负担。在异构网络中,垂直切换方法利用移动节点的速度作为设置触发切换的主要影响因素,这种动态的方法可以在不同的无线网络场景中找到最优化的垂直切换设置。同时,设置Wi-Fi网络的接入路由器的黑名单和白名单,避免不需要的垂直切换。在仿真平台上进行了不同场景的无线网络切换实验,通过对实验结果的分析可以看出本文的方法对网络切换性能的优化有较大程度的改进。