Sensor networks are unattended deeply distributed systems whose schema can be conceptualized using the relational model. Aggregation queries on the data sampled at each sensor node are the main means to extract the abstract characteristics of the surrounding environment. However, the non-uniform distribution of the sensor nodes in the environment leads to inaccurate results generated by the aggregation queries. In this paper, we introduce "spatial aggregations" that take into consideration the distribution of the values generated by the sensor nodes. We propose the use of spatial interpolation methods derived from the fields of spatial statistics and computational geometry to answer spatial aggregations. In particular, we study Spatial Moving Average (SMA), Voronoi Diagram and Triangulated Irregular Network (TIN). Investigating these methods for answering spatial average queries, we show that the average value on the data samples weighted by the area of the Voronoi cell of the corresponding sensor node, provides the best precision. Consequently, we introduce an incremental algorithm to compute and maintain the Voronoi cell at each sensor node. To demonstrate the performance of in-network implementation of our algorithm, we have developed prototypes of two different approaches to distributed spatial aggregate processing.
[1]
Divyakant Agrawal,et al.
Discovery of Influence Sets in Frequently Updated Databases
,
2001,
VLDB.
[2]
Ralf Hartmut Güting Dr.rer.nat.
An introduction to spatial database systems
,
2005,
The VLDB Journal.
[3]
Yufei Tao,et al.
Location-based spatial queries
,
2003,
SIGMOD '03.
[4]
Philippe Bonnet,et al.
Towards Sensor Database Systems
,
2001,
Mobile Data Management.
[5]
Atsuyuki Okabe,et al.
Spatial Tessellations: Concepts and Applications of Voronoi Diagrams
,
1992,
Wiley Series in Probability and Mathematical Statistics.
[6]
Wei Hong,et al.
Proceedings of the 5th Symposium on Operating Systems Design and Implementation Tag: a Tiny Aggregation Service for Ad-hoc Sensor Networks
,
2022
.
[7]
N. Lam.
Spatial Interpolation Methods: A Review
,
1983
.
[8]
Deborah Estrin,et al.
Directed diffusion: a scalable and robust communication paradigm for sensor networks
,
2000,
MobiCom '00.
[9]
Deborah Estrin,et al.
Computing aggregates for monitoring wireless sensor networks
,
2003,
Proceedings of the First IEEE International Workshop on Sensor Network Protocols and Applications, 2003..