In Wireless Sensor Network (WSN) a large number of sensor nodes are deployed to aggregate sensed data. These sensor nodes are usually powered by batteries thus their energy is limited. Sensor nodes primarily consume energy in data transmission, particularly over a long distance. Since the position of the Base Station (BS) is far. The energy consumed by every node to transmit its information to the BS, therefore the reduced the life time of sensor node and node will die very soon. An effective routing protocol is important to decrease the energy consumption.