Supercharge Your Innovation With Domain-Expert AI Agents!

Method and device for decoding double binary convolution Turbo codes

A decoding device and double binary technology, applied in the field of channel decoding, can solve the problems of increasing hardware storage space, increasing decoding delay, and reducing decoding efficiency, so as to meet the requirements of ensuring accuracy, improving decoding efficiency, reducing The effect of computing resources

Inactive Publication Date: 2010-02-24
GCI SCI & TECH
View PDF1 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Problems in this method: 1. At the end of each iterative decoding, it is necessary to compare the termination iteration criterion condition judgment value of the a posteriori logarithmic likelihood ratio of the information bits of this iteration with that of the previous iteration for judgment. The storage of the last judgment value, so the hardware storage space is increased
2. After each iteration of decoding, it is necessary to compare the judgment value of the termination criterion condition of this iteration with the previous iteration, which increases the decoding delay
3. This method will terminate the iterative criterion based on the a posteriori log likelihood ratio of the information bits, and sometimes use the Log-MAP decoding method, but under the condition of high SNR, Max-Log-MAP and Log-MAP decoding The decoding performance of the two methods is very close. Choosing the Log-MAP decoding method will not improve the decoding performance, but will cause a waste of computing resources and reduce the decoding efficiency.

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 and device for decoding double binary convolution Turbo codes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The whole process of double binary convolution Turbo code decoding is shown in the figure, and the steps are as follows:

[0022] 1. Initialize various parameters, preset the total number of iterations NITER, preset the signal-to-noise ratio threshold value Th (1.5~2.5), initialize the decoding algorithm: the first decoding algorithm chooses Constant-Log- MAP algorithm, the second decoding algorithm selects the En-Max-Log-MAP algorithm;

[0023] 2. The current number of iterations iter is initially set to 0, and the signal-to-noise ratio of the piece of real-time data to be decoded is compared with the preset Th before calculating the piece of real-time data to be decoded. If the SNRTh just select the second decoding algorithm; when the signal-to-noise ratio=Th, select the first or second decoding algorithm to have little difference in system impact;

[0024] 3. Use the selected decoding algorithm to perform decoding calculation;

[0025] 4. Judging the number of itera...

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 provides a method for decoding double binary convolution Turbo codes, aiming to enhance decoding efficiency under the precondition of reaching the requirement for the accuracy of a system when channel quality is unstable. The method for decoding the double binary convolution Turbo codes comprises the following steps: comparing the noise-signal ratio of real-time data to be decoded with preset Th, if the noise-signal ratio of the real-time data to be decoded is less than Th, decoding the real-time data to be decoded by a first algorithm, and if the noise-signal ratio of the real-time data to be decoded is more than Th, decoding the real-time data to be decoded by a second algorithm. The invention also provides a device for decoding the double binary convolution Turbo codes.

Description

technical field [0001] The invention relates to channel decoding technology in digital communication, in particular to a double binary convolution Turbo code decoding method and device. Background technique [0002] Dual binary convolutional turbo codes are widely used in many wireless communication standards, and there are many decoding algorithms. In the environment of high SNR, the performance gap of several decoding methods is not large. Using some decoding algorithms with simple decoding calculation can not only meet the requirements of system accuracy, but also take advantage of the speed (that is, decoding efficiency). And use less computing resources; in a low signal-to-noise ratio environment, some decoding algorithms with simple decoding calculations may not meet the requirements of system accuracy, while some decoding algorithms with relatively complex calculations can meet the requirements of system accuracy. However, its decoding efficiency is lower than that o...

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
IPC IPC(8): H03M13/29H03M13/23
Inventor 范金宁张永强
Owner GCI SCI & TECH
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