Curve Query Processing in Wireless Sensor Networks

Most existing query processing algorithms for wireless sensor networks (WSNs) can only deal with discrete values. However, since the monitored environment always changes continuously with time, discrete values cannot describe the environment accurately and, hence, may not satisfy a variety of query requirements, such as the queries of the maximal, minimal, and inflection points. It is, therefore, of great interest to introduce new queries capable of processing time-continuous data. This paper investigates curve query processing for WSNs as curve is an effective way to represent continuous sensed data. Specifically, a sensed curve derivation algorithm to support curve query processing in WSNs is first proposed. Then, the aggregation operation is employed as an example to illustrate curve query processing. The corresponding accurate and approximate aggregation algorithms are devised accordingly. We demonstrate that the energy cost of the approximate aggregation algorithm is optimal, provided that the required precision is satisfied. The theoretical analysis and experimental results indicate that the proposed algorithms can achieve high performance in terms of accuracy and energy efficiency.

[1]  Wei Hong,et al.  Approximate Data Collection in Sensor Networks using Probabilistic Models , 2006, 22nd International Conference on Data Engineering (ICDE'06).

[2]  Paul J. M. Havinga,et al.  An Adaptive and Autonomous Sensor Sampling Frequency Control Scheme for Energy-Efficient Data Acquisition in Wireless Sensor Networks , 2008, DCOSS.

[3]  Jianzhong Li,et al.  (ε, δ)-Approximate Aggregation Algorithms in Dynamic Sensor Networks , 2012, IEEE Transactions on Parallel and Distributed Systems.

[4]  Guangyan Huang,et al.  Dynamic Minimal Spanning Tree Routing Protocol for Large Wireless Sensor Networks , 2006, 2006 1ST IEEE Conference on Industrial Electronics and Applications.

[5]  Xiuzhen Cheng,et al.  Localized fault-tolerant event boundary detection in sensor networks , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[6]  Tao Chen,et al.  Utilizing Temporal Highway for Data Collection in Asynchronous Duty-Cycling Sensor Networks , 2010, WASA.

[7]  Srinivasan Seshan,et al.  Synopsis diffusion for robust aggregation in sensor networks , 2004, SenSys '04.

[8]  Stephen Hailes,et al.  Design and evaluation of an adaptive sampling strategy for a wireless air pollution sensor network , 2011, 2011 IEEE 36th Conference on Local Computer Networks.

[9]  Jeffrey Considine,et al.  Robust approximate aggregation in sensor data management systems , 2009, TODS.

[10]  Yingshu Li,et al.  Processing Area Queries in Wireless Sensor Networks , 2009, 2009 Fifth International Conference on Mobile Ad-hoc and Sensor Networks.

[11]  Jianzhong Li,et al.  O(ε)-Approximation to physical world by sensor networks , 2013, 2013 Proceedings IEEE INFOCOM.

[12]  Jianzhong Li,et al.  Location Aware Peak Value Queries in sensor networks , 2012, 2012 Proceedings IEEE INFOCOM.

[13]  Zhipeng Cai,et al.  Approximate Aggregation for Tracking Quantiles in Wireless Sensor Networks , 2014, COCOA.

[14]  Shouling Ji,et al.  Data caching-based query processing in multi-sink wireless sensor networks , 2012, Int. J. Sens. Networks.

[15]  Philip S. Yu,et al.  ASAP: An Adaptive Sampling Approach to Data Collection in Sensor Networks , 2007, IEEE Transactions on Parallel and Distributed Systems.

[16]  Fang Liu,et al.  Insider Attacker Detection in Wireless Sensor Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

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

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

[19]  Jianzhong Li,et al.  Approximate Physical World Reconstruction Algorithms in Sensor Networks , 2014, IEEE Transactions on Parallel and Distributed Systems.

[20]  Marimuthu Palaniswami,et al.  Energy-efficient data acquisition by adaptive sampling for wireless sensor networks , 2008, IWCMC.

[21]  Chiang Lee,et al.  Efficient skyline query processing in wireless sensor networks , 2010, J. Parallel Distributed Comput..

[22]  Jianzhong Li,et al.  Probing Queries in Wireless Sensor Networks , 2008, 2008 The 28th International Conference on Distributed Computing Systems.

[23]  Jianzhong Li,et al.  Sampling Based (epsilon, delta)-Approximate Aggregation Algorithm in Sensor Networks , 2009, 2009 29th IEEE International Conference on Distributed Computing Systems.

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