Frequency modulation tracking for band rejection to reduce dynamic range
The method and receiver system address the issue of increased dynamic range by using a selectable filter to attenuate interfering signals, achieving reduced data rates and simplified processing through precise frequency estimation.
Patent Information
- Application Number
- JP2023571647
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2022-02-16
- Filing Date
- 2022-05-12
- Publication Date
- 2025-12-16
- Estimated Expiration
- 2042-05-12
AI Technical Summary
In noisy radio environments, substantial interfering signals increase the dynamic range of received radio frequency signals beyond what is necessary to represent desired information, requiring higher data rates and more complex processing.
A method and receiver system that includes a selectable filter to attenuate interfering signals by detecting their center frequency and applying a notch or band-rejection filter to reduce the dynamic range, using digital IQ signals and a CORDIC and FM demodulator to process the signal into polar representation for precise frequency estimation.
Reduces the dynamic range of received signals by effectively attenuating interfering signals, thereby reducing the required data rate and simplifying signal processing, while maintaining signal quality.
Smart Images

Figure 0007787204000001 
Figure 0007787204000002 
Figure 0007787204000003
Abstract
Description
[Technical Field]
[0001] Background technology The present invention relates to communications technology, and more particularly to communications using wireless technology. [Background technology]
[0002] Operation of a radio receiver in a noisy environment introduces noise into the received signal. In an exemplary radio application, a desired modulated radio frequency signal is corrupted by a substantial interfering signal (e.g., a constant tone or modulated signal in a target frequency band). For example, a constant tone may be introduced as a result of operating an electric motor in close proximity to the radio receiver, or a modulated interfering signal may be introduced into the received signal by operating a radio receiver near a radio using a different communication protocol. A substantial interfering signal in the target frequency band may increase the dynamic range of the received signal beyond the dynamic range required to represent the desired information in the received signal. Thus, transmitting the received signal with its increased dynamic range to, for example, an external demodulator may require the transceiver to operate at a higher data rate, use a faster clock signal, or communicate more information than is necessary to recover the desired information. Therefore, techniques for reducing the dynamic range of a received radio frequency signal are desirable. Summary of the Invention [Means for solving the problem]
[0003] Disclosure of embodiments of the invention In at least one embodiment of the present invention, a method for reducing the dynamic range of a received radio frequency signal includes receiving digital IQ signals corresponding to an in-phase component of the received radio frequency signal and a quadrature component of the received radio frequency signal. The method includes demodulating the digital IQ signals to generate an instantaneous frequency signal. The method includes selecting a center frequency of a selectable filter according to whether an interfering signal is detected in a target frequency band of the received radio frequency signal. The center frequency is selected from a predetermined frequency and an estimated center frequency determined using the instantaneous frequency signal. The method includes filtering the digital IQ signal using a selectable filter configured using the center frequency to generate an output digital IQ signal.
[0004] In at least one embodiment, a receiver includes a receiver signal path configured to provide digital IQ signals corresponding to an in-phase component of a received radio frequency signal and a quadrature component of the received radio frequency signal. The receiver includes a demodulator configured to provide an instantaneous frequency signal based on the digital IQ signal. The receiver includes a selectable filter configured to provide an output digital IQ signal based on the digital IQ signal and a center frequency. The receiver includes a selection circuit configured to select a center frequency of the selectable filter according to whether an interfering signal is detected in a target frequency band of the received radio frequency signal. The center frequency is selected from a predetermined frequency and an estimated center frequency determined using the instantaneous frequency signal.
[0005] In at least one embodiment, a program product is encoded on a tangible, machine-readable medium, the program product including instructions executable by a processor to receive digital IQ signals corresponding to an in-phase component of a received radio frequency signal and a quadrature component of the received radio frequency signal, demodulate the digital IQ signals to generate an instantaneous frequency signal, select a center frequency of a selectable filter according to whether an interfering signal is detected in a target frequency band of the received radio frequency signal, the center frequency being selected from a predetermined frequency and an estimated center frequency determined using the instantaneous frequency signal, and filter the digital IQ signals using the selectable filter to generate an output digital signal.
[0006] BRIEF DESCRIPTION OF THE DRAWINGS The present invention may be better understood, and its numerous objects, features and advantages made apparent to those skilled in the art by referencing the accompanying drawings. [Brief explanation of the drawings]
[0007] [Figure 1] FIG. 1 is a functional block diagram of an exemplary receiver signal path including tracking and rejection filters consistent with at least one embodiment of the present invention. [Figure 2] FIG. 1 is a functional block diagram of an example tracking and rejection filter including a selectable notch filter for reducing the dynamic range of a received signal consistent with at least one embodiment of the present invention. [Figure 3] FIG. 1 is a functional block diagram of an example tracking and rejection filter portion including a selectable band rejection filter consistent with at least one embodiment of the present invention. [Figure 4] FIG. 2 is a functional block diagram of a sample rate reduction portion of an exemplary tracking and rejection filter consistent with at least one embodiment of the present invention. [Figure 5] FIG. 1 is a functional block diagram of an exemplary receiver consistent with at least one embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0008] The use of the same reference numbers in different drawings indicates similar or identical items. MODE FOR CARRYING OUT THE INVENTION Referring to FIG. 1 , an exemplary wireless receiver receives a radio frequency (RF) signal and detects one or more target signal carrier frequencies (e.g., one or more subcarriers) that carry information. An analog front end 102, which may include an impedance matching network coupled to a low-noise amplifier, receives the RF signal from an antenna and amplifies the RF signal without substantially degrading the signal-to-noise ratio. In at least one embodiment, the analog front end 102 includes a frequency mixer that converts the RF signal frequency to a low intermediate frequency. The analog front end 102 amplifies and filters the signal (e.g., using an image rejection filter) and provides in-phase (I) and quadrature (Q) signals (i.e., IQ signals) as outputs. The IQ signals are analog time-domain signals. In at least one embodiment, an analog gain circuit 104 provides amplified versions of the IQ signals to an analog-to-digital converter (ADC) 106. The analog-to-digital converter 106 converts the versions of the IQ signals to digital IQ signals (i.e., IQ samples). Exemplary embodiments of ADC 106 use various signal conversion techniques (eg, delta-sigma (or sigma-delta) analog-to-digital conversion).
[0009] The ADC 106 provides the digital IQ signals to the digital front end 108, which filters the digital received signal. In at least one embodiment, the digital front end 108 decimates the digital received signal after filtering it. When undesirable constant tones or other interference present in the desired bandwidth are relatively large compared to the desired signal, the dynamic range required to support communication is relatively large. Sending the entire signal to an external processor increases the number of bits required compared to sending the desired signal in the absence of undesirable constant tones or other interference, thereby requiring a higher clock rate and communicating more information than necessary. The tracking and rejection filter 110 detects RF noise and estimates the center frequency of the interfering signal. The tracking and rejection filter 110 includes a selectable filter (e.g., a notch filter or band-rejection filter) configured with a center frequency selected to attenuate that RF interference source. The digital automatic gain control 112 dynamically amplifies the digital signal to provide IQ samples at a signal amplitude appropriate for the next receiver stage (e.g., an external demodulator or a filter combining signals from multiple antennas). In at least one embodiment, receiver 100 sends the IQ output to an external processor for demodulation (e.g., a demodulator compliant with National Radio System Coimmittee-5C, also known as HD™ Radio, Digital Audio Broadcasting, Digital Radio Module (DRM), or other digital radio technology).
[0010] In at least one embodiment, the tracking and rejection filter 110 reduces the bandwidth required to transmit desired data over a communication channel. The tracking and rejection filter 110 attenuates interfering constant tones or interfering modulated signals from the received signal. In at least one embodiment, the interfering constant tones or modulated signals do not occur at a predetermined frequency, and the location of such interference varies. Thus, the tracking and rejection filter 110 receives the IQ samples, detects any interfering signals, estimates the center frequency of the interfering signals, and attenuates the interfering signals to reduce the bandwidth required to communicate desired data, in some embodiments, over a communication channel to the next stage of the receiver.
[0011] 1 and 2 , in at least one embodiment, the tracking and rejection filter 110 receives the digital IQ signal 109 (e.g., a sampled frequency modulated (FM) signal) from the digital front end 108. The tracking and rejection filter 110 tracks unmodulated signals (e.g., a carrier or a constant tone) in the digital IQ signal and attenuates or rejects the unmodulated signals to provide a digital IQ output. The CORDIC and FM demodulator 204 receives the digital IQ signal and processes the samples to generate an instantaneous frequency signal. In at least one embodiment, the CORDIC and FM demodulator 204 converts the digital IQ signal from a Cartesian representation to a polar representation (i.e., instantaneous phase and instantaneous amplitude in radians) and uses a polar discriminator technique on successive complex-valued baseband FM samples to obtain the instantaneous frequency signal of the digital IQ signal.
[0012] In at least one embodiment, the CORDIC and FM demodulator 204 includes a coordinate rotation digital computer (CORDIC), which may be dedicated to demodulation or shared with other receiver operations. Generally, the CORDIC implements known techniques for performing calculations, including trigonometric functions and complex multiplication, without the use of multipliers. The only operations used by the CORDIC are addition, subtraction, bit shifting, and table lookup operations to implement the arctangent function to convert a Cartesian representation of a signal to a polar representation of the signal, and in some embodiments, also converts a polar representation of the signal to a Cartesian representation. In other embodiments of the tracking and rejection filter 110, instead of using a CORDIC, a complex multiplier calculates the complex multiplication of the current digital IQ signal with the complex conjugate of the most recent previous digital IQ signal. In other embodiments, a digital signal processor running firmware performs the conversion to polar representation and FM demodulation. The CORDIC and FM demodulator 204 converts the phase to a signal equivalent to the frequency offset from a 0 Hz signal at the input to the CORDIC. The output of the CORDIC and FM demodulator 204 is an audio signal equivalent to the polar domain signal and has units of radians Hz.
[0013] In at least one embodiment, the low-pass filter 206 reduces noise in the instantaneous frequency signal and reduces the sample rate, reducing the number of cycles required for subsequent calculations. Reducing the sample rate reduces the precision with which the deviation of the FM signal is measured, but in at least some embodiments, high precision is not required to track that deviation. In other embodiments, the low-pass filter 206 is omitted, and the operation of the low sample rate filter 230 occurs at the sample rate of the digital IQ signal 109.
[0014] In at least one embodiment, the low sample rate filter 230 low-pass filters the low sample rate signal using the low pass filter 208. The carrier detector 210 provides the selection circuit 219 with an indication of the frequency of the interfering carrier in the received signal. The storage location 218 provides the selection circuit 219 with a predetermined value corresponding to the Nyquist frequency (i.e., fs / 2). In at least one embodiment, the difference circuit 216 provides the confidence level by calculating the difference between the peak frequency deviation (i.e., the maximum value of the frequency above the modulation frequency) provided by the peak tracking filter 212 and the valley frequency deviation (i.e., the minimum value of the frequency below the modulation frequency) provided by the valley filter 214. In at least one embodiment of the low sample rate filter 230, the peak tracking filter 212 and the valley tracking filter 214 are dual time constant low pass filters. The difference circuit 216 outputs a control signal indicative of the difference between the output of the peak tracking filter 212 and the output of the valley tracking filter 214, thereby indicating the frequency deviation of the received signal. If the deviation is relatively large, the received signal is unlikely to contain a constant tone interferer. If the deviation is relatively small, the received signal is likely to contain a constant tone interferer.
[0015] In at least one embodiment, the selection circuit 219 compares a predetermined threshold (e.g., 75 Hz) with the control signal generated by the difference circuit 216. The control signal indicates a confidence level that an interfering carrier or interfering constant tone will be detected in the target frequency band of the received signal. If the confidence level is equal to or greater than the predetermined threshold, the selection circuit 219 provides an indication of the frequency location of the interfering carrier as the output filter center frequency. If the confidence level is less than the predetermined threshold, the selection circuit 219 provides a predetermined frequency stored in the storage element 218, e.g., the Nyquist frequency (i.e., fs / 2, where fs is the sample rate), as the center frequency fc of the notch filter 224.
[0016] In at least one embodiment, smoothing filter 220 receives the output of selection circuit 219 and provides an output with reduced random fluctuations as a center frequency fc of notch filter 224, which uses the center frequency fc to center a corresponding notch (e.g., a second-order complex notch) about that frequency. In at least one embodiment, notch filter 224 is a first-order notch filter, and a convolution of a predetermined notch filter with center frequency fc is used to vary the frequencies that are attenuated. In at least one embodiment, notch filter 224 attenuates frequencies at the center frequency of the signal path and provides a filtered output as digital IQ signal 111. Note that in the embodiment of FIG. 2, the notched filter operates even when no interfering carrier is detected, but the notch is located at or near the Nyquist frequency, fs / 2. Positioning the notch filter 224 around the Nyquist frequency allows the filter to process the digital IQ signal 111 without substantially affecting the digital IQ signal 109 in the absence of interference, reducing the introduction of discontinuities in the digital IQ signal 111 (e.g., phase transitions or other nonlinearities) compared to implementations that disable the notch filter 224 in the absence of interference.
[0017] 1, 3, and 4, in at least one embodiment of the tracking and rejection filter 110, rather than detecting only the interfering carrier and attenuating the detected interfering carrier, the tracking and rejection filter 110 detects the interfering carrier or interferometric modulation data in the target frequency band and applies a band rejection filter to the received signal to attenuate the interfering signal in the target frequency band. The CORDIC and FM demodulator 304 receives the digital IQ signal and processes the samples. In at least one embodiment, the CORDIC and FM demodulator 304 converts the digital IQ samples from a Cartesian representation to a polar representation (i.e., instantaneous phase and instantaneous amplitude in radians) and uses a polar discriminator technique on successive complex-valued baseband FM samples to obtain the instantaneous frequency of the sampled FM signal.
[0018] In at least one embodiment, the CORDIC and FM demodulator 304 includes a CORDIC, which may be dedicated to demodulation or shared with other receiver operations. The CORDIC and FM demodulator 304 converts the phase into a signal equivalent to the frequency offset from a 0 Hz signal at the input to the CORDIC. The output of the CORDIC and FM demodulator 304 is an audio signal equivalent to the polar domain signal, with units of radians (Hz). In at least one embodiment, the low-pass filter 306 reduces noise in the instantaneous frequency signal and reduces the sample rate to reduce the number of cycles required for subsequent processing. Reducing the sample rate reduces the accuracy with which deviations in the FM signal are detected, but in at least some embodiments, high accuracy is not required to track the deviations. In other embodiments, the low-pass filter 306 does not reduce the sample rate, and the processing of the low sample rate filter 330 occurs at the sample rate (fs). Therefore, interference tracking at the sample rate (fs) to identify the corresponding center frequencies of the notch or band-stop filters is a more expensive implementation (e.g., requiring more processor cycles).
[0019] RMS filter 308 performs a root-mean-square operation on digital IQ signal 109 to provide a value corresponding to the total power of the received signal. Upper sideband bandpass filter 312 is centered on the upper sideband of digital IQ signal 109. RMS filter 314 estimates the power of the upper sideband signal by performing a root-mean-square operation on the output of bandpass filter 312. Lower sideband bandpass filter 316 is centered on the lower sideband of digital IQ signal 109. RMS filter 318 estimates the power of the lower sideband signal by performing a root-mean-square operation on the output of bandpass filter 316. Minimum function circuit 320 provides a value corresponding to the minimum of the lower sideband power and the upper sideband power as an indication of the power of the target received signal.
[0020] In at least one embodiment, the low sample rate filter 330 calculates the ratio of the power of the target received signal to the total power of the received signal. The comparator 402 calculates the ratio and compares it to a predetermined filter enable threshold to output a decision signal. The smoothing filter 404 filters the output stream of bits provided by the comparator 402 and provides the filtered output stream to the tracking selection percentage filter 406, which calculates the percentage likelihood that the received signal contains an interfering signal. The percentage is used to generate a control signal SEL that selects the center frequency of the band-stop filter 340. If the decision signal provided by the smoothing filter 404 indicates that the power ratio is less than the predetermined filter enable threshold level, the output signal is at an active signal level (i.e., effectively enabling the selectable band-stop filter). If the power ratio is greater than the predetermined filter enable threshold level plus the history value, the output signal is at an inactive signal level (i.e., effectively disabling the band-stop filter). If the power ratio is between or equal to the predetermined filter enable threshold level and the predetermined filter enable threshold level plus the history value, the output signal retains its previous value.
[0021] In at least one embodiment of the low sample rate filter 330, the peak tracking filter 408 is a dual time-constant low-pass filter that tracks the outer deviations of the FM signal (i.e., frequency maxima above the modulation frequency), and the valley tracking filter 412 is a dual time-constant low-pass filter that tracks the inner deviations of the FM signal (i.e., frequency minima below the modulation frequency). Low-pass filters 410 and 414 attenuate noise at the outputs of the peak tracking filter 408 and the valley tracking filter 412, respectively. The center calculator 416 estimates the nominal center or carrier frequency of the interferometrically modulated signal, for example, by calculating the difference between the frequency outputs of the low-pass filters 410 and 414. In at least one embodiment of the low sample rate filter 330, the center calculator 416 uses wrapping calculations (i.e., circular arithmetic) to account for aliasing, because the frequency outputs of the low-pass filters 410 and 414 relate to reduced sample rate signals. If the likelihood that the received signal includes an interfering signal is less than a predetermined percentage (e.g., 80%), the selection signal SEL causes the selection circuit 420 to provide a predetermined frequency stored in the storage element 218, e.g., the Nyquist frequency (i.e., fs / 2), as the center frequency fc of the band-stop filter 340. If the percentage is greater than or equal to the predetermined percentage (e.g., 80%), the selection circuit SEL causes the selection circuit 420 to provide the estimated center frequency determined by the output filter center frequency of the center calculator 416.
[0022] In at least one embodiment, smoothing filter 422 receives the output of selection circuit 420 and provides an output having reduced random fluctuations in center frequency f c and provides that value as the center frequency f c of band-stop filter 340. In at least one embodiment, rather than dynamically calculating the filter coefficients of a band-stop filter having center frequency f c , low sample rate filter 330 includes difference circuit 424, which calculates the difference between the Nyquist frequency f c and the center frequency f c and provides the difference f c / 2-f c to band-stop filter 340, which includes mixer 322, selectable low-pass filter 324, and mixer 326. In at least one embodiment, selectable low-pass filter 324 has a selectable rejection bandwidth that is configured to have a wide rejection bandwidth when rejecting an interfering signal, or a narrow rejection bandwidth (e.g., rejecting only a relatively small amount of signal around the Nyquist frequency) when there is no interfering signal. In at least one embodiment, the selectable low-pass filter 324 has a narrow rejection bandwidth in a passband from 0 to 300 kHz and is selectively configurable to attenuate input signals by 100 dB from 362.75 kHz to 375 kHz in response to a first value of the selection signal SEL, and has a wide rejection bandwidth in a passband from 0 to 245 kHz and is selectively configurable to attenuate input signals by 50 dB from 263.35 kHz to 375 kHz in response to a second value of the selection signal SEL. The mixer 322 is a complex mixer that rotates the received signal by fs / 2-fc. The low-pass filter 324 attenuates interfering signals in its stopband, which may include removing only a relatively small amount of signal around a predetermined frequency in the absence of an interferer, or removing a larger amount of signal around an estimated center frequency in the presence of an interferer. Mixer 326 is a complex mixer that de-rotates the IQ signals output by low pass filter 324 to baseband (eg, low intermediate frequency) and provides digital output IQ signal 111 .
[0023] Note that the bandwidth of the rejection filter may vary depending on the sample rate and the specified IQ mask of the target application. In at least one embodiment, the band rejection filter 340 has a single bandwidth instead of a selectively narrow or selectively wide bandwidth. While the band rejection filter 340 of FIG. 3 includes a single low-pass filter with a selectively wide or selectively narrow bandwidth, in other embodiments, the band rejection filter 340 may include multiple filters coupled in series, configured to match the width of the interferer, and may use additional mixers.
[0024] Referring to FIG. 5, one or more of the structures included in the tracking and rejection filter 110 may be implemented using software (including firmware) running on a processor or by a combination of software and hardware. The software described herein may be encoded on at least one tangible (i.e., non-transitory) computer-readable medium. As referred to herein, tangible computer-readable media includes at least a disk, tape, or other magnetic, optical, or electronic storage medium (e.g., random access memory, read-only memory). For example, FIG. 5 shows a radio 502, which includes a receiver analog front-end 514 coupled to an antenna. The processor 504, which may be a digital signal processor or other processing circuit, performs complex data processing, such as filtering and modulation, by executing instructions fetched from a memory 508. The receiver analog front-end 514 and associated antenna receive electromagnetic signals over the air and provide the analog signals to a custom hardware circuit implementation of an analog-to-digital converter 510, which provides digital data to the processor 504. The processor 504 performs complex data processing, such as demodulation, filtering, or other signal processing, which may include at least some functionality of the tracking and rejection filter 110, by executing instructions fetched from the memory 508.
[0025] Therefore, techniques are provided for attenuating large modulated or constant tone interfering signals in a target frequency band to reduce the required dynamic range of the desired signal. Referring to FIG. 1 , in at least one embodiment, the accuracy of digital IQ signal 109 is equal to or greater than the accuracy of digital IQ signal 113. The tracking and rejection filter 110 embodiment described above with reference to FIGS. 2-4 provides digital output IQ signal 111 to digital automatic gain control 112, which adjusts the band-reject output IQ signal to the range of available bits of digital IQ signal 113. In at least one embodiment, tracking and rejection filter 110 provides digital IQ signal 111 having a reduced dynamic range compared to digital IQ signal 109 in response to detecting and reducing an interferer in the target frequency band.
[0026] The description of the invention set forth herein is exemplary and is not intended to limit the scope of the invention as set forth in the following claims. Terms such as "first," "second," and "third" used in the claims are intended to distinguish between different items of the claims, unless otherwise clear from the context, and do not otherwise indicate or imply an order of time, place, or quality. For example, the terms "first received signal" and "second received signal" do not indicate or imply that the first received signal occurs temporally before the second received signal. Variations and modifications of the embodiments disclosed herein may be made based on the description set forth herein without departing from the scope of the invention as set forth in the following claims.
Claims
1. 1. A method for reducing the dynamic range of a received radio frequency signal, comprising: receiving digital IQ signals corresponding to an in-phase component of the received radio frequency signal and a quadrature component of the received radio frequency signal; demodulating the digital IQ signal to generate an instantaneous frequency signal; selecting a center frequency of a selectable filter according to whether an interfering signal is detected in a target frequency band of the received radio frequency signal, wherein the center frequency is selected from a predetermined frequency and an estimated center frequency determined using the instantaneous frequency signal; filtering the digital IQ signal using the selectable filter configured using the center frequency to generate an output digital IQ signal; A method comprising:
2. 10. The method of claim 1, further comprising low-pass filtering the instantaneous frequency signal to generate a low sample rate instantaneous frequency signal used to estimate the estimated center frequency of the interfering signal.
3. 3. The method of claim 2, wherein selecting the center frequency of the selectable filter comprises selecting between the predetermined frequency and the estimated center frequency to determine a stop band of the selectable filter based on a first frequency of maximum deviation of the low sample rate instantaneous frequency signal and a second frequency of minimum frequency deviation of the low sample rate instantaneous frequency signal.
4. The method of claim 3 , wherein the predetermined frequency is the Nyquist frequency.
5. 5. The method of claim 1, wherein a first dynamic range of the output digital IQ signal is smaller than a second dynamic range of the digital IQ signal.
6. 5. The method of claim 1, 2, 3, or 4, wherein the selectable filter is a band-stop filter having selectable stop bands.
7. The method of claim 6 , further comprising selecting a width of the selectable stop band based on a ratio of a power of a desired signal to a total power of the digital IQ signal.
8. 5. The method of claim 1, 2, 3, or 4, wherein the selectable filter is a notch filter having a selectable notch frequency.
9. Selectively updating the selectable filters includes: estimating the total power of the digital IQ signal; estimating a power of a desired signal of the digital IQ signal using a first bandpass filter centered on an upper sideband of the digital IQ signal and a second bandpass filter centered on a lower sideband of the digital IQ signal; generating a ratio of the power of the desired signal to the total power of the digital IQ signals; 5. The method of claim 1, 2, 3, or 4, comprising:
10. The filtering of the digital IQ signal comprises: mixing the digital IQ signal with the center frequency to generate a rotated signal; low-pass filtering the rotated signal to generate a filtered IQ signal; mixing the filtered IQ signal with the center frequency to provide the output digital IQ signal; 5. The method of claim 1, 2, 3, or 4, comprising:
11. a receiver signal path configured to provide digital IQ signals corresponding to an in-phase component of a received radio frequency signal and a quadrature component of the received radio frequency signal; a demodulator configured to provide an instantaneous frequency signal based on the digital IQ signal; a selectable filter configured to provide an output digital IQ signal based on the digital IQ signal and a center frequency; a selection circuit configured to select the center frequency of the selectable filter according to whether an interfering signal is detected in a target frequency band of the received radio frequency signal; wherein the center frequency is selected from a predetermined frequency and an estimated center frequency determined using the instantaneous frequency signal.
12. 12. The receiver of claim 11, wherein a first dynamic range of the output digital IQ signal is smaller than a second dynamic range of the output digital IQ signal.
13. Receiver according to claim 11 or 12, wherein the selectable filter is a notch filter.
14. The selectable filter may include: a first mixer configured to provide a rotated digital IQ signal based on the digital IQ signal and the center frequency; a low pass filter configured to provide a filtered IQ signal based on the rotated digital IQ signal; and a second mixer configured to provide the output digital IQ signal based on the rotated digital IQ signal and the center frequency.
15. 15. The receiver of claim 14, wherein the bandwidth of the low pass filter is selectable.
16. Receiver according to claim 11 or 12, wherein the interfering signal is a constant tone at the center frequency.
17. Receiver according to claim 11 or 12, wherein the interfering signal is a frequency modulated signal having the center frequency.
18. 1. A program product encoded on a tangible machine-readable medium, comprising: receiving digital IQ signals corresponding to an in-phase component of a received radio frequency signal and a quadrature component of the received radio frequency signal; demodulating the digital IQ signal to generate an instantaneous frequency signal; selecting a center frequency of a selectable filter according to whether an interfering signal is detected in a target frequency band of the received radio frequency signal, the center frequency being selected from a predetermined frequency and an estimated center frequency determined using the instantaneous frequency signal; filtering the digital IQ signals using the selectable filters to generate output digital signals; a program product comprising instructions executable by a processor for:
19. 20. The program product of claim 18, further comprising additional instructions executable by the processor for updating a width of a selectable passband of the selectable filter based on a ratio of a power of a modulated signal to a total power of the digital IQ signal.
20. 20. The program product of claim 18 or 19, wherein the center frequency is selected based on a first frequency of maximum deviation of the instantaneous frequency signal and a second frequency of minimum frequency deviation of the instantaneous frequency signal.
Citation Information
Patent Citations
Apparatus and method for cancelling narrow-band interference in a mobile communication system
US20040228426A1
Processing interference in a wireless network
US20160142229A1
Interference signal rejection device
WO2015079484A1