Perpetual Codes for Network Coding
Janus Heide, Morten V. Pedersen, Frank H.P. Fitzek, Muriel M edard

TL;DR
This paper introduces Perpetual codes, a sparse and non-uniform network coding method that reduces computational complexity and overhead while maintaining near-RLNC efficiency, suitable for resource-constrained devices.
Contribution
The paper presents Perpetual codes, a novel network coding scheme with sparse, non-uniform vectors and compact representation, improving efficiency and flexibility over traditional RLNC.
Findings
Achieves near-RLNC coding overhead with lower computational load.
Provides approximately tenfold higher throughput at large generation sizes.
Enables easy adjustment between coding throughput and overhead.
Abstract
Random Linear Network Coding (RLNC) provides a theoretically efficient method for coding. Some of its practical drawbacks are the complexity of decoding and the overhead due to the coding vectors. For computationally weak and battery-driven platforms, these challenges are particular important. In this work, we consider the coding variant Perpetual codes which are sparse, non-uniform and the coding vectors have a compact representation. The sparsity allows for fast encoding and decoding, and the non-uniform protection of symbols enables recoding where the produced symbols are indistinguishable from those encoded at the source. The presented results show that the approach can provide a coding overhead arbitrarily close to that of RLNC, but at reduced computational load. The achieved gain over RLNC grows with the generation size, and both encoding and decoding throughput is approximately…
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 · Advanced MIMO Systems Optimization
