论文部分内容阅读
无线传感器网络是一类系统资源极度受限的网络,尤其是能量资源,而网络本身的特殊应用往往要求网络必须能够长时间不间断的正常工作。因此,如何有效利用网络的有限能量资源,延长网络的生存时间,成为学术界新近研究的热点。 能量均衡是指通过实现网络中各个节点之间能量的均衡消耗,避免部分节点能量消耗过快而过早死亡,从而达到延长整个网络生存时间的目的。但是,现有的大部分能量均衡路由度量方法都是只考虑路径上节点的剩余能量,而没有考虑路径的传输可靠性,这样不仅严重影响了网络可靠性,同时路径的不可靠会导致数据包的重传,而大量的重传会加速路径能量消耗。从剩余能量和可靠性两方面综合考虑提出了,一种基于多路径选择的能量均衡路由度量方法被提出。该路由度量方法根据一个路由有效期内可能消耗的最大能量值对各节点的能量进行能级划分,在路由选路时从比当前路径能级高的路径中选择ETX累加值最小的路径作为有效路由,这样尽量避免了同一条路径持续工作两个路由有效期,实现路径间的能量均衡,同时提高了路径的传输可靠性;此外,根据路径上各个单跳链路的包接收率定义路径端到端的包递交率,并由包递交率来设置门限值实现相同能级内各条路径剩余能量与ETX累加值的权衡。 在NS2仿真平台下,将EBETX路由度量方法应用于AODV协议,在不同的节点分布密度和距离的情况下,测试了网络的丢包率和节点剩余能量分布情况,并与原始基于最小跳数路由度量方法的AODV协议和基于ETX路由度量方法的AODV协议进行比较分析。EBETX路由度量方法的丢包率在15%左右,比较接近ETX路由度量方法的11%,但是远远优于Hops路由度量方法,并且EBETX路由度量方法在节点能量均衡、生存时间都优于其它两种路由度量方法。