← Back to Patent Explorer
US5600677A Expired / Lapsed US ⏱️ 0.0 years remaining

Trellis coded modulation system for digital television signal

Assignee: Zenith Electronics LLC
•
Filing: 1996-01-16
•
Granted: 1997-02-04
•
Expires: 2016-01-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A trellis coded modulation system comprises a first coder for convolutionally coding a first input data bit X 1 for deriving first and second output bits Z 0 and Z 1 . A second coder precodes a second input data bit X 2 for deriving an output bit Z 2 . The output bits Z 0 , Z 1 and Z 2 are mapped into corresponding one-dimensional multi-value symbols, wherein the output bits Z 0 , Z 1 identify respective subsets of the symbols, each of the subsets comprising two equally spaced symbol values, and the output bits Z 1 , Z 2 identify respective pairs of the symbols, each of the pairs comprising two adjacent symbol values.

Inventors

  • 👤 Richard W. Citta
  • 👤 David A. Willming

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 08:36
CPC Classifications
H; H04; H04L; H04L1/00; H04L1/004; H04L1/0045; H04L1/0054; H04L27/00; H04L27/32; H04L27/34; H04L27/3405; H04L27/3416; H04N; H04N21/00; H04N21/40; H04N21/41; H04N21/426

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 139 words
A trellis coded modulator comprising: means for convolutionally coding a first input data bit X 1 , for deriving first and second output bits Z 0 and Z 1 ; means for precoding one or more second input data bits X 2 -X N for deriving respective output bits Z 2 -Z N ; and means for mapping the output bits Z 0 , Z 1 , Z 2 -Z N into corresponding one-dimensional multi-value symbols, wherein said symbols form a phase variant symbol constellation and wherein the output bits Z 0 , Z 1 identify respective subsets of said symbols, each of said subsets comprising two or more equally spaced symbol values, and the output bits Z 1 , Z 2 -Z N identify respective pairs of said symbols, each of said pairs comprising two adjacent symbol values.
Claim 2
Dependent Claim 139 words
A trellis coded modulator comprising: means for convolutionally coding a first input data bit X 1 , for deriving first and second output bits Z 0 and Z 1 ; means for precoding one or more second input data bits X 2 -X N for deriving respective output bits Z 2 -Z N ; and means for mapping the output bits Z 0 , Z 1 , Z 2 -Z N into corresponding one-dimensional multi-value symbols, wherein said symbols form a phase variant symbol constellation and wherein the output bits Z 0 , Z 1 identify respective subsets of said symbols, each of said subsets comprising two or more equally spaced symbol values, and the output bits Z 1 , Z 2 -Z N identify respective pairs of said symbols, each of said pairs comprising two adjacent symbol values.
Claim 3
Dependent Claim 80 words
The trellis coded modulator of claim 1 wherein said means for precoding comprises means for precoding one second input data bit X 2 for deriving an output bit Z 2 and wherein said means for mapping comprises means for mapping output bits Z 0 , Z 1 , Z 2 into corresponding eight-value symbols, each of said subsets comprising two equally spaced symbol values and the output bits Z 1 , Z 2 identifying said respective pairs of said symbols.
Claim 4
Dependent Claim 20 words
The trellis coded modulator of claim 1 wherein said multi-value symbols comprise symbols having a plurality of distinct amplitude levels.
Claim 5
Dependent Claim 38 words
The trellis coded modulator of claim 3 wherein said amplitude levels are symmetrical about a zero level and including means for offsetting the amplitude of each of said symbols by a predetermined amount for providing a pilot component.
Claim 6
Dependent Claim 18 words
The trellis coded modulator of claim 2 wherein said eight-value symbols comprise symbols having eight distinct amplitude levels.
Claim 7
Dependent Claim 71 words
The trellis coded modulator of claim 1 including means for supplying said input data bits X 1 , X 2 -X N at a predetermined symbol rate and wherein said precoder and convolution coder each include one or more M symbol interval delay elements, whereby said output bits Z 0 , Z 1 , Z 2 -Z N are provided in the form of M interleaved groups of separately coded bits.
Claim 8
Dependent Claim 13 words
The trellis coded modulator of claim 6 wherein M is equal to 12.
Claim 9
Dependent Claim 20 words
The trellis coded modulator of claim 1 wherein the convolution coder comprises a 4-state, rate 1/2, feedback, systematic convolution coder.
Claim 10
Dependent Claim 37 words
The trellis coded modulator of claim 2 wherein said precoder comprises means for modulo-2 adding a current input data bit X 2 with the input data bit X 2 occurring M input data bit intervals prior thereto.
Claim 11
Dependent Claim 13 words
The trellis coded modulator of claim 9 wherein M is equal to 12.
Claim 12
Dependent Claim 208 words
A trellis coded modulator comprising: means for supplying two or more input data bits X 1 , X 2 -X N at a predetermined symbol rate; a first coder including at least one delay element M symbol intervals in length for convolutionally coding input bit X 1 for deriving first and second output bits Z 0 and Z 1 ; a second coder including a delay element M symbol intervals in length for precoding input bits X 2 -X N for deriving respective output bits Z 2 -Z N , the output bits Z 0 , Z 1 , Z 2 -Z N thereby being provided in the form of M interleaved groups of separately coded bits; and means for mapping the output bits Z 0 , Z 1 , Z 2 -Z N into corresponding one-dimensional multi-value symbols each having a different amplitude level, wherein said symbols form a phase variant symbol constellation, the output bits Z 0 , Z 1 identifying respective subsets of said symbols, wherein the difference between the amplitude levels of the symbols of each of said subsets are equal, and the output bits Z 1 , Z 2 -Z N identifying respective pairs of said symbols each comprising two adjacent amplitude levels.
Claim 13
Dependent Claim 208 words
A trellis coded modulator comprising: means for supplying two or more input data bits X 1 , X 2 -X N at a predetermined symbol rate; a first coder including at least one delay element M symbol intervals in length for convolutionally coding input bit X 1 for deriving first and second output bits Z 0 and Z 1 ; a second coder including a delay element M symbol intervals in length for precoding input bits X 2 -X N for deriving respective output bits Z 2 -Z N , the output bits Z 0 , Z 1 , Z 2 -Z N thereby being provided in the form of M interleaved groups of separately coded bits; and means for mapping the output bits Z 0 , Z 1 , Z 2 -Z N into corresponding one-dimensional multi-value symbols each having a different amplitude level, wherein said symbols form a phase variant symbol constellation, the output bits Z 0 , Z 1 identifying respective subsets of said symbols, wherein the difference between the amplitude levels of the symbols of each of said subsets are equal, and the output bits Z 1 , Z 2 -Z N identifying respective pairs of said symbols each comprising two adjacent amplitude levels.
Claim 14
Dependent Claim 13 words
The trellis coded modulator of claim 11 wherein M is equal to 12.
Claim 15
Dependent Claim 84 words
The trellis coded modulator of claim 11 wherein said means for supplying comprises means for supplying two input data bits X 1 , X 2 , said second coder precoding input bit X 2 for deriving an output bit Z 2 and said means for mapping comprising means for mapping output bits Z 0 , Z 1 , Z 2 into corresponding 8-level symbols, the output bits Z 1 , Z 2 identifying respective pairs of said symbols each comprising two adjacent amplitude levels.
Claim 16
Dependent Claim 179 words
A trellis coded modulator comprising: means for convolutionally coding a first input data bit X 1 , for deriving first and second output bits Z 0 and Z 1 ; means for precoding one or more second input data bits X 2 -X N for deriving respective output bits Z 2 -Z N ; means for developing an output signal by mapping the output bits Z 0 , Z 1 , Z 2 -Z N into corresponding one-dimensional multi-value symbols, wherein said symbols form a phase variant symbol constellation and wherein the output bits Z 0 , Z 1 identify respective subsets of said symbols, each of said subsets comprising two or more equally spaced symbol values, and the output bits Z 1 , Z 2 -Z N identify respective pairs of said symbols, each of said pairs comprising two adjacent symbol values; means for inserting a synchronization signal in said output signal at selected time intervals; and means for preventing said means for precoding and said means for convolutionally coding from changing state during said selected time intervals.
Claim 17
Dependent Claim 179 words
A trellis coded modulator comprising: means for convolutionally coding a first input data bit X 1 , for deriving first and second output bits Z 0 and Z 1 ; means for precoding one or more second input data bits X 2 -X N for deriving respective output bits Z 2 -Z N ; means for developing an output signal by mapping the output bits Z 0 , Z 1 , Z 2 -Z N into corresponding one-dimensional multi-value symbols, wherein said symbols form a phase variant symbol constellation and wherein the output bits Z 0 , Z 1 identify respective subsets of said symbols, each of said subsets comprising two or more equally spaced symbol values, and the output bits Z 1 , Z 2 -Z N identify respective pairs of said symbols, each of said pairs comprising two adjacent symbol values; means for inserting a synchronization signal in said output signal at selected time intervals; and means for preventing said means for precoding and said means for convolutionally coding from changing state during said selected time intervals.
Claim 18
Dependent Claim 80 words
The trellis coded modulator of claim 14 wherein said means for precoding comprises means for precoding one second input data bit X 2 for deriving an output bit Z 2 and wherein said means for mapping comprises means for mapping output bits Z 0 , Z 1 , Z 2 into corresponding eight-value symbols, each of said subsets comprising two equally spaced symbol values and the output bits Z 1 , Z 2 identifying said respective pairs of said symbols.
Claim 19
Dependent Claim 20 words
The trellis coded modulator of claim 14 wherein said multi-value symbols comprise symbols having a plurality of distinct amplitude levels.
Claim 20
Dependent Claim 38 words
The trellis coded modulator of claim 16 wherein said amplitude levels are symmetrical about a zero level and including means for offsetting the amplitude of each of said symbols by a predetermined amount for providing a pilot component.
Claim 21
Dependent Claim 18 words
The trellis coded modulator of claim 15 wherein said eight-value symbols comprise symbols having eight distinct amplitude levels.
Claim 22
Dependent Claim 71 words
The trellis coded modulator of claim 14 including means for supplying said input data bits X 1 , X 2 -X N at a predetermined symbol rate and wherein said precoder and convolution coder each include one or more M symbol interval delay elements, whereby said output bits Z 0 , Z 1 , Z 2 -Z N are provided in the form of M interleaved groups of separately coded bits.
Claim 23
Dependent Claim 13 words
The trellis coded modulator of claim 19 wherein M is equal to 12.
Claim 24
Dependent Claim 20 words
The trellis coded modulator of claim 14 wherein the convolution coder comprises a 4-state, rate 1/2, feedback, systematic convolution coder.
Claim 25
Dependent Claim 37 words
The trellis coded modulator of claim 15 wherein said precoder comprises means for modulo-2 adding a current input data bit X 2 with the input data bit X 2 occurring M input data bit intervals prior thereto.
Claim 26
Dependent Claim 13 words
The trellis coded modulator of claim 22 wherein M is equal to 12.
Claim 27
Dependent Claim 250 words
A trellis coded modulator comprising: means for supplying two or more input data bits X 1 , X 2 14 X N at a predetermined symbol rate; a first coder including at least one delay element M symbol intervals in length for convolutionally coding input bit X 1 for deriving first and second output bits Z 0 and Z 1 ; a second coder including a delay element M symbol intervals in length for precoding input bits X 2 -X N for deriving respective output bits Z 2 -Z N , the output bits Z 0 , Z 1 , Z 2 -Z N thereby being provided in the form of M interleaved groups of separately coded bits; and means for developing an output signal by mapping the output bits Z 0 , Z 1 , Z 2 -Z N into corresponding one-dimensional multi-value symbols each having a different amplitude level, wherein said symbols form a phase variant symbol constellation, the output bits Z 0 , Z 1 identifying respective subsets of said symbols, wherein the difference between the amplitude levels of the symbols of each of said subsets are equal, and the output bits Z 1 , Z 2 -Z N identifying respective pairs of said symbols each comprising two adjacent amplitude levels; means for inserting a synchronization signal in said output signal at selected time intervals; and means for preventing said means for precoding and said means for convolutionally coding from changing state during said selected time intervals.
Claim 28
Dependent Claim 250 words
A trellis coded modulator comprising: means for supplying two or more input data bits X 1 , X 2 14 X N at a predetermined symbol rate; a first coder including at least one delay element M symbol intervals in length for convolutionally coding input bit X 1 for deriving first and second output bits Z 0 and Z 1 ; a second coder including a delay element M symbol intervals in length for precoding input bits X 2 -X N for deriving respective output bits Z 2 -Z N , the output bits Z 0 , Z 1 , Z 2 -Z N thereby being provided in the form of M interleaved groups of separately coded bits; and means for developing an output signal by mapping the output bits Z 0 , Z 1 , Z 2 -Z N into corresponding one-dimensional multi-value symbols each having a different amplitude level, wherein said symbols form a phase variant symbol constellation, the output bits Z 0 , Z 1 identifying respective subsets of said symbols, wherein the difference between the amplitude levels of the symbols of each of said subsets are equal, and the output bits Z 1 , Z 2 -Z N identifying respective pairs of said symbols each comprising two adjacent amplitude levels; means for inserting a synchronization signal in said output signal at selected time intervals; and means for preventing said means for precoding and said means for convolutionally coding from changing state during said selected time intervals.
Claim 29
Dependent Claim 13 words
The trellis coded modulator of claim 24 wherein M is equal to 12.
Claim 30
Dependent Claim 84 words
The trellis coded modulator of claim 24 wherein said means for supplying comprises means for supplying two input data bits X 1 , X 2 , said second coder precoding input bit X 2 for deriving an output bit Z 2 and said means for mapping comprising means for mapping output bits Z 0 , Z 1 , Z 2 into corresponding 8-level symbols, the output bits Z 1 , Z 2 identifying respective pairs of said symbols each comprising two adjacent amplitude levels.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-02-04 2000-08-05 2001-02-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-02-04 2004-08-05 2005-02-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-02-04 2008-08-05 2009-02-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag