Construction method and encoding method for check matrix of LDPC code

A technology of LDPC code and check matrix, which is applied in error detection coding using multi-bit parity bits, error correction/detection using block codes, data representation error detection/correction, etc., which can solve the problem of high storage space requirements. , Reduce hardware storage space requirements, code length/code rate cannot be flexibly changed, etc.

Active Publication Date: 2015-02-04
西安烽火电子科技有限责任公司
View PDF4 Cites 32 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The shortcomings of the construction scheme of the check matrix of the LDPC code in the prior art mainly include: the check matrix is ​​not easy to store, the code length / code rate cannot be flexibly changed, and the encoding efficiency is low
For example, due to the pure randomness of the matrix obtained by the random construction method proposed by Gallager, the complexity of encoding is greatly increased, and a large storage space is required for matrix storage.
The PEG algorithm obtains a lower triangular matrix. Although this structure can reduce the coding complexity, the matrix is ​​still random, and it also requires a high storage space for the device, which is not conducive to hardware implementation.
The check matrix based on finite fields and finite geometry has a rigorous algebraic structure and has cyclic or quasi-cyclic characteristics (any row in the matrix is ​​a cyclic right or left shift of the previous row), thus greatly reducing the requirements for hardware storage space , however, since the matrix is ​​constructed based on finite fields and finite geometries, the code length and code rate of this type of code cannot be flexibly changed

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Construction method and encoding method for check matrix of LDPC code
  • Construction method and encoding method for check matrix of LDPC code
  • Construction method and encoding method for check matrix of LDPC code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] In order to clearly illustrate the technical solution of the present invention, the parity check matrix of the LDPC code is described here.

[0045] LDPC codes can be characterized by a parity check matrix. Let H represent a sparse parity check matrix with a size of m'×n', and let C represent a row vector with n' columns, then all satisfies HC T =0 m' The C is the LDPC codeword defined by the parity check matrix H (the codeword has a total of n' bits), where the superscript T represents the transposition of the matrix or vector, and 0 m' A vector of all zeros representing m' rows. The row weight of each row of the check matrix H is defined as the number of non-zero elements in this row, and the column weight of each row of the check matrix H is defined as the number of non-zero elements in this row. Corresponding to the parity check matrix of the LDPC code is its Tanner graph. The Tanner graph is a bipartite graph. The Tanner graph of the LDPC code check matrix cont...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention belongs to the construction technology field of LDPC code (low-density parity-check code) check matrix, and in particular relates to a construction method and encoding method for check matrix of LDPC code. The construction method for check matrix of LDPC code comprises the steps as follows: building the base matrix HB of the LDPC code check matrix, aiming at the base matrix HB, detecting and eliminating the four ring to obtain the base matrix after removing the four ring; in the base matrix after removing the four ring, using z*z whole zero matrix for replacing the 0 element, z expresses the set extension factor; F expresses the number of the non-zero element in the base matrix after removing the four ring, HB(f) expresses the f(th) non-zero element in the base matrix after removing the four ring, obtaining the matrix Iz(HB(f)) of the unit matrix with size of z*z for ring shift right of HB(f), in the base matrix after removing the four ring, replacing the f(th) non-zero element HB(f) by the matrix Iz(HB(f)); obtaining LDPC code check matrix, the LDPC code check matrix is the new matrix after replacing each element for the base matrix after removing the four ring.

Description

technical field [0001] The invention belongs to the technical field of LDPC code (low density parity check code) check matrix construction, and in particular relates to a construction method and an encoding method of a check matrix of an LDPC code. The present invention aims to construct a quasi-cyclic LDPC code check matrix with simple structure and easy storage Background technique [0002] With the development of society, digital communication has become an indispensable part of people's life and has a wide range of application scenarios. The most well-known communication includes wireless communication, satellite communication, digital TV, digital broadcasting, wireless network, video on demand and so on. In addition, there is an abstract "communication" method, that is, a data storage system, and its typical applications include disks, tapes, CD / DVD, etc. For data storage systems, communication is the "transfer" of useful information from one point in time to another....

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H03M13/11
Inventor 张凯杨勇
Owner 西安烽火电子科技有限责任公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products