Estimate Aggregation with Delay Constraints in Multihop Wireless Sensor Networks

Using wireless sensor networks (WSNs) to observe physical processes for control systems has attracted much attention recently. For some real-time control applications, controllers need to accurately estimate the process state within rigid delay constraints. In this paper, we jointly consider state estimation and scheduling problems in multihop WSNs. For accurately estimating a process state as well as satisfying rigid delay constraints, we propose an in-network estimation approach which includes two coupled parts: the estimation operations performed at sensor nodes and an aggregation scheduling algorithm. Our in-network estimation operation performed at intermediate relay nodes not only optimally fuses the estimates obtained from different sensors but also predicts upper stream sensors' estimates which can not be aggregated to the sink before deadlines. Our estimate-based aggregation scheduling algorithm, which is interference-free, is able to aggregate as much estimate information as possible from a network to a sink within delay constraints. We prove the unbiasedness of in-network estimation, and theoretically analyze the optimality of our approach. Our simulation results corroborate the theoretical results.

[1]  Indranil Gupta,et al.  Congestion control for spatio-temporal data in cyber-physical systems , 2010, ICCPS '10.

[2]  Tarek F. Abdelzaher,et al.  An Adaptive-Reliability Cyber-Physical Transport Protocol for Spatio-temporal Data , 2009, 2009 30th IEEE Real-Time Systems Symposium.

[3]  Luca Mottola,et al.  Programming wireless sensor networks with logical neighborhoods: a road tunnel use case , 2007, SenSys '07.

[4]  Stergios I. Roumeliotis,et al.  Distributed multirobot localization , 2002, IEEE Trans. Robotics Autom..

[5]  Shuli Sun,et al.  Multi-sensor optimal information fusion Kalman filter for discrete multichannel ARMA signals , 2003, Proceedings of the 2003 IEEE International Symposium on Intelligent Control.

[6]  Peng-Jun Wan,et al.  Distributed Construction of Connected Dominating Set in Wireless Ad Hoc Networks , 2004, Mob. Networks Appl..

[7]  Richard M. Murray,et al.  Data Transmission Over Networks for Estimation and Control , 2009, IEEE Transactions on Automatic Control.

[8]  G. Giannakis,et al.  Kalman Filtering in Wireless Sensor Networks , 2010, IEEE Control Systems.

[9]  Jianzhong Li,et al.  Distributed Data Aggregation Scheduling in Wireless Sensor Networks , 2009, IEEE INFOCOM 2009.

[10]  Xiao-Dong Hu,et al.  Minimum Data Aggregation Time Problem in Wireless Sensor Networks , 2005, MSN.

[11]  K.H. Johansson,et al.  Distributed and Collaborative Estimation over Wireless Sensor Networks , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[12]  Stergios I. Roumeliotis,et al.  Consensus in Ad Hoc WSNs With Noisy Links—Part II: Distributed Estimation and Smoothing of Random Signals , 2008, IEEE Transactions on Signal Processing.

[13]  Peter Seiler,et al.  Estimation with lossy measurements: jump estimators for jump systems , 2003, IEEE Trans. Autom. Control..

[14]  Bruno Sinopoli,et al.  Foundations of Control and Estimation Over Lossy Networks , 2007, Proceedings of the IEEE.

[15]  Richard M. Murray,et al.  Optimal LQG control across packet-dropping links , 2007, Syst. Control. Lett..

[16]  Mohamed A. Sharaf,et al.  TiNA: a scheme for temporal coherency-aware in-network aggregation , 2003, MobiDe '03.

[17]  Panganamala Ramana Kumar,et al.  RHEINISCH-WESTFÄLISCHE TECHNISCHE HOCHSCHULE AACHEN , 2001 .

[18]  Yingshu Li,et al.  Nearly Constant Approximation for Data Aggregation Scheduling in Wireless Sensor Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[19]  Shu-Li Sun,et al.  Multi-sensor optimal information fusion Kalman filter , 2004, Autom..

[20]  Xiaohua Jia,et al.  Minimum-latency aggregation scheduling in multihop wireless networks , 2009, MobiHoc '09.

[21]  N. A. Carlson Federated square root filter for decentralized parallel processors , 1990 .

[22]  Andrew Wheeler,et al.  Commercial Applications of Wireless Sensor Networks Using ZigBee , 2007, IEEE Communications Magazine.

[23]  Shaojie Tang,et al.  A Delay-Efficient Algorithm for Data Aggregation in Multihop Wireless Sensor Networks , 2011, IEEE Transactions on Parallel and Distributed Systems.

[24]  J.P. Hespanha,et al.  Estimation under uncontrolled and controlled communications in Networked Control Systems , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[25]  Guoliang Xing,et al.  Impact of Data Fusion on Real-Time Detection in Sensor Networks , 2009, 2009 30th IEEE Real-Time Systems Symposium.