A Scalable Algorithm for Network Localization and Synchronization

被引:39
|
作者
Meyer, Florian [1 ]
Etzlinger, Bernhard [2 ]
Liu, Zhenyu [1 ]
Hlawatsch, Franz [3 ,4 ]
Win, Moe Z. [1 ]
机构
[1] MIT, Lab Informat & Decis Syst, 77 Massachusetts Ave, Cambridge, MA 02139 USA
[2] Johannes Kepler Univ Linz, Inst Commun Engn & RF Syst, A-4040 Linz, Austria
[3] TU Wien, Inst Telecommun, A-1040 Vienna, Austria
[4] Brno Univ Technol, Brno 60190, Czech Republic
来源
IEEE INTERNET OF THINGS JOURNAL | 2018年 / 5卷 / 06期
基金
奥地利科学基金会;
关键词
Belief propagation (BP); cooperative localization; cooperative synchronization; distributed estimation; factor graph; Internet of Things (IoT); message passing; network localization; network synchronization; WIDE-BAND LOCALIZATION; COOPERATIVE LOCALIZATION; FUNDAMENTAL LIMITS; IMPULSE RADIO; INTERNET; NAVIGATION; TRACKING;
D O I
10.1109/JIOT.2018.2811408
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet of Things (IoT) will seamlessly integrate a large number of densely deployed heterogeneous devices and will enable new location-aware services. However, fine-grained localization of IoT devices is challenging as their computation and communication resources are typically limited and different devices may have different qualities of internal clocks and different mobility patterns. To address these challenges, we propose a cooperative, scalable, and time-recursive algorithm for network localization and synchronization (NLS). Our algorithm is based on time measurements and supports heterogeneous devices with limited computation and communication resources, time-varying clock and location parameters, arbitrary state-evolution models, and time-varying network connectivity. These attributes make the proposed algorithm attractive for IoT-related applications. The algorithm is furthermore able to incorporate measurements from additional sensors for positioning, navigation, and timing such as receivers for global navigation satellite systems. Based on a factor graph representation of the underlying spatiotemporal Bayesian sequential estimation problem, the algorithm uses belief propagation (BP) for an efficient marginalization of the joint posterior distribution. To account for the nonlinear measurement model and nonlinear state-evolution models while keeping the communication and computation requirements low, we develop an efficient second-order implementation of the BP rules by means of the recently introduced sigma point belief propagation technique. Simulation results demonstrate the high synchronization and localization accuracy as well as the low computational complexity of the proposed algorithm. In particular, in sufficiently dense networks, the proposed algorithm outperforms the state-of-the-art BP-based algorithm for NLS in terms of both estimation accuracy and computational complexity.
引用
收藏
页码:4714 / 4727
页数:14
相关论文
共 50 条
  • [21] Perimeter Echo Algorithm for Network Localization
    Chinnappen-Rimer, S.
    Hancke, G. P.
    [J]. 2009 AFRICON, VOLS 1 AND 2, 2009, : 33 - 37
  • [22] Localization algorithm of Bluetooth sensor network
    Ji, Maoxiang
    Yao, Yao
    Zhang, Chunxia
    Jiang, Weiyong
    Zhang, Lei
    [J]. PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS AND COMPUTING TECHNOLOGY, 2016, 64 : 92 - 100
  • [23] Learning a Scalable Algorithm for Improving Betweenness in the Lightning Network
    Davis, Vincent
    Harrison, Brent
    [J]. 2022 FOURTH INTERNATIONAL CONFERENCE ON BLOCKCHAIN COMPUTING AND APPLICATIONS (BCCA), 2022, : 119 - 126
  • [24] A novel algorithm for scalable and accurate Bayesian network learning
    Brown, LE
    Tsamardinos, L
    Aliferis, CF
    [J]. MEDINFO 2004: PROCEEDINGS OF THE 11TH WORLD CONGRESS ON MEDICAL INFORMATICS, PT 1 AND 2, 2004, 107 : 711 - 715
  • [25] Dynamic and Scalable Deep Neural Network Verification Algorithm
    Ibn Khedher, Mohamed
    Ibn-Khedher, Hatem
    Hadji, Makhlouf
    [J]. ICAART: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE - VOL 2, 2021, : 1122 - 1130
  • [26] Scalable Network-Coded PBFT Consensus Algorithm
    Choi, Beongjun
    Sohn, Jy-yong
    Han, Dong-Jun
    Moon, Jaekyun
    [J]. 2019 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2019, : 857 - 861
  • [27] Convex Joint Emitter Localization and Passive Sensor Network Synchronization
    Jean, Oren
    Weiss, Anthony J.
    [J]. 2012 IEEE 7TH SENSOR ARRAY AND MULTICHANNEL SIGNAL PROCESSING WORKSHOP (SAM), 2012, : 201 - 204
  • [28] Brief Announcement: Network Synchronization and Localization Based on Stolen Signals
    Schindelhauer, Christian
    Lotker, Zvi
    Wendeberg, Johannes
    [J]. PODC 11: PROCEEDINGS OF THE 2011 ACM SYMPOSIUM PRINCIPLES OF DISTRIBUTED COMPUTING, 2011, : 223 - 224
  • [29] Network Localization and Synchronization Using Full-Duplex Radios
    Liu, Yan
    Shen, Yuan
    Guo, Dongning
    Win, Moe Z.
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2018, 66 (03) : 714 - 728
  • [30] Sensor Network Localization by Eigenvector Synchronization Over the Euclidean Group
    Cucuringu, Mihai
    Lipman, Yaron
    Singer, Amit
    [J]. ACM TRANSACTIONS ON SENSOR NETWORKS, 2012, 8 (03)