1. Introduction
Recent technological advances, decreasing production costs and increasing capabilities have made sensor networks suitable for many applications, including environmental monitoring, biological contamination detection, warehouse management, and battlefield surveillance. Depending on the application, nodes of a sensor network may generate and deliver huge volumes of data and the queries issued can be quite different from the queries seen in classical database management systems. The distinct features of data generated by sensor nodes, the distributed environment of sensor networks, and the new types of queries that need be formulated in a sensor network information processing system brings out new database processing and management issues and challenges that can not be solved directly with the existing database techniques.