Abstract

This paper presents a novel hard decision decoding algorithm for low‐density parity‐check (LDPC) codes, in which the stand matching pursuit (MP) is adapted for error pattern recovery from syndrome over GF(2). In this algorithm, the operation of inner product can be converted into XOR and accumulation, which makes the matching pursuit work with a high efficiency. In addition, the maximum iteration is theoretically explored in relation to sparsity and error probability according to the sparse theory. To evaluate the proposed algorithm, two MP‐based decoding algorithms are simulated and compared over an AWGN channel, i.e., generic MP (GMP) and syndrome MP (SMP). Simulation results show that the GMP algorithm outperforms the SMP by 0.8 dB at BER = 10−5.

Highlights

  • Low-density parity-check (LDPC) code is known for its capacity-approaching performance and belief propagation (BP) decoding algorithms [1–6]

  • Simulation is conducted via BPSK modulation over an AWGN channel to test the validity of MPbased algorithm in decoding of LDPC codes

  • Based on the compressed sensing theory, the number of maximum iterations in relation to sparsity and error probability was derived theoretically, which could provide a guide in practice

Read more

Summary

Introduction

Low-density parity-check (LDPC) code is known for its capacity-approaching performance and belief propagation (BP) decoding algorithms [1–6]. This kind of soft decision algorithm has high implementation complexity, which may not be tolerated in some applications, for example, space optical communications. Literature [8] introduced a MP-based algorithm to decode hard decision LDPC code and called it the syndrome matching pursuit (SMP). In binary LDPC decoding, as there tends to be more than one atom (a column of the parity-check matrix) that generates the maximum inner product between residual and the dictionary (parity-check matrix), it is very difficult to recognize which is the matching one. The syndrome can be expressed as the form of linear measurements

Compressed Sensing and Linear Block Codes
Decoding Binary LDPC Codes with MP Algorithm
Simulation Results and Performance Analysis
Conclusions
Conflicts of Interest
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.