Method for extending circulation code error correcting ability

A technology of error correction capability and cyclic code, applied in the direction of error prevention, digital transmission system, electrical components, etc., to achieve the effect of simple table lookup method, fast decoding speed and saving hardware resources

Inactive Publication Date: 2006-05-24
SOUTHEAST UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But there are 4 errors in total C 127 4 = 10334625 It can be seen that this has exceeded the remaining number of cosets in the standard array, so the BCH code can only guarantee that the error pattern with less than or equal to 3 errors can be corrected, but it can still correct part of the error pattern with 4 errors
[0026] For the BCH(n, k, t) code, when the code length n and the number of information bits k are constant, the BCH code can correct t random errors. The t random errors are randomly combined in the n-length codeword; when t+1 random errors occur, no literature has clearly proposed an error correction method

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
  • Method for extending circulation code error correcting ability
  • Method for extending circulation code error correcting ability
  • Method for extending circulation code error correcting ability

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The method for extending the error correction capability of the cyclic code of the present invention is:

[0057] a. Traverse the error patterns whose code weight is less than t+1, and calculate the syndrome corresponding to each error pattern respectively;

[0058] b. Save these one-to-one error patterns and accompanying styles to file1;

[0059] c. Traverse the error patterns with a code weight of t+1, and respectively calculate the syndrome corresponding to each error pattern;

[0060] d. Compare each syndrome calculated in the previous step with the syndrome saved in file1. If this syndrome is different from the syndrome saved in file1, then the syndrome and the corresponding code will be reproduced The error pattern with t+1 is also saved to another file file2; if this syndrome is the same as a syndrome saved in file1, the error pattern with a code weight of t+1 will be discarded;

[0061] e. Perform the same operation on the next error pattern with a code weight of t+...

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 method of expanding the error correction capability of cyclic codes is the error control coding technology in communication technology. The method adopted is: a. traverse the error patterns with code weight less than t+1, and calculate the adjoint formula corresponding to each error pattern ; b. save these one-to-one corresponding error patterns and adjoint formulas to the file file1; c. traverse the error patterns whose code weight is t+1, and calculate the adjoint formula corresponding to each error pattern; d. Compare each syndrome calculated in the previous step with the syndrome saved in the file file1, e. Perform the same operation on the next error pattern with a code weight of t+1 until it traverses all the code weights of t+1 Error pattern; f. compare each adjoint in file fi1e2 with the remaining adjoints in file2; g. do the same for the next adjoint until traversing all adjoints in file2; finally compare files file1 and file2 The content in is sorted from small to large according to the adjoint formula to store each corresponding error pattern.

Description

Technical field [0001] The present invention aims at the "BCH" code widely used in cyclic codes, and proposes a method for extending the error correction capability of cyclic codes, which belongs to the technical field of error control coding in communication technology. Background technique [0002] The BCH code is the most widely used and effective cyclic code so far. Since the BCH code has a strict algebraic structure, especially the generator polynomial g(x) has a close relationship with the minimum distance d, the code structure can be easily constructed according to the requirement of the minimum distance d. The encoding and decoding circuit is relatively simple and the performance is close to the theoretical best value under the condition of medium code length (or short code). Therefore, it has been widely used in actual error control systems. The present invention uses BCH codes as an example to propose a method for extending the error correction ca...

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/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