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

NB-LDPC code decoding method with high performance and low complexity

A low-complexity, high-performance technology, applied in the field of communication, can solve the problems of reduced complexity, affecting decoding throughput, too many serial calculations, etc., to achieve the effect of reducing computational complexity and improving the competitiveness of practical applications

Inactive Publication Date: 2018-05-29
NANJING UNIV
View PDF5 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The biggest problem of the former is that there are too many serial calculations, which seriously affect the decoding throughput. The latter mainly include the simplified minimum sum method (SMSA), the grid-based extended minimum sum method (T-EMSA), and the grid-based The minimum maximum value method (T-MMA), when the maximum deviation number is selected properly, the decoding performance of SMSA and T-EMSA is equivalent, slightly inferior to EMSA, and significantly better than T-MMA
[0005] In addition, note that in the existing decoding methods, the decoding process is performed on the complete Galois field, that is, in order to find a correct codeword, it is necessary to convert all received symbols The consideration of information also means that when q is larger, more redundant information will be included. Previous scholars have also noticed the existence of this problem, but everyone has focused on CNP. The information input by the secondary verification node is compressed to reduce the complexity, such as: improved EMSA, X-EMSA, μ-EMSA, etc. These methods have two problems: 1) they are only simplified for the CNP of EMSA; 2) In each iterative input, additional input information processing operations (such as truncation, compression, etc.) are required, and the subsequent output information also needs to be inversely processed, which increases the amount of calculation

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
  • NB-LDPC code decoding method with high performance and low complexity
  • NB-LDPC code decoding method with high performance and low complexity
  • NB-LDPC code decoding method with high performance and low complexity

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0040]The embodiment of the present invention proposes a decoding method with constant or better decoding performance but greatly reduced complexity. The implementation of this method is divided into two steps: 1) Integrating the advantages of SMSA and T-EMSA to obtain IT - The MSA method, which has the characteristics of high decoding performance and low complexity; 2) Applying the DTBS method to IT-MSA further reduces the computational complexity under the premise of ensuring performance. Because in the NB-LDPC decoding method, the most complicated part is the update of the check node, in this embodiment, the process of updating the check node is mainly described. For details, see image 3 and Figure 4 , where a check node is selected as an example, the degree (row weight dc) of the check node is 4, and the Galois domain value is 4.

[0041] image 3 It is a block diagram of the results of the verification node processing (CNP) using SMSA and T-EMSA in the embodiment of t...

Embodiment 2

[0044] In the embodiment of the present invention, the proposed decoding method is simulated and verified, and compared with multiple methods. For the (256, 203) NB-LDPC code, its Galois field order is 256, the row weight (the degree of the check node) of the parity check matrix is ​​16, and the column weight (the degree of the variable node) is 4, using After BPSK modulation passes through the AWGN channel, the signal at the receiving end is the logarithmic likelihood ratio. EMSA, SMSA (partial 4), TIT-MSA (the final solution of the present invention) and IT-MSA (the first step result of the present invention) are simulated and compared, and its simulation curves can be found in Figure 5 . Since the maximum number of deviations of T-EMSA in the literature is only 3 (note: considering the complexity), it is not included in this simulation comparison example. The parameters noted in the figure are the adjusted optimal values. It can be concluded from the curve in the figure ...

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 non-binary low density parity check (NB-LDPC) code decoding method with high performance and low complexity, which belongs to the technical field of communication. The methodachieves the target of high performance and low complexity from two aspects: 1) with the combination of advantages of simplifying minimum sum algorithm (SMSA) having high performance and grid-based expanded mini-sum algorithm (T-EMSA), an improved grid-based mini-sum algorithm (IT-MSA) is brought forward, wherein under the same condition, IT-MSA obtains better performance and lower complexity compared with the conventional method; 2) a double threshold-based shrinking method (DTBS) is applied in the IT-MSA, and the calculating complexity is further and greatly reduced, while the decoding performance basically maintains the same. The invention is advantageous in that through the processing of the two steps, the performance of the decoding method is equal to the optimized expanding minimumsum algorithm (EMSA), and the complexity is greatly reduced compared with the EMSA, SMSA and T-EMSA.

Description

technical field [0001] The invention relates to a decoding method in the technical field of communication; in particular, it is aimed at a decoding method based on NB-LDPC codes in a communication system. Background technique [0002] In a digital communication system, when a signal is transmitted in a channel, it will inevitably be interfered by various noises. If the signal is sent directly, the wrong information will generally be received. Therefore, in the process of signal transmission, a certain To correct the error information in the transmission process, forward error correction (FEC) is one of the commonly used error correction methods at present. After error correction coding, it can be decoded after passing through the noise channel, and a certain degree of error correction can be performed. Function. Common error correction codes include: Low Density Parity Check (LDPC) codes, Turbo codes, BCH codes, RS codes, Polar codes, etc. [0003] The LDPC code was first ...

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/11H04L1/00
CPCH03M13/1105H04L1/0063
Inventor 王中风田静林军
Owner NANJING 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