Dynamic Scaling of Channel State Information
AssigneeImagination Technologies Limited
InventorsFilipe Carvalho, Paul Murrin
Life of this patent
Estimating the term…
Abstract
Channel state information (CSI) scaling modules for use in a demodulator configured to demodulate a signal received over a transmission channel, the demodulator comprising a soft decision error corrector (e.g. LDPC decoder) configured to decode data carried on data symbols of the received signal based on CSI values. The CSI scaling module is configured to monitor the performance of the soft decision error corrector and in response to determining the performance of the soft decision error corrector is below a predetermined level, dynamically select a new CSI scaling factor based on the performance of the soft decision error corrector.
Claims20
A channel state information (CSI) scaling module for use in a demodulator configured to demodulate a signal received over a transmission channel, the demodulator comprising a soft decision error corrector configured to decode data carried on data symbols of the received signal based on CSI values associated with the data symbols, the CSI scaling module comprising:
- a scaling module configured to apply a current CSI scaling factor to CSI values to generate scaled CSI values and provide the scaled CSI values to the soft decision error corrector;
- a control module configured to:
- monitor performance of the soft decision error corrector;
- and
- in response to determining that the performance of the soft decision error corrector is below a predetermined level, activate one of one or more CSI scaling factor selectors;
- and
- the one or more CSI scaling factor selectors, each CSI scaling factor selector configured to, in response to being activated, dynamically select a new CSI scaling factor based on the performance of the soft decision error corrector.
A method for automatically scaling channel state information (CSI) comprising:
- applying a current CSI scaling factor to CSI values associated with data symbols of a signal received over a transmission channel to generate scaled CSI values;
- monitoring performance of a soft decision error corrector of a demodulator configured to demodulate the received signal, the soft decision error corrector configured to decode data carried on the data symbols of the received signal based on the scaled CSI values;
- determining whether the performance of the soft decision error corrector is below a predetermined level;
- in response to determining that the performance of the soft decision error corrector is below the predetermined level, dynamically selecting a new CSI scaling factor based on the performance of the soft decision error corrector;
- applying the new CSI scaling factor to CSI values to generate scaled CSI values;
- and
- providing the scaled CSI values to the soft decision error corrector.
Dependencies are inferred from the claim text.