A Correlation-Breaking Interleaving of Polar Codes

It's known that the bit errors of polar codes with successive cancellation (SC) decoding are coupled. However, existing concatenation schemes of polar codes with other error correction codes rarely take this coupling effect into consideration. To achieve a better BER performance, a concatenation scheme, which divides all $N_l$ bits in a LDPC block into $N_l$ polar blocks to completely de-correlate the possible coupled errors, is first proposed. This interleaving is called the blind interleaving (BI) and can keep the simple SC polar decoding while achieving a better BER performance than the state-of-the-art (SOA) concatenation of polar codes with LDPC codes. For better balance of performance and complexity, a novel interleaving scheme, named the correlation-breaking interleaving (CBI), is proposed by breaking the correlation of the errors among the correlated bits of polar codes. This CBI scheme 1) achieves a comparable BER performance as the BI scheme with a smaller memory size and a shorter turnaround time; 2) and enjoys a performance robustness with reduced block lengths. Numerical results have shown that CBI with small block lengths achieves almost the same performance at BER=$10^{-4}$ compared with CBI with block lengths $8$ times larger.

[1]  Liping Li,et al.  On the encoding complexity of systematic polar codes , 2015, 2015 28th IEEE International System-on-Chip Conference (SOCC).

[2]  Rolf Johannesson,et al.  Woven convolutional codes I: Encoder properties , 2002, IEEE Trans. Inf. Theory.

[3]  Daniel J. Costello,et al.  LDPC block and convolutional codes based on circulant matrices , 2004, IEEE Transactions on Information Theory.

[4]  Ying Li,et al.  Construction and Block Error Rate Analysis of Polar Codes Over AWGN Channel Based on Gaussian Approximation , 2014, IEEE Communications Letters.

[5]  Alexander Vardy,et al.  How to Construct Polar Codes , 2011, IEEE Transactions on Information Theory.

[6]  Rudiger Urbanke,et al.  From Polar to Reed-Muller Codes: A Technique to Improve the Finite-Length Performance , 2014, IEEE Trans. Commun..

[7]  E. Arkan,et al.  A performance comparison of polar codes and Reed-Muller codes , 2008, IEEE Communications Letters.

[8]  Toshiyuki Tanaka,et al.  Rate-Dependent Analysis of the Asymptotic Behavior of Channel Polarization , 2011, IEEE Transactions on Information Theory.

[9]  Hossein Pishro-Nik,et al.  A practical approach to polar codes , 2011, 2011 IEEE International Symposium on Information Theory Proceedings.

[10]  Keshab K. Parhi,et al.  Low-Latency Sequential and Overlapped Architectures for Successive Cancellation Polar Decoder , 2013, IEEE Transactions on Signal Processing.

[11]  Tao Jiang,et al.  Parity-Check-Concatenated Polar Codes , 2016, IEEE Communications Letters.

[12]  Keshab K. Parhi,et al.  Latency Analysis and Architecture Design of Simplified SC Polar Decoders , 2014, IEEE Transactions on Circuits and Systems II: Express Briefs.

[13]  Liping Li,et al.  Channel Estimation With Systematic Polar Codes , 2018, IEEE Transactions on Vehicular Technology.

[14]  Alexander Vardy,et al.  Fast Polar Decoders: Algorithm and Implementation , 2013, IEEE Journal on Selected Areas in Communications.

[15]  Alexander Vardy,et al.  List decoding of polar codes , 2011, 2011 IEEE International Symposium on Information Theory Proceedings.

[16]  Rüdiger L. Urbanke,et al.  Polar Codes for Channel and Source Coding , 2009, ArXiv.

[17]  Liping Li,et al.  On the Error Performance of Systematic Polar Codes , 2015, ArXiv.

[18]  Yi Hong,et al.  Efficient Algorithms for Systematic Polar Encoding , 2016, IEEE Communications Letters.

[19]  Peter Trifonov,et al.  Efficient Design and Decoding of Polar Codes , 2012, IEEE Transactions on Communications.

[20]  Rüdiger L. Urbanke,et al.  Finite-Length Scaling for Polar Codes , 2013, IEEE Transactions on Information Theory.

[21]  Liping Li,et al.  A Novel Interleaving Scheme for Polar Codes , 2016, 2016 IEEE 84th Vehicular Technology Conference (VTC-Fall).

[22]  Paul H. Siegel,et al.  Enhanced belief propagation decoding of polar codes through concatenation , 2014, 2014 IEEE International Symposium on Information Theory.

[23]  Erdal Arikan,et al.  Channel Polarization: A Method for Constructing Capacity-Achieving Codes for Symmetric Binary-Input Memoryless Channels , 2008, IEEE Transactions on Information Theory.

[24]  Kai Chen,et al.  Improved Successive Cancellation Decoding of Polar Codes , 2012, IEEE Transactions on Communications.

[25]  J. Yeh,et al.  Real Analysis: Theory of Measure and Integration , 2006 .

[26]  John R. Barry,et al.  Polar codes for partial response channels , 2013, 2013 IEEE International Conference on Communications (ICC).

[27]  Toshiyuki Tanaka,et al.  Performance of polar codes with the construction using density evolution , 2009, IEEE Communications Letters.

[28]  Hwanjong Song,et al.  Construction of parity-check-concatenated polar codes based on minimum Hamming weight codewords , 2017 .

[29]  Erdal Arikan,et al.  Systematic Polar Coding , 2011, IEEE Communications Letters.