A Low-Complexity LoRa Synchronization Algorithm Robust to Sampling Time Offsets

被引:32
|
作者
Xhonneux, Mathieu [1 ]
Afisiadis, Orion [2 ]
Bol, David [1 ]
Louveaux, Jerome [1 ]
机构
[1] Catholic Univ Louvain, ICTEAM, B-1348 Louvain La Neuve, Belgium
[2] Ecole Polytech Fed Lausanne, Telecommun Circuits Lab, CH-1015 Lausanne, Switzerland
关键词
Synchronization; Receivers; Frequency modulation; Modulation; Time-frequency analysis; Demodulation; Chirp; Internet of Things (IoT) standards; LoRa receivers; low-power wide-area networks (LPWANs); sensor networks; synchronization; FREQUENCY; MODULATION; RECEIVER;
D O I
10.1109/JIOT.2021.3101002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
LoRaWAN is nowadays one of the most popular protocols for low-power Internet of Things communications. Although its physical layer, namely LoRa, has been thoroughly studied in the literature, aspects related to the synchronization of LoRa receivers have received little attention so far. The estimation and correction of carrier frequency and sampling time offsets (STOs) are, however, crucial to attain the low sensitivity levels offered by the LoRa spread-spectrum modulation. The goal of this article is to build a low-complexity, yet efficient synchronization algorithm capable of correcting both offsets. To this end, a complete analytical model of a LoRa signal corrupted by these offsets is first derived. Using this model, we propose a new estimator for the STO. We also show that the estimations of the carrier frequency and the STOs cannot be performed independently. Therefore, to avoid a complex joint estimation of both offsets, an iterative low-complexity synchronization algorithm is proposed. To reach a packet error rate of 10(-3), performance evaluations show that the proposed receiver requires only 1 or 2 dB higher signal-to-noise ratio than a theoretical perfectly synchronized receiver, while incurring a very low computational overhead.
引用
收藏
页码:3756 / 3769
页数:14
相关论文
empty
未找到相关数据