In recent years, many routing protocols have been proposed to improve the lifetime, energy efficiency, deployment of nodes, latency, fault tolerance, robustness and reliability of Wireless Sensor Networks (WSNs). The energy constraints and prolonging the lifetime of the WSN is very important role of routing protocols. Different cluster based routing protocol have proposed to improve the conventional protocols i.e. direct transmission, multi-hop routing, static clustering and minimum-transmission-energy. Among all cluster based protocols, Low-Energy Adaptive Clustering Hierarchy (LEACH) is the most prominent WSN protocol.