A Wireless Sensor Network (WSN) is typically consists of a large number of sensor nodes distributed over a large area. The sensor nodes are very small in size, low battery power, limited storage and processing capacity. Each node is usually equipped with a wireless radio transceiver, a small micro-controller, a power source and multi-type sensors such as temperature, light, pressure, sound, vibration etc. These nodes form a network by communicating with each other either directly or through other nodes. The prime objective of WSN is to collect data from sensor nodes. As the data in the network passes through one or multiple sensor nodes, the energy consumption of one node differs from the other node.