论文部分内容阅读
具有分布式、无中心、自组织、多跳路由和灵活组网等特点的AdHoc网络是当前无线通信领域的研究热点之一,其应用前景十分广阔。本文对移动AdHoc网络的关键技术进行了研究,这些技术主要包括了路由恢复算法、跨层多信道分配算法以及动态反馈控制功率算法等。本文的主要贡献如下: (1)在AOMDV协议基础上实现一种恢复中断路由的算法。该算法的思路是:在AOMDV协议的路由表中加入“第二跳”的信息,该信息通过RREP与RREQ包获得。路径失效时,断点处的上游节点根据此信息与断点下游节点搭建旁路路径,数据可绕过断点通过旁路进行正常传输。仿真结果表明,该策略在提高分组投递率的同时能有效降低归一化路由开销与路由发现频率。 (2)通过MAC层和路由层间信道信息交换机制实现了一种跨层多信道分配协议CMA-AOMDV。在该协议中,节点在MAC层收集各数据信道的状态信息并建立可用信道列表;路由协议直接将该列表放在路由控制消息中,在建立路由的同时为节点间的通信链路分配信道。与现有多信道分配协议相比,该协议在网络吞吐量、丢包率、时延、控制信息开销等性能方面都有所改善。 (3)传统的AdHoc网络都是用固定功率传送数据的,受移动节点能量的限制,这种功率方式严重的影响了节点及网络的生存时间。针对这个问题,论文提出以观测接收节点的信干比SIR的线性变化来计算发送节点所需的发送功率,发送节点以此为依据来动态的调整传输功率。仿真结果显示,该方法能有效减少节点的能量损失、增加网络生存时间。