基于经典的低能耗自适应分簇算法(LEACH),提出了一种能耗均衡的混合通信算法(EEHCA)。由基站根据节点剩余能量和簇头之间的距离选举簇头,节点用单跳模式和多跳模式交替与簇头进行通信且概率分别是p和1-p,从而使簇头的分布更均匀,节点的负载更均衡。仿真结果表明该算法有效地平衡了节点的能量消耗,在延长生命周期方面明显好于LEACH。
Anenergy-efficient hybrid communication algorithm (EEHCA) based on the classic low energy adaptive clustering algorithm (LEACH) was proposed. The cluster heads were selected in terms of residual energy of nodes and distance between cluster heads by base station. And sensor nodes communicate with cluster heads alternately with single hop mode and multi-hop mode. The probability of single hop mode was p and The probability of multi-hop mode was 1-p. The hybrid communication mode obtained a more uniform distribution of cluster heads and balanced load of sensor nodes. The results of simulation show that the algorithm effectively balances the energy consumption of nodes. And the algorithm has been proposed is clearly better than LEACH in prolonging the lifetime of WSN.