Method and device for decoding dynamic Viterbi

A decoding method and decoding device technology, applied in the field of dynamic Viterbi decoding method and device, can solve problems such as waste of decoding resources, increased algorithm complexity, and decoding errors, so as to improve decoding quality, ensure effective utilization, and reduce bit errors rate effect

Inactive Publication Date: 2011-07-13
COMBA TELECOM SYST CHINA LTD
View PDF4 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The traditional Viterbi algorithm has to wait for all the receiving sequences to develop on the grid vector graph to the last moment Tn before starting to backtrack. Its disadvantage is that the complexity of the algorithm will increase with the increase of the constraint length. rapidly increase
However, since the source sequence using convolutional coding in the actual communication system may be very long, if you have to wait for all the receiving sequences to develop on the grid vector graph to the last moment Tn before you can start backtracking, it will cause The delay is very large; the existing technology usually uses a truncated backtracking method, which fixes a backtracking length, and starts backtracking when the backtracking length is reached
However, backtracking with a fixed backtracking length cannot be adjusted according to channel interference and actual transmission quality, which will lead to waste of decoding resources or decoding errors, making it difficult to adapt to the current increasingly higher transmission rate requirements.

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 dynamic Viterbi
  • Method and device for decoding dynamic Viterbi
  • Method and device for decoding dynamic Viterbi

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be described in further detail below in conjunction with the accompanying drawings.

[0022] figure 1 It is a flow chart of a dynamic Viterbi decoding method of the present invention, including:

[0023] S101: Use the set parameter value to decode the current received sequence based on the Viterbi algorithm to obtain the decoding, the parameter value includes memory depth and / or memory width, and the memory depth is the traceback span of the grid graph in the Viterbi algorithm And / or the memory width is the branch metric of the grid graph in the Viterbi algorithm.

[0024] It should be noted that for different convolutional code encoding circuits, different convolutional code grids are formed. But for the Viterbi decoding idea of ​​convolutional codes, the principle is the same. In order to facilitate the clarification of the technical solution, a ...

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 method for decoding dynamic Viterbi, comprising the following steps: using set parameter values to decode an existing receiving sequence based on a Viterbi algorithm to acquire decoding, wherein the parameter values comprise memory depth and/memory width, and the memory depth represents backtracking span of arrow diagrams in the Viterbi algorithm and/or the memory width represents branch metric of the arrow diagrams in the Viterbi algorithm; adjusting the parameter values in the range of adjustment lower limit and adjustment upper limit; and using the Viterbi algorithm which is used for adjusting the parameter values to decode the next receiving sequence. The invention also discloses a device for decoding dynamic Viterbi. According to the invention, decoding parameters can be adjusted dynamically in accordance with the condition of existing interchannel noise, the decoding performance of the Viterbi can be exerted maximally, the error rate is reduced effectively, and the effective utilization of the resources can be ensured at the same time.

Description

Technical field [0001] The invention relates to a digital signal processing technology, in particular to a dynamic Viterbi decoding method and device. Background technique [0002] In modern digital communication, in order to reduce the error rate of data transmission and improve the quality and reliability of communication, error correction coding technology is often used in communication systems. Among them, convolutional codes are a kind of error correction ability with strong error correction ability. Wrong code. Because the Viterbi algorithm, the decoding algorithm of convolutional codes, is easier to implement and can obtain larger coding gains, convolutional codes based on the Viterbi decoding algorithm have been widely used. [0003] Convolutional code was proposed by Ellis in 1955. It is different from linear block code. In convolutional code encoding, the nk check elements of this group are not only related to the k information elements of this group, but also related to...

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): H04L1/00H03M13/41
Inventor 刁穗东
Owner COMBA TELECOM SYST CHINA LTD
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