Wireless sensors network is used to monitor agriculture field, traffic signal management & health monitoring, pollution control, military applications, etc. with limited energy resources. Various energy efficient routing schemes are available to send sensed information to Base Station (BS). The sensor nodes have a limited transmission range and their processing and storage capabilities as well as their energy resources are also limited. Routing protocols for wireless sensor networks are responsible for maintaining the routes in the network and have to ensure reliable multi-hop communication under these conditions.