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 条
  • [1] SpaseLoc: An adaptive subproblem algorithm for scalable wireless sensor network localization
    Carter, Michael W.
    Jin, Holly H.
    Saunders, Michael A.
    Ye, Yinyu
    [J]. SIAM JOURNAL ON OPTIMIZATION, 2006, 17 (04) : 1102 - 1128
  • [2] On the Accuracy of Network Localization and Synchronization
    Liu, Zhenyu
    Meyer, Florian
    Win, Moe Z.
    [J]. 2018 IEEE 10TH LATIN-AMERICAN CONFERENCE ON COMMUNICATIONS (IEEE LATINCOM), 2018,
  • [3] Scalable DV-Hop Localization Algorithm with Constrained Multilateration for Wireless Sensor Network
    Kim, Sunwoo
    Lee, Byeong-Tae
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS, 2009, E92B (10) : 3075 - 3078
  • [4] A flow algorithm for network synchronization
    Hassin, R
    [J]. OPERATIONS RESEARCH, 1996, 44 (04) : 570 - 579
  • [5] Synchronization algorithm for SCTP network
    Elsayed, H
    Abd El Al, A
    Saadawi, T
    Lee, M
    [J]. 23RD INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS, 2003, : 576 - 581
  • [6] Scalable Network Synchronization with Pulse-Coupled Oscillators
    Pagliari, Roberto
    Scaglione, Anna
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2011, 10 (03) : 392 - 405
  • [7] Synchronization on a Segment Without Localization: Algorithm and Applications
    Wang, Hua
    Guo, Yi
    [J]. 2009 IEEE-RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, 2009, : 3441 - 3446
  • [8] Network Synchronization and Localization Based on Stolen Signals
    Schindelhauer, Christian
    Lotker, Zvi
    Wendeberg, Johannes
    [J]. STRUCTURAL INFORMATION AND COMMUNICATION COMPLEXITY, 2011, 6796 : 294 - 305
  • [9] Analysis of a discrete network synchronization algorithm
    Saarnisaari, Harri
    [J]. MILCOM 2005 - 2005 IEEE MILITARY COMMUNICATIONS CONFERENCE, VOLS 1-5, 2005, : 740 - 746
  • [10] A Distributed Synchronization Algorithm for Femtocells Network
    Liu, Ligang
    Wang, Jiang
    Xu, Jing
    [J]. WIRELESS INTERNET, 2013, 121 : 96 - 103