FP-CPNNQ: A Filter-Based Protocol for Continuous Probabilistic Nearest Neighbor Query

An increasing number of applications in environmental monitoring and location-based services make use of large-scale distributed sensing provided by wireless sensor networks. In such applications, a large number of sensor devices are deployed to collect useful information such as temperature readings and vehicle positions. However, these distributed sensors usually have limited computational and communication power and thus the amount of sensor queries should be reduced to conserve system resources. At the same time, data captured by such sensors is inherently imprecise due to sensor limitations. We propose an efficient probabilistic filter-based protocol for answering continuous nearest neighbor queries over uncertain sensor data. Experimental evaluation on real-world temperature sensing data and synthetic location data showed a significant reduction in the number of update messages.

[1]  Panos K. Chrysanthis,et al.  Optimized query routing trees for wireless sensor networks , 2011, Inf. Syst..

[2]  Yifan Jin A filter-based protocol for continuous queries over imprecise location data , 2012, CIKM '12.

[3]  Jianliang Xu,et al.  Top-k Monitoring in Wireless Sensor Networks , 2007, IEEE Transactions on Knowledge and Data Engineering.

[4]  Sol M. Shatz,et al.  Remote Query Processing in Wireless Sensor Networks using Coordinated Mobile Objects , 2010, DMS.

[5]  Hans-Peter Kriegel,et al.  Probabilistic Nearest Neighbor Queries on Uncertain Moving Object Trajectories , 2013, Proc. VLDB Endow..

[6]  Johannes Gehrke,et al.  Query Processing in Sensor Networks , 2003, CIDR.

[7]  Wang-Chien Lee,et al.  Optimizing Energy-Efficient Query Processing in Wireless Sensor Networks , 2007, 2007 International Conference on Mobile Data Management.

[8]  Sunil Prabhakar,et al.  Adaptive Stream Filters for Entity-based Queries with Non-Value Tolerance , 2005, VLDB.

[9]  Samir Khuller,et al.  Minimizing Communication Cost in Distributed Multi-query Processing , 2009, 2009 IEEE 25th International Conference on Data Engineering.

[10]  Reynold Cheng,et al.  Energy-Efficient Monitoring of Mobile Objects with Uncertainty-Aware Tolerances , 2007, 11th International Database Engineering and Applications Symposium (IDEAS 2007).

[11]  Muhammad Asif,et al.  A short survey on distributed in-network query processing in wireless sensor networks , 2009, 2009 First International Conference on Networked Digital Technologies.

[12]  David E. Culler,et al.  Supporting aggregate queries over ad-hoc wireless sensor networks , 2002, Proceedings Fourth IEEE Workshop on Mobile Computing Systems and Applications.

[13]  Walid G. Aref,et al.  Online Piece-wise Linear Approximation of Numerical Streams with Precision Guarantees , 2009, Proc. VLDB Endow..

[14]  Sunil Prabhakar,et al.  Evaluating probabilistic queries over imprecise data , 2003, SIGMOD '03.

[15]  Walid G. Aref,et al.  SINA: scalable incremental processing of continuous queries in spatio-temporal databases , 2004, SIGMOD '04.

[16]  Walid G. Aref,et al.  SEA-CNN: scalable processing of continuous k-nearest neighbor queries in spatio-temporal databases , 2005, 21st International Conference on Data Engineering (ICDE'05).

[17]  Jennifer Widom,et al.  Adaptive filters for continuous queries over distributed data streams , 2003, SIGMOD '03.

[18]  Md. Ashiqur Rahman,et al.  Energy Efficient Query Processing in Wireless Sensor Network , 2007, 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW'07).

[19]  Roberto Tamassia,et al.  Continuous probabilistic nearest-neighbor queries for uncertain trajectories , 2009, EDBT '09.

[20]  Gustavo Alonso,et al.  Efficient Sharing of Sensor Networks , 2006, 2006 IEEE International Conference on Mobile Ad Hoc and Sensor Systems.

[21]  Reynold Cheng,et al.  Probabilistic filters: A stream protocol for continuous probabilistic queries , 2013, Inf. Syst..

[22]  Konstantinos Kalpakis,et al.  Maximum lifetime continuous query processing in wireless sensor networks , 2010, Ad Hoc Networks.

[23]  Chi-Yin Chow,et al.  Scalable processing of snapshot and continuous nearest-neighbor queries over one-dimensional uncertain data , 2009, The VLDB Journal.

[24]  Walid G. Aref,et al.  Query Indexing and Velocity Constrained Indexing: Scalable Techniques for Continuous Queries on Moving Objects , 2002, IEEE Trans. Computers.

[25]  Sunil Prabhakar,et al.  Filtering Data Streams for Entity-Based Continuous Queries , 2010, IEEE Transactions on Knowledge and Data Engineering.

[26]  Christian Bettstetter Mobility modeling in wireless networks: categorization, smooth movement, and border effects , 2001, MOCO.

[27]  Roberto Tamassia,et al.  Ranking continuous nearest neighbors for uncertain trajectories , 2011, The VLDB Journal.

[28]  Pedro José Marrón,et al.  Mobility modeling of outdoor scenarios for MANETs , 2005, 38th Annual Simulation Symposium.

[29]  Reynold Cheng,et al.  Processing Continuous Range Queries with Spatiotemporal Tolerance , 2011, IEEE Transactions on Mobile Computing.

[30]  Jörg Sander,et al.  A framework for spatio-temporal query processing over wireless sensor networks , 2004, DMSN '04.

[31]  Reynold Cheng,et al.  Evaluating Continuous Probabilistic Queries Over Imprecise Sensor Data , 2010, DASFAA.