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

Method for decoding tail-biting convolutional codes

A tail bit convolution and decoding technology, which is applied in the field of tail bit convolutional code decoding, can solve the problem of complex calculation of tail bit codes

Active Publication Date: 2012-05-30
思科-纳维尼网络公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the computation of tail bitcodes can be complicated because of the uncertainty of the start and end states

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 for decoding tail-biting convolutional codes
  • Method for decoding tail-biting convolutional codes
  • Method for decoding tail-biting convolutional codes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] figure 2 A forward survival path of a Viterbi algorithm-based trellis graph according to an embodiment of the present invention is shown. For each moment, there exists a representation figure 1 Four nodes for four possible logical state combinations (00, 01, 10 and 11) of nodes A and B are shown. At a certain moment in node C (see figure 1 ) input determines the logic state of nodes A and B at the next moment. This trellis represents the encoding process from time t=L-8 to time t=L. The link between the nodes represents a change in logic state of nodes A and B and can be used to decode the convolutional code to obtain the bit stream received at node C.

[0016] The Viterbi algorithm is a decoding mechanism that explores all possible paths through a lattice but chooses only the best path. In the Viterbi algorithm, the surviving path is the path with the highest probability of passing through a state at any given moment. There may be multiple possible survival pa...

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

A method for decoding tail-biting convolutional codes is disclosed. In the method, all beginning states of a trellis diagram are initialized. Forward Viterbi metrics are calculated for the trellis diagram. A trace-back process is performed from an ending state of the trellis diagram at a first time instance to a first state where all surviving paths converge at a second time instance. Backward Viterbi metrics are calculated for a predetermined period of time from the first state at the second time instance to a second state at a third time instance. A trace-back process is performed from a designated state, which is equal to the second state, at the first time instance to determine a most likely path for the convolutional codes in the trellis diagram.

Description

[0001] cross reference [0002] This application claims U.S. Patent Provisional Application No. 60 / 674,776, filed April 26, 2005, entitled "Low Complexity Decoding of Tail-Biting Convolution Codes," and filed April 21, 2006, entitled "Method for Decoding Tail-Biting Convolution Codes." Priority of U.S. Patent Nonprovisional Application for Biting Convolutional Codes. technical field [0003] The present invention relates generally to digital signal communications, and more particularly to methods for decoding tailbiting convolutional codes. Background technique [0004] Signals transmitted on a communication channel between a sender and a receiver may be affected by noise, or interfered with by adjacent channels. One purpose of channel coding and decoding is to protect signals from errors due to noise or interference. Convolutional codes have been widely used in digital communications in order to incorporate forward error correction into sent messages. figure 1 A typica...

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): H03M13/00H03M13/03
CPCH03M13/4169H03M13/6502H03M13/413
Inventor 阿姆安德雷扎·赫德亚特杭·金
Owner 思科-纳维尼网络公司