Approaching the capacity of AWGN channels using multi-layer raptor codes and superposition modulation

We propose a capacity approaching coding strategy for additive white Gaussian noise (AWGN) channels by using multi-layer Raptor codes and superposition modulation. Each AWGN channel is divided into several binary-input AWGN (BI-AWGN) channels at a very low signal to noise ratio (SNR), where a capacity approaching Raptor code can be used to encode the message over each layer. A single capacity approaching degree distribution is then used for the Raptor codes over all the layers. A well-known multi-stage decoder is used for successive interference cancellation and decoding the multi-layer Raptor code, where each decoding stage is modeled by a BI-AWGN channel of a fixed SNR. This allows the development of a capacity approaching code for an AWGN channel at every SNR by using a single Raptor code with a fixed degree distribution as the component code.

[1]  Michael Luby,et al.  LT codes , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..

[2]  Paul H. Siegel,et al.  Capacity-approaching bandwidth-efficient coded modulation schemes based on low-density parity-check codes , 2003, IEEE Trans. Inf. Theory.

[3]  Omid Etesami,et al.  Raptor codes on binary memoryless symmetric channels , 2006, IEEE Transactions on Information Theory.

[4]  Sarah J. Johnson,et al.  Raptor Codes in the Low SNR Regime , 2016, IEEE Transactions on Communications.

[5]  Peter A. Hoeher,et al.  Superposition modulation: myths and facts , 2011, IEEE Communications Magazine.

[6]  Lajos Hanzo,et al.  A Unified Treatment of Superposition Coding Aided Communications: Theory and Practice , 2011, IEEE Communications Surveys & Tutorials.