Semi-Definite Programming Algorithms for Sensor Network Node Localization With Uncertainties in Anchor Positions and/or Propagation Speed

Finding the positions of nodes in an ad hoc wireless sensor network (WSN) with the use of the incomplete and noisy distance measurements between nodes as well as anchor position information is currently an important and challenging research topic. However, most WSN localization studies have considered that the anchor positions and the signal propagation speed are perfectly known which is not a valid assumption in the underwater and underground scenarios. In this paper, semi-definite programming (SDP) algorithms are devised for node localization in the presence of these uncertainties. The corresponding Cramer-Rao lower bound (CRLB) is also produced. Computer simulations are included to contrast the performance of the proposed algorithms with the conventional SDP method and CRLB.

[1]  Yuan Li,et al.  Research challenges and applications for underwater sensor networking , 2006, IEEE Wireless Communications and Networking Conference, 2006. WCNC 2006..

[2]  Mani B. Srivastava,et al.  On the Error Characteristics of Multihop Node Localization in Ad-Hoc Sensor Networks , 2003, IPSN.

[3]  Johan Efberg,et al.  YALMIP : A toolbox for modeling and optimization in MATLAB , 2004 .

[4]  Dario Pompili,et al.  Underwater acoustic sensor networks: research challenges , 2005, Ad Hoc Networks.

[5]  Chen Tung Chen,et al.  Speed of sound in seawater at high pressures , 1977 .

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

[7]  H. Messer,et al.  Source localization in shallow water in the presence of sensor location uncertainty , 2000, IEEE Journal of Oceanic Engineering.

[8]  Yue Li,et al.  Position and time-delay calibration of transducer elements in a sparse array for underwater ultrasound imaging , 2006, IEEE Transactions on Ultrasonics, Ferroelectrics and Frequency Control.

[9]  Kim-Chuan Toh,et al.  Solving semidefinite-quadratic-linear programs using SDPT3 , 2003, Math. Program..

[10]  Ian F. Akyildiz,et al.  Sensor Networks , 2002, Encyclopedia of GIS.

[11]  Zhi-Quan Luo,et al.  Distributed Sensor Network Localization with Inaccurate Anchor Positions and Noisy Distance Information , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[12]  Selvakennedy Selvadurai,et al.  A Range-Free Localization Algorithm for Wireless Sensor Networks , 2006, 2006 IEEE 63rd Vehicular Technology Conference.

[13]  Kim-Chuan Toh,et al.  SDPT3 -- A Matlab Software Package for Semidefinite Programming , 1996 .

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

[15]  Jos F. Sturm,et al.  A Matlab toolbox for optimization over symmetric cones , 1999 .

[16]  Peter M. Schultheiss,et al.  Array shape calibration using sources in unknown locations-Part II: Near-field sources and estimator implementation , 1987, IEEE Trans. Acoust. Speech Signal Process..

[17]  Shengli Zhou,et al.  Localization for Large-Scale Underwater Sensor Networks , 2007, Networking.

[18]  Paul Tseng,et al.  Second-Order Cone Programming Relaxation of Sensor Network Localization , 2007, SIAM J. Optim..

[19]  Yu-Chee Tseng,et al.  Wireless sensor networks , 2008 .

[20]  J. Lofberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004, 2004 IEEE International Conference on Robotics and Automation (IEEE Cat. No.04CH37508).

[21]  Kim-Chuan Toh,et al.  Semidefinite Programming Approaches for Sensor Network Localization With Noisy Distance Measurements , 2006, IEEE Transactions on Automation Science and Engineering.

[22]  Sema Oktug,et al.  Localization in underwater sensor networks , 2009, 2009 IEEE 17th Signal Processing and Communications Applications Conference.

[23]  Ananthram Swami,et al.  Wireless sensor networks : signal processing and communications perspectives , 2007 .

[24]  Ying Zhang,et al.  Localization from connectivity in sensor networks , 2004, IEEE Transactions on Parallel and Distributed Systems.

[25]  Koen Langendoen,et al.  Distributed localization in wireless sensor networks: a quantitative compariso , 2003, Comput. Networks.

[26]  Alfred O. Hero,et al.  Achieving high-accuracy distributed localization in sensor networks , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[27]  Kung Yao,et al.  Direct joint source localization and propagation speed estimation , 1999, 1999 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings. ICASSP99 (Cat. No.99CH36258).

