摘要
LEACH协议是一种被广泛应用到无线传感器网络中的路由算法。针对经典LEACH算法存在簇头节点空间分布不均匀和传感器节点能耗不均衡等缺点。提出了一种改进LEACH协议,新的路由算法首先利用Fuzzy C-Means聚类算法和节点位置信息将整个网络分割为多个簇;在每个簇中再利用考虑了节点剩余能量的LEACH算法完成单簇头的选举,以完成数据簇内收集和双跳传输。计算机仿真表明,改进的LEACH协议能均衡网络节点能耗,有效延长整个网络的生存周期。
The low energy adaptive clustering hierarchy (LEACH) protocol is perhaps one of the most widely used. The classic LEACH algorithm possesses disadvantages in terms of irregular spatial distribution of cluster heads and the unbalanced energy consumption among the sensor nodes. To address those drawbacks, we propose an improved LEACH protocol. It first divides the WSN into several node clusters through exploring the Fuzzy C-Mean algorithm and the node position information. The proposed algorithm then applies a modified LEACH algorithm that takes into account the residual energy in sensor nodes to select a single cluster head for each node cluster and accomplish the two-hop data transmission. Computer simulations indicate that the enhanced LEACH protocol provides more regularly distributed cluster heads, better balances the energy consumption among sensor nodes and effectively prolongs the WSNs life time.
出处
《计算机与应用化学》
CAS
CSCD
北大核心
2014年第3期361-366,共6页
Computers and Applied Chemistry
关键词
无线传感器网络
LEACH协议
节能路由
簇头选择
区域分割
wireless sensor network
LEACH protocol
energy-aware routing
cluster head selection
region segmentation