Interative decoder
AssigneeZenith Electronics Corporation
InventorsRichard W. Citta, Jingsong Xia
Life of this patent
Estimating the term…
Abstract
An iterative decoding system has a first decoder that decodes coded data and a first weighting circuit that reduces channel effects in the coded data based upon a reliability that the first decoder accurately decoded the encoded data. The first weighting circuit produces improved coded data. A second decoder of the iterative decoding system decodes the improved coded data, and a second weighting circuit additionally reduces channel effects in the improved coded data based upon a reliability that the second decoder accurately decoded the improved encoded data.
Claims44
An iterative decoding system comprising:
- a first decoder that decodes coded data, wherein the first decoder is arranged to reduce channel effects in the coded data to produce improved coded data;
- and,
- a second decoder that decodes the improved coded data, wherein the second decoder is arranged to additionally reduce channel effects in the coded data, wherein the first and second decoders are of the same decoder type.
An iterative decoding system comprising:
- a first decoder that decodes coded data;
- a first data improver, wherein the first data improver is arranged to reduce channel effects in the coded data based upon a reliability that the first decoder accurately decoded the encoded data, and wherein the first data improver is arranged to produce improved coded data;
- a second decoder that decodes the improved coded data;
- and,
- a second data improver, wherein the second data improver is arranged to reduce channel effects in the improved coded data based upon a reliability that the second decoder accurately decoded the improved encoded data.
An encoding method comprising:
- encoding un-coded data to produce first encoded data;
- encoding the un-coded data to produce second encoded data;
- and,
- concatenating the un-encoded data, the first encoded data, and the second encoded data.
A decoding method comprising:
- decoding a received signal in a first dimension to produce first decoded data and first redundant data;
- decoding the received signal in a second dimension to produce second decoded data and second redundant data;
- decoding the first decoded data with the second redundant data to produce third decoded data;
- decoding the second decoded data with the first redundant data to produce fourth decoded data;
- and,
- combining the third and fourth decoded data.
Dependencies are inferred from the claim text.