Processing Top-k Monitoring Queries in Wireless Sensor Networks

Top-k monitoring queries are useful in many wireless sensor network applications. There is a well-known approach called FILA to process this kind of queries. Its basic idea is to install a filter at each sensor node to avoid unnecessary transmissions of sensor readings. FILA uses two algorithms to ensure the correctness and efficiency of the approach: a query reevaluation algorithm and a filter setting algorithm. In this paper, we propose improvements to each of these two algorithms. First, we propose a decentralized query reevaluation algorithm to reduce the communication cost of sending probe messages. Second, we propose a linear regression-based filter setting algorithm to improve the effectiveness of filters. Experimental results on real data traces show that our proposed improvements further enhance the performance of FILA in terms of network lifetime.

[1]  Nick Roussopoulos,et al.  Processing approximate aggregate queries in wireless sensor networks , 2006, Inf. Syst..

[2]  Wei Hong,et al.  Model-based approximate querying in sensor networks , 2005, The VLDB Journal.

[3]  Kamesh Munagala,et al.  A Sampling-Based Approach to Optimizing Top-k Queries in Sensor Networks , 2006, 22nd International Conference on Data Engineering (ICDE'06).

[4]  Wei Hong,et al.  TinyDB: an acquisitional query processing system for sensor networks , 2005, TODS.

[5]  Mohamed A. Sharaf,et al.  Balancing energy efficiency and quality of aggregate data in sensor networks , 2004, The VLDB Journal.

[6]  Dimitrios Gunopulos,et al.  The threshold join algorithm for top-k queries in distributed sensor networks , 2005, DMSN '05.

[7]  Myoung-Ho Kim,et al.  Efficient processing of aggregation queries in sensor networks , 2006, Distributed and Parallel Databases.

[8]  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 .

[9]  Dharma P. Agrawal,et al.  Using polynomial regression for data representation in wireless sensor networks , 2007, Int. J. Commun. Syst..

[10]  Jianliang Xu,et al.  Extending Network Lifetime for Precision-Constrained Data Aggregation in Wireless Sensor Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[11]  Raymond H. Myers,et al.  Probability and Statistics for Engineers and Scientists. , 1973 .

[12]  H. Vincent Poor,et al.  Regression in sensor networks: training distributively with alternating projections , 2005, SPIE Optics + Photonics.

[13]  C. Guestrin,et al.  Distributed regression: an efficient framework for modeling sensor network data , 2004, Third International Symposium on Information Processing in Sensor Networks, 2004. IPSN 2004.

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

[15]  Kamesh Munagala,et al.  Energy-efficient monitoring of extreme values in sensor networks , 2006, SIGMOD Conference.

[16]  Minglu Li,et al.  History-Sensitive Based Approach to Optimizing Top-k Queries in Sensor Networks , 2006, MSN.

[17]  Yong Yao,et al.  The cougar approach to in-network query processing in sensor networks , 2002, SGMD.

[18]  Jennifer Widom,et al.  Adaptive precision setting for cached approximate values , 2001, SIGMOD '01.