Optimization of Top-k Query in Sensor Networks with Limited Memory

With the increasing events monitored in sensor networks, it generates a vital amount of data which have to be stored for further retrieval and data analysis. Since sensor nodes are battery-powered and memory-constraint, it is necessary to design energy and storage efficient algorithms for query processing. In this paper, we propose a limited-cache approach to optimizing the storage problem. We apply the approach to top-k query problem and design new algorithms. Storage costs can be reduced by limiting cache of each node. Simulation results show that the storage cost can be reduced significantly while only little energy is consumed. This approach can be generalized for other query problems.

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

[2]  Wei Hong,et al.  The design of an acquisitional query processor for sensor networks , 2003, SIGMOD '03.

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

[4]  Anantha P. Chandrakasan,et al.  An application-specific protocol architecture for wireless microsensor networks , 2002, IEEE Trans. Wirel. Commun..

[5]  Dimitrios Gunopulos,et al.  Data Acquisition in Sensor Networks with Large Memories , 2005, 21st International Conference on Data Engineering Workshops (ICDEW'05).

[6]  Minglu Li,et al.  A semantic-based architecture for sensor networks , 2005, Ann. des Télécommunications.

[7]  Minglu Li,et al.  Optimization of Accurate Top-k Query in Sensor Networks with Cached Data , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[8]  Bhaskar Krishnamachari,et al.  Localized topology generation mechanisms for wireless sensor networks , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

[9]  Luis Gravano,et al.  Evaluating top-k queries over web-accessible databases , 2004, TODS.

[10]  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).

[11]  Zhe Wang,et al.  Efficient top-K query calculation in distributed networks , 2004, PODC '04.

[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]  Moni Naor,et al.  Optimal aggregation algorithms for middleware , 2001, PODS '01.

[14]  Gerhard Weikum,et al.  Top-k Query Evaluation with Probabilistic Guarantees , 2004, VLDB.