Title :
The improved Turbo-decoding Message-passing algorithm and corresponding decoder for LDPC based on LTE
Author :
Lingling Lao ; Lixin Li ; Meng Zhu ; Huisheng Zhang
Author_Institution :
Sch. of Electron. & Inf., Northwestern Polytech. Univ., Xi´an, China
Abstract :
The Turbo-decoding Message-passing (TDMP) algorithm of Low-Density Parity-Check (LDPC) codes has a faster convergence speed, lower hardware implementation complexity, and less storage units than the Belief-Passing (BP) algorithms. However, because of the integer quantization operations for initial information, restriction of storage units will cause the problem of decoding information overflowing. This paper gives the reason of overflow errors, proposes the improved decoding algorithm which can partially eliminate overflow errors, and designs the corresponding decoder which only requires some extra subtractors and shift operations. We analyze the computation complexity and compute decoder throughput. Finally, we simulate the error performances of the LDPC codes over the LTE channel, and simulation results show that the proposed algorithm effectively suppresses the overflow errors with a low decoder complexity and a high throughput.
Keywords :
Long Term Evolution; computational complexity; convergence; decoding; message passing; parity check codes; quantisation (signal); turbo codes; LDPC; LTE channel; TDMP; computation complexity; convergence speed; decoder throughput; hardware implementation complexity; integer quantization operations; low-density parity-check codes; storage unit restriction; turbo-decoding message-passing algorithm; Algorithm design and analysis; Complexity theory; Decoding; Equations; Parity check codes; Quantization (signal); Throughput; Low-Density Parity-Check (LDPC); Turbo-decoding Message-passing (TDMP); decoder architecture;
Conference_Titel :
Signal Processing, Communications and Computing (ICSPCC), 2014 IEEE International Conference on
Conference_Location :
Guilin
Print_ISBN :
978-1-4799-5272-4
DOI :
10.1109/ICSPCC.2014.6986326