Scaling in a Receiver for Coded Digital Data Symbols
First Claim
1. A method of receiving coded digital data symbols sent from a transmitter through a transmission channel of a communications network, the method comprising the steps of:
- calculating estimates (y) of sent data symbols, each of said estimates being represented by a first number (a+b) of bits; and
providing from said calculated estimates modified estimates (y′
) represented by a second number (c) of bits, said second number (c) being lower than said first number (a+b), characterized in that the method further comprises the steps of;
calculating an amplitude value for each of said calculated estimates (y);
calculating an averaged amplitude value for a number of said amplitude values;
calculating a scaling factor (s) from said averaged amplitude value; and
generating scaled estimates of sent data symbols in dependence of said scaling factor (s), said scaling factor (s) being used for a number of scaled estimates corresponding to the number of amplitude values for which the averaged amplitude value was calculated.
1 Assignment
0 Petitions
Accused Products
Abstract
Coded digital data symbols sent through a transmission channel of a communications network are received in a receiver. Estimates (y) represented by a first number (a+b) of bits are calculated, and modified estimates (y′) represented by a second number (c) of bits provided therefrom, the second number being lower than the first number. An amplitude value is calculated for each estimate (y), and an averaged amplitude value calculated for a number of amplitude values. A scaling factor (s) is calculated form the averaged amplitude value, and scaled estimates generated in dependence of die scaling factor. The scaling factor is used for a number of scaled estimates corresponding to the number of amplitude values for which the averaged amplitude value was calculated. Thus a better scaling factor is provided for most channel cases, which can still be calculated with the limited computational resources of a terminal for such networks.
15 Citations
21 Claims
-
1. A method of receiving coded digital data symbols sent from a transmitter through a transmission channel of a communications network, the method comprising the steps of:
-
calculating estimates (y) of sent data symbols, each of said estimates being represented by a first number (a+b) of bits; and
providing from said calculated estimates modified estimates (y′
) represented by a second number (c) of bits, said second number (c) being lower than said first number (a+b), characterized in that the method further comprises the steps of;
calculating an amplitude value for each of said calculated estimates (y);
calculating an averaged amplitude value for a number of said amplitude values;
calculating a scaling factor (s) from said averaged amplitude value; and
generating scaled estimates of sent data symbols in dependence of said scaling factor (s), said scaling factor (s) being used for a number of scaled estimates corresponding to the number of amplitude values for which the averaged amplitude value was calculated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 20, 21)
-
-
10. A receiver for receiving coded digital data symbols sent from a transmitter through a transmission channel of a communications network, the receiver being arranged to:
-
calculate estimates (y) of sent data symbols, each of said estimates being represented by a first number (a+b) of bits; and
provide from said calculated estimates modified estimates (y′
) represented by a second number (c) of bits, said second number (c) being lower than said first number (a+b), characterized in that the receiver is further arranged to;
calculate an amplitude value for each of said calculated estimates (y);
calculate an averaged amplitude value for a number of said amplitude values, calculate a scaling factor (s) from said averaged amplitude value; and
generate scaled estimates of sent data symbols in dependence of said scaling factor (s), said scaling factor (s) being used for a number of scaled estimates corresponding to the number of amplitude values for which the averaged amplitude value was calculated. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification