There is lot of energy wastage in sensor nodes of wireless sensor network. But there are many techniques and protocols that conserve energy. There are many leach protocols like leach-f, leach-c, leach-r, etc. This paper is accomplished as an improvement to the leach-r protocol thereby giving another name to this protocol i.e. enhanced leach-r protocol. In this protocol, the members of the cluster inform about its own status to their cluster heads. This protocol is very effective. This protocol improves the regions of cluster based hierarchical process using heterogeneity parameters like selection of advanced nodes (m) and additional energy factor between normal and advance nodes (a).