论文部分内容阅读
移动Ad Hoc网络是一种不依赖于网络基础设施,移动节点之间通过无线通信相互进行路由,临时组网的一种多跳无线通信网络。这种网络具机动性高,部署快等诸多特点,可应用于现代战场、救灾、会议等许多临时场合。在移动Ad Hoc网络中,由于其网络拓扑频繁变化以及自身节点能量有限的特点,许多考虑能量的协议并不能满足QoS需求。为了保证能量节省和QOS需求,本文在AOMDV协议的基础上,实现一种基于跨层优化的节能多径路由算法。算法把网络层能量信息、数据链路层分组队列缓存长度信息协同起来,加权形成了一个新的综合代价函数作为选路标准。同时,利用缓存和定时技术,将到达目的节点的RREQ信息缓存起来。当定时器到时,利用综合代价函数作为选路标准,形成多条路径。仿真表明,算法在网络负载较重的情况下,保证网络端到端迟延迟的降低,网络吞吐量增加了13.8%,而随着发包速率增加,网络寿命也增加了15%。