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

Decoding method of ldpc code based on dynamic selection strategy with variable message update range

A technology of LDPC code and selection strategy, which is applied in the field of LDPC code decoding, can solve problems such as occupying too many decoding resources and dynamic scheduling strategy greed, and achieve the effect of improving reliability

Active Publication Date: 2020-09-22
SUN YAT SEN UNIV
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If this update transfer trend propagates along the edges on the ring, it will eventually cause a small number of edges to be updated repeatedly, thus occupying too many decoding resources and forming a greedy problem in the dynamic scheduling strategy.

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
  • Decoding method of ldpc code based on dynamic selection strategy with variable message update range
  • Decoding method of ldpc code based on dynamic selection strategy with variable message update range
  • Decoding method of ldpc code based on dynamic selection strategy with variable message update range

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0047] RCA (Decoding algorithm based on random select of check nodes with an adjustable update range, that is, a belief propagation decoding method based on a variable message update range) represents the abbreviation of the method of the present invention.

[0048] according to figure 1 The overall flowchart of the RCA decoding algorithm shown, combined with figure 2 Represented decoding update flowchart, the concrete steps of RCA decoding algorithm of the present invention are as follows:

[0049] S101. Store the nodes that satisfy the verification into the set S, store the nodes that do not meet the verification into the set U, and use the variable un old Record the number |U| of nodes that do not satisfy the checksum; set the update count counter ct=0, and the size of the update range n a =M, where M represents the total number of check nodes; set the lower limit of the update range n 1 ;Specific steps are as follows:

[0050] S1011. Initialize the size n of the updat...

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 particularly relates to an LDPC code decoding method based on a dynamic selection strategy with a variable message updating range. According to the decoding method, the current decodingstate is judged by counting the number of the check nodes which do not meet a check equation during the decoding updating process, so that the current decoding state is dynamically adjusted into an appropriate updating range. When the decoding state is good, the decoding updating method selects a larger updating range for decoding, so that more updated information is transmitted, and the decodingconvergence speed is increased. When the decoding state is deteriorated, the decoding updating method reduces the number of rings formed in the range by reducing the updating range, so that the propagation of greedy trend on the rings is inhibited, and the decoding error correction performance is improved. According to the present invention, the updating range can be reasonably adjusted accordingto the decoding state, the greedy of the dynamic decoding updating method is effectively inhibited, and the decoding performance, the convergence performance and the throughput performance are greatlyimproved.

Description

technical field [0001] The invention relates to the technical field of communication, in particular to an LDPC code decoding method based on a dynamic selection strategy with a variable message update range. Background technique [0002] In 1962, Gallager proposed the LDPC (Low Density Parity Check Codes) code for the first time. However, due to the hardware conditions at that time, this linear block code with excellent performance did not attract enough attention. In 1981, thanks to the proposal and application of the Tanner graph, the research on LDPC codes has made great progress. In 1995, MacKey et al. made sufficient theoretical and experimental proofs on the performance, construction method, encoding method, and decoding method of LDPC codes. Since then, this LDPC code that can approach the Shannon limit has aroused strong research interest in the academic circle. The sparsity of the LDPC code means that there are very few non-zero elements in the check matrix H of t...

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): H04L1/00H03M13/11
CPCH03M13/1105H04L1/0045H04L1/005H04L1/0051H04L1/0052H04L1/0061
Inventor 刘星成谢穗鹏梁硕
Owner SUN YAT SEN UNIV
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