论文部分内容阅读
近年来,移动自组织网络MANET(Mobile Ad Hoc Network)在世界范围内得到了广泛的研究,这是因为MANET不依赖于固定的基础设施,并且具有自组织,覆盖范围广,抗毁能力强等特点。与此同时,在网络中为了满足一对多的通信,组播路由技术也变得越来越重要。因此本文对航空自组网络组播路由协议进行了研究。本文中的航空自组网络具有分层的特点,包括骨干网层和子网层,其中,骨干网拓扑比较稳定,并且可以获取链路持续时间和单播路由信息;而子网拓扑变化则比较频繁。传统的MANET组播路由协议大多数并不满足具有分层特点的网络,并且协议开销较大,有时会因为链路的频繁断开而导致数据的丢失,因此,传统的MANET组播路由协议并不适合本文中的航空自组网络。为了满足本文中航空自组网络的组播功能,同时保证数据信息正确、高效的传输,我们需要设计适合其自身特点的组播路由协议。本文中骨干网组播路由协议是在ODMRP(On-demand Multicast Routing Protocol)协议的基础上进行改进的,因为ODMRP协议周期性的利用泛洪控制信息来建立转发网格和刷新路由,所以开销会比较大。骨干网组播路由协议的设计是从减少网络开销和充分利用骨干网自身特点两方面考虑的。其改进点主要有以下几方面:首先,新的协议是在组播源节点获得整个网络的链路持续时间时,选择一部分链路断开时再泛洪控制信息;其次,当有链路断开时,下游节点利用已知的单播路由来进行组播路由的维护,最后,新的协议还增加了节点的主动加入和退出过程,从而避免了节点被动加入和退出时造成的时延。对于子网组播路由协议的设计,采用先泛洪后剪枝的方式,即在组播业务数据到达时先泛洪到组播目的节点,然后再由组播目的节点发送剪枝消息来建立子网组播路由,从而避免了数据没有到达时路由的频繁维护,同时在数据传输过程中因为剪枝的缘故也减少了数据信息的转发量。最后,本文利用OPNET仿真软件对航空自组网络组播路由协议进行了仿真,仿真结果表明,本文设计的航空自组网络组播路由协议可以很好的实现组播功能,并且具有较好的稳定性。