Energy Efficient Data Recovery from Corrupted LoRa Frames
Niloofar Yazdani, Nikolaos Kouvelas, R Venkatesha Prasad, Daniel E., Lucani

TL;DR
This paper presents ReDCoS, a novel application-layer coding technique that significantly improves data recovery from corrupted LoRa frames, reducing energy consumption and increasing decoding success compared to existing methods.
Contribution
ReDCoS introduces a lightweight, pre-encoding scheme at the application layer that enhances error recovery beyond standard FEC and RS coding in LoRaWAN.
Findings
ReDCoS achieves up to 54x higher decoding ratio than standard FEC.
ReDCoS outperforms RS coding by at least 2x in decoding ratio.
ReDCoS reduces energy consumption by 38.5% per correctly received transmission.
Abstract
High frame-corruption is widely observed in Long Range Wide Area Networks (LoRaWAN) due to the coexistence with other networks in ISM bands and an Aloha-like MAC layer. LoRa's Forward Error Correction (FEC) mechanism is often insufficient to retrieve corrupted data. In fact, real-life measurements show that at least one-fourth of received transmissions are corrupted. When more frames are dropped, LoRa nodes usually switch over to higher spreading factors (SF), thus increasing transmission times and increasing the required energy. This paper introduces ReDCoS, a novel coding technique at the application layer that improves recovery of corrupted LoRa frames, thus reducing the overall transmission time and energy invested by LoRa nodes by several-fold. ReDCoS utilizes lightweight coding techniques to pre-encode the transmitted data. Therefore, the inbuilt Cyclic Redundancy Check (CRC) that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
