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

Convolutional code blind identification method based on soft information Gaussian elimination algorithm

A Gaussian elimination, convolutional code technology, applied in the direction of error correction/error detection, coding, electrical components, etc. using convolutional codes, which can solve the problems of channel error statistical characteristics information loss, low channel transmission reliability, and judgment errors. , to achieve the effect of solving the decision error and solving the loss of information about the statistical characteristics of the channel error

Pending Publication Date: 2021-12-28
XIDIAN UNIV
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to address the deficiencies in the above-mentioned prior art, and propose a blind recognition method for convolutional codes based on the soft information Gaussian elimination algorithm, which is used to solve the loss of channel error statistical characteristic information and channel transmission reliability in the prior art. Low and there is a problem of judgment error for the check vector with large weight
The present invention adopts column replacement and row replacement operations on the soft credibility matrix to generate a matrix of elements to be eliminated whose principal elements have relatively high credibility values, and updates the matrix of elements to be eliminated according to an update criterion based on the soft credibility matrix, The elements in the element matrix to be eliminated in the present invention are only related to the elements in the soft credibility matrix, and have nothing to do with the elements containing errors in the element matrix to be eliminated, so as to solve the problem of low reliability of channel transmission in the prior art
In the present invention, by deriving the decision threshold formula related to the weight of the check vector, the present invention selects a suitable decision threshold for different check vector weights, realizes accurate judgment of a check vector with a large weight, and solves the problem of the prior art that has a large weight. There is a problem of judgment error in the check vector of

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
  • Convolutional code blind identification method based on soft information Gaussian elimination algorithm
  • Convolutional code blind identification method based on soft information Gaussian elimination algorithm
  • Convolutional code blind identification method based on soft information Gaussian elimination algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The present invention will be described in further detail below with reference to the accompanying drawings and embodiments.

[0036] refer to figure 1 , to further describe in detail the specific implementation steps of the present invention.

[0037] Step 1, receiving the soft information sequence of the convolutional code whose code word is not synchronized:

[0038] Randomly intercept a piece of convolutional code from the convolutional code sequence received by the receiving end of the recognition system to generate a soft information sequence r of the convolutional code that receives the code word asynchronously, r=(r 1 ,r 2 ,...,r t ,...,r u ); among them, r t Indicates the tth information bit in the soft information sequence r of the convolutional code, the value range of t is [1, u], u indicates the length of the soft information sequence r of the convolutional code, u≥5000, and its value is determined by the recognition system receiving end Determination o...

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 convolutional code blind identification method based on a soft information Gaussian elimination algorithm. The method comprises the following steps: receiving a convolutional code soft information sequence; generating a soft credibility matrix; carrying out elimination by using a soft information Gaussian elimination algorithm; updating the soft credibility matrix according to an updating criterion; and setting a proper judgment threshold value to detect the verification vector. According to the method, a soft information Gaussian elimination algorithm is utilized, so the problem of loss of related channel information in the prior art is solved, and the retention of related channel error statistical characteristic information is realized; according to the updating criterion adopted by the invention, the problem of continuous propagation of error bits in the prior art is solved, so that the channel transmission reliability is improved; according to the method, the appropriate judgment threshold is adopted, the problem that judgment errors exist on the check vector in the prior art is solved, and accurate judgment on the check vector is achieved.

Description

technical field [0001] The invention belongs to the technical field of basic electronic circuits, and further relates to a blind recognition method of a convolutional code based on a soft information Gaussian elimination algorithm in the technical field of coding. The invention can be used to identify convolutional codes under the condition of unknown coding information. Background technique [0002] Convolutional code is a channel coding method with good error correction ability, which has been widely used in recent years. The convolutional code is usually expressed in the form of (n, k, m), that is, k information bits are coded into n bits through an encoder with a constraint length of m. In a non-cooperative communication scenario, the encoding parameters of the convolutional code used in the communication process are unknown to the receiver. Therefore, the blind recognition technology of convolutional codes can identify coding parameters from the received data stream w...

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/23
CPCH03M13/235
Inventor 车书玲张美琪孙蓉雷欢欢
Owner XIDIAN 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