论文部分内容阅读
随着传感器技术、微机电系统、现代网络和无线通信等技术的进步,无线传感器网络孕育而生。经过近几年的研究和发展,无线传感器网络已经在环境监测、医疗监护、城市交通管理、仓储管理、军事侦察等领域初显成效。路由技术作为无线传感器网络研究(Wireless Sensors Networks, WSN)的关键技术之一,对WSN的发展起着至关重要的作用。在众多的WSN路由算法中,基于分簇的层次路由协议在提高WSN能耗效率和扩展性方面比较有效,成为当前WSN研究的一个热点。本文在分析WSN结构、WSN节点结构、WSN通信协议栈、WSN能耗特征等理论基础上,对基于平面的路由协议路由机制、基于层次的路由协议的簇数确定方法、成簇机制、路由机制、传输冲突解决机制、能耗均衡策略进行了详细的分析研究。重点研究了现有典型层次路由协议的能耗均衡策略中存在的问题。针对现有的WSN层次路由协议中存在的仅考虑从簇首或簇内节点单方面均衡传感器网络能耗的不足,本文提出了一种以节约、均衡WSN能量和延长WSN生命周期为目标的非均匀分簇路由协议—(Energy Balanced Uneven Clustering, EBUC)路由协议。EBUC路由协议采用将WSN非均匀分区的方法,解决了簇首间能耗不均衡的问题,同时,该协议在WSN中构建中间层来负责选簇,解决了现有选簇方法导致普通节点间能耗不均衡的问题,最终实现了对WSN的整体能耗均衡。本文采用NS-2仿真软件对EBUC协议进行了仿真实验,重点对WSN生命周期、系统能耗等参数进行仿真分析,并将结果与LEACH协议、HEED协议、EEUC协议进行了对比。实验结果表明,EBUC协议不仅均衡了WSN簇首能耗,而且解决了由选簇造成普通节点能耗不均衡的问题。EBUC协议从整体均衡了WSN能耗负载,提高了WSN的能量效率,延长了100-200轮WSN生命周期,具有重要的理论和实用价值。