一种针对无线传感器网络LEACH协议的改进算法

2017-04-21 00:44:05施伟斌
电子科技 2017年4期

石 闪,施伟斌,朱 蓓

(上海理工大学 光电信息与计算机工程学院,上海 200093)

一种针对无线传感器网络LEACH协议的改进算法

石 闪,施伟斌,朱 蓓

(上海理工大学 光电信息与计算机工程学院,上海 200093)

针对传统LEACH协议在簇首选取的随意性,以及簇首节点将数据以单跳形式传输给汇聚节点造成能耗大的缺点。文中提出了改进协议,该算法在对簇头节点的选择时会将节点的剩余能量考虑进去,会在选择剩余能量最多,同时以其到汇聚节点距离小的节点作为下一跳来传输数据,以实现多个簇之间的路由数据传输。通过Matlab仿真可以知道,改进后的协议使整个传感器网络的能量消耗变得更加均衡,同时使整个网络的生存时间得到了15%的延长。

无线传感器网络;路由协议;LEACH;阈值

无线传感器网络是由众多被放置在无人监管区的微型传感器组成,这些微型传感器的节点是通过无线通信方式组成无线自组织网络[1]。每个传感器节点由传感器单元、计算单元、通信单元和存储单元构成。其可以实时地监测和感知环境,通过收集、处理,然后将控制信息发送给用户。由于传感器网络具有成本较低、能耗不高的特点,被广泛应用于军事和商业领域。

无线传感器网络路由协议是当今主要的研究对象。无线传感网络局限性就在于电池供电,当电池电量消耗完全后,由于传感器节点分布的环境状况一般较恶劣,此时电池的能量难以得到补充。因此,现在分簇路由协议研究的主要方向是如何降低能量的消耗。……

登录APP查看全文