LoRaTrimmer: Optimal Energy Condensation with Chirp Trimming for LoRa Weak Signal Decoding
LoRa has been widely used for the Internet of Things (IoT) due to its low power consumption and long communication range. The standard LoRa demodulation process condenses the energy of LoRa chirps to combat noise. However, there is an intrinsic frequency jump in real-life LoRa signals that standard demodulation neglects, reducing communication range in practice. We thoroughly study the frequency jump phenomenon and observe that it affects LoRa demodulation mainly in two folds: First, it makes each section of the signal shorter than the standard FFT perception range, introducing additional noise; Second, it induces a random phase jump that causes destructive addition of signal power. To mitigate the influence of frequency jump on LoRa demodulation, we propose LoRaTrimmer, a novel, fast, and noise-resilient LoRa decoding algorithm that optimally condenses LoRa signal power. LoRaTrimmer contains two innovative designs: First, we trim the perception range of FFT at the frequency jump, trimming off the additional noise; Second, we bypass the phase jump induced by frequency jump by probabilistic modeling and add up signal power constructively. Furthermore, we performed theoretical analysis to guarantee the performance of our method. Thorough experiments in various real-life environments show 1.70 to 2.49 dB SNR gain over the state-of-the-art and 3.44 to 3.79 dB SNR gain over FFT-based methods, translating to at most 1.67 times gain of coverage area. LoRaTrimmer is also robust under complex noise patterns, and capable of real-time decoding, with the only overhead being a slight increase in computational cost (0.51 to 3.17 ms per packet, compared with 0.23 to 0.94 ms of baseline methods).
Authors
- Jialuo Du (ORCID: https://orcid.org/0009-0008-5187-5428)
- Yidong Ren (ORCID: https://orcid.org/0000-0002-6568-9692)
- Li Liu (ORCID: https://orcid.org/0009-0003-0418-736X)
- Zhichao Cao (ORCID: https://orcid.org/0000-0002-8159-9072)
- Yunhao Liu (ORCID: https://orcid.org/0000-0001-8052-9200)
Institutions
- Michigan United (US)
- Michigan State University (US)
- Tsinghua University (CN)
Publication Details
- Published
- 2024-12-04
- DOI
- https://doi.org/10.1145/3636534.3690681
- Citations
- 6
- Primary Topic
- IoT Networks and Protocols
- Type
- article
- Field-Weighted Citation Impact
- 1.25