The primary idea behind deploying sensor networks is to utilize the distributed sensing capability provided by tiny,low powered and low cost devices.Multiple sensing devices can be used cooperatively and collaboratively to capture events or monitor space more effectively than a single sensing device. Most of the applications envisioned with sensor networks demand highly reliable,accurate and fault-tolerant data acquisition process.The integrity of data alone can have tremendous effects on the performance of any data acquisition system.Due to the low manufacturing cost,the sensors lend themselves to be deployed in large numbers with a high spatial distribution.Such a large deployment scheme often generates enormous amount of data that needs to be efficiently summarized and delivered for analysis and processing. The primary aim of this book is to provide innovative solutions to serveral problem domain efficient data acquisition, large data processing, decision making and monitoringthat all help in optimizing the performance of the given sensor network in real-world deployment scenarios.