Making the Most of Sporadic Feedback: Low-Complexity Application-Layer Coding for Data Recovery in the Internet of Things

07/23/2022
by   Vatsalya Chaubey, et al.
0

We propose application-layer coding schemes to recover lost data in delay-sensitive uplink (sensor-to-gateway) communications in the Internet of Things. Built on an approach that combines retransmissions and forward erasure correction, the proposed schemes' salient features include low computational complexity and the ability to exploit sporadic receiver feedback for efficient data recovery. Reduced complexity is achieved by keeping the number of coded transmissions as low as possible and by devising a mechanism to compute the optimal degree of a coded packet in O(1). Our major contributions are: (a) An enhancement to an existing scheme called windowed coding, whose complexity is greatly reduced and data recovery performance is improved by our proposed approach. (b) A technique that combines elements of windowed coding with a new feedback structure to further reduce the coding complexity and improve data recovery. (c) A coded forwarding scheme in which a relay node provides further resilience against packet loss by overhearing source-to-destination communications and making forwarding decisions based on overheard information.

READ FULL TEXT
research
01/31/2018

Analysis of Coded Selective-Repeat ARQ via Matrix Signal-Flow Graphs

We propose two schemes for selective-repeat ARQ protocols over packet er...
research
10/25/2019

Application-Layer Coding with Intermittent Feedback under Delay and Duty-Cycle Constraints

We propose two application-layer coding schemes for delay-constrained po...
research
02/27/2019

S-PRAC: Fast Partial Packet Recovery with Network Coding in Very Noisy Wireless Channels

Well-known error detection and correction solutions in wireless communic...
research
09/19/2019

Coding for Optical Communications – Can We Approach the Shannon Limit With Low Complexity?

Approaching capacity with low complexity is a very challenging task. In ...
research
07/19/2021

Energy Efficient Data Recovery from Corrupted LoRa Frames

High frame-corruption is widely observed in Long Range Wide Area Network...
research
12/22/2022

Coding Gain for Age of Information in a Multi-source System with Erasure Channel

In our work, we study the age of information () in a multi-source system...
research
08/26/2020

Low Complexity Trellis-Coded Quantization in Versatile Video Coding

The forthcoming Versatile Video Coding (VVC) standard adopts the trellis...

Please sign up or login with your details

Forgot password? Click here to reset