Lightweight Self-Adapting Linear Prediction Algorithms for Wireless Sensor Networks

In wireless sensor networks, data prediction is an efficient technique to reduce the number of redundant data transmissions for applications that require sensor nodes to regularly report their readings. This paper proposes a series of novel self-adapting linear prediction algorithms for the sensor nodes to report their readings to the sink or to the cluster head when clustering technology is used. We propose a dynamical extraction algorithm to select a suitable training set from the history time series data; we propose an information criterion-based searching algorithm to find a better training set if the chosen training set is not valid for the training of the new predictors; and we propose an exception detection scheme to determine whether the linear predictors are efficient for data prediction. Experimental results based on the practical temperature time series data demonstrate the efficiency of the proposed algorithms, and our prediction algorithms show a significant improvement of the performance in reducing the number of data transmissions and the transmission energy cost.

[1]  David B. Skillicorn,et al.  A Distributed Approach for Prediction in Sensor Networks , 2005 .

[2]  Samuel Madden,et al.  PAQ: Time Series Forecasting for Approximate Query Answering in Sensor Networks , 2006, EWSN.

[3]  Athanasios V. Vasilakos,et al.  Prediction-based data aggregation in wireless sensor networks: Combining grey model and Kalman Filter , 2011, Comput. Commun..

[4]  Silvia Santini,et al.  Adaptive model selection for time series prediction in wireless sensor networks , 2007, Signal Process..

[5]  Qi Han,et al.  Energy efficient data collection in distributed sensor environments , 2004, 24th International Conference on Distributed Computing Systems, 2004. Proceedings..

[6]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1971 .

[7]  Pierre Perron,et al.  Dealing with Structural Breaks , 2005 .

[8]  Samuel Madden,et al.  An energy-efficient querying framework in sensor networks for detecting node similarities , 2006, MSWiM '06.

[9]  Simon A. Dobson,et al.  Compression in wireless sensor networks , 2013 .

[10]  Ian F. Akyildiz,et al.  Wireless sensor networks: a survey , 2002, Comput. Networks.

[11]  E. S. Page CONTINUOUS INSPECTION SCHEMES , 1954 .

[12]  Tomasz Imielinski,et al.  Using buddies to live longer in a boring world [sensor network protocol] , 2006, Fourth Annual IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOMW'06).

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

[14]  M. Luccini,et al.  Algorithms for Node Clustering in Wireless Sensor Networks: A Survey , 2008, 2008 4th International Conference on Information and Automation for Sustainability.

[15]  Yuehua Wu Simultaneous change point analysis and variable selection in a regression problem , 2008 .

[16]  Tomasz Imielinski,et al.  Prediction-based monitoring in sensor networks: taking lessons from MPEG , 2001, CCRV.

[17]  Mohsen Mollanoori,et al.  An Online Prediction Framework for Sensor Networks , 2008 .

[18]  James Brusey,et al.  Edge Mining the Internet of Things , 2013, IEEE Sensors Journal.

[19]  Gregory J. Pottie,et al.  Wireless integrated network sensors , 2000, Commun. ACM.

[20]  Mario Di Francesco,et al.  Energy conservation in wireless sensor networks: A survey , 2009, Ad Hoc Networks.

[21]  Mark D. Yarvis,et al.  Design and deployment of industrial sensor networks: experiences from a semiconductor plant and the north sea , 2005, SenSys '05.

[22]  Shudong Jin,et al.  Prediction or Not? An Energy-Efficient Framework for Clustering-Based Data Collection in Wireless Sensor Networks , 2011, IEEE Transactions on Parallel and Distributed Systems.

[23]  Gwilym M. Jenkins,et al.  Time series analysis, forecasting and control , 1972 .

[24]  Edward Y. Chang,et al.  Adaptive stream resource management using Kalman Filters , 2004, SIGMOD '04.

[25]  Amol Deshpande,et al.  Online Filtering, Smoothing and Probabilistic Modeling of Streaming data , 2008, 2008 IEEE 24th International Conference on Data Engineering.

[26]  Yixin Chen,et al.  Multi-Dimensional Regression Analysis of Time-Series Data Streams , 2002, VLDB.

[27]  John Anderson,et al.  Wireless sensor networks for habitat monitoring , 2002, WSNA '02.

[28]  Kang G. Shin,et al.  Energy-efficient self-adapting online linear forecasting for wireless sensor network applications , 2005, IEEE International Conference on Mobile Adhoc and Sensor Systems Conference, 2005..

[29]  Sharad Mehrotra,et al.  Capturing sensor-generated time series with quality guarantees , 2003, Proceedings 19th International Conference on Data Engineering (Cat. No.03CH37405).

[30]  Wei Hong,et al.  Model-Driven Data Acquisition in Sensor Networks , 2004, VLDB.