针对无线传感器网络生存期和能量有效性问题,提出了一种基于多跳传输和节点ID扇形分布的低功耗自适应集簇分层型协议(LEACH)改进算法MHS-LEACH.该算法根据节点的剩余能量调整簇头,并按虚拟扇区分配簇头节点ID,使得某簇头节点在同一扇区内寻找其父节点,经过多次迭代与基站建立树形链路,实现了簇头节点与基站间的多跳通信.仿真结果表明,与LEACH算法和ID-LEACH算法相比,MHS-LEACH算法不仅有效地延长了无线传感器网络生存时间,而且使整个网络的能量消耗更加均衡.
To solve the problem of the lifetime and the energy efficiency in wireless sensor networks, an energy efficient approach to improve the low enery adaptive clustering hierarchy (LEACH) named MHS- LEACH was proposed. The algorithm achieved the goal of energy efficiency by dividing sensing area into sectors and distributing cluster head IDs according to these sectors. The algorithm adjusted cluster heads according to the remaining energy of nodes, and distributed cluster head IDs according to virtual sectors, and looked for the father node of some cluster node among the cluster nodes in the same sector to build the tree link to the sink in order to achieve the multi-hops communication between the cluster nodes and the sink node. Experimental results indicate that compared with LEACH and ID-LEACH, MHS-LEACH not only prolongs the life time of the wireless sensor network efficiently, but also balances the energy consumption per round.