Unlock instant, AI-driven research and patent intelligence for your innovation.

Convolutional code decoding detection method and device, storage medium and electronic equipment

A detection method and convolutional code technology, applied in the direction of error correction/detection using convolutional codes, error correction/detection using block codes, data representation error detection/correction, etc., can solve CRC check code misdetection, Convolutional code decoding detection and other issues

Active Publication Date: 2019-11-15
南京大鱼半导体有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the CRC check code itself also has some false detections. Therefore, the convolutional code decoding cannot be accurately detected only by using the CRC check code.

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 decoding detection method and device, storage medium and electronic equipment
  • Convolutional code decoding detection method and device, storage medium and electronic equipment
  • Convolutional code decoding detection method and device, storage medium and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057] Specific embodiments of the present disclosure will be described in detail below in conjunction with the accompanying drawings. It should be understood that the specific embodiments described here are only used to illustrate and explain the present disclosure, and are not intended to limit the present disclosure.

[0058] Because the CRC check code has a certain probability of misjudgment (the probability of misjudgment is also called probability of false detection). For example, when the convolutional code is decoded incorrectly, the CRC check may also pass. Assuming that the decoding output data is completely random, the false detection probability is theoretically equal to (1 / 2 L ), L is the length of the CRC check code. Usually, the above-mentioned false detection probability is very low and can be ignored. However, in practical applications, it is found that the false detection probability cannot be ignored in some cases.

[0059] As an example, the control chann...

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 relates to a convolutional code decoding detection method and device, a storage medium and electronic equipment. The method comprises the following steps: acquiring a log-likelihood ratio corresponding to each bit in a bit stream after convolutional code encoding; performing convolutional code decoding on the bit stream after convolutional code encoding by using a log-likelihood ratio and viterbi decoding algorithm; performing first check on the bit stream after convolutional code decoding; if the bit stream after convolutional code decoding passes the first check, carrying out convolutional code encoding on the bit stream after convolutional code decoding again; performing second verification on the bit stream after convolutional code decoding according to the bit stream after convolutional code encoding again and the log-likelihood ratio; and determining whether convolutional code decoding is correct or not according to a result of the second verification. In this way,the false detection probability of convolutional code decoding is effectively reduced through two times of verification. Moreover, the second check is carried out by utilizing the bit stream and the log-likelihood ratio after the convolutional code is coded again, so that the reliability of the second check and the detection accuracy of convolutional code decoding are improved.

Description

technical field [0001] The present disclosure relates to the technical field of communications, and in particular, to a detection method, device, storage medium and electronic equipment for decoding convolutional codes. Background technique [0002] Convolutional codes are error-correcting codes that are widely used in communication systems. For example, WCDMA (Wide band Code Division Multiple Access, wideband code division multiple access), LTE (Long Term Evolution, long-term evolution), LTE-A (Advanced Long Term Evolution, enhanced long-term evolution), NB-IoT (Narrow Band Internet Convolutional codes are used in systems such as of Things, narrowband Internet of Things), eMTC (Enhanced Machine Type Communication, enhanced machine type communication). Convolutional codes are usually expressed as (n,k,m), where k represents the number of input bits; n represents the number of output bits, which is related to the current input bit and the previous input m-1 bits; m represent...

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/09H03M13/23H03M13/41
CPCH03M13/09H03M13/235H03M13/413
Inventor 邓祝明许百成
Owner 南京大鱼半导体有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More