Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Multi-value corrected min-sum decoding method applicable to low-density parity-check code

A low-density parity and check code technology, applied in the application of multi-bit parity error detection coding, error correction/detection using block codes, data representation error detection/correction, etc., can solve the algorithm and SPA algorithm performance gap etc.

Active Publication Date: 2012-04-11
XIAN INSTITUE OF SPACE RADIO TECH
View PDF2 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] These two improved MSA algorithms are based on the original algorithm and introduce correction factors. What they have in common with the original MSA algorithm is that they only use the minimum and sub-minimum values ​​of the input information of variable nodes, so they do not use relatively Many variable nodes input information, resulting in a certain gap between the performance of these algorithms and the SPA algorithm

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
  • Multi-value corrected min-sum decoding method applicable to low-density parity-check code
  • Multi-value corrected min-sum decoding method applicable to low-density parity-check code
  • Multi-value corrected min-sum decoding method applicable to low-density parity-check code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] The present invention is applicable to the multi-value modified minimum-sum decoding method of low-density parity-check codes, and the method is: use channel initialization information to assign values ​​to the initial information of variable nodes and the initial information output from variable nodes to adjacent check nodes, and start Iteration; for each check node, multiply the associated variable node input data symbols to obtain the total output symbol, and compare the absolute value of the adjacent variable node input data to obtain the minimum value, the second minimum value and the third minimum value, In addition, record the variable node sequence number corresponding to the minimum value; for the variable node corresponding to the minimum value, the second minimum value and the third minimum value are used as the addition operation of the logarithmic likelihood ratio (LLR) domain, and the result obtained is multiplied by the total The output symbol and the inpu...

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 multi-value corrected min-sum decoding method applicable to a low-density parity-check code. The method comprises the following steps of: for each check node, multiplying signs of data input by associated variable nodes to acquire a total output sign, comparing absolute values of the data input by the adjacent variable nodes to acquire a minimum value, a second minimum value and a third minimum value, and recording a sequence number of a variable node corresponding to the minimum value; for the variable node corresponding to the minimum value, performing addition operation in a log likelihood ratio (LLR) domain on the second minimum value and the third minimum value, and multiplying the acquired result with the total output sign and the sign of the data input by the variable node to acquire information output to the variable node corresponding to the minimum value; and for other variable nodes, performing the addition operation in the LLR domain on the minimum value and the third minimum value, and multiplying the acquired result with the total output sign and the signs of the data input by the variable nodes to acquire information output to the variable nodes. The decoding method is high in performance, low in complexity and easy to implement.

Description

technical field [0001] The invention relates to an iterative decoding method of a Low Density Parity Check (LDPC) code, and belongs to the technical field of channel error correction coding decoding. Background technique [0002] In various communication systems, transmission bits are affected by channel random noise and generate random errors. It has been proved by theory and practice that the error-correcting coding method, which provides transmission reliability by introducing redundancy, is a kind of effective means. The Turbo code and the Low-Density Parity-Check (LDPC for short) code introduced in recent years are one of the coding schemes with the strongest error correction capability found so far. [0003] Compared with Turbo codes, the design of LDPC codes is more flexible (different code rates / code lengths), and the fully parallel structure of the LDPC code decoding algorithm makes it easier to design high-throughput LDPC decoders. Therefore, the standardization ...

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 XIAN INSTITUE OF SPACE RADIO TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products