Method, apparatus and computer program for calculating a noise covariance estimate
AssigneeRenesas Mobile Corporation
InventorMarkku Johannes Heikkilä
Life of this patent
Estimating the term…
Abstract
A final NOCE (noise covariance estimate) for reducing noise in a first channel of a receiver with a plurality of antennas is calculated. A first raw NOCE for the first channel is calculated, wherein a raw NOCE for a channel is an initial estimate of the covariance of noise in that channel between the plurality of antennas. At least a second raw NOCE for a second channel is calculated. A metric using the first and second raw NOCEs is calculated. The metric is used to determine whether the second raw NOCE should be included in the calculation of the final NOCE.
Claims38
A method for calculating in a receiver a final noise covariance estimate for a first channel, for use in reducing noise in that first channel, wherein the receiver comprises a plurality of antennas and, wherein the final noise covariance estimate is a final estimate of the covariance of the noise received on the first channel between the plurality of antennas of the receiver, the method comprising:
- calculating a first raw noise covariance estimate, which is an initial estimate of the covariance of the noise received on the first channel between the plurality of antennas of the receiver;
- calculating at least a second raw noise covariance estimate, which is an initial estimate of the covariance of the noise received on a second channel between the plurality of antennas of the receiver;
- calculating a first metric for the second channel based on the first and second raw noise covariance estimates, said first metric being a statistical measure indicative of how well the second raw noise covariance estimate describes the noise in the first channel;
- determining, based on the first metric, whether the second raw noise covariance estimate should be included in the calculation of the final noise covariance estimate for the first channel;
- calculating the final noise covariance estimate for the first channel using at least the first and second raw noise covariance estimates if it is determined that the second raw noise covariance estimate should be included in the calculation of the final noise covariance estimate for the first channel;
- and
- calculating the final noise covariance estimate for the first channel using at least the first raw noise covariance estimate but not the second raw noise covariance estimate if it is determined that the second raw noise covariance estimate should not be included in the calculation of the final noise covariance estimate for the first channel.
Apparatus for a receiver having a plurality of antennas, comprising:
- at least one processor;
- and
- at least one memory including computer program code;
- the at least one memory and the computer program code being configured to, with the at least one processor, cause the apparatus to at least:
- calculate a first raw noise covariance estimate, which is an initial estimate of the covariance of noise received on a first channel between the plurality of antennas of the receiver;
- calculate at least a second raw noise covariance estimate, which is an initial estimate of the covariance of the noise received on a second channel between the plurality of antennas of the receiver;
- calculate a first metric based on the first and second raw noise covariance estimates, said first metric being a statistical measure indicative of how well the second raw noise covariance estimate describes the noise in the first channel;
- determine, based on the first metric, whether the second raw noise covariance estimate should be included in the calculation of a final noise covariance estimate for the first channel, said final noise covariance estimate being a final estimate of the covariance of the noise received on the first channel between the plurality of antennas of the receiver for use in reducing noise in that first channel;
- calculate the final noise covariance estimate for the first channel using at least the first and second raw noise covariance estimates if it is determined that the second raw noise covariance estimate should be included in the calculation of a final noise covariance estimate for the first channel;
- and
- calculate the final noise covariance estimate for the first channel using at least the first raw noise covariance estimate but not the second raw noise covariance estimate if it is determined that the second raw noise covariance estimate should not be included in the calculation of a final noise covariance estimate for the first channel.
A non-transitory computer-readable storage medium comprising a set of computer-readable instructions stored thereon, which, when executed by a processing system, cause the processing system to at least:
- calculate a first raw noise covariance estimate, which is an initial estimate of the covariance of noise received on a first channel between the plurality of antennas of the receiver;
- calculate at least a second raw noise covariance estimate, which is an initial estimate of the covariance of the noise received on a second channel between the plurality of antennas of the receiver;
- calculate a first metric based on the first and second raw noise covariance estimates, said first metric being a statistical measure indicative of how well the second raw noise covariance estimate describes the noise in the first channel;
- determine, based on the first metric, whether the second raw noise covariance estimate should be included in the calculation of a final noise covariance estimate for the first channel, said final noise covariance estimate being a final estimate of the covariance of the noise received on the first channel between the plurality of antennas of the receiver for use in reducing noise in that first channel;
- calculate the final noise covariance estimate for the first channel using at least the first and second raw noise covariance estimates if it is determined that the second raw noise covariance estimate should be included in the calculation of a final noise covariance estimate for the first channel;
- and
- calculate the final noise covariance estimate for the first channel using at least the first raw noise covariance estimate but not the second raw noise covariance estimate if it is determined that the second raw noise covariance estimate should not be included in the calculation of a final noise covariance estimate for the first channel.
Dependencies are inferred from the claim text.