Broadcast Approach Meets Network Coding for Data Streaming
Alejandro Cohen, Muriel M\'edard, Shlomo Shamai (Shitz)

TL;DR
This paper introduces a layered adaptive causal random linear network coding scheme for data streaming that effectively balances throughput and delay, significantly improving performance over traditional non-layered methods.
Contribution
The work proposes a novel layered coding scheme (LAC-RLNC) that manages high-dimensional throughput-delay trade-offs with adaptive layering and error correction for streaming.
Findings
LAC-RLNC achieves up to three times lower delay for the base layer.
The layered approach significantly outperforms non-layered schemes in delay metrics.
Numerical results confirm near-optimal performance close to theoretical bounds.
Abstract
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…
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.
Taxonomy
TopicsCooperative Communication and Network Coding · Wireless Networks and Protocols · Mobile Ad Hoc Networks
