Skip to Main Content
In recent years, the wireless sensor network (WSN), which has a good application prospect in both civil and military fields, has received increasing attention. But due to the particularity of the WSN, the traditional network routing protocol is not suitable to it. There is a great need for new routing protocols for the WSN. For WSN, the network node energy is usually limited, so how to save and even the consumption of the overall energy is an important problem. To deal with this problem, several algorithms have been proposed, such as LEACH which is a cluster-based routing protocol. In this paper, an improved protocol based on LEACH is proposed. In this protocol, the position and energy information are used and K -means clustering algorithm is adopted to determine the cluster heads and the traditional minimum-energy protocol like scheme is adopted to send data from the cluster heads to the base station. Inside the cluster the geography information is used to determine if some nodes are close enough to keep only one of them awake to monitor the environment and communicate with the cluster head while other nodes sleep to save energy without losing any monitoring information. The simulation results show the protocol proposed in this paper has better performance than LEACH.