I. INTRODUCTION
A wireless sensor network (WSN) is a wireless network which consists of spatially distributed nodes that are typically smart dust sensors. These nodes help in monitoring the physical and environmental conditions of the location in which they have been placed [1]. The sensor nodes are smart devices with wireless communication capability, which collect information pertaining to their surroundings like temperature, sound, etc., process the information, and transfer them to other nodes in the WSN. They sense accuracy and scalability of sensing areas [2]. Every sensor node has a limited battery life and is characterized by limited energy and computation power.