Closed-form Solution for Joint Localization and Synchronization in Wireless Sensor Networks With and Without Beacon Uncertainties

In Wireless Sensor Networks (WSNs), the use of the same set of measurement data for simultaneous localization and synchronization is potentially useful for achieving higher estimation accuracy, and lower communication overhead and power consumption. In this paper, we first analyze the impact of asynchronous sensor nodes (SNs) on the accuracy of time-based localization schemes, and the impact of inaccurate SN location information on the accuracy of synchronization based on packet delay measurement, to illustrate the necessity and significance of simultaneous localization and synchronization of SNs. We then consider the joint localization and synchronization problem for two cases. In the first case, we assume that the beacon information is perfectly known. The Maximum Likelihood (ML) estimator is first formulated, which is computationally expensive. A new closed-form Joint Localization and Synchronization I (JLS-I) estimator is then proposed to provide a computationally efficient solution. In the second case, we assume that the beacon locations and timings are known inaccurately, and develop the ML and JLS-II estimators accordingly. JLS-II is based on Weighted Least Square and Generalized Total Least Square, and is of low complexity. The Cramer-Rao Lower Bounds (CRLBs) and the analytical Mean Square Errors of the proposed estimators are derived, and we also analytically show that JLS-I can achieve the corresponding CRLB. Simulation results demonstrate the effectiveness of the proposed estimators compared to other approaches. With only a three-way message exchange, JLS-I can attain the CRLB and JLS-II can provide close to optimal performance in their respective scenarios. They are also robust against the Geometric Dilution of Precision problem, and outperform existing algorithms in NLOS scenarios. Our results demonstrate the advantages of JLS-I and JLS-II in reduced computational complexity with lower power consumption and communication cost while achieving high estimation accuracy. They are therefore attractive solutions to the simultaneous localization and synchronization problem in WSNs where energy and network resources are the most important considerations.

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

[2]  Yih-Fang Huang,et al.  Source Localization and Tracking Using Distributed Asynchronous Sensors , 2006, IEEE Transactions on Signal Processing.

[3]  Victoria Ying Zhang,et al.  Combined AOA and TOA NLOS Localization With Nonlinear Programming in Severe Multipath Environments , 2009, 2009 IEEE Wireless Communications and Networking Conference.

[4]  Yik-Chung Wu,et al.  Joint Localization and Time Synchronization in Wireless Sensor Networks with Anchor Uncertainties , 2009, 2009 IEEE Wireless Communications and Networking Conference.

[5]  Azzedine Boukerche,et al.  Localization in Time and Space for Sensor Networks , 2007, 21st International Conference on Advanced Information Networking and Applications (AINA '07).

[6]  Azzedine Boukerche,et al.  Localization in time and space for wireless sensor networks: A Mobile Beacon approach , 2008, 2008 International Symposium on a World of Wireless, Mobile and Multimedia Networks.

[7]  Kaveh Pahlavan,et al.  A comparison of wireless geolocation algorithms in the indoor environment , 2004, 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No.04TH8733).

[8]  David Starobinski,et al.  Robust location detection with sensor networks , 2004, IEEE Journal on Selected Areas in Communications.

[9]  J. Vandewalle,et al.  Analysis and properties of the generalized total least squares problem AX≈B when some or all columns in A are subject to error , 1989 .

[10]  K. C. Ho,et al.  A simple and efficient estimator for hyperbolic location , 1994, IEEE Trans. Signal Process..

[11]  Frankie K. W. Chan,et al.  Best linear unbiased estimator approach for time-of-arrival based localisation , 2008 .

[12]  Eduardo Freire Nakamura,et al.  Information fusion in wireless sensor networks , 2008, SIGMOD Conference.

[13]  Gyula Simon,et al.  The flooding time synchronization protocol , 2004, SenSys '04.

[14]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[15]  Azzedine Boukerche,et al.  A novel lightweight algorithm for time-space localization in wireless sensor networks , 2007, MSWiM '07.

[16]  S. Sakagami Vehicle Position Estimates by Multi-beam Antennas in Multi-path Environments , 1992 .

[17]  Kay Römer,et al.  Towards a unified view on space and time in sensor networks , 2005, Comput. Commun..

[18]  Hyo-Sung Ahn,et al.  A Simple Object Tracking System Using ITDOA without Time Synchronization , 2007, The 9th International Conference on Advanced Communication Technology.

[19]  Deborah Estrin,et al.  Proceedings of the 5th Symposium on Operating Systems Design and Implementation Fine-grained Network Time Synchronization Using Reference Broadcasts , 2022 .

[20]  Bruce W. Suter,et al.  Novel Clock Phase Offset and Skew Estimation Using Two-Way Timing Message Exchanges for Wireless Sensor Networks , 2007, IEEE Transactions on Communications.

[21]  Deborah Estrin,et al.  GPS-less low-cost outdoor localization for very small devices , 2000, IEEE Wirel. Commun..

[22]  Fikret Sivrikaya,et al.  Time synchronization in sensor networks: a survey , 2004, IEEE Network.

[23]  Lixia Zhang,et al.  Recursive position estimation in sensor networks , 2001, Proceedings Ninth International Conference on Network Protocols. ICNP 2001.

[24]  Yik-Chung Wu,et al.  Localization and time synchronization in wireless sensor networks: A unified approach , 2008, APCCAS 2008 - 2008 IEEE Asia Pacific Conference on Circuits and Systems.

[25]  Brian D. O. Anderson,et al.  Wireless sensor network localization techniques , 2007, Comput. Networks.

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

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