Triangle Extension: Efficient Localizability Detection in Wireless Sensor Networks

Determining whether nodes can be localized, called localizability detection, is essential for wireless sensor networks (WSNs). This step is required for localizing nodes, achieving low-cost deployments, and identifying prerequisites in location-based applications. Centralized graph algorithms are inapplicable to a resource-limited WSN because of their high computation and communication costs, whereas distributed approaches may miss a large number of theoretically localizable nodes in a resource-limited WSN. In this paper, we propose an efficient and effective distributed approach in order to address this problem. Furthermore, we prove the correctness of our algorithm and analyze the reasons our algorithm can find more localizable nodes while requiring fewer known location nodes than existing algorithms, under the same network configurations. The time complexity of our algorithm is linear with respect to the number of nodes in a network. We conduct both simulations and real-world WSN experiments to evaluate our algorithm under various network settings. The results show that our algorithm significantly outperforms the existing algorithms in terms of both the latency and the accuracy of localizability detection.

[1]  Hejun Wu,et al.  VMNet: Realistic Emulation of Wireless Sensor Networks , 2007, IEEE Transactions on Parallel and Distributed Systems.

[2]  Rong Zheng,et al.  Localizability Judgment in UWSNs Based on Skeleton and Rigidity Theory , 2017, IEEE Transactions on Mobile Computing.

[3]  David C. Moore,et al.  Robust distributed network localization with noisy range measurements , 2004, SenSys '04.

[4]  Yunhao Liu,et al.  Beyond Trilateration: On the Localizability of Wireless Ad-Hoc Networks , 2009, INFOCOM 2009.

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

[6]  T. Aaron Gulliver,et al.  Range-Based Localization in Wireless Networks Using the DBSCAN Clustering Algorithm , 2011, 2011 IEEE 73rd Vehicular Technology Conference (VTC Spring).

[7]  S. Seidel,et al.  914 MHz path loss prediction models for indoor wireless communications in multifloored buildings , 1992 .

[8]  Jie Liu,et al.  Indoor Localization Using FM Signals , 2013, IEEE Transactions on Mobile Computing.

[9]  David E. Culler,et al.  TOSSIM: accurate and scalable simulation of entire TinyOS applications , 2003, SenSys '03.

[10]  Tibor Jordán,et al.  Algorithms for Graph Rigidity and Scene Analysis , 2003, ESA.

[11]  Radha Poovendran,et al.  HiRLoc: high-resolution robust localization for wireless sensor networks , 2006, IEEE Journal on Selected Areas in Communications.

[12]  R. Michael Buehrer,et al.  A Tractable Analysis of the Improvement in Unique Localizability Through Collaboration , 2016, IEEE Transactions on Wireless Communications.

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

[14]  Tibor Jordán,et al.  A proof of Connelly's conjecture on 3-connected circuits of the rigidity matroid , 2003, J. Comb. Theory, Ser. B.

[15]  Bill Jackson,et al.  Egerváry Research Group on Combinatorial Optimization Connected Rigidity Matroids and Unique Realizations of Graphs Connected Rigidity Matroids and Unique Realizations of Graphs , 2022 .

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

[17]  Tolga Eren,et al.  Graph invariants for unique localizability in cooperative localization of wireless sensor networks: Rigidity index and redundancy index , 2015, Ad Hoc Networks.

[18]  Yunhao Liu,et al.  STPP: Spatial-Temporal Phase Profiling-Based Method for Relative RFID Tag Localization , 2017, IEEE/ACM Transactions on Networking.

[19]  Cheng Li,et al.  Automatic Precision Control Positioning for Wireless Sensor Network , 2016, IEEE Sensors Journal.

[20]  Yunhao Liu,et al.  Mobility Increases Localizability , 2015, ACM Comput. Surv..

[21]  Brian D. O. Anderson,et al.  Rigidity, computation, and randomization in network localization , 2004, IEEE INFOCOM 2004.

[22]  Yunhao Liu,et al.  Understanding Node Localizability of Wireless Ad Hoc and Sensor Networks , 2012, IEEE Transactions on Mobile Computing.

[23]  David E. Culler,et al.  TinyOS: An Operating System for Sensor Networks , 2005, Ambient Intelligence.

[24]  Zhigang Cao,et al.  A Semi Range-Based Iterative Localization Algorithm for Cognitive Radio Networks , 2010, 2009 IEEE Wireless Communications and Networking Conference.

[25]  Bruce Hendrickson,et al.  Conditions for Unique Graph Realizations , 1992, SIAM J. Comput..

[26]  G. Laman On graphs and rigidity of plane skeletal structures , 1970 .