Receiver for a trellis coded digital television signal
CAFCFirst Claim
1. A data receiver comprising:
 means for developing a received data signal comprising a plurality of regularly spaced onedimensional symbols of a phase variant symbol constellation, each of said symbols representing 3bits Z_{0}, Z_{1}, Z_{2} produced by coding a first data bit X_{1} using a multistate convolution coder to derive bits Z_{0}, Z_{1} and a second data bit X_{2} using a modulo  2 precoder to derive bit Z_{2}, wherein bits Z_{0}, Z_{1} identify respective subsets (ad) of said symbols, each of said subsets (ad) comprising two equally spaced symbol values, and bits Z_{1}, Z_{2} identify respective pairs of said symbols each comprising two adjacent symbol values;
decoder means for estimating data bit X_{1} and a bit Y_{1} from the received data signal; and
a postcoder for generating an estimation of data bit X_{2} in response to estimated bit Y_{2}.
6 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A data receiver comprises a demodulator for recovering a received data signal comprising a stream of interleaved regularly spaced onedimensional symbols of a phase invariant symbol constellation, each of the received symbols representing 3 bits, Z_{0}, Z_{1}, Z_{2} produced by convolutionally coding a first data bit X_{1} to derive bits Z_{0}, Z_{1} and precoding a second data bit X_{2} to derive bit Z_{2}. The received symbols are applied to a first decoder for estimating data bit X_{1} and a bit Y_{2}, Y_{2} being applied to a postcoder for conversion to an estimate of data bit X_{2}. The first decoder may comprise a Viterbi decoder or a 4level slicer. In a preferred embodiment of the invention the received signal includes a plurality of regularly spaced synchronization intervals, each comprising a number of received symbols, and the second decoder is prevented from changing state during the synchronization intervals.
279 Citations
12 Claims

1. A data receiver comprising:

means for developing a received data signal comprising a plurality of regularly spaced onedimensional symbols of a phase variant symbol constellation, each of said symbols representing 3bits Z_{0}, Z_{1}, Z_{2} produced by coding a first data bit X_{1} using a multistate convolution coder to derive bits Z_{0}, Z_{1} and a second data bit X_{2} using a modulo  2 precoder to derive bit Z_{2}, wherein bits Z_{0}, Z_{1} identify respective subsets (ad) of said symbols, each of said subsets (ad) comprising two equally spaced symbol values, and bits Z_{1}, Z_{2} identify respective pairs of said symbols each comprising two adjacent symbol values; decoder means for estimating data bit X_{1} and a bit Y_{1} from the received data signal; and a postcoder for generating an estimation of data bit X_{2} in response to estimated bit Y_{2}.  View Dependent Claims (2, 3, 4)


5. A data receiver comprising:

means for developing a received data signal comprising M groups of independently coded interleaved one dimensional symbols of a phase variant symbol constellation, each of said groups including a plurality of regularly spaced symbols each representing 3 bits Z_{0}, Z_{1}, Z_{2} produced by coding a first data bit X_{1} with a coder comprising a multistate convolutional encoder to derive bits Z_{0}, Z_{1} and a second data bit X_{2} with a coder comprising a modulo2 precoder to derive bit Z_{2}, wherein bits Z_{0}, Z_{1} identify respective subsets (ad) of said symbols, each of said subsets (ad) comprising two equally spaced symbol values, and bits Z_{1}, Z_{2} identify respective pairs of said symbols each comprising two adjacent symbol values; means for reducing channel interference characterizing said received data signal; and a decoder operable for estimating data bits X_{1}, X_{2} in response to each symbol of each of said groups of symbols of said received interference reduced data signal.  View Dependent Claims (6, 7, 8, 9)


10. A data receiver comprising:

means for developing a received data signal including a plurality of regularly spaced synchronization intervals and comprising M groups of independently coded interleaved one dimensional symbols of a phase variant symbol constellation, each of said groups including a plurality of regularly spaced symbols each representing 3 bits Z_{0}, Z_{1}, Z_{2} produced by coding a first data bit X_{1} with a coder comprising a multistate convolutional encoder to derive bits Z_{0}, Z_{1} and a second data bit X_{2} with a coder comprising a modulo2 precoder to derive bit Z_{2}, wherein bits Z_{0}, Z_{2} identify respective subsets (ad) of said symbols, each of said subsets (ad) comprising two equally spaced symbol values, and bits Z_{1}, Z_{2} identify respective pairs of said symbols each comprising two adjacent symbol values; means coupled to said means for developing for reducing channel interference characterizing said received data signal; a first decoder for estimating data bit X_{1} and a bit Y_{2} in response to each symbol of each of said groups of symbols, a second decoder for converting each of said estimated bits Y_{2} into an estimation of data bit X_{2} ; and means for preventing said second decoder from changing state during said synchronization intervals.  View Dependent Claims (11, 12)

1 Specification