Patent US4677624A successfully refreshed from Google Patents.
US4677624A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Self-synchronizing de-interleaver for viterbi decoder used in wireline modems
Assignee: REMBRANDT TECHNOLOGIES LP
•
Filing: 1985-03-01
•
Granted: 1987-06-30
•
Expires: 2005-03-01
Abstract
Abstract In the transmitter of a data communication system using QAM, a plurality of trellis coders with delay units are used for forward error correction. The output of each encoder is modulated using QAM to generate sequential baud signal elements. The redundant data bits generated are distributed among several non-consecutive bauds. At the receiver a distributed convolutional decoder individually addressed having sectioned memory elements is utilized to decode the received signal element. The distributed trellis decoder is self-synchronizing.
Inventors
- 👤 William L. Betts
- 👤 Kenneth Martinez
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-02 07:32
CPC Classifications
H; H04; H04L; H04L1/00; H04L1/004; H04L1/0056; H04L1/0071; H04L1/0045; H04L1/0054; H04L1/0076; H04L27/00; H04L27/32; H04L27/34; H04L27/3405; H04L27/3416; H04L27/3427
Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
235 words
A receiver for receiving trellis encoded signals with baud periods, bits corresponding to a first baud period being interleaved with bits corresponding to subsequent k baud periods, k being larger than 2, comprising: a. demodulating means for converting the received signals into demodulated signals, said received signals having been generated by a circuit comprising a plurality of trellis encoders, each trellis encoder having an input for receiving a certain number of plain text bits in a single baud period, each trellis encoder having means for delaying at least some of said plain text bits so that they can be outputted and combined with bits outputted from one or more other trellis encoders during single baus periods; b. decoder means for decoding said demodulated signals into binary signals; and c. a trellis decoder for decoding said binary signals including: ( 1) a branch decoder for generating a set of possible points based on a group of said binary signals; (2) a temporary memory for storing said set of possible points; (3) path metric and path pointer memory means for storing constants; (4) a trace back memory to trace a trellis path; (5) a final decoder for generating plain text bits based on said set of points, said constant and said trellis path; and (6) said temporary, path metric, and path data pointer memories being partitioned into k memory sections, each corresponding memory section being activated simultaneously.
Claim 2
Dependent Claim
235 words
A receiver for receiving trellis encoded signals with baud periods, bits corresponding to a first baud period being interleaved with bits corresponding to subsequent k baud periods, k being larger than 2, comprising: a. demodulating means for converting the received signals into demodulated signals, said received signals having been generated by a circuit comprising a plurality of trellis encoders, each trellis encoder having an input for receiving a certain number of plain text bits in a single baud period, each trellis encoder having means for delaying at least some of said plain text bits so that they can be outputted and combined with bits outputted from one or more other trellis encoders during single baus periods; b. decoder means for decoding said demodulated signals into binary signals; and c. a trellis decoder for decoding said binary signals including: ( 1) a branch decoder for generating a set of possible points based on a group of said binary signals; (2) a temporary memory for storing said set of possible points; (3) path metric and path pointer memory means for storing constants; (4) a trace back memory to trace a trellis path; (5) a final decoder for generating plain text bits based on said set of points, said constant and said trellis path; and (6) said temporary, path metric, and path data pointer memories being partitioned into k memory sections, each corresponding memory section being activated simultaneously.
Claim 3
Dependent Claim
22 words
The decoder of claim 4 further comprising a switch and index address circuit for sequentially addressing the corresponding sections of said memories.
Claim 4
Dependent Claim
29 words
The decoder of claim 2 further comprising a ring counter means for enabling said switch and index address circuit in accordance with the baud period of said received signals.
References Cited (Backward Citations)
US4077021A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-06-29 | 1990-12-29 | 1991-06-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-06-29 | 1994-12-29 | 1995-06-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-06-29 | 1998-12-29 | 1999-06-30 | $7700.00 | Window Closed / Lapsed |