Analog Turbo Codes: Turning Chaos to Reliability
Jing Li, Kai Xie

TL;DR
This paper introduces nonlinear analog error correction codes using chaotic functions, demonstrating their potential to outperform digital codes in transmitting analog sources through innovative turbo-like constructions.
Contribution
It presents a novel approach to analog coding using chaotic functions, enabling the design of turbo-like codes that improve error correction for analog signals.
Findings
Analog codes with chaotic functions perform comparably or better than digital codes.
Chaotic functions' 'butterfly effect' aligns with error correction distance expansion.
Turbo-like chaotic analog codes show promising simulation results.
Abstract
Analog error correction codes, by relaxing the source space and the codeword space from discrete fields to continuous fields, present a generalization of digital codes. While linear codes are sufficient for digital codes, they are not for analog codes, and hence nonlinear mappings must be employed to fully harness the power of analog codes. This paper demonstrates new ways of building effective (nonlinear) analog codes from a special class of nonlinear, fast-diverging functions known as the chaotic functions. It is shown that the "butterfly effect" of the chaotic functions matches elegantly with the distance expansion condition required for error correction, and that the useful idea in digital turbo codes can be exploited to construct efficient turbo-like chaotic analog codes. Simulations show that the new analog codes can perform on par with, or better than, their digital counter-parts…
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
TopicsError Correcting Code Techniques · Analog and Mixed-Signal Circuit Design · Cellular Automata and Applications
