arrow
Return

From Demodulation to Decoding: Toward Complete LoRa PHY Understanding and Implementation

delete2023-01-31
delete15
delete
OA
AI
Z
Zhenqiang Xu
S
Shuai Tong
P
Pengjin Xie
王继良 (Jiliang Wang) *
DOI:10.1145/3546869delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
LoRa, as a representative of Low Power Wide Area Network technology, has attracted significant attention from both academia and industry. However, the current understanding of LoRa is far from complete, and implementations have a large performance gap in SNR and packet reception rate. This article presents a comprehensive understanding of LoRa physical layer protocol (PHY) and reveals the fundamental reasons for the performance gap. We present the first full-stack LoRa PHY implementation with a provable performance guarantee. We enhance the demodulation to work under extremely low SNR (-20 dB) and analytically validate the performance, where many existing works require SNR > 0. We derive the order and parameters of decoding operations, including dewhitening, error correction, deinterleaving, and so on, by leveraging LoRa features and packet manipulation. We implement a complete real-time LoRa on the GNU Radio platform and conduct extensive experiments. Ourmethod can achieve (1) a 100% decoding success rate while existing methods can support at most 66.7%, (2) - 142 dBm sensitivity, which is the limiting sensitivity of the commodity LoRa, and (3) a 3,600-m communication range in the urban area, even better than commodity LoRa under the same setting.
Keywords:
Low-power wide-area network
LoRa
physical layer

Journal

ACM Transactions on Sensor Networks cover
ACM Transactions on Sensor Networks
IF:
4.7
Papers:
995
Citations:
2.0K

Organization

T
tsinghua university
Scholars:
11.8W
Papers: 10.0W
Citations: 137