Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

InferLoc: Hypothesis-Based Joint Edge Inference and Localization in Sparse Sensor Networks

Published: 19 October 2023 Publication History
  • Get Citation Alerts
  • Abstract

    Ranging-based localization is a fundamental problem in the Internet of Things and unmanned aerial vehicle networks. However, the nodes’ limited-ranging scope and users’ broad coverage purpose inevitably cause network sparsity or subnetwork sparsity. The performances of existing localization algorithms are extremely unsatisfactory in sparse networks. A crucial way to deal with the sparsity is to exploit the hidden knowledge provided by the unmeasured edges, which inspires this work to propose a hypothesis-based Joint Edge Inference and Localization algorithm called InferLoc. InferLoc mines the Unmeasured but Inferable Edges (UIEs). Each UIE is an unmeasured edge, but it is restricted through other edges in the network to be inside a rigid component, so it has only a limited number of possible lengths. We propose an efficient method to detect UIEs and geometric approaches to infer possible lengths for UIEs in 2D and 3D networks. The inferred possible lengths of UIEs are then treated as multiple hypotheses to determine the node locations and the lengths of UIEs simultaneously through a joint graph optimization process. In the joint graph optimization model, to make the 0/1 decision variables for hypotheses selection differentiable, differentiable functions are proposed to relax the 0/1 selections, and rounding is applied to select the final length after the optimization converges. We also prove the condition when a UIE can contribute to sparse localization. Extensive experiments show remarkably better accuracy and efficiency performances of InferLoc than the state-of-the-art network localization algorithms. In particular, it reduces the localization errors by more than 90% and speeds up the convergence time more than 100 times than that of the widely used G2O-based methods in sparse networks.

    References

    [1]
    Yuanpeng Liu, Yunlong Wang, Jian Wang, and Yuan Shen. 2020. Distributed 3D relative localization of UAVs. IEEE Transactions on Vehicular Technology 69, 10 (2020), 11756–11770.
    [2]
    Shuo Wang, Yongcai Wang, Xuewei Bai, and Deying Li. 2023. Communication efficient, distributed relative state estimation in UAV networks. IEEE Journal on Selected Areas in Communications 41, 4 (2023), 1151–1166. DOI:
    [3]
    Shuo Wang, Yongcai Wang, Deying Li, and Qianchuan Zhao. 2023. Distributed relative localization algorithms for multi-robot networks: A survey. Sensors 23, 5 (2023), 2399. DOI:
    [4]
    Yongcai Wang, Tianyuan Sun, Guoyao Rao, and Deying Li. 2018. Formation tracking in sparse airborne networks. IEEE Journal on Selected Areas in Communications 36, 9 (2018), 2000–2014.
    [5]
    Zheng Yang, Yunhao Liu, and X-Y Li. 2009. Beyond trilateration: On the localizability of wireless ad-hoc networks. In Proceedings of IEEE INFOCOM 2009. IEEE, Los Alamitos, CA, 2392–2400.
    [6]
    Gabriele Oliva, Stefano Panzieri, Federica Pascucci, and Roberto Setola. 2015. Sensor networks localization: Extending trilateration via shadow edges. IEEE Transactions on Automatic Control 60, 10 (2015), 2752–2755.
    [7]
    Sayit Korkmaz and Alle-Jan van der Veen. 2009. Robust localization in sensor networks with iterative majorization techniques. In Proceedings of the 2009 IEEE International Conference on Acoustics, Speech, and Signal Processing. IEEE, Los Alamitos, CA, 2049–2052.
    [8]
    Rainer Kümmerle, Giorgio Grisetti, Hauke Strasdat, Kurt Konolige, and Wolfram Burgard. 2011. G2O: A general framework for graph optimization. In Proceedings of 2011 IEEE International Conference on Robotics and Automation (ICRA’11). IEEE, Los Alamitos, CA, 3607–3613.
    [9]
    H. Ping, Y. Wang, and D. Li. 2020. HGO: Hierarchical graph optimization for accurate, efficient, and robust network localization. In Proceedings of the 29th International Conference on Computer Communications and Networks (ICCCN’20). 1–9. DOI:
    [10]
    Ananya Saha and Buddhadeb Sau. 2017. Network localization by non-convex optimization. In Proceedings of the 7th ACM International Workshop on Mobility, Interference, and MiddleWare Management in HetNets. 1–6.
    [11]
    Xiaoping Wang, Jun Luo, Yunhao Liu, Shanshan Li, and Dezun Dong. 2010. Component-based localization in sparse wireless networks. IEEE/ACM Transactions on Networking 19, 2 (2010), 540–548.
    [12]
    Tianyuan Sun, Yongcai Wang, Deying Li, Zhaoquan Gu, and Jia Xu. 2018. WCS: Weighted component stitching for sparse network localization. IEEE/ACM Transactions on Networking 26, 5 (2018), 2242–2253.
    [13]
    Lei Zhang, Ligang Liu, Craig Gotsman, and Steven J. Gortler. 2010. An as-rigid-as-possible approach to sensor network localization. ACM Transactions on Sensor Networks 6, 4 (2010), 1–21.
    [14]
    Tianyuan Sun, Yongcai Wang, and Deying Li. 2020. A survey and evaluation of graph realization algorithms. Acta Automatica Sinica 46, 4 (2020), 613–630.
    [15]
    Yuan Zhang, Shutang Liu, Xiuyang Zhao, and Zhongtian Jia. 2012. Theoretic analysis of unique localization for wireless sensor networks. Ad Hoc Networks 10, 3 (2012), 623–634.
    [16]
    Z. Yang and Y. Liu. 2012. Understanding node localizability of wireless ad hoc and sensor networks. IEEE Transactions on Mobile Computing 11, 8 (Aug.2012), 1249–1260. DOI:
    [17]
    Mihai Cucuringu, Yaron Lipman, and Amit Singer. 2012. Sensor network localization by eigenvector synchronization over the Euclidean group. ACM Transactions on Sensor Networks 8, 3 (2012), 1–42.
    [18]
    Brent N. Clark, Charles J. Colbourn, and David S. Johnson. 1990. Unit disk graphs. Discrete Mathematics 86, 1-3 (1990), 165–177.
    [19]
    Onur Cagirici. 2016. Avoiding the flip ambiguities in 2D wireless sensor localization by using unit disk graph property. arXiv preprint arXiv:1604.03396 (2016).
    [20]
    Haodi Ping, Yongcai Wang, Deying Li, and Tianyuan Sun. 2020. Flipping free conditions and their application in sparse network localization. IEEE Transactions on Mobile Computing 21, 3 (2020), 986–1003. DOI:
    [21]
    Anushiya A. Kannan, Baris Fidan, and Guoqiang Mao. 2011. Use of flip ambiguity probabilities in robust sensor network localization. Wireless Networks 17, 5 (2011), 1157–1171.
    [22]
    Anushiya A. Kannan, Baris Fidan, and Guoqiang Mao. 2010. Analysis of flip ambiguities for robust sensor network localization. IEEE Transactions on Vehicular Technology 59, 4 (2010), 2057–2070.
    [23]
    David Moore, John Leonard, Daniela Rus, and Seth Teller. 2004. Robust distributed network localization with noisy range measurements. In Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems (SenSys’04). 50–61.
    [24]
    Bill Jackson and Tibor Jordán. 2005. Connected rigidity matroids and unique realizations of graphs. Journal of Combinatorial Theory, Series B 94, 1 (2005), 1–29. DOI:
    [25]
    Qingbei Guo, Yuan Zhang, Jaime Lloret, Burak Kantarci, and Winston K. G. Seah. 2018. A localization method avoiding flip ambiguities for micro-UAVs with bounded distance measurement errors. IEEE Transactions on Mobile Computing 18, 8 (2018), 1718–1730.
    [26]
    Kevin M. Lillis. 2008. Improved Robustness of Topology Control and Routing Algorithms for Ad-Hoc Wireless Sensor Networks. The University of Iowa.
    [27]
    Yunhao Liu, Zheng Yang, Xiaoping Wang, and Lirong Jian. 2010. Location, localization, and localizability. Journal of Computer Science and Technology 25, 2 (2010), 274–297.
    [28]
    Francesco Sottile and Maurizio A. Spirito. 2008. Robust localization for wireless sensor networks. In Proceedings of the 2008 5th Annual IEEE Communications Society Conference on Sensor, Mesh, and Ad Hoc Communications and Networks. IEEE, Los Alamitos, CA, 46–54.
    [29]
    Tianyuan Sun, Yongcai Wang, Deying Li, Wenping Chen, and Zhaoquan Gu. 2018. Robust component-based network localization with noisy range measurements. In Proceedings of the 2018 27th International Conference on Computer Communication and Networks (ICCCN’18). IEEE, Los Alamitos, CA, 1–9.
    [30]
    Xiaoping Wang, Zheng Yang, Jun Luo, and Changxiang Shen. 2011. Beyond rigidity: Obtain localisability with noisy ranging measurement. International Journal of Ad Hoc and Ubiquitous Computing 8, 1-2 (2011), 114–124.
    [31]
    Wei Liu, Enqing Dong, Yang Song, and Dejing Zhang. 2014. An improved flip ambiguity detection algorithm in wireless sensor networks node localization. In Proceedings of the 2014 21st International Conference on Telecommunications (ICT’14). IEEE, Los Alamitos, CA, 206–212.
    [32]
    Wei Liu, Enqing Dong, and Yang Song. 2016. Analysis of flip ambiguity for robust three-dimensional node localization in wireless sensor networks. Journal of Parallel and Distributed Computing 97 (2016), 57–68.
    [33]
    Donald J. Jacobs. 1998. Generic rigidity in three-dimensional bond-bending networks. Journal of Physics A: Mathematical and General 31, 31 (1998), 6653.
    [34]
    Robert Connelly. 2005. Generic global rigidity. Discrete & Computational Geometry 33, 4 (2005), 549–563.
    [35]
    Tolga Eren, O. K. Goldenberg, Walter Whiteley, Yang Richard Yang, A. Stephen Morse, Brian D. O. Anderson, and Peter N. Belhumeur. 2004. Rigidity, computation, and randomization in network localization. In Proceedings of IEEE INFOCOM 2004, Vol. 4. IEEE, Los Alamitos, CA, 2673–2684.
    [36]
    David Kiyoshi Goldenberg, Arvind Krishnamurthy, Wesley C. Maness, Yang Richard Yang, Anthony Young, A. Stephen Morse, and Andreas Savvides. 2005. Network localization in partially localizable networks. In Proceedings of the 24th Annual Joint Conference of the IEEE Computer and Communications Societies, Vol. 1. IEEE, Los Alamitos, CA, 313–326.
    [37]
    Donald J. Jacobs and Bruce Hendrickson. 1997. An algorithm for two-dimensional rigidity percolation: The pebble game. Journal of Computational Physics 137, 2 (1997), 346–365.
    [38]
    John E. Hopcroft and Robert Endre Tarjan. 1973. Dividing a graph into triconnected components. SIAM Journal on Computing 2, 3 (1973), 135–158.
    [39]
    Dong Wen, Lu Qin, Ying Zhang, Lijun Chang, and Ling Chen. 2019. Enumerating k-vertex connected components in large graphs. In Proceedings of the 2019 IEEE 35th International Conference on Data Engineering (ICDE’19). IEEE, Los Alamitos, CA, 52–63.
    [40]
    Shital Shah, Debadeepta Dey, Chris Lovett, and Ashish Kapoor. 2018. AirSim: High-fidelity visual and physical simulation for autonomous vehicles. In Field and Service Robotics. Springer Proceedings in Advanced Robotics, Vol. 5. Springer, 621–635.
    [41]
    Jan De Leeuw. 2005. Applications of Convex Analysis to Multidimensional Scaling. University of California, Los Angeles.

    Cited By

    View all
    • (2024)Understanding Hidden Knowledge in Generic GraphsIEEE/ACM Transactions on Networking10.1109/TNET.2024.336417732:3(2631-2645)Online publication date: Jul-2024

    Index Terms

    1. InferLoc: Hypothesis-Based Joint Edge Inference and Localization in Sparse Sensor Networks

          Recommendations

          Comments

          Information & Contributors

          Information

          Published In

          cover image ACM Transactions on Sensor Networks
          ACM Transactions on Sensor Networks  Volume 20, Issue 1
          January 2024
          717 pages
          ISSN:1550-4859
          EISSN:1550-4867
          DOI:10.1145/3618078
          Issue’s Table of Contents

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Journal Family

          Publication History

          Published: 19 October 2023
          Online AM: 12 July 2023
          Accepted: 20 June 2023
          Revised: 17 April 2023
          Received: 06 November 2022
          Published in TOSN Volume 20, Issue 1

          Permissions

          Request permissions for this article.

          Check for updates

          Author Tags

          1. Network localization
          2. edge inference
          3. joint graph optimization model
          4. sparse and noise networks

          Qualifiers

          • Research-article

          Funding Sources

          • National Natural Science Foundation of China
          • Public Computing Cloud, Renmin University of China
          • Blockchain Laboratory
          • Metaverse Research Center
          • Renmin University of China

          Contributors

          Other Metrics

          Bibliometrics & Citations

          Bibliometrics

          Article Metrics

          • Downloads (Last 12 months)127
          • Downloads (Last 6 weeks)3
          Reflects downloads up to 26 Jul 2024

          Other Metrics

          Citations

          Cited By

          View all
          • (2024)Understanding Hidden Knowledge in Generic GraphsIEEE/ACM Transactions on Networking10.1109/TNET.2024.336417732:3(2631-2645)Online publication date: Jul-2024

          View Options

          Get Access

          Login options

          Full Access

          View options

          PDF

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader

          Full Text

          View this article in Full Text.

          Full Text

          Media

          Figures

          Other

          Tables

          Share

          Share

          Share this Publication link

          Share on social media