Channel decoding method and channel decoding device

A channel decoding and decoding technology, applied in coding, code conversion, coding components, etc., can solve the problems of slow calculation speed and waste of resources, and achieve the effect of less resource occupation and faster calculation speed.

Active Publication Date: 2010-01-27
SANECHIPS TECH CO LTD
View PDF0 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention aims to provide a channel decoding method and device to solve the problems of wasting resources and slow calculation speed in the prior art

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
  • Channel decoding method and channel decoding device
  • Channel decoding method and channel decoding device
  • Channel decoding method and channel decoding device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0033] figure 1 Shows a flow chart of a channel decoding method according to an embodiment of the present invention, including the following steps:

[0034] Step S10, calculating correlation values ​​between output values ​​of all states of the tail-biting convolutional encoder and data to be decoded as branch metric values;

[0035] Step S20, according to the state transition diagram, accumulate the metric value of the corresponding state and the branch metric value, and select a larger accumulated value as the new metric value of the next state, and save the selection result until the end of the data to be decoded;

[0036] Step S30, according to the selection result, backtracking from the state with the largest final metric value to obtain decoding.

[0037] In this embodiment, the state correlation value is used as the branch ...

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 channel decoding method which comprises the following steps: calculating output values of all states of a tail biting convolutional encoder and correlation values of data to be decoded as branch measurement values; accumulating measurement values of corresponding states and the branch measurement values according to a state transition diagram, selecting a larger accumulated value as a new measurement value of a next state and storing selection results until the data to be decoded end up; backtracking from a final state of a maximum measurement value according to the selection results so as to obtain a decoding result. The invention also provides a channel decoding device. The invention ensures that the decoding has fewer occupied resources and high calculating speed.

Description

technical field [0001] The present invention relates to the communication field, in particular, to a channel decoding method and device. Background technique [0002] In a wireless communication network, the spatial channel is like the sea surface, which is volatile and often distorts the signal, thereby increasing the bit error rate of the transmitted data. In order to reduce the bit error rate, the transmission data needs to have a certain anti-interference ability. The usual method is to encode the transmission data in a certain way and add redundant protection information. This is channel coding. The channel coding methods adopted by 3GPP mainly include convolutional codes, turbo codes, and interleaving. [0003] Among them, since convolutional codes are relatively simpler to encode and decode than turbo codes, convolutional coding is generally used in the case of short codes, such as BCH, DCI, UCI and other channels in LTE. [0004] In order to improve the code rate 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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L1/00H03M13/23
CPCH03M13/3938
Inventor 杜凡平
Owner SANECHIPS TECH CO 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