paper

Symbolic Stochastic Chase Decoding of Reed-Solomon and BCH Codes

arXiv:1707.04390

Abstract

This paper proposes the Symbolic-Stochastic Chase Decoding Algorithm (S-SCA) for the Reed-Solomon (RS) and BCH codes. By efficient usage of void space between constellation points for -ary modulations and using soft information at the input of the decoder, the S-SCA is capable of outperforming conventional Symbolic-Chase algorithm (S-CA) with less computational cost. Since the S-SCA starts with the randomized generation of likely test-vectors, it reduces the complexity to polynomial order and also it does not need to find the least reliable symbols to generate test-vectors. Our simulation results show that by increasing the number of test-vectors, the performance of the algorithm can approach the ML bound. The S-SCA() provides near dB gain in comparison with S-CA() for RS code using -QAM. Furthermore, the algorithm provides near dB further gain with iteration compared with S-CA() when RS code is used in an AWGN channel. For the Rayleigh fading channel and the same code, the algorithm provides more that dB gain. Also for BCH codes and -PSK modulation the proposed algorithm provides dB gain with less complexity. This decoder is Soft-Input Soft-Output (SISO) decoder and is highly attractive in low power applications. Finally, the Symbolic-Search Bitwise-Transmission Stochastic Chase Algorithm (SSBT-SCA) was introduced for RS codes over BPSK transmission that is capable of generating symbolic test-vectors that reduce complexity and mitigate burst errors.

Symbolic Stochastic Chase Decoding of Reed-Solomon and BCH Codes · wovepaper