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

Multilevel encoder

Assignee: Ikanos Communications Inc
•
Filing: 1997-10-02
•
Granted: 1999-10-19
•
Expires: 2017-10-02
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A improved multilevel encoder and associated method is described. The encoder includes a device (e.g., serial to parallel converter) for presenting a plurality of information bits in parallel format. A symbol selector having a plurality of inputs and an output, the symbol selector being configured to output a symbol that is defined by a signal constellation, whereby the symbol is defined by a magnitude and phase that are uniquely associated with a state of the plurality of inputs. A first encoder has an input and an output, the input of the first encoder being associated with at least one of the outputs of the device and the output being associated with at least one of the inputs of the symbol selector, the first encoder configured by a code defining a four-way set partition of the signal constellation. A second encoder has an input and an output, the input of the second encoder being associated with at least one of the outputs of the device and the output being associated with at least one of the inputs of the symbol selector, the second encoder configured by a code defining a two-way set partition of the signal constellation.

Inventors

  • 👤 Hanan Herzberg

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 08:30
CPC Classifications
H; H04; H04L; H04L1/00; H04L1/004; H04L1/0045; H04L1/0047; H04L1/005; H04L1/0041; H04L1/0056; H04L1/0059; H04L1/006; H04L1/0064; H04L1/0066; H04L1/0067; H04L1/0068; H04L1/0069; H04L27/00; H04L27/32; H04L27/34; H04L27/3405; H04L27/3416; H04L27/3427; H04L27/3433

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 213 words
An encoder for providing a multilevel encoded signal comprising: a device for presenting a plurality of information bits in parallel format; a symbol selector having a plurality of inputs and an output, the symbol selector being configured to output a symbol that is defined by a signal constellation, whereby the symbol is defined by a magnitude and phase that are uniquely associated with a state of the plurality of inputs; a first encoder having an input and an output, the input of the first encoder being associated with at least one of the outputs of the device and the output being associated with at least one of the inputs of the symbol selector, the first encoder being defined by a code, wherein the first encoder is configured to generate an output that defines a four-way set partition of the signal constellation; and a second encoder having an input and an output, the input of the second encoder being associated with at least one of the outputs of the device and the output being associated with at least one of the inputs of the symbol selector, the second encoder being defined by a code, wherein the second encoder is configured to generate an output that defines a two-way set partition of the signal constellation.
Claim 2
Dependent Claim 213 words
An encoder for providing a multilevel encoded signal comprising: a device for presenting a plurality of information bits in parallel format; a symbol selector having a plurality of inputs and an output, the symbol selector being configured to output a symbol that is defined by a signal constellation, whereby the symbol is defined by a magnitude and phase that are uniquely associated with a state of the plurality of inputs; a first encoder having an input and an output, the input of the first encoder being associated with at least one of the outputs of the device and the output being associated with at least one of the inputs of the symbol selector, the first encoder being defined by a code, wherein the first encoder is configured to generate an output that defines a four-way set partition of the signal constellation; and a second encoder having an input and an output, the input of the second encoder being associated with at least one of the outputs of the device and the output being associated with at least one of the inputs of the symbol selector, the second encoder being defined by a code, wherein the second encoder is configured to generate an output that defines a two-way set partition of the signal constellation.
Claim 3
Dependent Claim 40 words
The encoder as defined in claim 1, wherein the device is a serial to parallel converter configured to receive information bits at an input in a serial format and deliver the information bits to the output in a parallel format.
Claim 4
Dependent Claim 24 words
The encoder as defined in claim 1, further including an output of the device being electrically connected with an input of the symbol selector.
Claim 5
Dependent Claim 17 words
The encoder as defined in claim 1, wherein the signal constellation is a 64 point CAP constellation.
Claim 6
Dependent Claim 15 words
The encoder as defined in claim 1, wherein the first encoder is a rate-half encoder.
Claim 7
Dependent Claim 15 words
The encoder as defined in claim 1, wherein the second encoder is a rate-half encoder.
Claim 8
Dependent Claim 37 words
The encoder as defined in claim 1, further including a puncture block disposed between the output of the second encoder and the symbol selector, the puncture block being configured to puncture the output of the second encoder.
Claim 9
Dependent Claim 24 words
The encoder as defined in claim 7, wherein the effective rate of the second encoder as modified by the puncture block is 13/14 rate.
Claim 10
Dependent Claim 18 words
The encoder as defined in claim 7, wherein the puncture block is defined by the following matrix: ##STR1##10.
Claim 11
Dependent Claim 35 words
The encoder as defined in claim 1, further including a puncture block disposed between the output of the first encoder and the symbol selector, the block configured to puncture the output of the first encoder.
Claim 12
Dependent Claim 16 words
The encoder as defined in claim 1, wherein the first encoder defines a parallel concatenated code.
Claim 13
Independent Claim 109 words
A method for encoding signals for transmission across a communication channel comprising the steps of: providing a plurality of information bits in parallel format for communication to a symbol selector; directing a first group of the bits to a first encoder, the first encoder having a first output that is directed to the symbol selector; directing a second group of the bits to a second encoder, the second encoder having a second output that is directed to the symbol selector; using the first output to define a four-way set partition of a signal constellation; and using the second output to define a two-way set partition of the signal constellation.
Claim 14
Independent Claim 109 words
A method for encoding signals for transmission across a communication channel comprising the steps of: providing a plurality of information bits in parallel format for communication to a symbol selector; directing a first group of the bits to a first encoder, the first encoder having a first output that is directed to the symbol selector; directing a second group of the bits to a second encoder, the second encoder having a second output that is directed to the symbol selector; using the first output to define a four-way set partition of a signal constellation; and using the second output to define a two-way set partition of the signal constellation.
Claim 15
Dependent Claim 24 words
The method as defined in claim 12, further including the step of directing a third group of the bits directly to the symbol selector.
Claim 16
Dependent Claim 17 words
The method as defined in claim 12, wherein the signal constellation is a 64 point CAP constellation.
Claim 17
Dependent Claim 15 words
The method as defined in claim 12, wherein the first encoder is a rate-half encoder.
Claim 18
Dependent Claim 15 words
The method as defined in claim 12, wherein the second encoder is a rate-half encoder.
Claim 19
Dependent Claim 27 words
The method as defined in claim 12, further including the step of puncturing the output of the second encoder before delivering that output to the symbol selector.
Claim 20
Dependent Claim 24 words
The method as defined in claim 17, wherein the effective rate of the second encoder as modified by the puncture block is 13/14 rate.
Claim 21
Dependent Claim 19 words
The method as defined in claim 17, wherein the step of puncturing is defined by the following matrix: ##STR2##20.
Claim 22
Dependent Claim 27 words
The method as defined in claim 12, further including the step of puncturing the output of the first encoder before delivering that output to the symbol selector.
Claim 23
Dependent Claim 16 words
The method as defined in claim 12, wherein the first encoder defines a parallel concatenated code.

References Cited (Backward Citations)

US5305352A Cited
US5844922A Cited
US5659579A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-10-18 2003-04-19 2003-10-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-10-18 2007-04-19 2007-10-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-10-18 2011-04-19 2011-10-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag