Parallel weighting bit upturn decoding method of low density check code

A technology of weighted bit flipping and low-density parity, which is applied in the decoding field of channel error correction coding, can solve problems such as slow decoding convergence, achieve the effect of reducing computational complexity and improving decoding convergence speed

Inactive Publication Date: 2009-07-22
SOUTHEAST UNIV
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Solve the shortcomings of the existing weighted bit flipping algorithms that can only flip one bit per iteration, so the convergence of decoding is slow; at the same time, the parallel flipping mechanism of this method makes it easier for hardware to design high-throughput iterative decoders

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
  • Parallel weighting bit upturn decoding method of low density check code
  • Parallel weighting bit upturn decoding method of low density check code
  • Parallel weighting bit upturn decoding method of low density check code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The parallel weighted bit-flip decoding method of the low-density parity check code of the present invention first performs hard judgment on the channel received information to obtain a hard judgment code word, and then checks whether the judgment sequence satisfies all the verification relations of the check nodes, and if so, decodes Stop; otherwise, for any invalid verification node, find out the variable node with the largest weighted flipping criterion among all the variable nodes participating in the verification, and send a unique flipping unit signal to the variable node; then, each variable node Accumulate the semaphore of the flipping unit, and select all variable nodes whose accumulated semaphore is greater than the given flipping threshold, perform parallel bit flipping on the corresponding position of the hard-judgment codeword, and update the hard-judgment codeword at the same time, and the algorithm enters the next iteration.

[0049] The specific steps are...

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 parallel weighted bit-flip decoding method of low-density parity-check codes is suitable for soft-decision decoding of low-density parity-check (LDPC) codes. Compared with various existing weighted bit-flip (WBF) decoding methods, parallel weighted Bit-flip decoding can realize parallel flipping of multiple bits, and the convergence speed is significantly improved. The implementation of the present invention includes the following steps: carry out hard judgment on the channel received information to obtain a hard judgment code word, test whether the judgment sequence satisfies all the verification relations, if satisfied, then the decoding stops; otherwise, for any failure verification node , find out the variable node with the largest weighted inversion criterion among all the variable nodes participating in the verification, and send a unique inversion unit signal to the variable node; then, each variable node accumulates the inversion unit semaphore, and selects the accumulated signal For all variable nodes whose quantity is greater than the given flipping threshold, parallel bit flipping is performed on the corresponding position of the hard-judgment codeword, and the hard-judgment codeword is updated at the same time, and the algorithm is transferred to the next iteration.

Description

technical field [0001] The invention relates to an iterative decoding method of a low-density parity check code, which belongs to the technical field of decoding of channel error correction codes. 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 codes and Low-Density Parity-Check (LDPC) codes 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 of channel codi...

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 Patents(China)
IPC IPC(8): H03M13/11H03M13/00
Inventor 吴晓富赵春明尤肖虎
Owner SOUTHEAST UNIV
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