A New Construction of Nonbinary Polar Codes with Two-stage Polarization

In this paper, we propose a new class of nonbinary polar codes with two-stage polarization, where the outer polarization (symbol-level polarization) kernel is a nonbinary matrix resembling Ar{\i}kan's kernel, and the inner polarization (bit-level polarization) kernel is a properly designed binary matrix. The encoder/decoder of the proposed nonbinary polar codes have the same structure as the original binary polar codes, admitting an easily configurable and flexible implementation. This is an obvious advantage over the nonbinary polar codes based on Reed-Solomon (RS) codes. Simulation results show that, compared with modified RS-based polar codes, our proposed nonbinary polar codes can achieve similar performance but with a smaller list size. When compared with binary polar codes, the proposed nonbinary polar codes exhibit better performance and lower decoding latency (benefitted from the fact that multiple bits can be decoded as a symbol simultaneously).

[1]  Mao-Ching Chiu Non-binary polar codes with channel symbol permutations , 2014, 2014 International Symposium on Information Theory and its Applications.

[2]  Rüdiger L. Urbanke,et al.  Polar Codes: Characterization of Exponent, Bounds, and Constructions , 2010, IEEE Transactions on Information Theory.

[3]  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.

[4]  Andreas Schenk,et al.  Polar-Coded Modulation , 2013, IEEE Transactions on Communications.

[5]  Xuemin Shen,et al.  Encoder and list decoder of Reed-Solomon kernel based polar codes , 2016, 2016 8th International Conference on Wireless Communications & Signal Processing (WCSP).

[6]  Alexander Vardy,et al.  Hardware architectures for successive cancellation decoding of polar codes , 2010, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[7]  Xiao Ma,et al.  Design of polar coded 64-QAM , 2016, 2016 9th International Symposium on Turbo Codes and Iterative Information Processing (ISTC).

[8]  Kai Chen,et al.  Beyond turbo codes: Rate-compatible punctured polar codes , 2013, 2013 IEEE International Conference on Communications (ICC).

[9]  Kai Chen,et al.  An efficient design of bit-interleaved polar coded modulation , 2013, 2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[10]  Alexios Balatsoukas-Stimming,et al.  On metric sorting for successive cancellation list decoding of polar codes , 2015, 2015 IEEE International Symposium on Circuits and Systems (ISCAS).

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

[12]  Bing Han,et al.  Enhanced Successive Cancellation List Decoding of Polar Codes , 2017, IEEE Communications Letters.

[13]  K. Niu,et al.  List successive cancellation decoding of polar codes , 2012 .

[14]  Emre Telatar,et al.  Polarization for arbitrary discrete memoryless channels , 2009, 2009 IEEE Information Theory Workshop.

[15]  Toshiyuki Tanaka,et al.  Non-binary polar codes using Reed-Solomon codes and algebraic geometry codes , 2010, 2010 IEEE Information Theory Workshop.

[16]  Fabian Steiner,et al.  Efficient Polar Code Construction for Higher-Order Modulation , 2016, 2017 IEEE Wireless Communications and Networking Conference Workshops (WCNCW).

[17]  Shu Lin,et al.  Linear and Nonlinear Binary Kernels of Polar Codes of Small Dimensions With Maximum Exponents , 2015, IEEE Transactions on Information Theory.