Random Linear Network Coding For Time Division Duplexing: When To Stop Talking And Start Listening
Daniel E. Lucani, Milica Stojanovic, Muriel M\'edard

TL;DR
This paper introduces an optimal random linear network coding scheme for time division duplexing channels, balancing transmission and listening times to improve reliability and throughput in high-latency, packet erasure environments.
Contribution
It proposes a new coding scheme with an analysis to determine the optimal number of coded packets to send before listening, enhancing performance close to full duplex systems.
Findings
Optimal number of coded packets depends on latency and erasure probabilities.
Scheme achieves near full duplex performance in high-latency scenarios.
Outperforms traditional ARQ schemes under high error conditions.
Abstract
A new random linear network coding scheme for reliable communications for time division duplexing channels is proposed. The setup assumes a packet erasure channel and that nodes cannot transmit and receive information simultaneously. The sender transmits coded data packets back-to-back before stopping to wait for the receiver to acknowledge (ACK) the number of degrees of freedom, if any, that are required to decode correctly the information. We provide an analysis of this problem to show that there is an optimal number of coded data packets, in terms of mean completion time, to be sent before stopping to listen. This number depends on the latency, probabilities of packet erasure and ACK erasure, and the number of degrees of freedom that the receiver requires to decode the data. This scheme is optimal in terms of the mean time to complete the transmission of a fixed number of data…
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 · Full-Duplex Wireless Communications · Wireless Communication Security Techniques
