Abstract:This paper focuses on the communication aspect to present a protocol for WSN to improve energy efficiency. It is called Energy Efficient Double Rounds Clustering Protocol (EEDRCP). It improves the LEACH protocol as follows: it adds a parameter of energy for the head node’s election arithmetic, combines flat topology, hierarchical topology and location-based routing to form a hybrid topology, uses double rounds clustering instead of every round clustering. Finally, it is simulated on Matlab, and the results are compared with LEACH and DIRECT protocol. The results show that it improves the energy performance of network by 33%~82%.