基于AODV协议的航空自组网仿真与分析
2011-08-04刘芸江徐雪飞
王 硕,刘芸江,徐雪飞
(①河南商业高等专科学校计算机系,河南 郑州 450044;②空军工程大学 电讯工程学院,陕西 西安 710077)
0 引言
航空自组网是自组网在航空通信领域的应用,其基本思想是在一定范围内航空飞行器间可以互相交换各自的飞行状态、感知信息等数据,并自动连接建立起一个移动的网络。在航空自组网中,每个飞行器不仅是一个收发器,还是一个路由器,并采用多跳的方式把数据转发给更远的飞行器。航空自组网的网络拓扑结构如图1所示。
航空通信中,飞机间有互相通信的需求,通过飞机间的一跳或多跳通信,实现飞机间各种信息的快速共享。航空自组织网络采用动态组网、动态路由和无线中继等技术,将空中飞机互连互通,同时具备快速高效组网的优势和自组织、自修复的能力,满足特定条件下的航空通信的需求,是对现有航空通信网络的补充和发展。主要针对基于AODV协议的航空自组网仿真进行研究。

图1 航空自组网网络拓扑结构
1 AODV路由协议
1.1 协议分析
目前在航空自组网研究中使用较多的路由协议主要有3类[1-2],分别是:自组网按需距离矢量路由协议(AODV,Ad-hoc on-demand distance vector Routing)、动态源路由协议(DSR,Dynamic Source Routing)和目标排序距离矢量路由协议(DSDV,Destination Sequenced Distance Vector Routing)。AODV路由协议综合了 DSR中按需路由发现技术和 DSDV目标序号,其最明显特点是:为每个路由使用一个目的序列号,这样可以防止环回且易于编程。
AODV该协议主要分为2部分:
(1)路由发现。当源节点需要与其它节点通信但没有到该目的节点的路由时,它就通过广播路由请求 RREQ,当其它节点收到这个 RREQ时,首先判断是否收到过具有相同源节点的和目的节点的 ID,如果是重复收到就丢弃,反之则建立反向路由。……
