Efficient Iceberg Query Processing in Sensor Networks

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 509
  • Download : 0
The iceberg query finds data whose aggregate values exceed a pre-specified threshold. To process an iceberg query in sensor networks, all sensor data have to be aggregated and then sensor data whose aggregate values are smaller than the threshold are eliminated. Whether a certain sensor datum is in the query result depends on the other sensor data values. Since sensor nodes are distributed, communications between sensor nodes are required to know the sensor data from the other sensor nodes. However, sensor nodes have limited energy resources and communication is a primary source of the energy consumption. Thus, reducing the communication overhead is the most critical issue in sensor networks. In this paper, we propose an energy-efficient iceberg query processing technique in sensor networks. To compactly represent the data transmitted, a lossless sensor data compression method based on the Fundamental Theorem of Arithmetic is devised. To reduce the energy consumption caused by the number of data transmitted, a filtering-based query processing method is devised. Using the temporal correlation of sensor data and the semantics of an iceberg query, a prediction model is proposed. Based on the predicted future query result, sensor nodes effectively filter out unnecessary transmissions. The experimental results confirm the effectiveness of our approach.
Publisher
OXFORD UNIV PRESS
Issue Date
2014-12
Language
English
Article Type
Article
Keywords

ENERGY-EFFICIENT; COMPRESSION

Citation

COMPUTER JOURNAL, v.57, no.12, pp.1834 - 1851

ISSN
0010-4620
DOI
10.1093/comjnl/bxt122
URI
http://hdl.handle.net/10203/191271
Appears in Collection
CS-Journal Papers(저널논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0