Interference mitigation for devices with multiple receivers
AssigneeSilvus Technologies, Inc.
InventorsAnish Narendra Shah, Weijun Zhu, Babak Daneshrad
Life of this patent
Estimating the term…
Abstract
Methods and systems for mitigating interference or estimating a covariance matrix in a communication system are disclosed. A method of demodulating a received signal in a communication system can include receiving a first plurality of waveforms, estimating a covariance matrix based on the first plurality of waveforms, determining a spatial filter based on the estimated covariance matrix, receiving a second plurality of waveforms, generating at least one filtered waveform by applying the spatial filter to the second plurality of waveforms, and demodulating the at least one filtered waveform.
Claims19
An interference mitigation module in a communication device, the module comprising:
- an input configured to obtain a plurality of waveforms, the plurality of waveforms associated with a reception time;
- a covariance estimation module configured to estimate a covariance matrix based on the plurality of waveforms;
- a spatial filter module configured to determine a spatial filter based on the estimated covariance matrix;
- and
- a controller configured to:
- i) instruct the covariance estimation module to estimate a first covariance matrix based on a first plurality of waveforms,
- ii) determine whether a packet is detected during the reception time or an automatic gain control setting changes during the reception time, and
- iii) instruct the covariance estimation module to estimate a second covariance matrix based in part on said determination of whether a packet is detected during the reception time or an automatic gain control setting changes during the reception time.
An interference mitigation module in a communication device, the module comprising:
- an input configured to obtain a plurality of waveforms, the plurality of waveforms associated with a reception time;
- a covariance estimation module configured to estimate a covariance matrix based on the plurality of waveforms;
- a spatial filter module configured to determine a spatial filter based on the estimated covariance matrix;
- and
- a controller configured to:
- i) instruct the covariance estimation module to estimate a first covariance matrix based on a first plurality of waveforms,
- ii) determine whether a packet is detected during the reception time, wherein determining whether a packet is detected during the reception time comprises determining whether a control signal is received between a time when the plurality of waveforms is obtained and a later time after the covariance matrix is estimated, and
- iii) instruct the covariance estimation module to estimate a second covariance matrix based in part on said determination of whether a packet is detected during the reception time.
An interference mitigation module in a communication device, the module comprising:
- an input configured to obtain a plurality of waveforms, the plurality of waveforms associated with a reception time;
- a covariance estimation module configured to estimate a covariance matrix based on the plurality of waveforms;
- a spatial filter module configured to determine a spatial filter based on the estimated covariance matrix;
- and
- a controller configured to:
- i) determine whether a packet is detected during the reception time,
- ii) determine whether an automatic gain control setting changes during the reception time, and
- iii) instruct the covariance estimation module to estimate a first covariance matrix based on a first plurality of waveforms, wherein operation iii) is performed prior to at least one of operation i) or operation ii).
Dependencies are inferred from the claim text.