Journal of Xidian University ›› 2022, Vol. 49 ›› Issue (5): 76-83.doi: 10.19665/j.issn1001-2400.2022.05.009

• Information and Communications Engineering • Previous Articles     Next Articles

Design of a low complexity information bottleneck quantization decoder for LDPC codes

HU Jiwen1(),ZHENG Huijuan2(),TONG Sheng1(),BAI Baoming1(),XU Daren3(),WANG Zhongli3   

  1. 1. State Key Laboratory of Integrated Services Networks,Xidian University,Xi’an 710071,China
    2. School of Electronic Engineering,Xi’an University of Posts and Telecommunications,Xi’an 710121,China
    3. Alibaba Group,Hangzhou 311121,China
  • Received:2021-12-13 Online:2022-10-20 Published:2022-11-17

Abstract:

Recently,the information bottleneck (IB) method has been successfully applied to the design of quantization decoders for LDPC codes.The resulting high performance quantization decoder can approach the performance of the floating-point SPA (Sum-Product Algorithm) decoder by using only 4 quantization bits.Moreover,the LDPC IB decoder deals only with unsigned integers and replaces complex check node operations by simple lookup tables,and thus is very suitable for practical implementations.However,the number of table lookups is proportional to the square of the node degrees,which is unfavorable for LDPC codes with large node degrees,such as the finite geometric LDPC codes and high-rate LDPC codes.To deal with this issue,an improved scheme for the design of IB decoders is proposed based on the forward-backward algorithm.In the proposed scheme,the node operations based on the forward-backward algorithm can be divided into three steps:forward table lookup pass,backward table lookup pass,and extrinsic information generation.To reduce the memory space,a careful design can be carried such that the forward and backward table look-up passes share the same set of lookup tables.When generating extrinsic information,nodes make full use of the intermediate messages generated by forward and backward table lookups,and effectively remove redundant calculations,thus resulting in a total number of table lookups linear with node degrees.Numerical results are provided to demonstrate the effectiveness of the proposed LDPC IB decoder.

Key words: low-density parity-check codes, quantization, the information-bottleneck algorithm, the forward-backward algorithm, iterative decoding

CLC Number: 

  • TN911.22