Wireless Sensor Network is the collection of tiny sensor nodes which are commonly used to collect information and data from different target areas. WSN is very useful to be used in the area where traditional wired or wireless network is difficult to be deployed. In WSNs, energy is crucial challenge for sensor node for sensing and transferring the data to the nearest node or to the sink as per clustering approach.
Each energy efficient approach available in lifetime has its own advantages over the other energy efficient approaches. In this survey, various energy efficient routing protocols and data collection approaches to reduce the energy consumption in the network are described. All these protocols are compared with different parameters like selection of cluster head, residual energy of nodes etc. and their results are also discussed in tabular form.