论文部分内容阅读
移动自组网是由移动节点通过无线链路形成的一类多跳临时性自治系统,由于组网灵活、不需要固定的通信基础设施而在军事及应急救援等方面有重要应用。
由于移动自组网无中心、节点移动和节点能力受限等特点,目前应用于固定网络中的、依赖于准确状态信息的路由算法不再适用于拓扑动态变化的移动自组网。目前已经提出了多种移动自组网路由协议,主要有表驱动路由、按需路由、混合路由、基于位置的路由和多路径路由等几类。
现阶段研究的移动自组网主要是地面网络,受地面条件限制,网络节点的运动速度较低,通信距离较短,节能是首要考虑因素。随着网络向海、空、天各个领域延伸,将出现一类高动态的移动自组网,例如临近空间网络。空天区域的移动自组网节点运动速度极高,运动范围大,通信距离长,节能通常不是考虑的重点,因此应用于地面移动自组网的路由协议不适用于这类高动态的移动自组网。
本文针对高动态移动自组网通信距离较长,从而短时间局部范围内网络拓扑较为稳定、全局范围内拓扑动态变化的特点,提出了结合表驱动路由和基于地理位置路由的分层路由协议TOPOS。在局部范围内使用表驱动路由,利用短时间及局部范围内网络拓扑的相对稳定性加快局部范围的路由转发;而在全局范围内采用基于地理位置的路由,以应对全局范围内的网络拓扑变化。
本文在OPNET平台上实现了该协议,并与OPNET自带的经典的表驱动路山协议AODV和基于地理位置的路由协议GRP进行了比较。仿真实验表明,TOPOS在适应节点运动速度、节点个数和网络负载方面均优于AODV和GRP。