Cyclic redundancy check (CRC) aided polar codes are capable of achieving better performance than low-density parity-check (LDPC) codes under the successive cancelation list (SCL) decoding scheme. However, the SCL decoding scheme suffers from very high space and time complexities. Especially, the high space complexity is a major concern for adopting polar codes in modern mobile communication standards. In this paper, we propose a novel reduced-complexity successive cancelation list (R-SCL) decoding scheme which is effective to reduce the space complexity. Simulation results show that, with a (2048, 1024) CRC-aided polar code, the R-SCL decoders with 25% reduction of space complexity and 8% reduction of time complexity can still achieve almost the same performance levels as those decoded by SCL decoders. To further reduce the complexity, we propose a multi-CRC coding scheme for polar codes. Simulation results show that, with a (16384, 8192) multi-CRC-aided polar code, a R-SCL decoder with about 85% reduction of space complexity and 20% reduction of time complexity results in a worst performance loss of only 0.04dB.
[1]
Rüdiger L. Urbanke,et al.
Polar Codes for Channel and Source Coding
,
2009,
ArXiv.
[2]
Alexios Balatsoukas-Stimming,et al.
LLR-Based Successive Cancellation List Decoding of Polar Codes
,
2013,
IEEE Transactions on Signal Processing.
[3]
Alexander Vardy,et al.
List decoding of polar codes
,
2011,
2011 IEEE International Symposium on Information Theory Proceedings.
[4]
Kai Chen,et al.
Reduce the Complexity of List Decoding of Polar Codes by Tree-Pruning
,
2015,
IEEE Communications Letters.
[5]
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.
[6]
Kai Chen,et al.
Improved Successive Cancellation Decoding of Polar Codes
,
2012,
IEEE Transactions on Communications.
[7]
Bin Li,et al.
An Adaptive Successive Cancellation List Decoder for Polar Codes with Cyclic Redundancy Check
,
2012,
IEEE Communications Letters.
[8]
Zilong Liu,et al.
Multi-CRC Polar Codes and Their Applications
,
2016,
IEEE Communications Letters.