Quantitative uncertainty-based incremental localization and anchor selection in wireless sensor networks

Previous localization solutions in wireless sensor networks mainly focus on using various techniques to estimate node positions. In this paper, we argue that quantifying the uncertainty of these estimates is equally important in practice. By using the quantitative uncertainty of measurements and estimates, we can derive more accurate estimates by better fusing the measurements, provide confidence information for confidence-based applications, and know how to select the best anchor nodes so as to minimize the total mean square errors of the whole network. This paper quantifies the estimation uncertainty as an error covariance matrix, and presents an efficient incremental centralized algorithm---INOVA and a decentralized algorithm---OSE-COV for calculating the error covariance matrix. Furthermore, we present how to use the error covariance matrix to infer the confidence region of each node's estimate, and provide an optimal strategy for the anchor selection problem. Extensive simulation results show that INOVA significantly improves the computation efficiency when the network changes dynamically; the confidence region inference is accurate when the measurement number to node number ratio is more than 2; and the optimal anchor selection strategy reduces the total mean square error by four times as much as the variation-based algorithm in best case.

[1]  J. Hespanha,et al.  Estimation on graphs from relative measurements , 2007, IEEE Control Systems.

[2]  S. Kay Fundamentals of statistical signal processing: estimation theory , 1993 .

[3]  Kay Römer The Lighthouse Location System for Smart Dust , 2003, MobiSys '03.

[4]  Richard M. Karp,et al.  Global Synchronization in Sensornets , 2004, LATIN.

[5]  Radhika Nagpal,et al.  Organizing a Global Coordinate System from Local Information on an Ad Hoc Sensor Network , 2003, IPSN.

[6]  Polly Huang,et al.  Spinning beacons for precise indoor localization , 2008, SenSys '08.

[7]  Ying Zhang,et al.  Robust distributed node localization with error management , 2006, MobiHoc '06.

[8]  Yunhao Liu,et al.  Quality of Trilateration: Confidence-Based Iterative Localization , 2008, IEEE Transactions on Parallel and Distributed Systems.

[9]  Roger Wattenhofer,et al.  SpiderBat: Augmenting wireless sensor networks with distance and angle information , 2011, Proceedings of the 10th ACM/IEEE International Conference on Information Processing in Sensor Networks.

[10]  B. R. Badrinath,et al.  Ad hoc positioning system (APS) using AOA , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[11]  Gul A. Agha,et al.  Resilient Localization for Sensor Networks in Outdoor Environments , 2005, 25th IEEE International Conference on Distributed Computing Systems (ICDCS'05).

[12]  Hari Balakrishnan,et al.  6th ACM/IEEE International Conference on on Mobile Computing and Networking (ACM MOBICOM ’00) The Cricket Location-Support System , 2022 .

[13]  Tarek F. Abdelzaher,et al.  Range-free localization schemes for large scale sensor networks , 2003, MobiCom '03.

[14]  Hugh Durrant-Whyte,et al.  Simultaneous Localisation and Mapping ( SLAM ) : Part I The Essential Algorithms , 2006 .

[15]  Miklós Maróti,et al.  Radio interferometric geolocation , 2005, SenSys '05.

[16]  Jingyuan Li,et al.  Automatic and robust breadcrumb system deployment for indoor firefighter applications , 2010, MobiSys '10.

[17]  João Pedro Hespanha,et al.  Estimation From Relative Measurements: Electrical Analogy and Large Graphs , 2008, IEEE Transactions on Signal Processing.

[18]  Tian He,et al.  StarDust: a flexible architecture for passive localization in wireless sensor networks , 2006, SenSys '06.

[19]  Steven Kay,et al.  Fundamentals Of Statistical Signal Processing , 2001 .

[20]  Kristofer S. J. Pister,et al.  RF Time of Flight Ranging for Wireless Sensor Network Localization , 2006, 2006 International Workshop on Intelligent Solutions in Embedded Systems.

[21]  H. Durrant-Whyte,et al.  Simultaneous Localisation and Mapping ( SLAM ) : Part II State of the Art , 2006 .

[22]  Mani B. Srivastava,et al.  Dynamic fine-grained localization in Ad-Hoc networks of sensors , 2001, MobiCom '01.

[23]  Xiuzhen Cheng,et al.  Silent Positioning in Underwater Acoustic Sensor Networks , 2008, IEEE Transactions on Vehicular Technology.

[24]  Brian D. O. Anderson,et al.  Localization in sparse networks using sweeps , 2006, MobiCom '06.

[25]  D. Szyld,et al.  ASYNCHRONOUS WEIGHTED ADDITIVE SCHWARZ METHODS , 1997 .

[26]  B. R. Badrinath,et al.  DV Based Positioning in Ad Hoc Networks , 2003, Telecommun. Syst..

[27]  Hugh Durrant-Whyte,et al.  Simultaneous localization and mapping (SLAM): part II , 2006 .

[28]  Brian D. O. Anderson,et al.  Precise Localization using Sweeps in Sparse Networks , 2006, MobiCom 2006.

[29]  Tian He,et al.  MSP: multi-sequence positioning of wireless sensor nodes , 2007, SenSys '07.

[30]  Xiuzhen Cheng,et al.  TPS: a time-based positioning scheme for outdoor wireless sensor networks , 2004, IEEE INFOCOM 2004.

[31]  Tian He,et al.  Achieving range-free localization beyond connectivity , 2009, SenSys '09.

[32]  R. Ash,et al.  Probability and measure theory , 1999 .

[33]  Yunhao Liu,et al.  Locating sensors in the wild: pursuit of ranging quality , 2010, SenSys '10.

[34]  Tian He,et al.  A high-accuracy, low-cost localization system for wireless sensor networks , 2005, SenSys '05.