Method for generating low density parity check (LDPC) code

An LDPC code and shift matrix technology, applied in the field of communication channel coding and decoding, can solve the problems of reducing channel error correction performance, short loops, etc., and achieve the effect of improving error correction performance

Inactive Publication Date: 2012-10-10
HUAZHONG UNIV OF SCI & TECH
View PDF2 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, for traditional LDPC codes, the larger the column weight, the better the performance, but with the increase of the column

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
  • Method for generating low density parity check (LDPC) code
  • Method for generating low density parity check (LDPC) code
  • Method for generating low density parity check (LDPC) code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] In order to make the objectives, technical solutions, and advantages of the present invention clearer, the following further describes the present invention in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention, but not to limit the present invention.

[0042] The terminology of the present invention will be explained and illustrated below first.

[0043] Invalid cyclic shift parameter: refers to the set of cyclic shift parameters in the cyclic shift matrix that do not meet the specific circle length.

[0044] Effective cyclic shift parameter: refers to the set of cyclic shift parameters in the cyclic shift matrix that meets a specific circle length.

[0045] Such as figure 1 As shown, the LDPC code generation method of the present invention includes the following steps:

[0046] (1) Read the circle length g and column weight k of the required ch...

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 discloses a method for generating a low density parity check (LDPC) code. The method comprises the following steps of: reading circle length g and column weight k for a check matrix, and judging whether g/2 is not more than 12; building a full mother matrix with k x k if g/2 is not more than 12; searching effective cyclic shift parameters of each cyclic shift matrix and orders L of each cyclic shift matrix corresponding to each nonzero element in the mother matrix to acquire the cycle shift matrix corresponding to each effective cyclic shift parameter, wherein the cycle shift matrixes corresponding to zero elements in the mother matrix are zero matrixes, the orders are L; acquiring a sparse matrix H according to the cycle shift matrixes, wherein the circle length of the sparse matrix is g/2; acquiring a Tanner pattern of the sparse matrix H; building a sparse check matrix H* through the Tanner pattern, wherein the column weight is 2, and the row weight is k; generating the LDPC code according to the acquired sparse check matrix H*, wherein the circle length is g, the column weight is 2, and the row weight is k. The LDPC code is small in column weight, and is long in circle length, so that the correction performance of a channel is improved.

Description

Technical field [0001] The invention belongs to the field of communication channel coding and decoding, and more specifically, relates to a method for generating LDPC codes. Background technique [0002] In actual applications, the channel is not ideal. There are various noises and other interferences, which damage the signal to be transmitted and cause errors in the received signal. Therefore, in order to ensure the accuracy of transmission, the information is usually Some redundant bits are added to the sequence to suppress interference, and the method of introducing redundant bits into the information bits is called channel coding. [0003] In channel coding, Low Density Parity Check (LDPC) is a linear block code approaching Shannon’s limit. It was proposed by Gallager in 1962. Due to the limitation of the calculation conditions at that time, it was not taken seriously. . With the development of computer technology, in 1995, Mackay and Neal perfected the LDPC code. However, f...

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
IPC IPC(8): H03M13/11
Inventor 陶雄飞
Owner HUAZHONG UNIV OF SCI & TECH
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