论文部分内容阅读
无线mesh网络(Wireless Mesh Networks,WMN)作为一种新型的”多跳”、无线宽带接入网络技术,融合了移动adhoc网络和WLAN二者的优势,有着非常广泛的应用前景。而路由技术作为WMN的关键技术之一,直接决定了WMN的网络性能。由于现有的WMN路由协议几乎都是采用移动ad hoc网络的路由协议,而移动ad hoc协议并不能很好的体现WMN的优势所在,因此,研究WMN路由协议对于提高网络性能具有重要意义,本文是在WMN路由协议基础上进行应用研究,研究工作主要包括: 1、比较分析了按需路由AODV、表驱动路由DSDV和按需路由DSR的特点,并用NS-2仿真软件对三种协议在路由建立时间、路由开销、端到端延时以及”跳数”四个方面进行了仿真验证,结果表明了AODV在规模较小的环境下其综合网络性能要好于其余两种。同时,根据AODV延时过大的缺点,提出了增加节点维护的邻居节点数和进行路由缓存的改进方法,达到降低延时的目的。 2、针对AODV延时过大的缺点,提出了一种I-AODV路由算法,其思想是在AODV中引入表驱动的机制,增加维护的邻居节点数目,获得更多节点的路由信息,达到降低网络延时的目的。具体实现是通过修改AODV协议的hello消息的数据结构,把邻居节点的距离从”一跳”增加到”两跳”,这样,每个节点能维持更多节点及时、动态的拓扑信息,减少中间节点对广播消息的转发,从而减少路由建立时间,降低网络延时。同时,又由于hello消息是一种开销较小的控制消息,而AODV中大约90%的路由开销是由RREQ(路由建立请求报文)的”泛洪”广播引起的,因此,维持增加的节点所造成的路由开销对整个I-AODV协议影响较小。 3、采用NS-2仿真软件构建了一个WMN的模拟网络平台,实现了I-AODV和AODV路由协议相关性能参数的实验仿真,实验结果表明:I-AODV算法的网络性能指标具有比AODV更优越的特点。