U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Soft decision output decoder for decoding convolutionally encoded codewords

Patent 5933462 Issued on August 3, 1999. Estimated Expiration Date: Icon_subject November 6, 2016. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Noncoherent receiver employing a dual-maxima metric generation process
Patent #: 5442627
Issued on: 08/15/1995
Inventor: Viterbi, et al.

Trellis coded modulation system for HDTV
Patent #: 5583889
Issued on: 12/10/1996
Inventor: Citta, et al.

Trellis coded modulation system for digital television signal
Patent #: 5600677
Issued on: 02/04/1997
Inventor: Citta, et al.

Data frame structure and synchronization system for digital television signal
Patent #: 5629958
Issued on: 05/13/1997
Inventor: Willming

Receiver for a trellis coded digital television signal Patent #: 5636251
Issued on: 06/03/1997
Inventor: Citta, et al.

Inventors

Application

No. 743688 filed on 11/06/1996

US Classes:

375/341, Maximum likelihood decoder or viterbi decoder375/262, Maximum likelihood decoder or viterbi decoder714/795, Viterbi decoding714/796Branch metric calculation

Examiners

Primary: Pham, Chi
Assistant: Corrielus, Jean B.

Attorney, Agent or Firm

International Classes

H03D 001/00
H04L 027/06

Abstract

A soft decision output decoder and decoding method. The decoder decodes a sequence of signals output by an encoder and transmitted over a channel. The soft decision output decoder includes a first "generalized" Viterbi decoder for decoding the sequence of signals received over the channel during a forward iteration through a trellis representing the encoder output having a block length T. The first "generalized" Viterbi decoder begins at an initial state t0 and provides a plurality of forward iteration state metrics ଱ for each state at each time interval over a window of length 2L, where L is on the order of a few constraint lengths and 2L is less than a block length T. A second "generalized" Viterbi decoder decodes the sequence of signals received over the channel during a backward iteration through the trellis. The second decoder starts at a second time t2L and provides a plurality of backward iteration state metrics ଲ for each state at each time interval. A processor then performs a dual maxima computation at each state using the forward state metric, the backward state metric and the branch metric for same to provide a measure of the likelihood that a particular sequence of data was transmitted by the encoder. The processor computes a log of the likelihood ratio using the forward and backward state metrics and the branch metrics for a selected state. This is achieved by first computing a max function as an approximation of the measure of the likelihood that a particular sequence of data was transmitted by the encoder. By performing forward and backward Viterbi decoding with dual maxima computations at each node within a window moved over the trellis, the inventive decoder provides the performance benefits associated with a LOG-MAP decoder while avoiding the excessive memory requirements of same.

PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?