Basic Matrix Based on Irregular Ldpc, Codec and Generation Method Thereof
AssigneeZte Corporation
InventorsJun Xu, Yuan Liuqing, Hu Liujun
Life of this patent
Estimating the term…
Loading patent…
AssigneeZte Corporation
InventorsJun Xu, Yuan Liuqing, Hu Liujun
Estimating the term…
Basic matrix based on irregular LDPC codes, codec and generation method thereof. The codec includes an encoding/decoding operation module and a basic matrix storage module. In the stored basic matrix Hb, for all girths with length of 4, any element of i, j, k or l constituting the girths in anti-clockwise or clockwise always satisfies inequality: mod(i−j+k−l, z)≠0, wherein z is the extension factor. When generating the basic matrix, firstly the number of rows M, number of columns N, and weight vectors of the rows and columns are determined, an irregularly original basic matrix is constructed; then the position of ‘1’ is filled by a value chosen from set {0, 1, 2, . . . , z−1} to obtain the basic matrix Hb, which is made to satisfy the above-mentioned inequality. The basic matrix Hb obtained by storing, which is configured with corresponding encoding/decoding operation module, constitutes the desired encoder/decoder. The encoder/decoder according to the present invention can effectively eliminate error-floor phenomenon of LDPC codes and accelerate the falling speed of BER curve.
A basic matrix of irregular low density parity check (LDPC) codes, wherein the basic matrix Hb consists of a M×(N−M) block A corresponding to information bits and a M×M block B corresponding to check bits, characterized in that, the matrix also meets the following condition:
(canceled)
(canceled)
An encoder based on irregular low density parity check codes comprising an encoding operation module, characterized in that it also comprises a basic matrix storage module, wherein:
7-8. (canceled)
15-40. (canceled)
Dependencies are inferred from the claim text.