Broadcast Approach Meets Network Coding for Data Streaming

02/07/2022
by   Alejandro Cohen, et al.
0

For data streaming applications, existing solutions are not yet able to close the gap between high data rates and low delay. This work considers the problem of data streaming under mixed delay constraints over a single communication channel with delayed feedback. We propose a novel layered adaptive causal random linear network coding (LAC-RLNC) approach with forward error correction. LAC-RLNC is a variable-to-variable coding scheme, i.e., variable recovered information data at the receiver over variable short block length and rate is proposed. Specifically, for data streaming with base and enhancement layers of content, we characterize a high dimensional throughput-delay trade-off managed by the adaptive causal layering coding scheme. The base layer is designed to satisfy the strict delay constraints, as it contains the data needed to allow the streaming service. Then, the sender can manage the throughput-delay trade-off of the second layer by adjusting the retransmission rate a priori and posterior as the enhancement layer, that contains the remaining data to augment the streaming service's quality, is with the relax delay constraints. We numerically show that the layered network coding approach can dramatically increase performance. We demonstrate that LAC-RLNC compared with the non-layered approach gains a factor of three in mean and maximum delay for the base layer, close to the lower bound, and factor two for the enhancement layer.

READ FULL TEXT
research
10/28/2021

DeepNP: Deep Learning-Based Noise Prediction for Ultra-Reliable Low-Latency Communications

Closing the gap between high data rates and low delay in real-time strea...
research
05/08/2019

Adaptive Causal Network Coding with Feedback for Delay and Throughput Guarantees

We propose a novel causal coding scheme with forward error correction (F...
research
10/29/2019

Adaptive Causal Network Coding with Feedback for Multipath Multi-hop Communications

We propose a novel multipath multi-hop adaptive and causal random linear...
research
05/13/2022

Swift: Adaptive Video Streaming with Layered Neural Codecs

Layered video coding compresses video segments into layers (additional ...
research
02/03/2012

Joint Coding and Scheduling Optimization in Wireless Systems with Varying Delay Sensitivities

Throughput and per-packet delay can present strong trade-offs that are i...
research
06/28/2016

Scalable image coding based on epitomes

In this paper, we propose a novel scheme for scalable image coding based...
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...

Please sign up or login with your details

Forgot password? Click here to reset