论文部分内容阅读
无线传感器网络能够实时的感知复杂区域的环境状态,以自组织的网络形式将采集的数据发送给汇聚节点。近些年来,无线传感器网络技术快速的发展使得无线传感器网络得到广泛应用。无线传感器网络中节点的能量是由容量有限的电池来供应,节点的能量有限是无线传感器网络的突出缺点,因此,节省和均衡节点的能量消耗,延长网络的生存周期显得非常重要。无线传感器网络的能效路由算法已成为研究的重点,就增强无线传感器网络寿命而言,分簇的路由算法是一种非常有效的方法。由于通信能耗占无线传感器网络中节点总能耗很大部分,因此结合分簇的思想设计出能效路由协议来延长网络寿命是非常挂关键的。 在研究多种基于均匀的集群和非均匀的集群的路由协议的基础上,针对随机选择集群头节点和成簇后没有考虑集群内功能节点位置导致传感器节点的能量消耗不均衡从而影响网络生存周期问题,本文提出一种基于网格集群的能量有效的多跳路由算法,首先,将网络中节点划分成通信管理节点、集群融合节点、普通成员节点三种类型,将网格划分层次区域,形成一种新的网络结构;其次,选举功能节点时综合考虑了节点的能量、位置以及所在层次区域等多因素,优化了功能节点选举过程;最后是分离出于汇聚节点较近的普通传感器节点,它们直接与汇聚节点通信,采用通信节点担负集群融合节点的选举重组和集群间多跳路由传输数据,弱化集群融合节点承担过多功能,形成了以通信节点的类生成树结构的全网路由。仿真数据结果表明:该路由算法使传感器节点的能量消耗比EECS,EEBCDA和Multi hop EEBCDA算法更加均衡,并进一步延长了网络生命周期,从而验证EEMRP协议的能量有效性。本文最后展望了路由协议下一步的研究方向。