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

Iterative decoding method for Turbo code

An iterative decoding and iterative technology, applied in the direction of error correction/error detection using convolutional codes, error correction/error detection by combining multiple code structures, digital transmission systems, etc., can solve the implementation complexity of external information parameter estimation Advanced problems, to achieve the effect of reducing implementation complexity, bit error rate and frame error rate performance

Active Publication Date: 2011-08-10
SANECHIPS TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0050] The technical problem to be solved by the present invention is to provide an iterative decoding method based on Turbo codes to solve the problem of high complexity in the implementation of external information parameter estimation in existing Turbo code decoding iterative methods

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
  • Iterative decoding method for Turbo code
  • Iterative decoding method for Turbo code
  • Iterative decoding method for Turbo code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0071] The present invention comprehensively uses the calculation mode of Max-Log-MAP algorithm and Log-MAP algorithm. Solving in forward iterations And reverse iterative solution In the process, the calculation method of Max-Log-MAP is used, that is, max(a, b) is used as ln(e a +e b ) approximation; while solving the soft information Λ(d k ) process, the Log-MAP calculation method is used to accurately calculate ln(e a +e b ). The present invention refers to the calculation mode of this synthetically using Max-Log-MAP algorithm and Log-MAP algorithm as hybrid Log-MAP algorithm, and the using method of calculation formula in this algorithm is as follows:

[0072] α ~ k ( m ) ≈ max m ′ ( x k u ...

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 Turbo code iterative decoding method. The data to be decoded and priori information are input into a sub-encoder which carries out the forward iteration and inverse iteration on the data to be decoded and the priori information to obtain the attached information data and soft information data. The attached information is weighted to carry out the next iteration, and the decoding result can not be obtained until the last iteration. The Turbo code iterative decoding method is characterized in that when the iteration is carried out each time, the constant is used for substituting Sigma<2>mz / Sigmaz<2>, wherein Sigma<2> is the noise variance superimposed on the data input to be decoded, and mz is the typical value of the absolute value of the attached information used by the iteration; and Sigmaz<2> is the noise variance superimposed on the attached information used by the iteration. The invention adopts the method of computer emulation to confirm the weighting coefficient of the attached information in the process of designing the decoder, so that the parametric estimation of the attached information carried out by the prior iteration method is substituted to obtain the iteration coefficient, and the implementation complexity is reduced.

Description

technical field [0001] The invention belongs to the technical field of channel decoding in communication and information technology, and particularly relates to a turbo code iterative decoding method, which is suitable for turbo code decoding in which member encoders are convolutional codes. Background technique [0002] 1. Overview of Turbo codes [0003] The French scientist Berrou proposed the Turbo code in the early 1990s, which is a generalization based on the construction of concatenated codes, the improvement of the maximum a posteriori probability decoding (MAP) algorithm, and iterative decoding ideas in the past few decades. It is an important breakthrough in the field of error correction coding research in recent years. Turbo code is a kind of parallel concatenated code, and its inner code and outer code both use convolutional codes. It uses a brand-new decoding idea - iterative decoding, so as to really tap the potential of concatenated codes. It also breaks th...

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/00H03M13/29H03M13/23H03M13/27
Inventor 邱宁
Owner SANECHIPS TECH CO LTD
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