he LEACH protocol didn't take the residual energy of nodes into account when choosing the cluster heads, which may result in the
node with rather low energy is to be select as a cluster head. Thus, it will cause the cluster created by this low-energy node to be dead at an early
stage, which wastes the whole network's resource. In this we introduced an energy factor when choosing a cluster head, which can avoid a node
with very low-energy to be a cluster head. Meanwhile, we conducted a simulation specific to LEACH protocol and this improved algorithm in
terms of network lifetime, network stability, collecting data packages and energy consumption. Simulation results show that our improved
algorithm has better performance compared with LEACH protocol in these aspects
Keywords: LEACH Protocol, Wireless Sensor Networks, Cluster Head, Multiple Input Multiple Output