METHOD FOR CALIBRATING DISTORTION CANCELATION IN DUPLEX COMMUNICATION SYSTEMS
A radio with a system for cancelation of noise, distortion, and interference products is calibrated using a test signal. The test signal is inserted in a radio transmit path, amplified, and down-converted. The test signal may be converted from the digital domain prior to amplification, and up-converted prior to amplification. The down-converted amplified test signal is compared with a signal in the receive path, to measure test signal distortion in the receive path. A distortion model is calibrated based on the test signal, and parameters of the distortion model may be stored.
This application claims priority from U.S. Provisional Patent Application Ser. No. 61/725,953, entitled “Method and System for Signal Dynamic Range Improvement for Frequency-Division Duplex Communication Systems”, filed on Nov. 13, 2012, which is hereby incorporated by reference herein for all purposes.
This application is a divisional of U.S. patent application Ser. No. 14/079,392, entitled “Method and System for Signal Dynamic Range Improvement for Frequency-Division Duplex Communication Systems”, filed on Nov. 13, 2013, which is hereby incorporated by reference as if set forth in full in this application for all purposes.
BACKGROUNDFrequency-division duplex (FDD) and many other radio types include both a transmitter and receiver, often operating simultaneously on different frequency bands. Leakage and intermodulation (IM) effects can cause unwanted artifacts and noise from the transmitted signal to be introduced into the receiver signal path. This adds noise to the received signal, decreasing the dynamic range and sensitivity of the receiver, and reduces overall receiver performance.
Leakage of a transmit signal into the receive path generally causes two problems. The first is generation of new IM noise in any of the nonlinear devices in the receive path. Some of this will show up as in-band (i.e. within the receive band) noise, thereby worsening the signal-to-noise ratio and making it hard or impossible to receive signals from weaker, desired stations. The second problem is that the amplitude of a leaked transmit signal at an input of an analog-to-digital converter (ADC), even if its frequency doesn't overlap the desired receive signal, may be much stronger than the amplitude of that desired receive signal. To prevent clipping of the ADC, several (most significant) bits of resolution may need to be sacrificed, reducing the resolution with which the desired receive signal can be digitized, and increasing digitization noise.
One prior approach to reducing leakage and intermodulation noise is to include a guard band between the transmitter and receiver frequency bands. Most often, some noise will still leak past the guard band into the receiver frequency band. Increasing the guard band reduces the amount of leakage noise, but may waste overall bandwidth.
The problems caused by leakage and intermodulation are common in communication systems, whether using FDD and GBs or not. Examples include multi-user access methods, including but not limited to using time-division multiplexing (TDD) or Orthogonal Frequency Division Multiple Access (OFDMA), its derivatives such as Discrete Fourier Transform (DFT) pre-coded OFDMA or code-division multiple access (CDMA). Furthermore, in some systems, instance frequency bands may be fragmented, rather than show the simple spectrum stacking of
Communication systems may also use space division and diversity duplexing in combination with frequency division duplexing. Such systems are subject to large near-far effects that limit system performance by requiring a large dynamic range for signals in the receive path of the station. For instance, a base station, while transmitting its own powerful downlink to multiple mobile devices, may simultaneously receive a relatively strong signal from a nearby mobile device and a relatively weak signal from a far away mobile device.
While the problems caused by leakage and intermodulation may have a different scale in a base station than in a mobile device, they do not have a different nature. Therefore, this document will further describe FDD radios without distinction as to their place in the overall communication system.
A large source of distortion in the transmit path is the power amplifier. It is often operated in its nonlinear region in order to improve the power transfer efficiency of the system.
There is an unmet need to reduce the presence of noise caused by a transmit signal and other sources at all stages of the receive path.
SUMMARYEmbodiments of the invention calibrate distortion calibration in a radio.
An embodiment of the invention includes a method for calibrating distortion cancelation in a radio. The method comprises the steps of inserting a test signal in a radio transmit path, amplifying the test signal, and down-converting the amplified test signal. Further steps include comparing the down-converted amplified test signal with a receive path signal to measure test signal distortion in the receive path signal, and calibrating a distortion model based on the test signal distortion.
A further embodiment comprises modulating the test signal prior to amplifying it. Yet further embodiments may comprise converting the test signal from digital to analog prior to amplification, up-converting it prior to amplification, and storing parameters of the distortion model.
The invention will be described with reference to the drawings, in which:
To combat the problems described above, embodiments of the invention may offer a way of reducing distortions by one or more of the following:
(1) effectively filtering the out-of-band signals in the receive path to reduce the source of further intermodulation (IM) noise, and to enhance the effective dynamic range of the analog-to-digital converter; and
(2) actively canceling the in-band noise (and possible remaining out-of-band noise) in the receive path.
These embodiments provide advantages including:
(a) Easing requirements for a transmit linearization system or adjacent channel leakage ratio requirements, since the receive path is less sensitive;
(b) The feedback signal of a digital pre-distortion (DPD) system can be reused;
(c) Simplified filtering requirements for the radio's duplexer;
(d) The receive path is less sensitive to blocking effects from the transmit channel;
(e) Transmit co-channel interference is improved because the interferences generated by the power amplifier in the receive duplex band are canceled;
(f) The power amplifier can be used more efficiently because larger distortion on the receive duplex can be tolerated, while reducing the complexity of analog or digital pre-distortion;
(g) Multiband multimode transmit pre-distortion systems can generate receive path IM noise that previously could only be handled by filtering;
(h) Due to its digital nature, DPD inherently generates a spur. Spur cancelation can be handled in the receive path;
(i) Digital-only compensation does not degrade performance, since no devices are added in the sensitive analog or RF signal path;
(j) Distortion cancelation inherently enables distortion detection. It also enables the radio system to report on the receive conditions in the radio. An automated passive IM (PIM) noise detection mechanism can provide great value to network operators, enabling early problem detection, localization of the detection, and immunity to the problem. User call quality experience in the affected cell can be maintained, possibly without urgently fixing the source of PIM.
A circulator, although optional, is typically used to protect the amplifier for returning energy, such as when the antenna would be disconnected. A three-port circulator of which one port is attached to the output of a power amplifier, another port is terminated with a matched load, and the third port is connected to an antenna system, acts as an isolator, allowing the signal from the power amplifier to only travel out, independently of correct termination by the antenna system. The duplexer 250 serves to connect both the transmitter portion and the receiver portion of the radio 200 to the antenna 255, while separating the receive and transmit signal paths.
The antenna 255 radiates the transmit signal electromagnetically to another radio.
In the example of
Imperfect isolation in the duplexer filters 251, 252 and nonlinear characteristics of various radio components, including but not limited to the up-converting mixer 230, power amplifier 240, duplexer 250, antenna 255, LNA 260, down-converting mixer 270, filter 275, VGA 278, and ADC 280, can lead to the transmitted signal corrupting or reducing the signal fidelity of the received signal. Some of these impairments will be described with the aid of
Many modulation techniques make use of quadrature modulation, where one part of the data is transmitted on an in-phase (I) RF carrier, and another part of the data is transmitted on a quadrature (Q) RF carrier.
Without loss of generality, all aspects of the invention are applicable to radios for quadrature or other modulation systems.
The DPD technique observes the output of the power amplifier 240 with a sensor 410 and down-converts the sensed power amplifier output signal with down-mixer 420, which may be controlled with the same local oscillator 232 as the up-converting mixer 230. The output of the DPD down-mixer 420 is sampled with analog-to-digital converter 430 to digitize the down-converted power amplifier output signal. The digitized signal 440 is fed into the DPD block 450 which can be part of baseband transmitter 210. The DPD block 450 introduces pre-distortion components into the baseband transmitter output so that the overall output signal of the power amplifier 240 has improved linearity. In an embodiment of the invention, down-mixer 420 includes a band-stop or bandpass mixer such as described in US patent application 2013/0149983.
The receive (Rx) signal will often overlap with the frequency of one or more of these IM noise bands, and hence, the Rx signal is subject to being distorted by these IM noise. For that reason, communications standards such as CDMA, GSM, or LTE will specify a minimum adjacent channel leakage ratio (ACLR) defining the ratio of the power 520 of the intended transmit signal to the maximum power 550 from any of the IM noise bands 540 to limit the amount of receive signal distortion.
Third and higher order IM noise bands widen the bandwidth of the transmit signal. For example, although the desired transmit signal occupies only frequency band 560, IM noise increases the radiated energy bandwidth to include the sidebands 570 on both sides of band 560.
To effectively filter the out-of-band noise, embodiments of the invention can use a bandpass filter or bandpass mixer, as referenced above, which allows very narrowband filtering at RF frequencies. If mixer 270 is a bandpass mixer, it may provide a frequency-dependent input impedance that can be exploited by the LNA 260 to sharply reduce adjacent-channel signals and intermodulation noise products.
The technique described here works much more efficiently than tunable resonators, such as based on inductors, or LC duplexers, ceramic duplexers, or air cavity duplexers. Using the technique will greatly reduce the out-of-band signals, most importantly the leakage components 810 of the Tx signal, thus reducing further self-intermodulation and enhancing the effective dynamic range at the analog-to-digital converter 280.
Signal 440 serves as a baseband (or IF) representation of the output signal of power amplifier 240, as sensed at location 410. It has been down-converted by mixer 420 and digitized by ADC 430.
In an embodiment, mixer 420 may be any type of mixer known in the art, including a band-stop mixer as described above, to sharply suppress the transmit path leakage noise, such as Tx signals 510a-510d from the transmit band 560.
In a further embodiment, a VGA or scaler (not shown) may be inserted between mixer 420 and ADC 430 to correct the dynamic range for the ADC 430.
In still further embodiments, ACL canceler block 1010 may further improve its cancelation by use of well-known techniques, including frequency decomposition, modification of the least mean squares (LMS) DPD optimization cost function, gain estimation, and other nested optimization loops.
When calibration is performed, the ACL canceler 1010 measures the magnitude and phase characteristics of the chain formed by the transmit path, the duplexer, and the receive path. These system characteristics do not change with signal or operating conditions, and therefore the calibration can be done at power-up or at the time of field installation, and stored locally, e.g. in non-volatile or other memory. Insertion of the calibration signal can be at location 1110, as shown, or it may be performed as an integral function of the BB Tx module 210. The actual cancelation can subsequently be performed by ACL blocker 1010 applying the inverse system characteristics on signal 440 at the output of ADC 430.
Block 290 demodulates the signal delivered by ACL canceler 1010. Error detection and forward error correction (FEC) data included in the demodulated signal is used to reconstruct a corrected receive signal. Normally, the radio outputs the corrected receive signal for use by a connected system or user. However, an embodiment of the invention also uses this corrected receive signal to improve the receive performance. In this embodiment, the corrected receive signal is provided to re-modulator 1210, which may also up-convert it in case of the signal being at an intermediate frequency, and provides the result to the ACL canceler 1010 that subtracts it from the digitized receive signal. The PIM noise at this point can be estimated and predicted using a PIM model convergence algorithm based on minimization of the error signal, minus a self-PIM model created from known Tx signal 1220. In an embodiment, cancelation of self-PIM can only be enabled when PIM is detected. PIM detection can be performed at regular intervals or as decided for network maintenance. Presence of PIM is determined by applying an error threshold in the PIM estimation process.
Although the description has been described with respect to particular embodiments thereof, these particular embodiments are merely illustrative, and not restrictive. Embodiments of the invention may be utilized in conjunction with any type of data encoding and/or modulation scheme known in the art.
Embodiments of the invention may be implemented using dedicated hardware and/or software executing on a general purpose computer processor, digital signal processor, stream processing system, application specific integrated circuit (ASIC) or any other type of hardware capable of executing one or more software programs. If software is used to implement any portion of an embodiment of the invention, any suitable programming language can be used to implement the routines of particular embodiments including C, C++, Java, assembly language, etc. Different programming techniques can be employed such as procedural or object oriented. The routines can execute on a single processing device or multiple processors. Although the steps, operations, or computations may be presented in a specific order, this order may be changed in different particular embodiments. In some particular embodiments, multiple steps shown as sequential in this specification can be performed at the same time.
Particular embodiments may be implemented in a computer-readable storage medium for use by or in connection with the instruction execution system, apparatus, system, or device. Particular embodiments can be implemented in the form of control logic in software or hardware or a combination of both. The control logic, when executed by one or more processors, may be operable to perform that which is described in particular embodiments.
Particular embodiments may be implemented by using a programmed general-purpose digital computer, by using application-specific integrated circuits, programmable logic devices, field programmable gate arrays, etc. Optical, chemical, biological, quantum or nano-engineered systems, components and mechanisms may be used. In general, the functions of particular embodiments can be achieved by any means as is known in the art. Distributed, networked systems, components, and/or circuits can be used. Communication, or transfer, of data may be wired, wireless, or by any other means.
It will also be appreciated that one or more of the elements depicted in the drawings/figures can also be implemented in a more separated or integrated manner, or even removed or rendered as inoperable in certain cases, as is useful in accordance with a particular application. It is also within the spirit and scope to implement a program or code that can be stored in a machine-readable medium to permit a computer to perform any of the methods described above.
As used in the description herein and throughout the claims that follow, “a”, “an”, and “the” includes plural references unless the context clearly dictates otherwise. Also, as used in the description herein and throughout the claims that follow, the meaning of “in” includes “in” and “on” unless the context clearly dictates otherwise.
Thus, while particular embodiments have been described herein, latitudes of modification, various changes, and substitutions are intended in the foregoing disclosures, and it will be appreciated that in some instances some features of particular embodiments will be employed without a corresponding use of other features without departing from the scope and spirit as set forth. Therefore, many modifications may be made to adapt a particular situation or material to the essential scope and spirit.
Claims
1. A method for calibrating a distortion canceling system in a radio, comprising:
- inserting a test signal in a radio transmit path;
- amplifying the test signal;
- down-converting the amplified test signal;
- comparing the down-converted amplified test signal with a receive path signal to measure test signal distortion in the receive path signal; and
- calibrating a distortion model based on the test signal distortion.
2. The method of claim 1, further comprising modulating the test signal prior to amplifying it.
3. The method of claim 1, further comprising converting the test signal from a digital domain to an analog domain prior to amplifying it.
4. The method of claim 1, further comprising up-converting the test signal prior to amplifying it.
5. The method of claim 1, further comprising storing parameters of the distortion model.
Type: Application
Filed: Sep 29, 2015
Publication Date: Jan 21, 2016
Inventor: Stephane Laurent-Michel (Richmond Hill, CA)
Application Number: 14/869,785