Calculation of soft decoding metrics
AssigneeMarvell International Ltd.
InventorMeir Griniasty
Life of this patent
Estimating the term…
Abstract
A method for communication includes receiving at a receiver a signal from a transmitter embodying data encoded with an error correction code. The signal is processed in order to extract a sequence of samples in a complex signal space. Scalar values are extracted from the samples and the scalar values are processed so as to define one or more clusters of scalar data points. Gain and noise of the signal are estimated responsively to the defined clusters. Bit value metrics for the signal are computed based on the samples and the estimated gain and noise of the signal. The error correction code is decoded using the bit value metrics.
Claims18
A method for communication, comprising:
- receiving at a receiver a signal from a transmitter embodying data encoded with an error correction code;
- processing the signal in order to extract a sequence of samples in a complex signal space;
- extracting scalar values from the samples and processing the scalar values so as to define one or more clusters of scalar data points;
- estimating a gain and noise of the signal responsively to the defined clusters;
- computing bit value metrics for the signal based on the samples and the estimated gain and noise of the signal;
- and
- decoding the error correction code using the bit value metrics.
A receiver, comprising:
- a front end, which is configured to receive and digitize a signal from a transmitter embodying data encoded with an error correction code;
- and
- signal processing circuitry, which is configured to process the signal in order to extract a sequence of samples in a complex signal space, to extract scalar values from the samples, to process the scalar values so as to define one or more clusters of scalar data points, to estimate a gain and noise of the signal responsively to the defined clusters, to compute bit value metrics for the signal based on the samples and the estimated gain and noise of the signal, and to decode the error correction code using the bit value metrics.
Dependencies are inferred from the claim text.