[28]  Ananthram Swami,et al.  Wireless Sensor Networks: Signal Processing and Communications , 2007 .

[29]  Frankie K. W. Chan,et al.  Accurate sequential weighted least squares algorithm for wireless sensor network localization , 2006, 2006 14th European Signal Processing Conference.

[30]  Bin Yang,et al.  Cramer-Rao bound and optimum sensor array for source localization from time differences of arrival , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[31]  Yinyu Ye,et al.  Semidefinite programming based algorithms for sensor network localization , 2006, TOSN.

[32]  Ajay Mahajan,et al.  3D position sensing using the differences in the time-of-flights from a wave source to various receivers , 2001, IEEE Trans. Robotics Autom..

[33]  Jun Zheng,et al.  Accurate three-step algorithm for joint source position and propagation speed estimation , 2007, Signal Process..

[34]  R.L. Moses,et al.  Locating the nodes: cooperative localization in wireless sensor networks , 2005, IEEE Signal Processing Magazine.

[35]  La-or Kovavisaruch,et al.  Source Localization Using TDOA and FDOA Measurements in the Presence of Receiver Location Errors: Analysis and Solution , 2007, IEEE Transactions on Signal Processing.

[36]  A. Lee Swindlehurst,et al.  A Bayesian approach to auto-calibration for parametric array signal processing , 1994, IEEE Trans. Signal Process..

[37]  Richard R. Brooks Handbook of Sensor Networks: Compact Wireless and Wired Sensing Systems , 2008 .

[38]  Deborah Estrin,et al.  Coherent acoustic array processing and localization on wireless sensor networks , 2003, Proc. IEEE.

[39]  Stephen P. Boyd,et al.  Further Relaxations of the Semidefinite Programming Approach to Sensor Network Localization , 2008, SIAM J. Optim..

[40]  Alfred O. Hero,et al.  Relative location estimation in wireless sensor networks , 2003, IEEE Trans. Signal Process..

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

[42]  Ian F. Akyildiz,et al.  Wireless underground sensor networks: Research challenges , 2006, Ad Hoc Networks.

[43]  Jiang Li,et al.  On the Performance of Location-Centric Storage in Sensor Networks , 2007, International Conference on Wireless Algorithms, Systems and Applications (WASA 2007).

[44]  Xiang Ji,et al.  Sensor positioning in wireless ad-hoc sensor networks using multidimensional scaling , 2004, IEEE INFOCOM 2004.

[45]  Augusto Sarti,et al.  Localization of tactile interactions through TDOA analysis: Geometric vs. inversion-based method , 2006, 2006 14th European Signal Processing Conference.

[46]  Hongchi Shi,et al.  Performance study of localization methods for ad-hoc sensor networks , 2004, 2004 IEEE International Conference on Mobile Ad-hoc and Sensor Systems (IEEE Cat. No.04EX975).

[47]  Branka Vucetic,et al.  Simulated annealing based localization in wireless sensor network , 2005, The IEEE Conference on Local Computer Networks 30th Anniversary (LCN'05)l.

[48]  Xiaoli Li,et al.  Selective Anchor Placement Algorithm for Ad-Hoc Wireless Sensor Networks , 2008, 2008 IEEE International Conference on Communications.

[49]  Kung Yao,et al.  Source localization and beamforming , 2002, IEEE Signal Process. Mag..

[50]  K. Mackenzie Nine‐term equation for sound speed in the oceans , 1981 .

[51]  K. C. Ho,et al.  An Accurate Algebraic Closed-Form Solution for Energy-Based Source Localization , 2007, IEEE Transactions on Audio, Speech, and Language Processing.

[52]  Frankie K. W. Chan,et al.  A Generalized Subspace Approach for Mobile Positioning With Time-of-Arrival Measurements , 2007, IEEE Transactions on Signal Processing.

[53]  M. Gerla,et al.  AUV-Aided Localization for Underwater Sensor Networks , 2007, International Conference on Wireless Algorithms, Systems and Applications (WASA 2007).

[54]  Wing-Kin Ma,et al.  A Novel Subspace Approach for Wireless Sensor Network Positioning with Range Measurements , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[55]  Winston Khoon Guan Seah,et al.  Localization in underwater sensor networks: survey and challenges , 2006, Underwater Networks.

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

[57]  Peter M. Schultheiss,et al.  Array shape calibration using sources in unknown locations-Part I: Far-field sources , 1987, IEEE Trans. Acoust. Speech Signal Process..