论文部分内容阅读
移动Ad Hoc网络是一种不依赖于中心基础设施,由一些移动终端自组织形成的无线多跳移动网络,通常在一些特殊的环境里提供临时通信便利,如战场、灾区、临时会议等一些不方便布设有线网络的地点。随着技术的发展和进步,移动Ad Hoc网络的应用已越来越广泛。移动Ad Hoc网络中的每个节点都具有路由器和主机两种功能,有较强的灵活性。相比于其他通信网络,移动Ad Hoc网络具有动态变化的网络拓扑结构、有限的无线传输带宽、有限的物理安全、移动终端的能量限制等特点。路由技术是影响网络整体性能的最重要因素之一,是移动Ad Hoc网络的技术关键所在。在移动Ad Hoc网络中,移动节点由电量有限的电池供电,因此减少能量消耗,延长节点生存时间,延迟网络分区,成为评价路由协议性能优劣的一个重要指标。本文首先概述了移动Ad Hoc网络的定义、特点、应用及其关键技术和主要研究问题,其次分析了移动Ad Hoc网络的路由设计方面的问题,对现有移动Ad Hoc网络的路由协议进行了分类介绍,然后归纳总结了现有移动Ad Hoc网络的各种节能机制和功率控制策略。基于现有的能量有效路由算法,提出了一种基于稳定域的节能路由策略,稳定域通过距离门限值划分,并根据节点间距离计算链路有效性,以路径有效性为选路度量,分GMM算法和CMM算法进行分析比较。GMM算法以最大最小链路有效性选路,CMM算法则在相同路径有效性条件下,以最短距离(最小跳数)选路。现有路由协议中的网络节点通常以最大功率通信,由于节点能量消耗过快,其生存时间将会缩短。本文利用MAC层功率控制机制,使节点根据下一跳节点的位置自动调整发射功率,从而达到节能的目的。最后,本文利用Matlab仿真软件从路由跳数、路径能量消耗和网络生存时间等方面,对本文所提算法和DSR进行了比较。仿真结果表明该算法与DSR相比能有效减少网络能量消耗,从而延长网络生存时间,是一种简单有效的算法,且在节点密度较高的情况下CMM算法更优于GMM算法。