I. Introduction
Wireless sensor networks (WSN) have become increasingly one of the most promising and interesting areas over the past few years. These networks may be very large systems comprised of small sized, low power, low-cost sensor devices that collect detailed information about the physical environment. Each device has one or more sensors, embedded processor(s), and low-power radio(s), and is normally battery operated. Examining each such single device individually might appear to have small utility. The value of sensor networks however, lies in using and co ordinating a vast number of such devices and allows the implementation of very large sensing tasks. In a usual scenario, these networks are deployed in areas of interest (such as inaccessible terrains or disaster sites) for fine-grained monitoring in various classes of applications.