A linear iterative algorithm for distributed sensor localization

This paper presents a distributed sensor localization algorithm with inter-sensor distance information in m-dimensional Euclidean space using only m + 1 anchors (sensors that know their exact locations). Under the assumption that the M sensors (with unknown locations) lie in the convex hull of the m + 1 anchors and the underlying network is connected, we derive a linear algorithm that employs barycentric coordinates and Cayley-Menger determinants. The algorithm is iterative and the iterations on each of the m coordinates (that describe the location of a sensor) are decoupled. The convergence of the algorithm is proved using the results from the theory of absorbing Markov processes. As the algorithm converges, the solution almost surely resides in the subspace spanned by the eigenvectors corresponding to the m+1 anchors. With the locations of these m + 1 anchors known, we achieve a unique solution in that subspace with respect to the locations of the anchors.

[1]  Soummya Kar,et al.  Higher dimensional consensus algorithms in sensor networks , 2009, 2009 IEEE International Conference on Acoustics, Speech and Signal Processing.

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

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

[4]  Srdjan Capkun,et al.  GPS-free Positioning in Mobile Ad Hoc Networks , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[5]  Soummya Kar,et al.  Distributed Sensor Localization in Random Environments Using Minimal Number of Anchor Nodes , 2008, IEEE Transactions on Signal Processing.

[6]  Chris Savarese LOCATIONING IN DISTRIBUTED AD-HOC WIRELESS SENSOR NETWORKS , 2001 .

[7]  V. S. Anil Kumar,et al.  Distributed Algorithms for Constructing Approximate Minimum Spanning Trees in Wireless Sensor Networks , 2009, IEEE Transactions on Parallel and Distributed Systems.

[8]  George S. Springer,et al.  Introduction to Riemann Surfaces , 1959 .

[9]  King Lun Yiu Ad-hoc positioning system , 2008 .

[10]  Jan M. Rabaey,et al.  Location in distributed ad-hoc wireless sensor networks , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[11]  B. R. Badrinath,et al.  Ad hoc positioning system (APS) , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

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

[13]  Alfred O. Hero,et al.  Distributed weighted-multidimensional scaling for node localization in sensor networks , 2006, TOSN.

[14]  M J Sippl,et al.  Cayley-Menger coordinates. , 1986, Proceedings of the National Academy of Sciences of the United States of America.