Utilizing Voronoi cells of location data streams for accurate computation of aggregate functions in sensor networks

被引:13
作者
Sharifzadeh, M [1 ]
Shahabi, C [1 ]
机构
[1] Univ So Calif, Dept Comp Sci, Los Angeles, CA 90089 USA
基金
美国国家科学基金会;
关键词
sensor networks; aggregation; spatial interpolation; Voronoi cell; spatial data stream;
D O I
10.1007/s10707-005-4884-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Sensor networks are unattended deeply distributed systems whose database 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 spatial location of each measurement 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 algorithms to compute and maintain the accurate Voronoi cell at each sensor node while the location of the others arrive on data stream. We also propose AVC-SW, a novel algorithm to approximate this Voronoi cell over a sliding window that supports dynamism in the sensor network. To demonstrate the performance of in-network implementation of our aggregation operators, we have developed prototypes of two different approaches to distributed spatial aggregate processing.
引用
收藏
页码:9 / 36
页数:28
相关论文
共 16 条
[1]  
[Anonymous], 2000, P 6 ANN INT C MOB CO
[2]  
[Anonymous], 2003, DATA STREAMS ALGORIT
[3]  
ARYA S, 2003, HKUSTTCSC200310
[4]  
Bonnet P., 2001, Mobile Data Management. Second International Conference, MDM 2001. Proceedings (Lecture Notes in Computer Science Vol.1987), P3
[5]  
Fortune S., 1986, Proceedings of the second annual symposium on computational geometry, P313, DOI DOI 10.1145/10515.10549
[6]  
Guting Ralf Hartmut, 1994, VLDB J, V3, P357, DOI [10.1007/BF01231602, DOI 10.1007/BF01231602]
[7]   SPATIAL INTERPOLATION METHODS - A REVIEW [J].
LAM, NSN .
AMERICAN CARTOGRAPHER, 1983, 10 (02) :129-149
[8]  
MADDEN S, 2002, P 5 ANN S OP SYST DE
[9]  
Okabe A., 2009, Spatial tessellations: concepts and applications of voronoi diagrams. Spatial tessellations: concepts and applications of voronoi diagrams
[10]  
Oliver M. A., 1990, International Journal of Geographical Information Systems, V4, P313, DOI 10.1080/02693799008941549