Soft information scaling for iterative decoding
First Claim
1. A method of operating an apparatus to scale soft input values obtained, from a signal transmitted through a communications channel, as part of a decoding process, the method comprising:
- computing a current scaling factor as a function of a preselected channel quality value and at least one of said soft values, said preselected channel quality value being independent of actual channel conditions at the time said signal was transmitted; and
scaling one of said soft values using said computed current scaling factor to produce a scaled soft value.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for scaling soft values as part of an error correction decoding process are described. Accurate decoding depends on use of the appropriate scale factor. Selection and use of the scale factor to scale soft values is designed to improve and/or optimize decoder performance without the need for prior knowledge of the correct scale factor or the actual channel conditions at the time the signal from which the soft values were obtained was transmitted through a communications channel. The techniques of the present invention assume that the soft values to be processed were transmitted through a communications channel having a quality that can be accurately described by a channel quality value. A scale factor is determined from the distribution of soft values to be scaled and an assumption that the channel through which they were transmitted was of the quality corresponding to a preselected channel quality value.
-
Citations
26 Claims
-
1. A method of operating an apparatus to scale soft input values obtained, from a signal transmitted through a communications channel, as part of a decoding process, the method comprising:
-
computing a current scaling factor as a function of a preselected channel quality value and at least one of said soft values, said preselected channel quality value being independent of actual channel conditions at the time said signal was transmitted; and
scaling one of said soft values using said computed current scaling factor to produce a scaled soft value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 25, 26)
-
-
14. An apparatus for determining a factor to be used to scale soft input values obtained, from a signal transmitted through a communications channel, comprising:
-
a receiver for receiving a signal transmitted through a communications channel;
means for generating soft input values from said received signal;
memory for storing a preselected channel quality value, said preselected channel quality value being independent of actual channel conditions at the time said signal was transmitted; and
means for computing a scaling factor as a function of said preselected channel quality value and at least one of soft input values. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A machine readable medium comprising;
-
machine executable instructions for controlling a machine to perform the steps of;
i) computing a current scaling factor as a function of a preselected channel quality value and at least one soft input value obtained, from a signal transmitted through a communications channel, said preselected channel quality value being independent of actual channel conditions at the time said signal was transmitted; and
ii) scaling said at least one said soft value using said computed current scaling factor to produce a scaled soft value.
-
Specification