SCL Decoding of Non-Binary Linear Block Codes
By: Jingyu Lin, Li Chen, Xiaoqian Ye
Potential Business Impact:
Fixes errors in digital messages faster.
Non-binary linear block codes (NB-LBCs) are an important class of error-correcting codes that are especially competent in correcting burst errors. They have broad applications in modern communications and storage systems. However, efficient soft-decision decoding of these codes remains challenging. This paper proposes successive cancellation list (SCL) decoding for NB-LBCs that are defined over a finite field of characteristic two, i.e., F_{2^r}, where r is the extension degree. By establishing a one-to-r mapping between the binary composition of each non-binary codeword and r binary polar codewords, SCL decoding of the r polar codes can be performed with a complexity that is sub-quadratic in the codeword length. An r-step decoding path sorting strategy is further proposed to facilitate the decoding. Simulation results on extended Reed-Solomon (eRS) and non-binary extended BCH (NB-eBCH) codes show that SCL decoding can outperform their state-of-the-art soft-decision decoding with fewer finite field arithmetic operations. For length-16 eRS codes, their maximum-likelihood (ML) decoding performances can be approached with a moderate list size.
Similar Papers
Error Detection Based on Generalized Successive Cancellation List Decoding for Polar Codes
Information Theory
Makes computer codes work better and faster.
Improving the decoding performance of CA-polar codes
Information Theory
Fixes errors in wireless signals for better reception.
Enhanced Successive Cancellation List Decoder for Long Polar Codes Targeting 6G Air Interface
Information Theory
Makes phones send data faster and use less power.