Apparatus and method of wideband automatic gain control algorithm supporting multiple carriers with possibly different air interface technologies
AssigneeQUALCOMM Incorporated
InventorsJing Sun, Amit Mahajan, Rashid Ahmed Akbar Attar
Life of this patent
Estimating the term…
Abstract
One or more aspects of the disclosure provide an improved receiver automatic gain control (RxAGC) algorithm operable at a wireless receiver that is capable of receiving transmissions at two or more carrier frequencies utilizing a shared radio frequency (RF) front end architecture, whether in the same radio technology or in different radio technologies. The RxAGC algorithm is utilized to control the gain of amplifiers within the receive chain. Other aspects, embodiments, and features are also claimed and described.
Claims29
A receiver for wireless communication, comprising:
- a wideband chain configured to receive a wideband signal and apply an analog gain to the wideband signal;
- a plurality of narrowband chains, in a multi-carrier single band mode (SB mode), configured to receive a plurality of narrowband signals, respectively, of the wideband signal, wherein each of the narrowband chains is configured to apply a digital gain to a corresponding one of the narrowband signals;
- and
- an automatic gain controller (AGC) configured to dynamically adjust the analog gain and the digital gains in accordance with a wideband energy estimate and a plurality of narrowband energy estimates, wherein the wideband energy estimate corresponds to the energy of the received signals, and the plurality of narrowband energy estimates correspond to the energy of the narrowband signals,
- wherein the AGC is further configured to:
- in the SB mode,
- determine an in-band difference between the wideband energy estimate and a minimum value of the narrowband energy estimates;
- if a minimum value of the narrowband energy estimates is less than a floor, increase the analog gain;
- if any of the narrowband energy estimates is greater than an upper threshold, decrease the analog gain;
- and
- if the in-band difference is greater than an in-band jammer threshold, exit the SB mode and utilize the wideband chain and one of the narrowband chains to receive a corresponding one of the narrowband signals.
A method of receiving signals operable at a receiver, comprising:
- receiving a wideband signal with a wideband chain and applying an analog gain to the wideband signal;
- receiving, in a multi-carrier single band mode (SB mode), a plurality of narrowband signals with a plurality of narrowband chains, respectively, of the wideband signal;
- applying a respective digital gain to each of the narrowband signals;
- performing an automatic gain control (AGC) algorithm to dynamically adjust the analog gain and the digital gains in accordance with a wideband energy estimate and a plurality of narrowband energy estimates, wherein the wideband energy estimate corresponds to the energy of the received signals, and the plurality of narrowband energy estimates correspond to the energy of the narrowband signals,
- wherein the AGC algorithm comprises:
- in the SB mode,
- determining an in-band difference between the wideband energy estimate and a minimum value of the narrowband energy estimates;
- if a minimum value of the narrowband energy estimates is less than a floor, increasing the analog gain;
- if any of the narrowband energy estimates is greater than an upper threshold, decreasing the analog gain;
- and
- if the in-band difference is greater than an in-band jammer threshold, exiting the SB mode and utilizing the wideband chain and one of the narrowband chains to receive a corresponding one of the narrowband signals.
A receiver for receiving wireless communication signals, comprising:
- a wideband means for receiving a wideband signal and applying an analog gain to the wideband signal;
- a plurality of narrowband means, in a multi-carrier single band mode (SB mode), configured to receive a plurality of narrowband signals, respective, of the wideband signal, wherein each of the narrowband means is configured to apply a digital gain to a corresponding one of the narrowband signals;
- and
- an automatic gain control (AGC) means for dynamically adjusting the analog gain and the digital gains in accordance with a wideband energy estimate and a plurality of narrowband energy estimates, wherein the wideband energy estimate corresponds to the energy of the received signals, and the plurality of narrowband energy estimates correspond to the energy of the narrowband signals,
- wherein the AGC means is configured to:
- in the SB mode,
- determine an in-band difference between the narrowband energy estimates;
- if a minimum value of the narrowband energy estimates is less than a floor, increase the analog gain;
- if any of the narrowband energy estimates is greater than an upper threshold, decrease the analog gain;
- and
- if the in-band difference is greater than an in-band jammer threshold, exit the SB mode and utilize the wideband means and one of the narrowband means to receive a corresponding one of the narrowband signals.
An apparatus for wireless communication comprising:
- at least one processor;
- a memory coupled to the at least one processor;
- and
- a transceiver coupled to the at least one processor,
- wherein the transceiver comprises:
- a wideband chain configured to receive a wideband signal and apply an analog gain to the wideband signal;
- a plurality of narrowband chains, in a multi-carrier single band mode (SB mode), configured to receive a plurality of narrowband signals, respectively, of the wideband signal, wherein each of the narrowband chains is configured to apply a digital gain to a corresponding one of the narrowband signals;
- and
- an automatic gain controller (AGC) configured to dynamically adjust the analog gain and the digital gains in accordance with a wideband energy estimate and a plurality of narrowband energy estimates, wherein the wideband energy estimate corresponds to the energy of the received signals, and the plurality of narrowband energy estimates correspond to the energy of the narrowband signals,
- wherein the AGC is further configured to:
- in the SB mode,
- determine an in-band difference between the wideband energy estimate and a minimum value of the narrowband energy estimates;
- if a minimum value of the narrowband energy estimates is less than a floor, increase the analog gain;
- if any of the narrowband energy estimates is greater than an upper threshold, decrease the analog gain;
- and
- if the in-band difference is greater than an in-band jammer threshold, exit the SB mode and utilize the wideband chain and one of the narrowband chains to receive a corresponding one of the narrowband signals.
A computer program product, comprising:
- a non-transitory computer-readable storage medium comprising code for causing a receiver to:
- receive a wideband signal with a wideband chain and applying an analog gain to the wideband signal;
- receive, in a multi-carrier single band mode (SB mode), a plurality of narrowband signals with a plurality of narrowband chains, respectively, of the wideband signal;
- apply, using each of the narrowband chains, a digital gain to a corresponding one of the narrowband signals;
- perform an automatic gain control (AGC) algorithm to dynamically adjust the analog gain and the digital gains in accordance with a wideband energy estimate and a plurality of narrowband energy estimates, wherein the wideband energy estimate corresponds to the energy of the received signals, and the plurality of narrowband energy estimates correspond to the energy of the narrowband signals,
- wherein the AGC algorithm comprises:
- in the SB mode,
- determining an in-band difference between the wideband energy estimate and a minimum value of the narrowband energy estimates;
- if a minimum value of the narrowband energy estimates is less than a floor, increasing the analog gain;
- if any of the narrowband energy estimates is greater than an upper threshold, decreasing the analog gain;
- and
- if the in-band difference is greater than an in-band jammer threshold, exiting the SB mode and utilizing the wideband chain and one of the narrowband chains to receive a corresponding one of the narrowband signals.
Dependencies are inferred from the claim text.