Wireless Sensor Networks (WSNs) have been the preferred
choice for the design and deployment of next generation
monitoring and control systems [1,2]. It has now
become feasible to deploy massive numbers of low-cost
sensors to monitor large regions over the ground surface,
underwater or in the atmosphere [3]. The most signifi-
cant benefit of sensor networks is that they extend the
computation capability to the physical environment
where human beings cannot reach [4]. They can operate
for prolonged periods in habitats that are hostile, challenging
or ecologically too sensitive for human visitation
[5]. Moreover, they have the potential to provide a
wealth of data about the environment in which they
are deployed and deliver the data across the network
to the end-users