Ahead-of-time stopping method of low complexity LDPC code weighting bit flipping decoding algorithm

A technology of weighted bit flipping and LDPC codes, which is applied in the direction of using block codes for error correction/detection, applying multi-bit parity bit error detection coding, data representation error detection/correction, etc., and can solve problems such as no longer applicable , to avoid waste, reduce decoding delay, and achieve simple effects

Inactive Publication Date: 2014-08-27
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF2 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the decoding process of the sum-product algorithm is different from that of many existing WBF algorithms, the early iteration stopping method proposed for the sum-product algorithm is no longer applicable to the WBF 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
  • Ahead-of-time stopping method of low complexity LDPC code weighting bit flipping decoding algorithm
  • Ahead-of-time stopping method of low complexity LDPC code weighting bit flipping decoding algorithm
  • Ahead-of-time stopping method of low complexity LDPC code weighting bit flipping decoding algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The technical solution of the present invention will be further described in detail below in conjunction with the accompanying drawings, but the protection scope of the present invention is not limited to the following description.

[0044] A low-complexity LDPC code weighted bit-flip decoding algorithm early stopping method, according to the decision rule z n = 1 , r n ≥ 0 0 , r n 0 For the channel receiving sequence r=(r 1 ,...,r n ,...,r N ) to make a hard decision, the sequence after the decision is set as z=(z 1 ,…,z...

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 an ahead-of-time stopping method of a low complexity LDPC code weighting bit flipping decoding algorithm. The method includes the steps that S1, initializing is conducted; S2, the syndrome s is calculated through z, wherein the s={s1, ...sm, ...sM}= zH<T>, sm=mod(sigma n<A (m) zn, 2), the expression of the sm is shown in the specification; S3, when the s is equal to zero, iteration is stopped, and decoding output is z; when the s is not equal to zero, if k>=Kmax, decoding fails, and decoding is over; if k<Kmax and k=k+1, the flipping function {En, 1<=n<=N} of each information node is calculated; the maximum value (please see the specification for the formula) of the flipping function is solved, and if MAX<0, decoding is over; otherwise, the z is updated, and iteration continues. According to the ahead-of-time stopping method of the low complexity LDPC code weighting bit flipping decoding algorithm, after the flipping function {En, 1<=n<=N} of each information node is obtained through calculation, the maximum value of the flipping function is solved, if MAX<0, the iterative process is stopped directly, wherein the expression of the MAX is shown in the specification, and otherwise iteration still continues according to the original steps; the non-error correction frame decoding process can be discovered and stopped in time, waste of hardware resources is avoided, and decoding time delay is lowered. Simulation results show that under the condition that the bit error rate and the frame error rate basically remain unchanged, the average iterations of the weighting bit flipping decoding algorithm can be greatly decreased, and therefore the system time delay and the implementation complexity are lowered.

Description

technical field [0001] The invention relates to a low-complexity low-density parity check (Low density parity check, LDPC) code weighted bit-flip decoding algorithm method for stopping iterations in advance. Background technique [0002] Low density parity check (Low density parity check, LDPC) codes have important application prospects in the fields of mobile and deep space communication. As a class of linear block codes, LDPC codes are defined by their parity check matrix. There are many methods for constructing the check matrix, and two of the more common ones are: design based on Progressive Edge-Growth (PEG) algorithm, and point and line design based on Projective Geometry (PG). The two can be recorded as PEG-LDPC code and PG-LDPC code respectively. [0003] The sum-product algorithm based on belief propagation theory is a decoding algorithm with excellent performance for LDPC codes, but because of the large number of exponential and logarithmic operations involved in...

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/11
Inventor 张高远文红李腾飞周亮符初生
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
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