US20170019240A1 - Tone based in-phase and quadrature-phase (iq) compensation - Google Patents
Tone based in-phase and quadrature-phase (iq) compensation Download PDFInfo
- Publication number
- US20170019240A1 US20170019240A1 US14/982,435 US201514982435A US2017019240A1 US 20170019240 A1 US20170019240 A1 US 20170019240A1 US 201514982435 A US201514982435 A US 201514982435A US 2017019240 A1 US2017019240 A1 US 2017019240A1
- Authority
- US
- United States
- Prior art keywords
- signal
- receiver
- phase
- tone
- component
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/14—Two-way operation using the same type of signal, i.e. duplex
- H04L5/1461—Suppression of signals in the return path, i.e. bidirectional control circuits
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03F—AMPLIFIERS
- H03F3/00—Amplifiers with only discharge tubes or only semiconductor devices as amplifying elements
- H03F3/20—Power amplifiers, e.g. Class B amplifiers, Class C amplifiers
- H03F3/24—Power amplifiers, e.g. Class B amplifiers, Class C amplifiers of transmitter output stages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/0003—Software-defined radio [SDR] systems, i.e. systems wherein components typically implemented in hardware, e.g. filters or modulators/demodulators, are implented using software, e.g. by involving an AD or DA conversion stage such that at least part of the signal processing is performed in the digital domain
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/0003—Software-defined radio [SDR] systems, i.e. systems wherein components typically implemented in hardware, e.g. filters or modulators/demodulators, are implented using software, e.g. by involving an AD or DA conversion stage such that at least part of the signal processing is performed in the digital domain
- H04B1/0028—Software-defined radio [SDR] systems, i.e. systems wherein components typically implemented in hardware, e.g. filters or modulators/demodulators, are implented using software, e.g. by involving an AD or DA conversion stage such that at least part of the signal processing is performed in the digital domain wherein the AD/DA conversion occurs at baseband stage
- H04B1/0042—Digital filtering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/02—Transmitters
- H04B1/04—Circuits
- H04B1/0475—Circuits with means for limiting noise, interference or distortion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/06—Receivers
- H04B1/10—Means associated with receiver for limiting or suppressing noise or interference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/06—Receivers
- H04B1/10—Means associated with receiver for limiting or suppressing noise or interference
- H04B1/1027—Means associated with receiver for limiting or suppressing noise or interference assessing signal quality or detecting noise/interference for the received signal
- H04B1/1036—Means associated with receiver for limiting or suppressing noise or interference assessing signal quality or detecting noise/interference for the received signal with automatic suppression of narrow band noise or interference, e.g. by using tuneable notch filters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/40—Circuits
- H04B1/401—Circuits for selecting or indicating operating mode
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/40—Circuits
- H04B1/50—Circuits using different frequencies for the two directions of communication
- H04B1/52—Hybrid arrangements, i.e. arrangements for transition from single-path two-direction transmission to single-direction transmission on each of two paths or vice versa
- H04B1/525—Hybrid arrangements, i.e. arrangements for transition from single-path two-direction transmission to single-direction transmission on each of two paths or vice versa with means for reducing leakage of transmitter signal into the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/713—Spread spectrum techniques using frequency hopping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B15/00—Suppression or limitation of noise or interference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B15/00—Suppression or limitation of noise or interference
- H04B15/02—Reducing interference from electric apparatus by means located at or near the interfering apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/0212—Channel estimation of impulse response
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/024—Channel estimation channel estimation algorithms
- H04L25/025—Channel estimation channel estimation algorithms using least-mean-square [LMS] method
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/14—Two-way operation using the same type of signal, i.e. duplex
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/713—Spread spectrum techniques using frequency hopping
- H04B1/715—Interference-related aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/02—Transmitters
- H04B1/04—Circuits
- H04B2001/0408—Circuits with power amplifiers
Definitions
- the present invention generally relates to radio frequency (RF) front end subsystems and methods of use.
- the present invention is more particularly related to system and method for tone based in-phase and quadrature phase compensation (I/Q) compensation.
- a method for in-phase and quadrature phase (IQ) compensation in a frequency division duplex transceiver including a transmitter and a receiver includes transmitting, from a transmitter, a transmission signal including a message signal and a fixed tone at a frequency outside a reception band of the receiver, receiving, at the receiver, a reception signal including a portion of the transmission signal having the fixed tone and the message signal, determining, at a processor of the receiver, a gain mismatch (g) and a phase mismatch ( ⁇ ) between an in-phase (I) component and a quadrature (Q) phase component of the reception signal by detecting an image tone of the fixed tone in the reception signal, and minimizing, at the processor, the image tone to compensate the gain mismatch and the phase mismatch between the I and Q components of the reception signal.
- g gain mismatch
- ⁇ phase mismatch
- a system for in-phase and quadrature phase (IQ) compensation in a frequency division duplex transceiver includes a transmitter configured to operate in a transmission band, and a receiver collocated with the transmitter and configured to operate in a reception band.
- the transmitter is configured to transmit a transmission signal including a message signal and a fixed tone at a frequency lower than the reception band of the receiver, such that at least a portion of the message signal leaks into a signal received the receiver.
- the receiver is configured to receive a reception signal including the fixed tone and at least a portion of the message signal, determine, at a processor of the receiver, a gain mismatch (g) and a phase mismatch ( ⁇ ) between an in-phase (I) component and a quadrature (Q) phase component of the reception signal by detecting an image tone of the fixed tone in the reception signal, and minimize, at the processor of the receiver, the image tone for compensating for the gain mismatch and the phase mismatch between the I component and the Q component of the reception signal.
- g gain mismatch
- ⁇ phase mismatch
- I in-phase
- Q quadrature
- a non-transitory computer-readable medium in a frequency division duplex transceiver having a transmitter and a receiver includes computer executable instructions, which when executed by a processor cause the processor to transmit, from a transmitter, a transmission signal including a message signal and a fixed tone at a frequency outside a reception band of the receiver, receive, at the receiver, a reception signal including a portion of the transmission signal having the fixed tone and the message signal, determine, at a processor of the receiver, a gain mismatch (g) and a phase mismatch ( ⁇ ) between an in-phase (I) component and a quadrature (Q) phase component of the reception signal by detecting an image tone of the fixed tone in the reception signal, and minimize, at the processor, the image tone to compensate the gain mismatch and the phase mismatch between the I and Q components of the reception signal.
- g gain mismatch
- ⁇ phase mismatch
- FIG. 1A illustrates an example of interfering energy.
- FIG. 1B illustrates the topology according to an aspect of the disclosure.
- FIG. 1C illustrates signal data associated with removal of carrier power by the carrier cancellation loop.
- FIG. 1D illustrates signal data associated with the removal of self-interference from the receive band.
- FIG. 1E illustrates another exemplary topology and elements of feed forward cancellation.
- FIG. 2 illustrates receiver based processing, according to an aspect of this disclosure.
- FIG. 3 illustrates a tone generation function used as part of the digital residual interference cancellation loop according to an aspect of this disclosure.
- FIG. 4 illustrates positioning of tones overlaid on the receiver signal according to an aspect of this disclosure.
- FIG. 5A illustrates a digital interference cancellation system according to aspect of this disclosure.
- FIG. 5B illustrates an exemplary method that accounts for variations in the received signal according to an aspect of the disclosure.
- FIG. 5C illustrates a self-interference channel estimation method in accordance with an aspect of this disclosure.
- FIG. 5D illustrates the operation of the complex multiplier in accordance with an aspect of this disclosure.
- FIG. 5E illustrates a method for in-phase and quadrature phase (IQ) compensation in a frequency division duplex transceiver in accordance with an aspect of this disclosure.
- FIG. 6 illustrates architecture to invert distortion, in accordance with an aspect of this disclosure.
- FIG. 7 illustrates architecture reducing an error signal using feedback loops, according to another aspect of this disclosure.
- FIGS. 8A and 8B illustrate measured data with respect to both magnitude and phase across the receive band, in accordance with an aspect of this disclosure.
- FIGS. 9A-D illustrate the degree of improvement in isolation obtainable for different combinations of amplitude error and/or phase error, in accordance with an aspect of this disclosure.
- FIG. 10 illustrates data where carrier cancellation has occurred using feed-forward self-interference cancellation but without application of the digital residual interference cancellation, in accordance with an aspect of this disclosure.
- FIG. 11 illustrates operation with both the carrier cancellation and digital interference cancellation loops applied, in accordance with an aspect of this disclosure.
- FIG. 12A illustrates a self-interference cancellation system according to an aspect of the disclosure.
- FIG. 12B illustrates a self-interference cancellation system according to another aspect of the disclosure.
- FIG. 13A illustrates diagram of a self-interference cancellation circuit with two circulators, a phase shifter, and a filter according to an aspect of the disclosure.
- FIG. 13B illustrates a method of self-interference cancellation according to an aspect of the disclosure.
- FIG. 14 illustrates diagram of a self-interference cancellation circuit with two circulators, a phase shifter, and a filter according to another aspect of the disclosure.
- FIG. 15 illustrates diagram of a self-interference cancellation circuit with two circulators and a filter according to an aspect of the disclosure.
- FIG. 16 illustrates diagram of a self-interference cancellation circuit with one circulators and a phase shifter according to an aspect of the disclosure.
- FIG. 17 is a diagram illustrating a frequency hopping method, according to one aspect of this disclosure.
- FIG. 18 is a flowchart illustrating a method of operation of the apparatus of this disclosure, according to one aspect of this disclosure.
- FIG. 19 is a flowchart illustrating a method of operation of the apparatus of this disclosure, according to one aspect of this disclosure.
- FIG. 20 is a flowchart illustrating a method of operation of the apparatus, according to one aspect of this disclosure.
- FIG. 21 is a flowchart illustrating a method of operation of the apparatus, according to one aspect of this disclosure.
- Frequency Division Duplex refers to the physically-defined frequency-based division between uplink and downlink, as opposed to time division, code division, polarization division, spatial division, and related variants.
- a frequency band is the set of allowed operating frequencies for communications. As illustrated in FIG. 1A there is a frequency separation between transmit and receive bands.
- information is transmitted at a power level that is typically many times higher than the received power. Interfering energy, which is generated by the transmitter nonlinearities and other noise processes, is leaked into the receive band frequencies where it interferes with desired reception.
- This interference is referred to as self-interference in this description.
- Proper receiver operation requires attenuation or transmit-to-receive isolation of this self-interference, in many cases on the order of 100 dB or more. It will be appreciated by one of ordinary skill in the art reading this disclosure that although this disclosure refers to frequency division duplex transceiver, various aspects may alternatively or additionally be implemented in a full duplex transceiver without departing from the scope of this disclosure.
- a RF front end solution for a FDD wireless system reduces some of the entire isolation requirement on the duplexer and can eliminate the duplexer in many cases. This is accomplished by use of interference cancellation.
- the method incorporates multiple cancellation methods which may be separately-employable methods: 1) Feed-forward Cancellation which reduces the transmitter's interference before it is presented at the receiver, and 2) Digital Cancellation which digitally samples and subtracts the interference from the desired signal at the receiver. Feed-forward Cancellation and Digital Cancellation can be applied independently in given applications or the two methods may be combined. Also antenna techniques may be applied in a given application. By stacking the isolation obtainable with the multiple cancellation methods and antenna techniques, isolation levels in excess of 100 dB are obtainable.
- the first method is based on the use of analog means for generation of an inverted signal which approximates the transmit signal received in the receive band and which is then subtracted from the transmit signal before it reaches the antenna and receiver.
- analog means for generation of an inverted signal which approximates the transmit signal received in the receive band and which is then subtracted from the transmit signal before it reaches the antenna and receiver.
- This part of the schema accommodates cancellation of signals at high power and with higher interference levels.
- the resultant signal after feed-forward cancellation contains residual energy from the transmit signal which may then be removed using another method such as antenna isolation or the second Digital Cancellation method.
- the digital self-interference means includes a channel estimation schema which properly determines the magnitude and phase response across the bandwidth of the channel and uses this information to model and generate an Infinite Impulse response, IIR, filter to generate an interference (e.g., interference) cancellation signal which is subtracted from the residual signal after Feed-forward Cancellation to obtain the signal of interest received from sources other than the transmit signal of the base station or wireless transceiver.
- IIR Infinite Impulse response
- These methods may be used in tandem with each other and may be used with different antenna methods to achieve high levels of isolation and enable operation at high power levels over wide bandwidths.
- TX-RX interference aka self-interference
- additional isolation methods such as TX-RX antenna separation, digital cancellation, or receiver cancellation.
- Novel transceivers that operate at many frequencies, or even user-defined frequencies, with an insignificant increase in size even when combined with software defined radios
- Novel secure radios that operate over a great number of frequencies or bands even when combined with frequency-hopping software defined radios.
- the subsystem can be microfabricated and integrated on chip or by system-on-chip methods.
- the subsystem can be constructed with off-the-shelf components as part of an RF circuit
- the power amplifier generates a high-power transmit (downlink) waveform, but its inherent nonlinearity generates intermodulation of the transmitted energy. For example, when a cellular base station is considered, the transmission is at the downlink frequency. For user equipment, such as for example a mobile phone, the transmitter would be on the uplink frequency. Some of this energy is present within the receive frequency band and, unless filtered using for example a duplexer or other filtering arrangements in present art systems, will interfere with the desired receive signal. Several factors determine the amount of interference present in the receive band, including but not limited to:
- Duplex spacing The closer in frequency the RX band is to the TX band, the higher the intermodulation interference.
- Amplifier topology A linear (class A or AB) produces the least interference but consumes the most DC power. Higher power consumption increases heat sink size. Doherty PAs are efficient but narrowband and not as linear.
- Gallium Nitride (GaN) devices can help make broadband PAs but are less linear, resulting in more interference.
- Modulation bandwidth Larger data rates have created the requirement to support larger bandwidths, providing more spectral energy to fall into the receive band.
- Single-carrier GSM has most of its energy contained within 200 kHz, UMTS a little less than 5 MHz, and LTE has increased channel bandwidth allocation up to 10 MHz, 15 MHz, and 20 MHz, depending on RF band.
- a feedforward method for self-interference cancellation may direct signals through multiple paths (e.g., loops) to reduce interference, such as for example, interference as result of a power amplifier.
- a first path implements carrier cancellation to eliminate high power transmitter carrier output from a copy of captured power amplifier interference. This first path may be designated as a carrier cancellation path.
- a second path adjusts phase and amplitude of a waveform before injecting it into a main forward path. This second path may be designated the error cancellation path (also discussed herein as interference cancellation path) that compensates for the phase delay and amplitude of the residual signal in the receive band after the transmit carrier is cancelled.
- the result may be a high-power transmitter that is effectively ultra linear in the receive band, as interference from the transmitter in the receive band is removed. Isolation between transmit and receive bands on the order of 30 dB to 40 dB may be obtained via the use of feedforward RF cancellation.
- FIG. 1B illustrates an exemplary topology and elements of feed forward cancellation.
- the carrier loop is composed of the path that contains the sampled carrier energy, starting at coupler 102 , adjusted in amplitude and phase by LVM 111 , amplified by power amplifier 112 , optionally filtered by filter 113 , and subtracted from the sampled carrier+noise power in segment 122 .
- the forward transmission path consists of the main forward path through coupler 102 , the bandpass filter 103 , the transmit power amplifier 104 , and the coupler that samples carrier+interference (noise) (coupler 105 ).
- the noise or error cancellation path is the main forward path through coupler 105 and coupler 106 and the path of the sampled interference through 105 (samples carrier plus interference), coupler 119 where the carrier energy is subtracted to leave essentially only the sampled interference, LVM 116 which adjusts magnitude and phase of the sampled interference, amplifier(s) 117 , and coupler 106 where sampled and modified interference is subtracted (added in equal magnitude and 180° out of phase) from the energy in the main forward path 120 .
- TX signal 101 which corresponds to the waveform applicable for a given air interface, such as WCDMA, HSPA, or LTE, generated upstream of the feed-forward cancellation is input to the feed-forward cancellation electronics of FIG. 1B .
- Filter 103 which may be a fixed filter in a bank of filters or a tunable filter, or omitted, may filter the transmit band (TX signal 101 ) before being amplified by power amplifier 104 .
- Power amplifier 104 amplifies the filtered TX signal 101 .
- the output of power amplifier 104 is a higher power signal (e.g., signal 108 ) which includes interference that may be generated by power amplifier 104 .
- the interference may result from the inherent non-linear nature of power amplification done by power amplifier 104 .
- coupler 102 samples TX signal 101 .
- TX signal 101 has its amplitude and phase changed (e.g., using a vector modulator—linear VM 111 —as well as power amplifier 12 ) so that the magnitude of the sampled signal as injected by coupler 119 (e.g., signal 114 ) is the same magnitude as signal 115 and the phase offset as discussed in more detail herein.
- a vector modulator is discussed, it is also possible that this method may be implemented with multiple devices, such as a device that controls the amplitude of the signal (e.g., variable-gain amplifier or attenuator) and another device that controls the phase of the signal.
- filter 103 One purpose for filter 103 is to help provide matching of group delay in the main forward path when compared to the carrier loop, if filter 113 is used.
- Filter 113 may bandpass-filter using tuned or a bank of filters, or omitted, resulting in signal 114 .
- Signal 114 has the same magnitude as signal 115 , but is 180 degrees out of phase after any phase shift from coupler 119 . For example, if the coupler is a balanced Wilkinson, then signal 114 and signal 115 have the same magnitude and are 180 degrees out of phase.
- coupler 119 is a 90° hybrid
- signal 114 and signal 115 have the same magnitude and are 90 degrees out of phase (the path design would be setup so that the extra 90° for signal 114 causes signal 114 and signal 115 to be 180° out of phase when they combine).
- Signal 115 is obtained via coupler 105 which samples signal 108 which includes power amplifier generated interference.
- loop 98 retrieves a sample of the undistorted transmitter in order to provide a signal that removes the transmit energy from the sample of the noise in loop 99 . Without the loop 98 , loop 99 may add even more noise via power amplifier 117 associated with the existence of the transmit energy. The sample of the transmit energy in loop 98 is adjusted in amplitude and phase such that the transmitter energy removed at coupler 119 . Without the transmit energy as described, loop 99 may take a more faithful sample of the interference, with minimal addition of its own distortion and with acceptable linearity specifications for the components in loop 99 .
- the signal with the removed transmit energy on segment 122 is input to linear vector modulator (LVM) 116 and amplified by power amplifier 117 .
- the output of power amplifier 117 is signal 107 for which the transmit signal has been removed, but for which the interference in the receive band that was generated by the power amplifier remains.
- Signal 107 is an appropriately phase-shifted and amplified signal that provides for the cancellation of sample noised in the receive band when injected via coupler 106 into the main path 120 .
- This signal 9 is a high power version of TX signal 101 with interference cancelled in the receive band as the transmit carrier has been cancelled in the receive band.
- noise that remains in the receive band may be cancelled by digital residual interference cancellation as discussed in more detail herein (e.g., FIGS. 5A-5E discussed below).
- an input signal from tone generation functions used for channel characterization, automatic gain control, and I/Q compensation in the digital method may be injected via a coupler onto segment 118 .
- the resultant signal of segment 118 would then be coupled into the signal at the output of the power amplifier on main path 120 via coupler 6 to obtain signal 109 , the high power transmit signal which is fed to downstream to transmit antenna functions.
- FIG. 1C illustrates an exemplary measured result of the remaining signal as seen in the receive band after carrier cancellation.
- the carrier power is removed.
- trace 123 is the carrier signal in the receive band that occurs in signal 108
- trace 124 is the signal in the receive band that occurs in signal 109 .
- FIG. 1D illustrates exemplary results measured across a wide bandwidth after interference cancellation.
- FIG. 1C illustrates carrier cancellation of over 23 dB, while the FIG. 1D illustrates interference cancellation in the receive band.
- the noise from the power amplifier e.g., power amplifier 104
- Cancellation is achieved over broad bandwidth, suitable for 4G waveforms and other future broadband waveforms. Due in part to group delay matching in all loops, feed-forward self-interference cancellation overcomes limitations of many conventional systems which operate over much narrower bandwidths.
- feed-forward self-interference cancellation as discussed herein enables additional downstream processing using digital processing means to deal with elimination of the residual noise after carrier cancellation where the residual noise occurs at low power levels closer to the noise floor of the system.
- Variations due to temperature and component tolerances should be accounted for in implementations of feed-forward self-interference cancellation. It may beneficial to use components that have especially high linearity, in order avoid limiting the cancellation achievable, especially for high power systems.
- the electronics of the feed-forward self-interference cancellation path may drift with time and temperature, so an electronic feedback control circuit, such as controller 121 , may be used. Controller 121 may maintain carrier cancellation lock.
- Controller 121 may maintain carrier cancellation lock.
- the result is a sampled output of the interference from the Power Amplifier as seen in the receive band which remains stable throughout the operation of the system. Implementations of the present invention have confirmed the operation of the art taught herein. It is beneficial for group delay to be carefully controlled for both the carrier cancellation and error cancellation loops.
- the carrier cancellation loop may drift such that the sampled carrier power may be out of exact anti-phase with the sampled carrier+interference signal. Or it may have drifted to no longer be the same amplitude as the sampled carrier+interference signal. In either case, carrier power will be less than optimally removed from the sampled interference output of coupler 119 .
- the controller 121 circuit senses the resulting carrier power (the power after subtraction) and adjusts amplitude and phase (e.g., in LVM 111 ) to maintain optimal phase and amplitude matching of the carrier loop.
- the phase and magnitude of the LVM 111 in the carrier cancellation path are swept over their usable range to find an operating point that is close to the optimal operating point of the system (e.g., the operating point that minimizes the carrier power at the output of the feed-forward self-interference cancellation path).
- the power measurement for control is a broadband power measurement of the signal at the output of coupler 119.
- controller 121 switches directions of magnitude and phase values. This may be done periodically.
- Control of the error cancellation path using LVM 116 is similar to the carrier cancellation path, with the exception that power measurement of the error cancellation path is a sample of the output signal 109 . This sample may be fed through a super-heterodyne receiver to limit the power measurement to the desired receive channel. Otherwise, control for the two methods is similar.
- Controller 121 has control over the tunable, controllable or switchable elements shown in FIG. 1B and include magnitude and phase of LVM 111 , LVM 116 , filter 103 , filter 113 (e.g., tunable or switched), or other controllable elements to be included as determined to be needed on an application-to-application basis.
- filter 103 and filter 113 shown in FIG. 1B may be used, but filter 103 and filter 113 are not necessary in many applications.
- controller 121 may control other elements such as FFTs, IIR filters, and other digital elements which discussed generally herein.
- FIG. 1E illustrates another exemplary topology and elements of feed forward cancellation that is similar to what is shown in FIG. 1B .
- Some of the common elements as shown in FIG. 1B have the same numbers as shown in FIG. 1E .
- Many of the elements shown in FIG. 1E are optional and may be removed.
- Elements (e.g., gains, delays, or power detectors) shown in FIG. 1E may be removed or repositioned to accommodate different goals of effectiveness of the system.
- Loop 98 carrier cancellation loop
- loop 99 interference/error cancellation loop
- System 95 of FIG. 1E provides an example of the use of the feed forward cancellation method with the digital cancellation method.
- the connection and configuration of system 95 to the feed forward cancellation method is similar to digital residual interference cancellation loop 1206 as connected with feed-forward self-interference cancellation loop 1204 shown in FIG. 12B .
- the interference cancellation loop there may be a component called a power detector that goes to a controller.
- the controller is sensing the analog power, which is primarily the carrier power that makes it through the carrier cancellation loop (loop 98 ).
- Carrier cancellation occurs in the coupler 119 .
- the residual amount that is not successfully canceled may be fed into the optional power detector.
- the power detector gives an output voltage that responds to the carrier power.
- Controller 121 may be used to minimize the voltage at that location. Controller 121 makes use of the output of the power detector.
- Controller 121 may adjust the amount of attenuation (attenuator 94 ) and the amount of phase shift (phase shifter 93 ), such that it minimizes the amount of detected carrier power, in order to stabilize the carrier cancellation loop (loop 98 ). If the controller is digital then there may be one controller. There also may be multiple separate controllers when the carrier cancelation is done in a fully analog way. The use of separate controllers may be faster and could prove advantageous. For example, in secure communications there may be a need to change frequencies quickly and a fast stabilization loop may be preferred with an analog method
- elements of the feed-forward self-interference cancellation of FIG. 1B and FIG. 1E may be configured for applications for use with different air interfaces or Radio Access Technologies (RAT) and for operation in different bands as well as at different power levels. And gains, coupling losses and power amplifier and other gain elements as well as feedback control parameters may be applied appropriately to a given application of the art of the present invention.
- the disclosed components of the systems and methods may be electronically reprogrammable via controller 121 so operation may happen over many bands.
- FIG. 2 illustrates receiver based processing which enables cancellation of Power Amplifier generated noise which occurs in the receive band across the receive band.
- Signal A the transmit signal is input to antenna means for transmission of signals to subscriber units or other transceivers.
- Tone generator generates two fixed tones which are constant during the operation of the system as well as swept tones which are periodically applied during the operation of the system to enable characterization of the channel between the transmitter and the receiver. Tone generator includes up conversion functions to enable transmitting the tones coincident with the band of operation of the RX signal.
- the Transmit signal is sampled via coupler 2 and input to filter 3 , which reduces the power of the Tx carrier.
- the output of filter 3 feeds into low noise amplifier 7 to generate the RX1 signal 10 which is a composite signal used in further digital process as a reference signal which contains the tones which were injected into the transmit path as well as the residual noise generated by the power amplifier which occurs in the receive band.
- a receive signal F which is obtained from receive antenna functions includes the residual noise from the power amplifier which occurs in the receive band after transmit carrier cancellation as well as the tones which were injected into the transmit signal and also includes the desired receive signal from which residual noise is to be further cancelled.
- the receive signal F is amplified via low noise amplifier 8 to obtain the RX2 signal 9 which is further processed to remove residival transmit noise.
- digital self-interference residual cancellation samples the output of the power amplifier before the antenna and then subtracts this sample from the received signal from the antenna.
- the system injects tones into the receive channel to characterize the frequency response of the channel with respect to both amplitude and phase across the channel. With this characterization information, the sampled data can be equalized to be the same as the received signal and subtracted successfully.
- injected tones are a reference that goes through the same distortion as the self-interference signal, which allows for the inversion of the distortion of the self-interference and, therefore, broadband cancellation of the interference from the received signal.
- Isolation between transmit and receive bands on the order of 20 to 40 dB may be obtained with digital self-interference residual cancellation, depending on the degree of match in both phase and amplitude between the compensating signal and the residual transmit signal across the receive band channel as seen at the input to the receiver.
- FIG. 5A illustrates an exemplary digital residual noise cancellation system (or generally, an interference cancellation system) used as a stage of Tx-Rx self-interference cancellation before the received signal is processed by the physical layer of the radio.
- the digital residual noise cancellation system uses a sample of the transmit signal before the transmit antenna of a device (e.g., signal based on the sample from coupler 2 of FIG. 2 ).
- the sample of the transmit signal is referred to as Rx signal 149 , which includes the injected tones, and may be used to determine which part of the received signal (Rx signal 131 ) is transmit interference. Once the transmit interference is determined it may be removed from the Rx signal 131 .
- Rx signal 131 includes the interference plus the tones plus the desired signal.
- the system continuously injects two tones (constant during the operation of the system) just outside the receive channel and periodically sweeps a third tone through the channel.
- the levels used for the injected tones are controllable and advantageously enables transmission of these tones at levels which are just large enough to allow them to be seen in the receive band, but small enough that they add minor degradation to the operation of the system.
- the level of the tones may be significant. If the tones are too large then they degrade the performance of a system, because there is limited dynamic range in the receiver.
- the tones should be loud (i.e., large) enough to meet a signal to noise ratio that give valid results for the IIR filter (e.g., IIR filter 146 ).
- the tones should be loud (i.e., large) enough to meet a signal to noise requirements of the rest of the system while respecting the dynamic range limitations of the system
- a receiver that has a 60 dB dynamic range and a goal may be to try to cancel 30 dB of interference.
- the power of the tones can be adjusted such that they are above the interference level but below the 60 dB limit, giving up to a 30 dB range of valid power levels, depending on the required SNR. Therefore tones should be between 20 dB and 30 dB above the interference level.
- the tones should be large enough so that they are greater than the interference level, but less than the dynamic range of the receiver.
- the digital residual noise cancellation system discussed herein may operate at baseband.
- a first stage in the system 130 may compensate for imbalances in I/Q compensator 132 and I/Q compensator 148 for RX signal 149 and Rx signal 131 , respectively, used to compensate for gain and phase imbalances that might have occurred during down conversion using one of the fixed tones mentioned above (e.g., the fixed tone at the lower edge of the reception band). If these imbalances are left uncompensated, they lead to skew and rotation in the received constellations, which reduces the amount of cancellation.
- the compensation algorithm uses one of the two fixed tones mentioned above (e.g., the fixed tone at the lower edge of the reception band) and minimizes a power of the image tone at the negative of the frequency of the image tone.
- a processor in a controller 121 is configured to compute the inverse of E (i.e., a matrix E ⁇ 1 ) and apply the inverse matrix to the received digital data so that the original non-distorted constellation can be processed.
- a non-transitory or tangible computer-readable medium may be connected to the processor.
- Such computer-readable medium may store computer executable instructions, which when executed by the processor cause the processor to carry out the various features and functionalities of the disclosure.
- Such non-transitory computer-readable medium may include memory devices such as read-only memory (ROM), random access memory (RAM), and the like, or combinations thereof.
- a structure as shown in subsystem 600 in FIG. 6 can be used to invert the distortion in the received signal.
- the subsystem 600 is included inside each of the IQ compensators 132 and 148 .
- a complex input signal S in at an input 167 (representing the received signal at a receiver) is first separated into its real and imaginary parts or components in a module 168 , which are respectively multiplied by coefficients c 1 stored in a module 169 and c 2 stored in a module 170 , respectively, by multiplier 171 and adder 172 .
- the imaginary component obtained from the module 168 is combined with the output of the multiplier 172 by adder 173 .
- the signals at the inputs of a combiner 604 are both real signals.
- the output of the adder 173 is real.
- the signal at the output of the combiner 604 is a corrected signal. In other words, if the input 167 receives S in , then an output of block the combiner 604 is E ⁇ 1 *s.
- one or more feedback loops 702 and 704 to calculate the coefficients c 1 and c 2 in FIG. 6 may be deployed.
- the subsystem 600 is described with respect to the feedback loops 702 and 704 in a subsystem 700 in FIG. 7 .
- a fixed tone is injected in a transmission signal and an image of the fixed tone is observed in the received signal. For example, if the fixed tone injected is at a frequency f Tone , the image tone is at ⁇ f Tone , the goal of the feedback loops is to minimize the power of the image tone.
- FFT Fast Fourier Transform
- the buffers are optional and alternative functional elements may be used by one of ordinary skill in the art in view of this disclosure. The result is that if the image tone's magnitude is dropped to 0, the product in complex form at a module 712 will also be zero.
- the imaginary part of the output of the module 712 is fed to a negative unity gain buffer 720 of the feedback loop 702 and the real part of the output of the module 712 is fed to a unity gain buffer 722 .
- the resulting error signal at an output of the multiplier 710 is split into its real and imaginary parts, which are fed through integrators 724 and 726 (which are rate translated by rate translators 728 and 730 , respectively, and which are preceded by the buffers 720 and 722 , respectively as well as an adder 732 which adds an offset 734 ) to force the DC error to 0.
- integrators 724 and 726 which are rate translated by rate translators 728 and 730 , respectively, and which are preceded by the buffers 720 and 722 , respectively as well as an adder 732 which adds an offset 734 ) to force the DC error to 0.
- the buffer 722 , the offset 734 , and the adder may be optional and may be replaced by a single negative unity gain block.
- the next stage of the system 130 is configured to equalize the differences in magnitude and phase variation seen between the Rx signal 131 and the Rx signal 149 . Because the interference from the transmitter 100 must be removed over the entire bandwidth of the receive channel shown in the subsystem 130 , it is not good enough to simply match the magnitude and phase at a single frequency and then subtract the two signals. To accomplish this characterization, a tone is periodically swept through the receive channel at a discrete number of frequencies, and the power of that tone at each port is measured and processed. This tone is referred to as a swept tone, and the discrete frequencies may be equally spaced in the receive band.
- Measurements of magnitude and phase of the down converted swept tone at each of the discrete frequencies are made via an FFT 133 . Further, measurements are made at each of k discrete frequencies of the swept tone to determine a measured H k where:
- H 0 is the measurement of H(e j ⁇ 0 )
- the value of k is controllable by the controller 121 for a given instance of the system 130 .
- implementations of the system 130 have shown that values of k as small as 47 yield cancellation results which can meet applications requirements in many applications.
- tables of values of H k for both magnitude and phase are determined for a given measurement cycle (e.g., a swept tone measurement cycle for that of the swept tone) normalized to an angular frequency ⁇ k .
- ⁇ k 2 ⁇ f f /Fs where f k is the frequency of a given discrete tone and Fs is the sampling frequency.
- FIGS. 8A and 8B illustrate the measured data with respect to both magnitude and phase across the receive band.
- the plots define the channel response estimate for the channel between the transmitter and the receiver.
- a best-fit curve shown as the continuous line curve for the magnitude of the samples of the received signal (e.g., the Rx signal 149 ). The samples are illustrated as circles in the curve in FIG. 8A .
- a best-fit curve shown as the continuous line curve for the phase of the samples of the received signal (e.g., the Rx signal 149 ). The samples are illustrated as circles in the curve in FIG. 8B .
- FIG. 5A enable the generation of a cancellation signal which is inverted and added at an adder 135 to the Rx signal 131 to cancel the residual transmitter noise to obtain a desired signal 134 which is then provided to further components of the receiver for demodulation and further baseband processing.
- An Infinite Impulse Response (IIR) filter 146 generates an IIR response for each of the Rx signal 131 and the Rx signal 149 and periodically updates this response during the operation of the system 130 in order to properly filter the interference seen in the Rx signal 149 with respect to magnitude and phase across the reception band.
- IIR Infinite Impulse Response
- the Infinite Impulse Response Filter transfer function in the z-domain is represented by:
- the Equivalent IIR filter transfer function in the frequency domain is represented by:
- the IIR transfer filter can also be represented by:
- D ⁇ ⁇ ⁇ R ⁇ ⁇ ⁇ - I ⁇ ⁇ ⁇ + j ⁇ ( I ⁇ ⁇ ⁇ ⁇ ⁇ R ⁇ ⁇ ⁇ ) - ⁇ - j ⁇ ⁇ ⁇ or ⁇ ⁇ k ( 11 )
- the total error E is the error obtained from summing the errors at a set of m discrete frequencies.
- the values of a i and b j for the IIR filter 146 are obtained which minimize the error between an output of the IIR filter 146 and the measured self-interference channel characterization.
- these calculations are done periodically, dependent on the operational state of the system 130 , in order to update the IIR filter 146 parameters as the self-interference channel changes.
- a least mean squares curve fitting algorithm is applied by the least squares estimator 147 in order to find a m and b n such that E, the sum of the absolute values of the squares of the difference between the response of the IIR filter 146 and the measured self-interference channel estimate, is minimized.
- the actual channel response can exhibit scenarios where there are large losses at one or more points across the receive band and/or one or more large gains across the receive band, the actual number of poles and/or zeroes of the IIR filter 146 can be changed during the operation to provide the best fit between the actual self-interference channel and the characterized self-interference channel.
- the frequency division duplex transceiver can be located in a base station (e.g., a communications substation), a handset (e.g., a mobile handset), a satellite, etc.
- a base station e.g., a communications substation
- a handset e.g., a mobile handset
- satellite e.g., a satellite
- > 1, then the series diverges. The placement of zeros does not affect stability (i.e., when the IIR filter 146 has zeros outside the unit circle, the IIR filter 146 is stable), but it does affect the response of the IIR filter 146 .
- the output of IIR filter 146 may be fed directly to position 135 along with Rx signal 131 , which results in removing interference for Rx signal 131 , to create output 134 to receiver.
- the output of filter 146 is an equalized version of the interference present on Rx signal 131 input.
- the direct use of the IIR filter 146 output with no tone comparison and associated components is preferably done when there is minimal concern with regard to drift or gain control updates of Rx signal 131 .
- FFT Fast Fourier transform
- phase loop filter 141 and gain loop filter 144 are then used to adjust the IIR filter 146 output so that the output of phase shifter 143 has the same magnitude and phase as the receive signal input (Rx signal 131 ).
- the resulting signals are then subtracted at 135 , which removes interference from Rx signal 131 (the received signal).
- the output of the Variable Phase Shift element 143 is input to a complex multiplier 166 which multiplies the output of the variable phase shift element 143 by a complex multiplication factor, as is further described below, to shift the output of the Variable Phase Shift element 143 with respect to both amplitude and phase.
- Various aspects of this disclosure may include a system where just the fixed tone is used and not the swept tones or the IIR filter. Vice versa, just the IIR filter 146 and the swept tone may be used and the fixed tone may not be used. Finally, both may be combined where the IIR filter 146 , the fixed tone, and the swept tone are all used.
- FIG. 5D further illustrates the operation of the complex multiplier 166 .
- a representation of a magnitude on an axis 802 of H(e i ⁇ ) is shown for illustrative purposes. This shows another example of measured amplitude circuit response as previously illustrated in FIGS. 8A and 8B .
- the magnitude scale on the axis 802 is in dB and a frequency scale on an axis 804 is in normalized angular frequency 2 ⁇ f.
- a similar representation as previously also shown in FIGS. 8A and 8B would apply for the phase of H(e j ⁇ ) but is not shown as the processes described below for both magnitude and phase are similar.
- a best fit curve is generated using Least Square functions in the least-squares estimator 147 of FIG. 5A .
- the best fit curve is as a curve 808 .
- Two other representations of the best fit curve are shown as curves 810 and 812 .
- the curves 810 and 812 have exactly the same shape as the best fit curve 808 with the exception that for the curve 812 , the entirety of the curve 812 is translated to pass directly through a measurement point 816 , which has been made at the normalized frequency of zero, i.e., at a middle of the band of interest.
- the curve 810 has been translated down to pass directly through a point 814 , which occurs at the frequency of the fixed tone used for automatic gain control.
- the error magnitude is illustratively shown by an error magnitude curve 820 .
- the error magnitude is on the order of ⁇ 15 db, while at the center of the curve 820 , the error magnitude is on the order of ⁇ 35 db.
- error performance is illustratively better in the center of the band as is favored by the spectral shape of the signal.
- the bandwidth of the improved region as well as the actual shape of the error magnitude curve is dependent on how well the infinite impulse response of the IIR filter 146 of FIG. 5A matches the actual circuit response of the self-interference channel formed between the transmitter 100 and the receiver 500 of a frequency division duplex transceiver.
- the error magnitude 818 is as is illustratively also shown in FIG. 5D .
- the error magnitude 818 shows improved error performance around the fixed tone 814 frequency.
- the error magnitude is on the order of ⁇ 15 db while the error performance can be improved to be on the order of ⁇ 35 db.
- the bandwidth of the improved region as well as the actual shape of the error magnitude curve is dependent on how well the IIR filter 146 generated matches the actual circuit response of the self-interference channel.
- the actual anchor point which may be optimal for a given application may not be either point, and may be optimal if the curve 808 is anchored at another point.
- a complex correction multiplier is generated according to the relationship)
- H 0 is actual measured value at the center of the band of interest at a normalized angular frequency of ⁇ 0
- H f is the actual measured value at a given angular frequency ⁇ f
- H(e j ⁇ 0 ) is the IIR filter 146 response at the center of the band of interest
- H(e j ⁇ f ) is the IIR filter 146 response at a given frequency.
- This correction multiplier is a complex multiplier (similar to the complex multiplier 125 ) accounts for both amplitude and phase. Not shown in FIG. 5A , the correction multiplier is computed in the controller 121 or in the alternative, in another computing element (not shown in FIG. 5A ).
- the scaling factor was chosen in this manner to offset the effects of the feedback loop formed by the FFT 140 , the comparison block 136 , the phase loop filter 141 , and the gain loop filter 144 that uses the fixed tone 814 .
- the feedback loop ensures that after the multiplier 145 and the phase shifter 143 (also referred to as the phase shift element 143 ), the magnitude of the fixed tone 814 is the same on both paths at the frequency of the tone.
- This complex scaling factor introduced by the complex multiplier 166 shifts that result from being true around the fixed tone 814 to instead be focused on the center of the band of interest.
- Computation of the scaling factor is periodically done during the operation of the system 130 and the system 98 as the circuit response is re-determined using self-interference channel characterization swept tone sweeps, re-computation of the channel characterization and re-computation of the least square circuit response at the least squares estimator 147 .
- FIG. 5B illustrates an exemplary method that accounts for variations in the received signal (Rx signal 131 ) and the output of the IIR filter 146 , which is based on the sample of the transmit signal (Rx signal 149 ).
- a magnitude and a phase of a tone in a receive signal (e.g., Rx signal 131 ) is determined.
- the magnitude and phase may be determined based on the use of a Fast Fourier Transform (FFT) or the like.
- FFT 133 may be used to determine the magnitude and phase of a fixed tone in Rx signal 131 .
- a magnitude and a phase of a tone of a sampled transmit signal (e.g., Rx signal 149 ) is determined.
- the sampled transmit signal may have been through an IIR filter, such as IIR filter 146 .
- IIR filter 146 For example, FFT 140 of FIG. 5A may be used to determine the magnitude and phase of the fixed tone of the sampled transmit signal.
- the magnitude and phase of the tone of the receive signal and the tone of the sampled transmit signal may be compared.
- comparison block 136 of FIG. 5A may compare the magnitude and phase of the tones.
- the magnitude of the sampled transmit signal is adjusted based on the comparison of block 163 .
- gain loop filter 144 may be fed results of the comparison block 136 along segment 137 .
- the output of gain loop filter 144 is used to adjust IIR filter 146 output (which is based on the sampled transmit signal) so that the output of the phase shifter 143 has the appropriate magnitude to cancel interference in Rx signal 131 (the receive signal).
- the phase of the sampled transmit signal is adjusted based on the comparison of block 163 .
- phase loop filter 141 may be fed results of the comparison block 136 along segment 138 .
- the output of phase loop filter 141 is used to adjust IIR filter 146 output (which is based on the sampled transmit signal) so that the output of the phase shifter 143 has the appropriate phase to cancel interference in Rx signal 131 (the receive signal).
- digital filters such as FIR or IIR operating at baseband on the digital samples, may be used to remove noise before the “clean” sample of output 134 .
- RF filters may be removed as may be useful in some software-defined operational modes.
- the final stage of the digital self-interference residual cancellation is a set of feedback loops that keep the system stable between the equalizations mentioned above.
- the loops such as the loop with phase loop filter 141 and the loop with gain loop filter 144 , regulate the magnitude and phase of the sampled signal so that when the Rx signal 131 and Rx signal 149 are subtracted, the power in the fixed tone (e.g., the second fixed tone) used for automatic gain control (AGC) is minimized.
- the fixed tone e.g., the second fixed tone
- AGC automatic gain control
- the compensated signal based on the output of block 132 and block 143 of FIG. 5A of the two feedback loops is subtracted from the receive signal (Rx signal 131 ).
- the result of this subtraction is the output of the noise canceller and contains output 134 to receiver in which transmit residual noise interference is greatly reduced in power.
- the transmit interference in the receive band has been cancelled or attenuated by some amount.
- Controller 121 may exert control over the elements of system 130 .
- coefficients and other data that apply in a given mode of operation of system 130 can be calibrated and stored for invocation as needed throughout the operation of system 130 for given modes of operation during given instants of operation of system 130 .
- multi-band, multi-radio access technology operational modes can be changed by controller 121 as needed. This enables, for example, high security operation where the mode of operation of the system including bands can be changed on the fly.
- FIG. 5C illustrates a flowchart illustrating operations of a method 2100 for characterizing a self-interference channel of a frequency division duplex transceiver including the transmitter 100 and a receiver 500 .
- the method 2100 may begin in an operation 2102 in which the fixed tone and the swept tone are generated at the transmitter 100 of the full-duplex transceiver.
- the fixed tone and the swept tone may be digitally generated by the controller 121 and then converted into corresponding analog signals by a digital to analog converter at the transmitter 100 .
- the fixed tone may be generated to have an analog frequency above an upper edge of the reception band of the receiver 500 .
- the swept tone may be generated to have a frequency ranging from a lower edge of the reception band to an upper edge of the reception band.
- the swept tone may be generated periodically at discretely spaced frequencies within the reception band.
- the fixed tone and the swept tone may be injected to a message signal to be transmitted by the transmitter 100 .
- the controller 121 of the transmitter 100 up-converts the fixed tone, the swept tone and the message signal to radio-frequency corresponding to the transmission band of the transmitter 100 .
- the up-converted signal is the transmission signal.
- a sample of the transmission signal is provided to the receiver 500 , collocated with the transmitter 100 .
- the sample provided to the receiver 500 is free of external noise and degradation due to the self-interference channel formed between the transmitter 100 and the receiver 500 .
- the transmission signal including the message signal, the fixed tone, and the swept tone that changes frequency from below an upper edge to above a lower edge of the reception band of the receiver 500 is transmitted.
- the fixed tone is used for the fast feedback loop used for AGC and temperature compensation.
- an infinite impulse response of the self-interference channel based upon a reception of the swept tone swept at each frequency in the reception band is determined using the equations 1-22 above.
- the self-interference channel between the transmitter 100 and the receiver 500 is estimated based upon the coefficients of the IIR filter 146 , as also discussed in the equations 1-22 above.
- the self-interference is known from the transmit sample that is fed into the system as the signal 149 .
- the purpose of the IIR filter 146 is to equalize the frequency response that has been applied to signal 131 and signal 149 so that they can be subtracted with an equivalent frequency response, leading to broadband cancellation.
- a method 2200 for in-phase and quadrature phase (IQ) compensation in a frequency division duplex transceiver including the transmitter 100 and the receiver 500 are illustrated.
- the method 2200 may begin in an operation 2202 in which a fixed tone at a frequency lower than a lower edge of the reception band may be generated.
- the generation of the lower edge fixed tone may be carried out digitally by the controller 121 in the transmitter 100 prior to any transmission of a message signal by the transmitter 100 .
- the fixed tone and the message signal may be up-converted for transmission as a transmission signal in the radio frequency domain.
- the up-conversion may be to a frequency of transmission in the transmission band of the transmitter 100 .
- the transmission signal including the fixed tone and the message signal may be transmitted by the transmitter 100 .
- the receiver 500 may receive a portion of the transmission signal including the fixed tone and the message signal as a reception signal.
- the reception signal may be down-converted to a lower or intermediate frequency before a processor in the controller 121 may process the reception signal. It will be appreciated that such down-conversion is part of a normal operation of the receiver as other received signals may be down-converted by the receiver 500 , in addition to the leaked transmission signal received as the reception signal in the operation 2208 .
- the processor of the receiver 500 may determine a gain mismatch (g) and a phase mismatch ( ⁇ ) between an in-phase (I) component and a quadrature (Q) phase component of the reception signal by detecting an image tone of the fixed tone in the reception signal.
- the image tone is minimized to compensate the gain mismatch and the phase mismatch between the I and Q components of the received signal by the processor.
- the minimization may include computing, at the processor, the FFT 140 of the reception signal (also referred to as the received signal) or forcing to zero a product of a bin corresponding to the fixed tone and a bin corresponding to the image of the fixed tone, outputting, at the processor, to index into the FFT result to obtain the result in a particular bin (corresponding to the frequency of the fixed tone and its image), the FFT 140 by a first constant corresponding to the fixed tone to result in a first product and by a second constant corresponding to the image tone corresponding to a second product, combining, at the processor, the first product and the second product to form an error signal, splitting, at the processor, the error signal into a real error component and an imaginary error component, integrating, at the processor, the real error component and the imaginary error component to force a DC error in the error signal to zero, splitting the reception signal into a real component
- the minimizing may be performed using a feedback loop in the receiver, the feedback loop including the gain loop filter 144 for minimizing the gain mismatch and the phase loop filter 141 for minimizing the phase mismatch.
- the term “minimizing” or “minimize” may include a scenario where the quantity to be minimized is forced to zero using binning.
- FIGS. 9A-D illustrate the degree of improvement in isolation which are obtainable for different combinations of amplitude error or phase error.
- implementations of the system may be optimized for given applications according to isolation needs.
- FIG. 3 illustrates a tone generation function used as part of the digital residual interference cancellation loop according to an aspect of this disclosure.
- a lower band edge fixed tone 9 Prior to transmission, a lower band edge fixed tone 9 , an in band swept tone 10 swept at discrete frequencies, and an upper band edge tone 11 may be combined and up-converted at an up-converter 302 .
- FIG. 4 illustrates Rx signal 149 and Rx signal 131 for an exemplary 5 MHz LTE case.
- Signal 175 is the received signal (e.g., Rx signal 131 ) containing a 5 MHz LTE signal, a Tx interference signal that is roughly 20 dB above the thermal noise floor, and the tones used for cancellation.
- Signal 173 is a low-pass filtered version of the compensated sampled signal (e.g., Rx signal 149 path after the variable phase shift 143 in FIG. 5A ). During normal operation, the tones in the Rx channel will not be present unless an equalization operation is occurring.
- FIG. 4 shows the output a digital self-interference residual cancellation system (e.g., output 134 of system 130 ), which illustrates the previously buried LTE signal and the expected 20 dB of interference cancellation to the noise floor of the receiver.
- a digital self-interference residual cancellation system e.g., output 134 of system 130
- the ability to cancel all the way to the thermal floor of the receive means that this digital self-interference residual cancellation system can be used with no degradation of the radio's noise figure.
- the radio's noise figure is the degradation of the signal to noise ratio of the system. If there is an inability to cancel to the thermal noise floor, the sensitivity would be less than optimal, so that could be described as either lower sensitivity within the radio or a higher system noise figure for the radio.
- FIG. 10 shows an operation where some interference cancellation has occurred using feed-forward self-interference cancellation, but without application of the digital self-interference residual cancellation as disclosed herein.
- Multiple representations of the de-modulated 5 MHz LTE waveform before digital interference cancellation are shown in FIG. 10 .
- the signal constellation is shown, while in block 182 , OFDM Error Vector Spectrum is shown.
- the spectrum is shown and at block 184 a summary of error elements is shown. Since residual noise has not been cancelled, the constellation is collapsed and the data are unrecoverable.
- FIG. 11 shows operation with both the interference cancellation using feed-forward self-interference cancellation and digital self-interference residual cancellation is applied.
- Block 186 of FIG. 11 shows the signal constellation
- block 187 shows the OFDM Error Vector Spectrum
- block 188 shows the spectrum
- block 189 shows a summary of error elements.
- the signal is recovered from far beneath the interference. Error vector magnitude is marginally affected due to the presence of the tones, however, this is a temporary condition as channel characterization tones are only swept across the band periodically. As shown, however, even in the presence of channel characterization tones the Error Vector performance is good.
- FIG. 12A illustrates a self-interference cancellation system according to an aspect of the disclosure.
- a feed-forward self-interference cancellation loop FIG. 1A
- a digital residual interference cancellation loop FIG. 2
- the transmit signal 1202 sourced by modulation and baseband processing functions may be input to the feed-forward self-interference cancellation loop 1204 .
- the feed-forward self-interference cancellation loop 1204 may include a power amplifier.
- the high power signal 1210 may include residual noise after carrier cancellation the feed-forward self-interference cancellation loop 1204 and input to the digital residual interference cancellation loop 1206 .
- the high power transmit antenna signal 1212 may either be fed to a transmit antenna or to further isolation mechanisms (as seen in FIGS. 13-16 ).
- the receive signal 1214 may be either sourced by a receive antenna or further isolation mechanisms (e.g., FIGS. 13-16 ).
- the isolation obtainable using the two cancellation loops, the feed-forward self-interference cancellation loop 1204 and input to the digital residual interference cancellation loop 1206 may be further improved by application of antenna isolation methods.
- FIG. 12B illustrates a self-interference cancellation system according to another aspect of the disclosure.
- the embodiment in FIG. 12B includes the subsystems of the feed-forward self-interference cancellation loop 1204 (from FIG. 1 ), the digital residual interference cancellation loop 1206 (from FIG. 2 ), and a self-interference cancellation circuit 1216 .
- the system 1250 may include an additional circuit 1218 .
- the additional circuit 1218 may include other antenna isolation methods, such as using a separate antenna 1260 to receive a signal, or transmitting the transmitted signal at a different polarization from the received signal, for example.
- the system 1250 may operate on any wireless communication standard such as Global Systems for Mobile communications (GSM), Universal Mobile Telecommunications System (UMTS), or Long Term Evolution (LTE), and may be configured to handle as many frequency bands as needed. In an embodiment, for example, the system 1250 may handle 4 different frequency bands.
- the system 1250 may be sized as needed, such as, in an example embodiment where the system 1250 can handle 4 bands, the feed-forward self-interference cancellation loop 1204 may be about 2.25 in 2 , the digital residual interference cancellation loop 1206 may be about 5.75 in 2 , and the self-interference cancellation circuit 1216 may be about 4.75 in 2 . Of course, in other embodiments, other dimensions may be used.
- the system 1250 may be configured to provide any amount of attenuation of the self-interference necessary, typically on the order of about 30-110 dB. In certain embodiments, different configurations of the system 1250 may be used or the components in the individual subsystems may be varied to arrive at different amounts of attenuation. For example, in an embodiment the feed-forward self-interference cancellation loop 1204 and the digital residual interference cancellation loop 1206 may be used to provide a desired amount of attenuation without additional attenuation circuitry.
- the feed-forward self-interference cancellation loop 1204 may provide about 40 dB of attenuation, while the digital residual interference cancellation loop 1206 may provide about 30 dB of attenuation, resulting in about a 70 dB of attenuation in the system 1250 .
- other combinations of the subsystems, or components or methods in each subsystem may be used to provide the desired attenuation.
- the subsystems may also each have an insertion loss associated with them, for example, the feed-forward self-interference cancellation loop 1204 and the digital residual interference cancellation loop 1206 may each have an insertion loss of about 0.2 dB, and the self-interference cancellation circuit 1216 may have an insertion loss of about 0.5 dB.
- FIG. 13A illustrates diagram of a self-interference cancellation circuit with two circulators, a phase shifter, and a filter according to an aspect of the disclosure.
- the use of such a self-interference cancellation circuit may remove a high power carrier from a receive chain while cancelling noise in the receive band due to the transmitter.
- the system may use circulators in filtering applications in several ways to allow cheaper and less complex filters to be used, and aid in the cancellation of reflected transmit noise from an antenna.
- a high power carrier may be removed from the receive path while cancelling noise in the receive band due to the transmitter.
- a transmitter power amplifier 1304 may be configured to amplify a transmit signal 1302 .
- the amplified transmit signal 1302 may then be sent to a first circulator 1306 , where the first circulator 1306 may be coupled to the transmitter power amplifier 1304 through a port 1 .
- circulator 1306 may have an insertion loss of about 0.1-0.2 dB between port 1 and port 2 .
- a second circulator 1308 may be coupled through a port 1 of the second circulator 1308 to the port 2 of first circulator 1306 .
- an antenna 1310 may be coupled to a port 2 of the second circulator 1308 .
- the antenna 1310 may be located at an end of the transmission-reception path, where the antenna 1310 may transmit the transmit signal 1302 and receive a receive signal 1324 .
- the transmit power of the antenna 1310 may be any power suitable to the application, for example, the transmit power may be about 40 dBm. In an example embodiment, the return loss of the antenna 1310 may be about 10-15 dB.
- the first circulator 1306 and second circulator 1308 may be aligned along a transmission-reception path of the self-interference cancellation circuit 1300 .
- a receiver amplifier 1322 may be coupled to a reception path of the self-interference cancellation system, where receive signal 1324 may be output to digital residual interference cancellation loop 1206 ( FIG. 12A ) or a receiver. It is contemplated that in some embodiments, the receiver amplifier 1322 may be coupled to a port 3 of first circulator 1306 .
- the typical power from port 1 to port 3 of circulator 1306 may be about 15-25 dB less than that of the incident transmit power. In an embodiment, there may be about 20 dB of isolation between port 1 and port 3 of circulator 1306 .
- a phase shifter 1312 may be located on the reception path and coupled to a port 3 of the second circulator 1308 .
- the phase shifter 1312 may be adjusted to shift the phase of a signal passing through it a desired number of degrees such that the signal can be combined with the signal after port 3 of circulator 1306 to cancel the transmit noise in the receive band.
- the phase shifter 1312 may shift the phase of the signal by half of the total amount desired for cancellation each time the signal passes through the phase shifter 1312 . For example, if 30 degrees of phase shift is needed for cancellation, the phase shifter 1312 may shift the signal 15 degrees each time the signal passes through, resulting in a total of 30 degrees of phase shift.
- a variable attenuator 1314 may be coupled to filter 1316 and the phase shifter 1312 .
- the variable attenuator 1314 may adjust the amplitude of the signal passing through it as needed, for example, to match the power of reflected noise from the antenna 1310 with the power of the transmit noise in the receive band from the transmitter in order to cancel the noise before it reaches the receiver.
- the variable attenuator 1314 may attenuate the signal by half of the total amount desired each time the signal passes through the variable attenuator 1314 .
- variable attenuator 1314 may attenuate the signal 5 dB each time the signal passes through, resulting in a total of 10 dB of attenuation.
- the variable attenuator 1314 may be a fixed attenuator.
- the filter 1316 may be located between the variable attenuator 1314 and a load 1318 , where load 1318 may be coupled to electrical ground 1320 .
- the filter 1316 may be any filter suitable to the application, such as a transmitter bandpass filter or a receiver notch filter, for example.
- the attenuator 1314 , phase shifter 1312 , and filter 1316 can be in any order.
- the circuit 1300 of FIG. 13A may provide for the cancellation of the transmit carrier in the receive path and the cancellation of transmit noise in the receive band.
- a transmit carrier, along with intermodulation products may be injected at port 1 of circulator 1306 .
- the signal may travel through both circulators 1306 and 1308 to the antenna 1310 , where although most of the energy may be radiated, some of the energy may be reflected back towards circulator 1308 .
- the carrier may be directed into a load 1318 , so that very little energy of the carrier can be reflected back to the circulator 1308 and consequently, into the receive amplifier 1322 .
- Energy in the receive band can be reflected off of the filter 1316 and travel back through second circulator 1308 , through first circulator 1306 , and then to the receive amplifier 1322 .
- the signal going into port 1 of circulator 1306 can take alternate paths through the isolation of the circulators 1306 and 1308 , which can cause signal addition or cancellation.
- some of the signal may leak from port 1 to port 3 , allowing some of the transmit noise in the receive band to enter the sensitive receiver.
- the filtering is adjusted appropriately, then the noise reflected off of the antenna can be shifted so that when it reflects off of the filter 1316 , and travels from port 3 to port 1 of circulator 1308 , and then from port 2 to port 3 on circulator 1306 , it can cancel with the transmit noise in the receive band from the transmitter.
- the system in FIG. 13A may provide several advantages over other systems. For example, a high power filter may not be required in the transmit path, thus reducing losses and increases overall efficiency.
- the filter 1316 after the second circulator 1308 can be a much lower power, because the reflected signal from the antenna 1310 may be significantly less than the incident power to the antenna 1310 .
- the transmit noise in the receive band can be canceled.
- the rejection of the noise in the receive path may be limited though, to the isolation of the circulators 1306 and 1308 against the return loss of the antenna 1310 , and the tuning of the filter 1316 .
- the bandwidth of cancelation may also be dependent on the equivalent line length (e.g., phase delay) between each of the devices along the path from circulator 1306 to antenna 1310 and from circulator 1306 to ground 1320 .
- the rejection of the transmit carrier may be limited to the return loss of circulator 1306 , since the carrier power reflected from the antenna 1310 may be terminated with the filter 1316 .
- a low loss, low power filter (not shown) can be inserted in the receive path to remove the rest of the transmit carrier since the typical power from port 1 to port 3 of circulator 1306 may be about 15-25 dB less than that of the incident transmit power.
- the circuit 1300 may be included in a wireless communication device such as a base station or a mobile phone.
- FIG. 13B illustrates a method 1350 of self-interference cancellation according to an aspect of the disclosure.
- a transmit signal may be generated along a transmit path of a transceiver.
- the transmit signal 1302 may then be sent through a circulator 1306 (see FIG. 13A ) to substantially isolate the transmit signal 1302 from a receiver, wherein at least a portion of the transmit signal 1302 enters a receive path towards the receiver in step 1354 .
- the transmit signal 1302 may be transmitted from an antenna 1310 .
- a signal 1324 may be reflected from the antenna 1310 , wherein the reflected signal 1324 may be at substantially less power than an incident power to the antenna 1310 in step 1358 .
- the reflected signal 1324 can include a transmitter carrier signal and a transmitter noise.
- a received signal 1324 may be routed from the antenna 1310 .
- the reflected signal 1324 may be routed through a filter 1316 in step 1362 .
- the reflected and phase shifted transmitter noise may be combined with the received signal 1324 in the receive path to cancel the portion of the transmit signal 1302 that entered the receive path towards the receiver from the circulator 1306 .
- FIG. 14 illustrates a diagram of a self-interference cancellation circuit with two circulators, a phase shifter, and a filter according to another aspect of the disclosure.
- a high power carrier may be removed from the receive path while cancelling noise in the receive band due to the transmitter.
- the circuit 1400 may have a reduced line length in the signal path as compared to other embodiments (e.g. FIG. 15 ), which may enhance the cancellation possible, and may provide a lower insertion loss in the transmit path.
- a transmit signal 1402 may be sent to a transmitter power amplifier 1404 configured to amplify the transmit signal 1402 , and send the transmit signal 1402 to a first circulator 1406 through a port 1 .
- a second circulator 1408 may be coupled through a port 1 of the second circulator 1408 to a port 3 of first circulator 1406 .
- an antenna 1410 may be coupled to a port 2 of the first circulator 1406 .
- the antenna 1410 may be located at an end of the transmission-reception path, where the antenna 1410 may transmit the transmit signal 1402 and receive a receive signal 1424 .
- a receiver amplifier 1422 may be coupled to a reception path of the self-interference cancellation circuit, where receive signal 1424 may be output to digital residual interference cancellation loop 1206 ( FIG. 12A ) or a receiver. It is contemplated that in some embodiments, the receiver amplifier 1422 may be coupled to a port 3 of second circulator 1406 . This configuration may allow for additional isolation of the transmit signal 1402 that may leak from port 1 to port 3 of circulator 1406 , since the leaked portions of the transmit signal 1402 then have to pass through circulator 1408 before it can enter the receiver. In an embodiment, the leaked portions of the transmit signal 1402 may pass through filter 1416 to load 1418 thus further reducing noise that may be sent to the receiver.
- a phase shifter 1412 may be located on the reception path and coupled to a port 2 of the second circulator 1408 .
- a variable attenuator 1414 may be coupled to filter 1416 and the phase shifter 1412 .
- the filter 1416 may be located between the variable attenuator 1414 and a load 1418 , where load 1418 is coupled to electrical ground 1420 .
- the filter 1416 may be any filter suitable to the application, such as, for example, a transmitter bandpass filter or a receiver notch filter.
- the attenuator 1414 , phase shifter 1412 , and filter 1416 can be in any order.
- a controller 1426 may be coupled to the self-interference cancellation circuit 1400 to control the circuit.
- the controller 1426 may be coupled to the circuit in any suitable manner to control desired components of the circuit.
- the controller 1426 may be coupled to the phase shifter 1412 and the variable attenuator 1414 , such that these components may be controlled.
- the controller 1426 may also be coupled to the circuit after the receive amplifier 1422 to receive feedback information on the properties of the signal to determine if adjustments to the other components such as the phase shifter 1412 and the variable attenuator 1414 may be needed.
- a feedback and control algorithm may be applied by the controller 1426 to adjust the phase shifter 1412 and the attenuator 1414 .
- FIG. 15 illustrates diagram of a circuit with two circulators and a filter according to an aspect of the disclosure.
- a high power carrier may be removed from the receive path.
- a transmitter power amplifier 1504 may be configured to amplify a transmit signal 1502 .
- the amplified transmit signal 1502 may then be sent to a first circulator 1506 , where the first circulator 1506 may be coupled to the transmitter power amplifier 1504 through a port 1 of the first circulator 1506 .
- a second circulator 1508 may be coupled through a port 1 of the second circulator 1508 to a port 2 of first circulator 1506 .
- an antenna 1510 may be coupled to a port 2 of the second circulator 1308 .
- the antenna 1510 may be located at an end of the transmission-reception path, where the antenna 1510 may transmit the transmit signal 1502 and receive a receive signal 1524 .
- the first circulator 1506 and second circulator 1508 may be aligned along a transmission-reception path of the circuit 1500 .
- a receiver amplifier 1522 may be coupled to a reception path of the circuit, where receive signal 1524 may be output to the digital residual interference cancellation loop 1206 ( FIG. 12A ) or a receiver. It is contemplated that in some embodiments, the receiver amplifier 1522 may be coupled to a port 3 of first circulator 1506 .
- a filter 1516 may be located on the reception path and coupled to a port 3 of the second circulator 1508 .
- a variable attenuator may be coupled to filter 1516 .
- the filter 1516 may be located between the second circulator 1508 and a load 1518 , where load 1518 is coupled to electrical ground 1520 .
- the filter 1516 may be any filter suitable to the application, such as a transmitter bandpass filter or a receiver notch filter, for example.
- a high power transmit signal 1502 may be present at the output of the transmit power amplifier 1504 .
- This signal 1502 may pass through first circulator 1506 and second circulator 1508 towards the antenna 1510 .
- the antenna 1510 may reflect some of the high power transmit signal 1502 back due to the return loss of the antenna 1510 , as well as send the receive signal 1524 . Both signals 1502 and 1524 may then travel through the second circulator 1508 towards the filter 1516 and the load 1518 .
- the filter 1526 can allow the reflected signal in the transmit band to go through to the load 1518 and be absorbed, while the received signal may be reflected and return towards the second circulator 1508 . The received signal can then proceed back to the first circulator 1506 and then into the receiver amplifier 1522 where the signal may be amplified and sent to the receiver.
- the filter 1526 may have a lower power handling requirement as a result of the return loss of the antenna 1510 .
- the filter 1526 may be a receive notch filter.
- An advantage of the circuit 1500 is that a notch filter or bandpass can be easier to design for high power handling than a diplexer or other filtering methods.
- the system noise figure in the circuit 1500 may also be reasonably low, and can depend on the return loss of the antenna, the return loss of the circulators 1506 and 1508 , the return loss of the filter 1516 in the receive band, and the noise figure of the receiver amplifier 1522 .
- advantages in power handling of the filter 1516 can be up to about 20 dB, but can be dependent on the return loss of the antenna 1510 .
- Circuit 1500 may also greatly attenuate the reflected transmit signal. The amount of attenuation can depend on the return loss of the filter 1516 used and the quality of the load 1518 , and of course the quality of the matching of the components in the rest of the circuit.
- FIG. 16 illustrates diagram of a circuit with one circulators and a phase shifter according to an aspect of the disclosure.
- transmit noise present in the receive path may be canceled via phase shifter 1612 .
- a transmitter power amplifier 1604 may be configured to amplify a transmit signal 1602 .
- the amplified transmit signal 1602 may then be sent to a first circulator 1606 , where the first circulator 1606 may be coupled to the transmitter power amplifier 1604 through a port 1 of the first circulator 1606 .
- the phase shifter 1612 may be located on the transmission-reception path and coupled to a port 2 of the first circulator 1606 .
- Antenna 1610 may be located at an end of the transmission-reception path and coupled to the phase shifter 1612 .
- the antenna 1610 may transmit the transmit signal 1602 and receive a receive signal 1624 .
- a receiver amplifier 1622 may be coupled to a reception path of the self-interference cancellation system, where receive signal 1624 may be output to digital residual interference cancellation loop 1206 ( FIG. 12A ) or a receiver. It is contemplated that in some embodiments, the receiver amplifier 1622 may be coupled to a port 3 of first circulator 1306 .
- phase shifter 1612 in the path of the antenna 1610 to set the phase of the noise signal so that it cancels at port 3 of the circulator 1606 . This may allow the cancellation of either the transmit carrier power or the power amplifier noise in the receive band depending on the phase setting.
- Frequency hopping is understood to increase security for communications.
- the transmitter and receiver change the frequency at which they are operating in a manner that is known to both the transmitter and the receiver.
- FDD systems utilize multiple, non-programmable band pass filters.
- the band pass filters limited the usefulness of frequency hopping because, due to, for example, space and cost constraints, transmitters and receivers could have a limited number of band pass filters. Thus, the number of frequency bands, and radio access technologies, the transmitter and receiver could hop through was limited.
- transmit and receive operations of the system may be changed during the operation of the system to increase security to very high levels. For example, this may be accomplished by removing the multiple, non-programmable band pass filters of the prior art. Instead, the system may use a software-implemented filter to process the transmit and receive signals.
- This disclosure may use a software-implemented filter rather than multiple, non-programmable band pass filters because of the feed-forward and digital interference cancellation methods described above.
- the system of this disclosure may use software-implemented filters because the feed-forward and digital cancellation methods remove transmit energy that would otherwise be present in the receive frequency band.
- the band pass filters 3 and 13 may be implemented in software.
- the center frequency of the band being passed by the band pass filters 3 and 13 may be changed to virtually any frequency suitable for communications. Therefore, the feed-forward loop may be operable on any suitable Radio Access Technology as well. Additionally, or alternatively, the linear vector modulators 11 and 16 may also be software-controlled. For example, the amount the magnitude and phase variation of the signals processed by the linear vector modulators 11 and 16 may be software-controlled.
- the fixed tones and swept tones may be upconverted before being injected.
- the fixed and swept tones may be upconverted to the operating transmission and reception frequency of the transceiver. If the operating transmission and reception frequency of the transceiver changes, as it would during frequency hopping, the frequencies to which the fixed and swept tones may be converted may correspondingly change.
- the magnitude of the fixed and swept tones may be software-controllable. Additionally, the coefficients for the IIR filter 146 may be software-controlled as well.
- the transmitter may operate in, for example, three transmit frequency bands 1902 , 1904 , 1906 .
- the transmitter may transmit data on frequency band 1902 .
- the transmitter may begin to transmit data on a different frequency from frequency band 1902 .
- the transmitter may switch from transmitting data on frequency band 1902 to transmitting data on frequency band 1906 , as indicated by 1914 .
- the transmitter may change which frequency band it is transmitting on based on, for example, a programmed frequency hopping algorithm.
- the transmitter may again change the frequency band on which it operates. For example, the transmitter may switch from operating on frequency band 1906 to operating on frequency band 1904 , as indicated by 1916 .
- the transmitter may again switch the frequency band on which it is transmitting. For example, as indicated by 1918 , the transmitter may switch from operating on frequency band 1904 and return to operating on frequency band 1906 .
- the transmitter after transmitting on frequency band 1906 again, may switch the frequency band on which it operates. For example, the transmitter may start transmitting on frequency band 1902 , as indicated by 1920 .
- the transmitter may periodically change the frequency band on which it operates, as described above.
- the number of frequency bands the transmitter on may be any number and the length of time the transmitter transmits on any single frequency band may be the same for all frequency bands or variable.
- FIG. 17 Also shown in FIG. 17 is an operation of the receiver during frequency hopping. Similar to the transmitter as described above, the receiver may operate in three receive bands 1908 , 1910 , 1912 . Operation of the frequency hopping algorithm at the receiver is similar to the operation of the frequency band at the transmitter. For example, the receiver may be receiving data on frequency band 1910 . The receiver may change receiving frequency band to frequency band 1912 , as shown by 1922 . The receiver may change which frequency band it is receiving on based on, for example, a programmed frequency hopping algorithm. After receiving data on frequency band 1912 , the receiver may again change the frequency band on which it operates. For example, the receiver may switch from operating on frequency band 1912 to operating on frequency band 1910 , as indicated by 1924 .
- the receiver may again switch the frequency band on which it is operating. For example, as indicated by 1926 , the receiver may switch from operating on frequency band 1910 to frequency band 1908 , as indicated by 1926 . Thereafter, the frequency band the receiver is operating on may change from 1908 to 1912 , as indicated by 1928 . The receiver may periodically change the frequency band on which it operates, as described above.
- the number of frequency bands the receiver on may be any number and the length of time the receiver receives on any single frequency band may be the same for all frequency bands or variable.
- a relationship between transmitter and receiver where both operate on the same frequency band can be supported within the scope of the art taught herein.
- the offset between transmit and receive bands can be zero for either normal operation of the system or in high security or other applications.
- Material is that the operation for a given transmit and receive band relationship be calibrated for the system including calibration for a given full duplex single frequency operational case.
- FIG. 18 is a flowchart illustrating a method 1800 of operation of the apparatus of this disclosure, according to one aspect of this disclosure.
- the flowchart 1800 begins at steps 1802 and proceeds to 1804 .
- a first tone generated by, for example, a tone generator is injected at the edge of the frequency band of the receive channel.
- the first tone may be upconverted so that it is at whichever frequency band the apparatus is operating at.
- the method may proceed to step 1806 .
- a second tone is swept through the frequency band of the receive channel.
- the second tone 1806 may be upconverted so that it is operating at the frequency band the apparatus is operating at.
- the method may proceed to 1808 .
- the apparatus may receive a first signal containing interference. There may also be a second signal, which may be a sample of the PA output signal. After completing 1808 , the method may proceed to step 1810 .
- the apparatus may compensate the first or the second signal for gain and phase imbalances.
- the apparatus may use the I/Q compensators as described above to compensate the first or the second signals.
- both the first and the second signals may be compensated using the I/Q compensators.
- the method may proceed to 1812 .
- the channel as seen at the receiver may be characterized.
- the apparatus may use the swept tones at 1806 to characterize the channel as seen by the receiver.
- the method may proceed to 1814 .
- the apparatus may process the first signal using an infinite impulse response filter.
- the output of the infinite impulse response filter may be an interference-cancelling signal.
- the method may end at 1816 .
- FIG. 19 is a flowchart illustrating a method 1900 of operation of the feed-forward loop of this disclosure, according to one aspect.
- the flowchart 1900 begins at step 1902 and proceeds to step 1904 .
- the apparatus may receive a first signal on a first path. This first signal may, for example, be a signal to be transmitted.
- the method may continue to step 1906 .
- the first signal may be sampled into a second path.
- the first signal may be sampled using a coupler.
- the method may proceed to step 1908 .
- the first signal on the first path may be amplified.
- the amplification for example, may be accomplished using a power amplifier.
- the first signal on the first path may also be filtered using any suitable filter, such as a band pass filter, a low pass filter, a high pass filter, or any desired combination of filters.
- the method may proceed to 1910 .
- the sampled first signal on the second path is phase shifted in a second pathway. For example, this may be accomplished using a linear vector modulator.
- the sampled first signal on the second path may also be filtered using any suitable filter, such as a band pass filter, a low pass filter, a high pass filter, or any desired combination of filters.
- the method may proceed to step 1912 .
- the amplified first signal on the first path may be added to the phase shifted, sampled first signal on the second path.
- the two signals may be added, for example, using a coupler or an adder. Adding the two signals may result in a carrier-cancelled signal on a third path.
- the carrier-cancelled signal on the third path may have its phase adjusted using, for example, a linear vector modulator, or its amplitude adjusted.
- the amplified first signal on the first path may be coupled to the carrier-cancelled signal on the third path. This may be accomplished using a coupler or an adder. After completing 1914 , the method may proceed to 1916 and end.
- FIG. 20 is a flowchart illustrating a method 2000 of operation of the apparatus, according to one aspect of this disclosure.
- the method 2000 begins at step 2002 and may continue to step 2004 .
- the apparatus may be configured to operate on a first frequency.
- the method may continue to step 2006 .
- the apparatus may receive a transmit signal in a first path.
- the method may continue to step 2008 .
- the transmit signal may be amplified in the first path.
- the amplification may happen using, for example, a low noise amplifier.
- the method may continue to step 2010 .
- the transmit signal may be coupled to a second path.
- the coupled transmit signal may be phase shifted using, for example, a Linear Vector Modulator.
- the amplified transmit signal in the first path may be coupled to a third path. After the amplified transmit signal is coupled, the method may proceed to step 2014 .
- the apparatus may couple the phase-shifted transmit signal in the second path to the amplified transmit signal in the third path. This coupling may result in a carrier-cancelled signal in a fourth path in the apparatus. After the signals in the second and third path have been coupled, the method may continue to step 2016 .
- the apparatus may phase shift the carrier-cancelled signal in the fourth path using, for example, a Linear Vector Modulator. Once the carrier-cancelled signal in the fourth path is phase shifted, the method may continue to step 2018 .
- the apparatus may couple the phase shifted, carrier-cancelled signal in the fourth path with the amplified transmit signal in the first path. After the phase shifted, carrier-cancelled signal in the fourth path and the amplified transmit signal in the firs path are coupled, the method may continue to step 2020 .
- the apparatus may be reconfigured to operate on a second frequency. After the apparatus has been reconfigured to operate on the second frequency, the method may continue to step 2022 and end.
- FIG. 21 is a flowchart illustrating a method 2100 of operation of the apparatus, according to one aspect of this disclosure.
- the method 2100 begins at step 2102 and may proceed to step 2104 .
- the apparatus may upconvert a first tone a first frequency and a second tone to a second frequency.
- the first and second frequencies may be pre-calibrated to operate in a plurality of frequency bands.
- the first frequency may overlay the frequency band of the receive channel.
- the apparatus may upconvert a third tone to a fifth frequency.
- step 2106 the apparatus injected the upconverted first tone into a receive channel. After completing step 2106 , the method may proceed to step 2108 .
- the apparatus may sweep the upconverted second tone through the frequency band of the receive channel.
- the number of steps within the sweep may be configurable by the controller.
- the frequency band of each step may be configurable by the controller.
- the apparatus may use the swept upconverted second tone to characterize the receive channel. After completing step 2110 , the method may proceed to step 2112 .
- the apparatus may process the transmit signal using an IIR filter.
- the coefficients of the IIR filter may be generated using the characterized receive channel. Additionally, the IIR filter coefficients may be generated in conjunction with a least-squares estimator circuit.
- the IIR filter may output an interference-cancelling signal. Additionally, the apparatus may couple the interference-cancelling signal to a received signal containing interference. After completing step 2112 , the method may proceed to step 2114 .
- the apparatus may upconvert the first tone to a third frequency and a second tone a fourth frequency.
- the third and fourth frequencies may be in a different frequency band from the first and second frequencies.
- the first, second, third, fourth, and fifth frequencies may be determined based on the radio access technology the apparatus may be operating on.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Power Engineering (AREA)
- Noise Elimination (AREA)
- Transceivers (AREA)
- Transmitters (AREA)
Abstract
Description
- This application claims priority to U.S. Provisional Application No. 62/193,148, filed on Jul. 16, 2015, the disclosure of which is incorporated herein by reference in its entirety.
- The present invention generally relates to radio frequency (RF) front end subsystems and methods of use. The present invention is more particularly related to system and method for tone based in-phase and quadrature phase compensation (I/Q) compensation.
- In radio frequency transmission systems which employ modulation schemes in which symbols contain both in-phase (I) and quadrature-phase (Q) components, distortion exists between in-phase and quadrature-phase components of a symbol constellation in the transmission between transmitter and receiver. In order to optimize the performance of the system in terms of improving error rate performance of the transmission channel this distortion is typically compensated for. Uncompensated for IQ distortion with respect to both phase and/or amplitude results in a received constellation in which the constellation is ether rotated in phase and/or offset in amplitude between I and Q components.
- Thus there is a need to address the uncompensated IQ distortion issues seen in the conventional systems.
- In one aspect, a method for in-phase and quadrature phase (IQ) compensation in a frequency division duplex transceiver including a transmitter and a receiver is provided. The method includes transmitting, from a transmitter, a transmission signal including a message signal and a fixed tone at a frequency outside a reception band of the receiver, receiving, at the receiver, a reception signal including a portion of the transmission signal having the fixed tone and the message signal, determining, at a processor of the receiver, a gain mismatch (g) and a phase mismatch (φ) between an in-phase (I) component and a quadrature (Q) phase component of the reception signal by detecting an image tone of the fixed tone in the reception signal, and minimizing, at the processor, the image tone to compensate the gain mismatch and the phase mismatch between the I and Q components of the reception signal.
- In another aspect, a system for in-phase and quadrature phase (IQ) compensation in a frequency division duplex transceiver is provided. The system includes a transmitter configured to operate in a transmission band, and a receiver collocated with the transmitter and configured to operate in a reception band. The transmitter is configured to transmit a transmission signal including a message signal and a fixed tone at a frequency lower than the reception band of the receiver, such that at least a portion of the message signal leaks into a signal received the receiver. The receiver is configured to receive a reception signal including the fixed tone and at least a portion of the message signal, determine, at a processor of the receiver, a gain mismatch (g) and a phase mismatch (φ) between an in-phase (I) component and a quadrature (Q) phase component of the reception signal by detecting an image tone of the fixed tone in the reception signal, and minimize, at the processor of the receiver, the image tone for compensating for the gain mismatch and the phase mismatch between the I component and the Q component of the reception signal.
- In yet another aspect, a non-transitory computer-readable medium in a frequency division duplex transceiver having a transmitter and a receiver are provided. The non-transitory computer readable medium includes computer executable instructions, which when executed by a processor cause the processor to transmit, from a transmitter, a transmission signal including a message signal and a fixed tone at a frequency outside a reception band of the receiver, receive, at the receiver, a reception signal including a portion of the transmission signal having the fixed tone and the message signal, determine, at a processor of the receiver, a gain mismatch (g) and a phase mismatch (φ) between an in-phase (I) component and a quadrature (Q) phase component of the reception signal by detecting an image tone of the fixed tone in the reception signal, and minimize, at the processor, the image tone to compensate the gain mismatch and the phase mismatch between the I and Q components of the reception signal.
- There has thus been outlined, rather broadly, certain embodiments of the invention in order that the detailed description thereof may be better understood, and in order that the present contribution to the art may be better appreciated.
- In order to facilitate a more robust understanding of the application, reference is now made to the accompanying drawings, in which like elements are referenced with like numerals. These drawings should not be construed to limit the application and are intended only to be illustrative.
-
FIG. 1A illustrates an example of interfering energy. -
FIG. 1B illustrates the topology according to an aspect of the disclosure. -
FIG. 1C illustrates signal data associated with removal of carrier power by the carrier cancellation loop. -
FIG. 1D illustrates signal data associated with the removal of self-interference from the receive band. -
FIG. 1E illustrates another exemplary topology and elements of feed forward cancellation. -
FIG. 2 illustrates receiver based processing, according to an aspect of this disclosure. -
FIG. 3 illustrates a tone generation function used as part of the digital residual interference cancellation loop according to an aspect of this disclosure. -
FIG. 4 illustrates positioning of tones overlaid on the receiver signal according to an aspect of this disclosure. -
FIG. 5A illustrates a digital interference cancellation system according to aspect of this disclosure. -
FIG. 5B illustrates an exemplary method that accounts for variations in the received signal according to an aspect of the disclosure. -
FIG. 5C illustrates a self-interference channel estimation method in accordance with an aspect of this disclosure. -
FIG. 5D illustrates the operation of the complex multiplier in accordance with an aspect of this disclosure. -
FIG. 5E illustrates a method for in-phase and quadrature phase (IQ) compensation in a frequency division duplex transceiver in accordance with an aspect of this disclosure. -
FIG. 6 illustrates architecture to invert distortion, in accordance with an aspect of this disclosure. -
FIG. 7 illustrates architecture reducing an error signal using feedback loops, according to another aspect of this disclosure. -
FIGS. 8A and 8B illustrate measured data with respect to both magnitude and phase across the receive band, in accordance with an aspect of this disclosure. -
FIGS. 9A-D illustrate the degree of improvement in isolation obtainable for different combinations of amplitude error and/or phase error, in accordance with an aspect of this disclosure. -
FIG. 10 illustrates data where carrier cancellation has occurred using feed-forward self-interference cancellation but without application of the digital residual interference cancellation, in accordance with an aspect of this disclosure. -
FIG. 11 illustrates operation with both the carrier cancellation and digital interference cancellation loops applied, in accordance with an aspect of this disclosure. -
FIG. 12A illustrates a self-interference cancellation system according to an aspect of the disclosure. -
FIG. 12B illustrates a self-interference cancellation system according to another aspect of the disclosure. -
FIG. 13A illustrates diagram of a self-interference cancellation circuit with two circulators, a phase shifter, and a filter according to an aspect of the disclosure. -
FIG. 13B illustrates a method of self-interference cancellation according to an aspect of the disclosure. -
FIG. 14 illustrates diagram of a self-interference cancellation circuit with two circulators, a phase shifter, and a filter according to another aspect of the disclosure. -
FIG. 15 illustrates diagram of a self-interference cancellation circuit with two circulators and a filter according to an aspect of the disclosure. -
FIG. 16 illustrates diagram of a self-interference cancellation circuit with one circulators and a phase shifter according to an aspect of the disclosure. -
FIG. 17 is a diagram illustrating a frequency hopping method, according to one aspect of this disclosure. -
FIG. 18 is a flowchart illustrating a method of operation of the apparatus of this disclosure, according to one aspect of this disclosure. -
FIG. 19 is a flowchart illustrating a method of operation of the apparatus of this disclosure, according to one aspect of this disclosure. -
FIG. 20 is a flowchart illustrating a method of operation of the apparatus, according to one aspect of this disclosure. -
FIG. 21 is a flowchart illustrating a method of operation of the apparatus, according to one aspect of this disclosure. - A detailed description of the illustrative embodiments will be discussed in reference to various figures, embodiments and aspects herein. Although this description provides detailed examples of possible implementations, it should be understood that the details are intended to be examples and thus do not limit the scope of the application.
- Reference in this specification to “one embodiment,” “an embodiment,” “one or more embodiments,” “an aspect” or the like means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the disclosure. Moreover, the term “embodiment” in various places in the specification is not necessarily referring to the same embodiment. That is, various features are described which may be exhibited by some embodiments and not by the other.
- Generally, many cellular and other communications systems operate in a frequency division duplex manner—simultaneous transmission and reception—using different frequency bands to transmit and receive, known as Frequency Division Duplex (FDD). FDD refers to the physically-defined frequency-based division between uplink and downlink, as opposed to time division, code division, polarization division, spatial division, and related variants. A frequency band is the set of allowed operating frequencies for communications. As illustrated in
FIG. 1A there is a frequency separation between transmit and receive bands. In a wireless transceiver, information is transmitted at a power level that is typically many times higher than the received power. Interfering energy, which is generated by the transmitter nonlinearities and other noise processes, is leaked into the receive band frequencies where it interferes with desired reception. This interference is referred to as self-interference in this description. Proper receiver operation requires attenuation or transmit-to-receive isolation of this self-interference, in many cases on the order of 100 dB or more. It will be appreciated by one of ordinary skill in the art reading this disclosure that although this disclosure refers to frequency division duplex transceiver, various aspects may alternatively or additionally be implemented in a full duplex transceiver without departing from the scope of this disclosure. - In one aspect, a RF front end solution for a FDD wireless system is provided. This solution reduces some of the entire isolation requirement on the duplexer and can eliminate the duplexer in many cases. This is accomplished by use of interference cancellation. The method incorporates multiple cancellation methods which may be separately-employable methods: 1) Feed-forward Cancellation which reduces the transmitter's interference before it is presented at the receiver, and 2) Digital Cancellation which digitally samples and subtracts the interference from the desired signal at the receiver. Feed-forward Cancellation and Digital Cancellation can be applied independently in given applications or the two methods may be combined. Also antenna techniques may be applied in a given application. By stacking the isolation obtainable with the multiple cancellation methods and antenna techniques, isolation levels in excess of 100 dB are obtainable.
- In an embodiment, the first method is based on the use of analog means for generation of an inverted signal which approximates the transmit signal received in the receive band and which is then subtracted from the transmit signal before it reaches the antenna and receiver. This part of the schema accommodates cancellation of signals at high power and with higher interference levels. The resultant signal after feed-forward cancellation contains residual energy from the transmit signal which may then be removed using another method such as antenna isolation or the second Digital Cancellation method.
- In another embodiment, the digital self-interference means includes a channel estimation schema which properly determines the magnitude and phase response across the bandwidth of the channel and uses this information to model and generate an Infinite Impulse response, IIR, filter to generate an interference (e.g., interference) cancellation signal which is subtracted from the residual signal after Feed-forward Cancellation to obtain the signal of interest received from sources other than the transmit signal of the base station or wireless transceiver.
- These methods may be used in tandem with each other and may be used with different antenna methods to achieve high levels of isolation and enable operation at high power levels over wide bandwidths.
- The following objectives are met by the subject matter of this application:
- 1. Ability to cancel enough TX-RX interference (aka self-interference) to eliminate filters in systems with additional isolation methods such as TX-RX antenna separation, digital cancellation, or receiver cancellation.
- 2. Ability to cancel enough self-interference to reduce the requirements on filters used in traditional one-antenna systems. Therefore, the filters can be made smaller and cheaper.
- 3. Utility for existing FDD systems (like 3G and 4G cellular) and unlike existing methods can be applied to other systems for which waveforms are yet to be standardized, potentially with a mere software update.
- 4. Utility of the method to allow some systems to be designed without filters or other band-specific components, enabling band-independent transceivers or software defined RF front ends.
- 5. Novel transceivers that operate at many frequencies, or even user-defined frequencies, with an insignificant increase in size even when combined with software defined radios
- 6. Novel secure radios that operate over a great number of frequencies or bands even when combined with frequency-hopping software defined radios.
- 7. When combined with LTE-Advanced systems, enables band aggregation and/or frequency hopping in support of the LTE-A standard.
- 8. For low power systems (picocell, femtocell, cellular handset), the subsystem can be microfabricated and integrated on chip or by system-on-chip methods.
- 9. For high power systems (microcell, macrocell), the subsystem can be constructed with off-the-shelf components as part of an RF circuit
- 10. Advantageous leverage to more capable devices.
- 11. Use one or a combination of methods to enable fully standards-compliant wireless base stations for use in environments where outside interferers are low, e.g., high-altitude wireless base stations.
- The power amplifier (PA) generates a high-power transmit (downlink) waveform, but its inherent nonlinearity generates intermodulation of the transmitted energy. For example, when a cellular base station is considered, the transmission is at the downlink frequency. For user equipment, such as for example a mobile phone, the transmitter would be on the uplink frequency. Some of this energy is present within the receive frequency band and, unless filtered using for example a duplexer or other filtering arrangements in present art systems, will interfere with the desired receive signal. Several factors determine the amount of interference present in the receive band, including but not limited to:
- Duplex spacing. The closer in frequency the RX band is to the TX band, the higher the intermodulation interference.
- Amplifier topology. A linear (class A or AB) produces the least interference but consumes the most DC power. Higher power consumption increases heat sink size. Doherty PAs are efficient but narrowband and not as linear.
- Amplifier device technology. Commercial LDMOS devices produce the least interference but are narrowband. Gallium Nitride (GaN) devices can help make broadband PAs but are less linear, resulting in more interference.
- Modulation bandwidth. Larger data rates have created the requirement to support larger bandwidths, providing more spectral energy to fall into the receive band. Single-carrier GSM has most of its energy contained within 200 kHz, UMTS a little less than 5 MHz, and LTE has increased channel bandwidth allocation up to 10 MHz, 15 MHz, and 20 MHz, depending on RF band.
- In an aspect of the application, a feedforward method for self-interference cancellation may direct signals through multiple paths (e.g., loops) to reduce interference, such as for example, interference as result of a power amplifier. In one example, a first path implements carrier cancellation to eliminate high power transmitter carrier output from a copy of captured power amplifier interference. This first path may be designated as a carrier cancellation path. A second path adjusts phase and amplitude of a waveform before injecting it into a main forward path. This second path may be designated the error cancellation path (also discussed herein as interference cancellation path) that compensates for the phase delay and amplitude of the residual signal in the receive band after the transmit carrier is cancelled. When the first path and the second path are combined the result may be a high-power transmitter that is effectively ultra linear in the receive band, as interference from the transmitter in the receive band is removed. Isolation between transmit and receive bands on the order of 30 dB to 40 dB may be obtained via the use of feedforward RF cancellation.
-
FIG. 1B illustrates an exemplary topology and elements of feed forward cancellation. Although discussed in more detail herein, below is a summary of the paths forFIG. 1B . InFIG. 1B , the carrier loop is composed of the path that contains the sampled carrier energy, starting atcoupler 102, adjusted in amplitude and phase byLVM 111, amplified bypower amplifier 112, optionally filtered byfilter 113, and subtracted from the sampled carrier+noise power insegment 122. The forward transmission path consists of the main forward path throughcoupler 102, thebandpass filter 103, the transmitpower amplifier 104, and the coupler that samples carrier+interference (noise) (coupler 105). The noise or error cancellation path is the main forward path throughcoupler 105 andcoupler 106 and the path of the sampled interference through 105 (samples carrier plus interference),coupler 119 where the carrier energy is subtracted to leave essentially only the sampled interference,LVM 116 which adjusts magnitude and phase of the sampled interference, amplifier(s) 117, andcoupler 106 where sampled and modified interference is subtracted (added in equal magnitude and 180° out of phase) from the energy in the mainforward path 120. - At 100, TX signal 101 which corresponds to the waveform applicable for a given air interface, such as WCDMA, HSPA, or LTE, generated upstream of the feed-forward cancellation is input to the feed-forward cancellation electronics of
FIG. 1B .Filter 103, which may be a fixed filter in a bank of filters or a tunable filter, or omitted, may filter the transmit band (TX signal 101) before being amplified bypower amplifier 104.Power amplifier 104 amplifies the filteredTX signal 101. The output ofpower amplifier 104 is a higher power signal (e.g., signal 108) which includes interference that may be generated bypower amplifier 104. The interference may result from the inherent non-linear nature of power amplification done bypower amplifier 104. - In addition,
coupler 102samples TX signal 101. TX signal 101 has its amplitude and phase changed (e.g., using a vector modulator—linear VM 111—as well as power amplifier 12) so that the magnitude of the sampled signal as injected by coupler 119 (e.g., signal 114) is the same magnitude assignal 115 and the phase offset as discussed in more detail herein. Although a vector modulator is discussed, it is also possible that this method may be implemented with multiple devices, such as a device that controls the amplitude of the signal (e.g., variable-gain amplifier or attenuator) and another device that controls the phase of the signal. One purpose forfilter 103 is to help provide matching of group delay in the main forward path when compared to the carrier loop, iffilter 113 is used.Filter 113, for example, may bandpass-filter using tuned or a bank of filters, or omitted, resulting insignal 114.Signal 114 has the same magnitude assignal 115, but is 180 degrees out of phase after any phase shift fromcoupler 119. For example, if the coupler is a balanced Wilkinson, then signal 114 and signal 115 have the same magnitude and are 180 degrees out of phase. On the other hand, ifcoupler 119 is a 90° hybrid, then signal 114 and signal 115 have the same magnitude and are 90 degrees out of phase (the path design would be setup so that the extra 90° forsignal 114 causes signal 114 and signal 115 to be 180° out of phase when they combine).Signal 115 is obtained viacoupler 105 which samples signal 108 which includes power amplifier generated interference. - Injecting of
signal 114 withsignal 115 onsegment 122 provides for the removal of the transmit energy ofsignal 115. For additional perspective,loop 98 retrieves a sample of the undistorted transmitter in order to provide a signal that removes the transmit energy from the sample of the noise inloop 99. Without theloop 98,loop 99 may add even more noise viapower amplifier 117 associated with the existence of the transmit energy. The sample of the transmit energy inloop 98 is adjusted in amplitude and phase such that the transmitter energy removed atcoupler 119. Without the transmit energy as described,loop 99 may take a more faithful sample of the interference, with minimal addition of its own distortion and with acceptable linearity specifications for the components inloop 99. - The signal with the removed transmit energy on
segment 122 is input to linear vector modulator (LVM) 116 and amplified bypower amplifier 117. The output ofpower amplifier 117 is signal 107 for which the transmit signal has been removed, but for which the interference in the receive band that was generated by the power amplifier remains.Signal 107 is an appropriately phase-shifted and amplified signal that provides for the cancellation of sample noised in the receive band when injected viacoupler 106 into themain path 120. Thissignal 9 is a high power version of TX signal 101 with interference cancelled in the receive band as the transmit carrier has been cancelled in the receive band. - Moreover, noise that remains in the receive band may be cancelled by digital residual interference cancellation as discussed in more detail herein (e.g.,
FIGS. 5A-5E discussed below). In summary, an input signal from tone generation functions used for channel characterization, automatic gain control, and I/Q compensation in the digital method may be injected via a coupler ontosegment 118. The resultant signal ofsegment 118 would then be coupled into the signal at the output of the power amplifier onmain path 120 viacoupler 6 to obtainsignal 109, the high power transmit signal which is fed to downstream to transmit antenna functions. -
FIG. 1C illustrates an exemplary measured result of the remaining signal as seen in the receive band after carrier cancellation. The carrier power is removed. Here, for example,trace 123 is the carrier signal in the receive band that occurs insignal 108 andtrace 124 is the signal in the receive band that occurs insignal 109. -
FIG. 1D illustrates exemplary results measured across a wide bandwidth after interference cancellation.FIG. 1C illustrates carrier cancellation of over 23 dB, while theFIG. 1D illustrates interference cancellation in the receive band. The noise from the power amplifier (e.g., power amplifier 104) is canceled by 30 dB. Cancellation is achieved over broad bandwidth, suitable for 4G waveforms and other future broadband waveforms. Due in part to group delay matching in all loops, feed-forward self-interference cancellation overcomes limitations of many conventional systems which operate over much narrower bandwidths. In addition, feed-forward self-interference cancellation as discussed herein enables additional downstream processing using digital processing means to deal with elimination of the residual noise after carrier cancellation where the residual noise occurs at low power levels closer to the noise floor of the system. - Variations due to temperature and component tolerances should be accounted for in implementations of feed-forward self-interference cancellation. It may beneficial to use components that have especially high linearity, in order avoid limiting the cancellation achievable, especially for high power systems. The electronics of the feed-forward self-interference cancellation path may drift with time and temperature, so an electronic feedback control circuit, such as
controller 121, may be used.Controller 121 may maintain carrier cancellation lock. The result is a sampled output of the interference from the Power Amplifier as seen in the receive band which remains stable throughout the operation of the system. Implementations of the present invention have confirmed the operation of the art taught herein. It is beneficial for group delay to be carefully controlled for both the carrier cancellation and error cancellation loops. The carrier cancellation loop may drift such that the sampled carrier power may be out of exact anti-phase with the sampled carrier+interference signal. Or it may have drifted to no longer be the same amplitude as the sampled carrier+interference signal. In either case, carrier power will be less than optimally removed from the sampled interference output ofcoupler 119. Thecontroller 121 circuit senses the resulting carrier power (the power after subtraction) and adjusts amplitude and phase (e.g., in LVM 111) to maintain optimal phase and amplitude matching of the carrier loop. - Discussed below is one example for control of the carrier cancellation path of the feed-forward self-interference cancellation path. First, the phase and magnitude of the
LVM 111 in the carrier cancellation path are swept over their usable range to find an operating point that is close to the optimal operating point of the system (e.g., the operating point that minimizes the carrier power at the output of the feed-forward self-interference cancellation path). With regard toLVM 111, the power measurement for control is a broadband power measurement of the signal at the output ofcoupler 119. Once the sweep has completed,controller 121 utilizes a “perturb and observe” algorithm to find the optimal operating point. It changes the magnitude and phase by small steps; if the cancelled carrier power decreases by changing either value in a given direction, then that direction is closer to the optimal operating point. Otherwise, if the power increases, then the operating point is in the other direction, andcontroller 121 switches directions of magnitude and phase values. This may be done periodically. - Control of the error cancellation
path using LVM 116, for example, is similar to the carrier cancellation path, with the exception that power measurement of the error cancellation path is a sample of theoutput signal 109. This sample may be fed through a super-heterodyne receiver to limit the power measurement to the desired receive channel. Otherwise, control for the two methods is similar. -
Controller 121 has control over the tunable, controllable or switchable elements shown inFIG. 1B and include magnitude and phase ofLVM 111,LVM 116,filter 103, filter 113 (e.g., tunable or switched), or other controllable elements to be included as determined to be needed on an application-to-application basis. For example,filter 103 and filter 113 shown inFIG. 1B may be used, butfilter 103 and filter 113 are not necessary in many applications. In addition,controller 121 may control other elements such as FFTs, IIR filters, and other digital elements which discussed generally herein. -
FIG. 1E illustrates another exemplary topology and elements of feed forward cancellation that is similar to what is shown inFIG. 1B . Some of the common elements as shown inFIG. 1B have the same numbers as shown inFIG. 1E . Many of the elements shown inFIG. 1E are optional and may be removed. Elements (e.g., gains, delays, or power detectors) shown inFIG. 1E may be removed or repositioned to accommodate different goals of effectiveness of the system. - As shown by the arrows, there are multiple alternative filter locations. Loop 98 (carrier cancellation loop) and loop 99 (interference/error cancellation loop) of
FIG. 1E have different elements than what is shown inloop 98 andloop 99 ofFIG. 1B .System 95 ofFIG. 1E provides an example of the use of the feed forward cancellation method with the digital cancellation method. The connection and configuration ofsystem 95 to the feed forward cancellation method is similar to digital residualinterference cancellation loop 1206 as connected with feed-forward self-interference cancellation loop 1204 shown inFIG. 12B . - With continued reference to
FIG. 1E , in the interference cancellation loop (loop 99), there may be a component called a power detector that goes to a controller. The controller is sensing the analog power, which is primarily the carrier power that makes it through the carrier cancellation loop (loop 98). Carrier cancellation occurs in thecoupler 119. The residual amount that is not successfully canceled may be fed into the optional power detector. The power detector gives an output voltage that responds to the carrier power.Controller 121 may be used to minimize the voltage at that location.Controller 121 makes use of the output of the power detector.Controller 121 may adjust the amount of attenuation (attenuator 94) and the amount of phase shift (phase shifter 93), such that it minimizes the amount of detected carrier power, in order to stabilize the carrier cancellation loop (loop 98). If the controller is digital then there may be one controller. There also may be multiple separate controllers when the carrier cancelation is done in a fully analog way. The use of separate controllers may be faster and could prove advantageous. For example, in secure communications there may be a need to change frequencies quickly and a fast stabilization loop may be preferred with an analog method - Those skilled in the art will certainly recognize that elements of the feed-forward self-interference cancellation of
FIG. 1B andFIG. 1E may be configured for applications for use with different air interfaces or Radio Access Technologies (RAT) and for operation in different bands as well as at different power levels. And gains, coupling losses and power amplifier and other gain elements as well as feedback control parameters may be applied appropriately to a given application of the art of the present invention. For example, the disclosed components of the systems and methods may be electronically reprogrammable viacontroller 121 so operation may happen over many bands. -
FIG. 2 illustrates receiver based processing which enables cancellation of Power Amplifier generated noise which occurs in the receive band across the receive band. Signal A, the transmit signal is input to antenna means for transmission of signals to subscriber units or other transceivers. Tone generator generates two fixed tones which are constant during the operation of the system as well as swept tones which are periodically applied during the operation of the system to enable characterization of the channel between the transmitter and the receiver. Tone generator includes up conversion functions to enable transmitting the tones coincident with the band of operation of the RX signal. - Further to
FIG. 2 , the Transmit signal is sampled viacoupler 2 and input to filter 3, which reduces the power of the Tx carrier. The output offilter 3 feeds intolow noise amplifier 7 to generate theRX1 signal 10 which is a composite signal used in further digital process as a reference signal which contains the tones which were injected into the transmit path as well as the residual noise generated by the power amplifier which occurs in the receive band. - As also shown in
FIG. 2 a receive signal F which is obtained from receive antenna functions includes the residual noise from the power amplifier which occurs in the receive band after transmit carrier cancellation as well as the tones which were injected into the transmit signal and also includes the desired receive signal from which residual noise is to be further cancelled. The receive signal F is amplified vialow noise amplifier 8 to obtain theRX2 signal 9 which is further processed to remove residival transmit noise. - According to another aspect of the disclosure, digital self-interference residual cancellation samples the output of the power amplifier before the antenna and then subtracts this sample from the received signal from the antenna. To do so, the system injects tones into the receive channel to characterize the frequency response of the channel with respect to both amplitude and phase across the channel. With this characterization information, the sampled data can be equalized to be the same as the received signal and subtracted successfully. In summary, injected tones are a reference that goes through the same distortion as the self-interference signal, which allows for the inversion of the distortion of the self-interference and, therefore, broadband cancellation of the interference from the received signal.
- Isolation between transmit and receive bands on the order of 20 to 40 dB may be obtained with digital self-interference residual cancellation, depending on the degree of match in both phase and amplitude between the compensating signal and the residual transmit signal across the receive band channel as seen at the input to the receiver.
-
FIG. 5A illustrates an exemplary digital residual noise cancellation system (or generally, an interference cancellation system) used as a stage of Tx-Rx self-interference cancellation before the received signal is processed by the physical layer of the radio. The digital residual noise cancellation system uses a sample of the transmit signal before the transmit antenna of a device (e.g., signal based on the sample fromcoupler 2 ofFIG. 2 ). The sample of the transmit signal is referred to asRx signal 149, which includes the injected tones, and may be used to determine which part of the received signal (Rx signal 131) is transmit interference. Once the transmit interference is determined it may be removed from theRx signal 131. Rx signal 131 includes the interference plus the tones plus the desired signal. As discussed herein, to determine and remove the transmit interference, the system continuously injects two tones (constant during the operation of the system) just outside the receive channel and periodically sweeps a third tone through the channel. - It has been determined that the injected tones add only a very small degradation to the desired signal. The levels used for the injected tones are controllable and advantageously enables transmission of these tones at levels which are just large enough to allow them to be seen in the receive band, but small enough that they add minor degradation to the operation of the system. The level of the tones may be significant. If the tones are too large then they degrade the performance of a system, because there is limited dynamic range in the receiver. The tones should be loud (i.e., large) enough to meet a signal to noise ratio that give valid results for the IIR filter (e.g., IIR filter 146). The tones should be loud (i.e., large) enough to meet a signal to noise requirements of the rest of the system while respecting the dynamic range limitations of the system For example, there may be a receiver that has a 60 dB dynamic range and a goal may be to try to cancel 30 dB of interference. In this scenario the power of the tones can be adjusted such that they are above the interference level but below the 60 dB limit, giving up to a 30 dB range of valid power levels, depending on the required SNR. Therefore tones should be between 20 dB and 30 dB above the interference level. The tones should be large enough so that they are greater than the interference level, but less than the dynamic range of the receiver. The digital residual noise cancellation system discussed herein may operate at baseband.
- With continued reference to
FIG. 5A , a first stage in thesystem 130 may compensate for imbalances in I/Q compensator 132 and I/Q compensator 148 forRX signal 149 and Rx signal 131, respectively, used to compensate for gain and phase imbalances that might have occurred during down conversion using one of the fixed tones mentioned above (e.g., the fixed tone at the lower edge of the reception band). If these imbalances are left uncompensated, they lead to skew and rotation in the received constellations, which reduces the amount of cancellation. The compensation algorithm uses one of the two fixed tones mentioned above (e.g., the fixed tone at the lower edge of the reception band) and minimizes a power of the image tone at the negative of the frequency of the image tone. - Regarding
IQ Compensators 132 and 148 (‘I’ for in-phase and ‘Q’ for quadrature phase, as known to one of ordinary skill in the art), the distortion from IQ imbalance can be characterized by a matrix E=[1, 0; −g sin(φ), g cos(φ)], where g is a gain mismatch between the two arms of theIQ compensator 132 and/or the IQ compensator 148 (each having a respective IQ demodulator), and φ is a phase mismatch between the two arms. In one aspect, a processor (not shown) in acontroller 121 is configured to compute the inverse of E (i.e., a matrix E−1) and apply the inverse matrix to the received digital data so that the original non-distorted constellation can be processed. The inverse of E is therefore E−1=1/(g cos(φ))*[1, 0; g sin(φ), 1]. Further, a non-transitory or tangible computer-readable medium (not shown) may be connected to the processor. Such computer-readable medium may store computer executable instructions, which when executed by the processor cause the processor to carry out the various features and functionalities of the disclosure. Such non-transitory computer-readable medium may include memory devices such as read-only memory (ROM), random access memory (RAM), and the like, or combinations thereof. - In an embodiment, a structure as shown in
subsystem 600 inFIG. 6 can be used to invert the distortion in the received signal. Thesubsystem 600 is included inside each of theIQ compensators FIG. 6 , a complex input signal Sin at an input 167 (representing the received signal at a receiver) is first separated into its real and imaginary parts or components in amodule 168, which are respectively multiplied by coefficients c1 stored in amodule 169 and c2 stored in amodule 170, respectively, bymultiplier 171 andadder 172. The imaginary component obtained from themodule 168 is combined with the output of themultiplier 172 byadder 173. The signals at the inputs of acombiner 604 are both real signals. Therefore, the output of theadder 173 is real. The signal at the output of thecombiner 604 is a corrected signal. In other words, if theinput 167 receives Sin, then an output of block thecombiner 604 is E−1*s. - In one aspect of this disclosure, one or
more feedback loops FIG. 6 may be deployed. Here thesubsystem 600 is described with respect to thefeedback loops subsystem 700 inFIG. 7 . A fixed tone is injected in a transmission signal and an image of the fixed tone is observed in the received signal. For example, if the fixed tone injected is at a frequency f Tone, the image tone is at −fTone, the goal of the feedback loops is to minimize the power of the image tone. - This is accomplished in the
subsystem 700 by taking a Fast Fourier Transform (FFT) 708 after buffering theincoming signal 602 at abuffer 706 and multiplying at amultiplier 710, the values ofFFT bins constants module 712 will also be zero. The imaginary part of the output of themodule 712 is fed to a negativeunity gain buffer 720 of thefeedback loop 702 and the real part of the output of themodule 712 is fed to aunity gain buffer 722. The resulting error signal at an output of themultiplier 710 is split into its real and imaginary parts, which are fed throughintegrators 724 and 726 (which are rate translated byrate translators buffers adder 732 which adds an offset 734) to force the DC error to 0. This is similar in concept to how a Costas Loop locks to an incoming complex signal and separates out the I and Q components. In one aspect, thebuffer 722, the offset 734, and the adder may be optional and may be replaced by a single negative unity gain block. - In one aspect of this disclosure, the next stage of the
system 130 is configured to equalize the differences in magnitude and phase variation seen between theRx signal 131 and theRx signal 149. Because the interference from thetransmitter 100 must be removed over the entire bandwidth of the receive channel shown in thesubsystem 130, it is not good enough to simply match the magnitude and phase at a single frequency and then subtract the two signals. To accomplish this characterization, a tone is periodically swept through the receive channel at a discrete number of frequencies, and the power of that tone at each port is measured and processed. This tone is referred to as a swept tone, and the discrete frequencies may be equally spaced in the receive band. - Measurements of magnitude and phase of the down converted swept tone at each of the discrete frequencies are made via an
FFT 133. Further, measurements are made at each of k discrete frequencies of the swept tone to determine a measured Hk where: - H0 is the measurement of H(ejω 0)
- .
- .
- . . . , and .
- Hk is the measurement of H(ejω k), where H denotes a transfer function such that H(ejω) is the frequency-domain representation of the difference between the path from the output of the
transmitter 100 to Rx ports RX1 and RX2 inFIG. 5A receiving thesignals - Advantageously, the value of k is controllable by the
controller 121 for a given instance of thesystem 130. The higher the value of k, the number of measurement points across the receive band, the more likely it is that theIIR filter 146 will be able to match the frequency response well. By way of example only and not by way of limitation, implementations of thesystem 130 have shown that values of k as small as 47 yield cancellation results which can meet applications requirements in many applications. - Within software in the
controller 121, tables of values of Hk for both magnitude and phase are determined for a given measurement cycle (e.g., a swept tone measurement cycle for that of the swept tone) normalized to an angular frequency ωk. Here, ωk=2πff/Fs where fk is the frequency of a given discrete tone and Fs is the sampling frequency. -
FIGS. 8A and 8B illustrate the measured data with respect to both magnitude and phase across the receive band. The plots define the channel response estimate for the channel between the transmitter and the receiver. InFIG. 8A , a best-fit curve shown as the continuous line curve for the magnitude of the samples of the received signal (e.g., the Rx signal 149). The samples are illustrated as circles in the curve inFIG. 8A . Likewise, inFIG. 8B , a best-fit curve shown as the continuous line curve for the phase of the samples of the received signal (e.g., the Rx signal 149). The samples are illustrated as circles in the curve inFIG. 8B . - Further elements shown in
FIG. 5A enable the generation of a cancellation signal which is inverted and added at anadder 135 to the Rx signal 131 to cancel the residual transmitter noise to obtain a desiredsignal 134 which is then provided to further components of the receiver for demodulation and further baseband processing. An Infinite Impulse Response (IIR)filter 146 generates an IIR response for each of theRx signal 131 and theRx signal 149 and periodically updates this response during the operation of thesystem 130 in order to properly filter the interference seen in the Rx signal 149 with respect to magnitude and phase across the reception band. Generation of the coefficients of theIIR filter 146, which has p zeroes and q poles, p and q being integers, is done in conjunction with a least-squares estimator 147 which attempts to provide the best fit of the IIR response to the measured response of thesystem 130 over the receive band. - The Infinite Impulse Response Filter transfer function in the z-domain is represented by:
-
G(z)=(a 0 +a 1 z −1 + . . . +a p z −p)/(1+b 1 z −1 + . . . +b q z −q) (1) - The Equivalent IIR filter transfer function in the frequency domain is represented by:
-
G(e jω)=(a 0 +a 1(cos ω−j sin ω)+ . . . +a p(cos pω−j sin pω)/(1+b 1(cos ω−j sin ω+ . . . +b q(cos qω−j sin qω) (2) - The IIR transfer filter can also be represented by:
-
G(e jw)=N(ω)/D(ω)=(α(ω)+jβ(ω))/(σ(ω)+jτ(ω)) (3) - If we set ak=ak r+jak i and bk=bk r+jbk j and we represent the desired Transfer Function of the
IIR filter 146 to be F(ejω) then, -
F(e jω)=R(e jω)+jI(e jω) (4) - If the Error between the desired transfer function and the actual transfer function is represented by ξ(ω)
-
Then, ξ(ω)=F(ω)−G(ω)=F(ω)−N(ω)/D(ω) (5) -
and ξ(ω)D(ω)=F(ω)D(ω)−N(ω) (6) - Further,
-
α(ω)=a 0 r+(a 1 r cos ω+a 1 j sin ω)+ . . . +(a p r cos pω+a p j sin pω) (6) -
β(ω)=a 0 j+(a 1 j cos ω−a 1 r sin ω)+ . . . +(a p r cos pω−a p r sin pω) (7) -
σ(ω)=1+(b 1 r cos ω+b 1 j sin ω)+ . . . +(b q r cos qω+b q j sin qω) (8) -
τ(ω)=(b 1 j cos ω−b 1 r sin ω)+ . . . +(b 1 j cos qω−b q r sin qω) (9) -
It further follows that Dξ=(R+jI)(σ+jτ)−(α+jβ) (10) - or,
-
- At discrete angular frequencies the magnitude squared of Dξ is then
-
|D(ωk)ξ(ωk)|2 =A 2(ωk)+B 2(ωk) (14) - The total error E is the error obtained from summing the errors at a set of m discrete frequencies.
-
- Thus,
-
- If the partial derivative of E with respect to ai r is taken, the error is minimized if this derivative is set to 0.
-
- resulting in Equation (18) below:
-
- Similarly, if the partial derivative of the Error with respect to α1 j, bi r, and b1 j are taken the following equations (19), (20), and (21) respectively result.
-
- Using known matrix techniques for solving simultaneous equations the values of ai and bj for the
IIR filter 146 are obtained which minimize the error between an output of theIIR filter 146 and the measured self-interference channel characterization. Advantageously, these calculations are done periodically, dependent on the operational state of thesystem 130, in order to update theIIR filter 146 parameters as the self-interference channel changes. - A least mean squares curve fitting algorithm is applied by the
least squares estimator 147 in order to find am and bn such that E, the sum of the absolute values of the squares of the difference between the response of theIIR filter 146 and the measured self-interference channel estimate, is minimized. -
E=Σ∥H(e jω k)−H k ∥2, for all values of k(0−k) (22) - Best fit of the
IIR filter 146 values for ai and bi when equations (19), (20), (21) and (22) above are minimized by the processor in thecontroller 121. In an exemplary operational case, where p=q=12, fifty simultaneous equations result, 26 for zeroes and 24 for poles. These multiple equations can be expressed in terms of a matrix which can be solved using known techniques. This same procedure can then be followed for other possible combinations of numbers of poles and zeros in order to find the number of poles and zeros that minimize the error. - As real world channels between transmitter and receiver in the
system 98 and thesystem 130 within a frequency division duplex transceiver are subject to constant change during the operation of thesystem 130 and thesystem 98 and in certain self-interference channel scenarios the actual channel response can exhibit scenarios where there are large losses at one or more points across the receive band and/or one or more large gains across the receive band, the actual number of poles and/or zeroes of theIIR filter 146 can be changed during the operation to provide the best fit between the actual self-interference channel and the characterized self-interference channel. As discussed, dependent on the state of the self-interference channel during an instance of the operation of thesystem 130, some value(s) or one or more ai and/or bi may be zero which may be optimal and represent the best fit for the given parameters of theIIR filter 146 for the given state of the self-interference channel. The frequency division duplex transceiver can be located in a base station (e.g., a communications substation), a handset (e.g., a mobile handset), a satellite, etc. - Least-Squares Algorithm. As described in the equations above for solving coefficients for a given filter structure of the
IIR filter 146. The equations around how the best number of poles and zeros is algorithmically determined by the following steps: - 1. Start with the maximum number of poles and zeros.
- 2. Compute the filter coefficients of the
filter 146 that give the least-squares approximation to the measured filter coefficients (using the equations above). - 3. Compute a residual error for this number of poles and zeros. (E from above).
- 4. Check that the poles are all within a radius of less than 0.99. This ensures that the filter is stable and can be realized easily (i.e., not marginally stable or unstable).
- 5. Repeat steps 2-4 with one less number of zeros each time until the number of zeros is 0 (i.e., only poles). Out of all of these filters, pick the one with the lowest residual error.
- 6. Set the number of zeros to maximum again. Repeat steps 2-5 with one less number of poles each time until the number of poles is 0 (i.e., an FIR filter). Out of all of these filters, pick the one with the lowest residual error.
- Further to the stability of the
IIR filter 146, theIIR filter 146 is stable if all of its poles lie within the unit circle (i.e., their magnitude is less than 1). This can be understood by looking at the time-domain representation of a pole zp. In the time domain, a pole at zp of theIIR filter 146 has the form h[n]=sum(zpn). If |zp|<1, then |zpn|−>0 for large n, and the series converges. If |zp|>=1, then the series diverges. The placement of zeros does not affect stability (i.e., when theIIR filter 146 has zeros outside the unit circle, theIIR filter 146 is stable), but it does affect the response of theIIR filter 146. - For a given number of poles (q) and zeros (p) of the
IIR filter 146, there are 2(p+1+q) equations. This is because the numerator has one more coefficient than the denominator and all of the coefficients are complex. - Implementations of the disclosure yielded good results for values of p=q=12. It is recognized by those skilled in the art the higher the values of p and q, the more dynamic features can be matched correctly by the
IIR filter 146. Thus, thesystem 130 may be algorithmically adapted or tuned for a given application of the disclosure. - The output of
IIR filter 146 may be fed directly toposition 135 along withRx signal 131, which results in removing interference forRx signal 131, to createoutput 134 to receiver. The output offilter 146 is an equalized version of the interference present onRx signal 131 input. The direct use of theIIR filter 146 output with no tone comparison and associated components is preferably done when there is minimal concern with regard to drift or gain control updates ofRx signal 131. - With continued reference to
FIG. 5A , it should be understood that at times automatic gain control and temperature may cause variations between the two paths (between Rx signal 131 path and Rx signal 149 path) that occur on a faster timescale than the measurement of the channel and calculation of new IIR coefficients. Therefore, Fast Fourier transform (FFT) block 133 and FFT block 140 may be used to measure the magnitude and phase of a fixed tone, such as the second fixed tone, on each path. The magnitude and phase are then compared atcomparison block 136, and the results are fed into integrators in order to make adjustments so that there is no DC offset between the two paths in both magnitude and phase. The outputs of these integrators (e.g.,phase loop filter 141 and gain loop filter 144) are then used to adjust theIIR filter 146 output so that the output ofphase shifter 143 has the same magnitude and phase as the receive signal input (Rx signal 131). The resulting signals are then subtracted at 135, which removes interference from Rx signal 131 (the received signal). As shown inFIG. 5A , the output of the VariablePhase Shift element 143 is input to acomplex multiplier 166 which multiplies the output of the variablephase shift element 143 by a complex multiplication factor, as is further described below, to shift the output of the VariablePhase Shift element 143 with respect to both amplitude and phase. This is done before a comparison is made atcomparator 135 in order to scale the signal output by the VariablePhase Shift element 143 to optimize the effect of the scaled compensation signal output by thecomplex multiplier 166. Here, the scaling is done with respect to both amplitude and phase using a complex scaling factor. The resulting signals are then subtracted at theadder 135, which removes interference from Rx signal 131 (the received signal). Various aspects of this disclosure may include a system where just the fixed tone is used and not the swept tones or the IIR filter. Vice versa, just theIIR filter 146 and the swept tone may be used and the fixed tone may not be used. Finally, both may be combined where theIIR filter 146, the fixed tone, and the swept tone are all used. -
FIG. 5D further illustrates the operation of thecomplex multiplier 166. Here, a representation of a magnitude on anaxis 802 of H(eiω) is shown for illustrative purposes. This shows another example of measured amplitude circuit response as previously illustrated inFIGS. 8A and 8B . The magnitude scale on theaxis 802 is in dB and a frequency scale on anaxis 804 is in normalized angular frequency 2πf. A similar representation as previously also shown inFIGS. 8A and 8B would apply for the phase of H(ejω) but is not shown as the processes described below for both magnitude and phase are similar. - A best fit curve is generated using Least Square functions in the least-
squares estimator 147 ofFIG. 5A . The best fit curve is as acurve 808. Two other representations of the best fit curve are shown ascurves curves fit curve 808 with the exception that for thecurve 812, the entirety of thecurve 812 is translated to pass directly through ameasurement point 816, which has been made at the normalized frequency of zero, i.e., at a middle of the band of interest. Thecurve 810 has been translated down to pass directly through apoint 814, which occurs at the frequency of the fixed tone used for automatic gain control. Here, as further illustrated inFIG. 5D , if thecurve 808 anchored at themeasurement point 816 measured at the center of the band of interest for a given application of the disclosure, the error magnitude is illustratively shown by anerror magnitude curve 820. - Illustratively, outside the region in the center of a
curve 820 indicating an error magnitude, the error magnitude is on the order of −15 db, while at the center of thecurve 820, the error magnitude is on the order of −35 db. Thus, for example, if thesystem 98 and thesystem 130 were deployed in a narrowband air interface, error performance is illustratively better in the center of the band as is favored by the spectral shape of the signal. The bandwidth of the improved region as well as the actual shape of the error magnitude curve is dependent on how well the infinite impulse response of theIIR filter 146 ofFIG. 5A matches the actual circuit response of the self-interference channel formed between thetransmitter 100 and thereceiver 500 of a frequency division duplex transceiver. - Alternatively, if the
curve 808 is anchored on afixed tone 814, theerror magnitude 818 is as is illustratively also shown inFIG. 5D . Here, theerror magnitude 818 shows improved error performance around the fixedtone 814 frequency. Again, outside the improved error performance region, the error magnitude is on the order of −15 db while the error performance can be improved to be on the order of −35 db. Further, the bandwidth of the improved region as well as the actual shape of the error magnitude curve is dependent on how well theIIR filter 146 generated matches the actual circuit response of the self-interference channel. Thus, as can be seen, the actual anchor point which may be optimal for a given application may not be either point, and may be optimal if thecurve 808 is anchored at another point. A complex correction multiplier is generated according to the relationship) -
H0/H(ejω0)×H(ejωf)/Hf (23) - Here, H0 is actual measured value at the center of the band of interest at a normalized angular frequency of ω0; Hf is the actual measured value at a given angular frequency ωf; H(ejω0) is the
IIR filter 146 response at the center of the band of interest and H(ejωf) is theIIR filter 146 response at a given frequency. - This correction multiplier is a complex multiplier (similar to the complex multiplier 125) accounts for both amplitude and phase. Not shown in
FIG. 5A , the correction multiplier is computed in thecontroller 121 or in the alternative, in another computing element (not shown inFIG. 5A ). - The scaling factor was chosen in this manner to offset the effects of the feedback loop formed by the
FFT 140, thecomparison block 136, thephase loop filter 141, and thegain loop filter 144 that uses thefixed tone 814. The feedback loop ensures that after themultiplier 145 and the phase shifter 143 (also referred to as the phase shift element 143), the magnitude of the fixedtone 814 is the same on both paths at the frequency of the tone. This complex scaling factor introduced by thecomplex multiplier 166 shifts that result from being true around the fixedtone 814 to instead be focused on the center of the band of interest. - Computation of the scaling factor is periodically done during the operation of the
system 130 and thesystem 98 as the circuit response is re-determined using self-interference channel characterization swept tone sweeps, re-computation of the channel characterization and re-computation of the least square circuit response at theleast squares estimator 147. -
FIG. 5B illustrates an exemplary method that accounts for variations in the received signal (Rx signal 131) and the output of theIIR filter 146, which is based on the sample of the transmit signal (Rx signal 149). Atblock 161, a magnitude and a phase of a tone in a receive signal (e.g., Rx signal 131) is determined. The magnitude and phase may be determined based on the use of a Fast Fourier Transform (FFT) or the like. As illustrated inFIG. 5A ,FFT 133 may be used to determine the magnitude and phase of a fixed tone inRx signal 131. Atblock 162, a magnitude and a phase of a tone of a sampled transmit signal (e.g., Rx signal 149) is determined. The sampled transmit signal may have been through an IIR filter, such asIIR filter 146. For example,FFT 140 ofFIG. 5A may be used to determine the magnitude and phase of the fixed tone of the sampled transmit signal. Atblock 163, the magnitude and phase of the tone of the receive signal and the tone of the sampled transmit signal may be compared. For example, comparison block 136 ofFIG. 5A may compare the magnitude and phase of the tones. - With continued reference to
FIG. 5B , atblock 164, the magnitude of the sampled transmit signal is adjusted based on the comparison ofblock 163. For example, with reference toFIG. 5A , gainloop filter 144 may be fed results of thecomparison block 136 alongsegment 137. The output ofgain loop filter 144 is used to adjustIIR filter 146 output (which is based on the sampled transmit signal) so that the output of thephase shifter 143 has the appropriate magnitude to cancel interference in Rx signal 131 (the receive signal). Atblock 165, the phase of the sampled transmit signal is adjusted based on the comparison ofblock 163. For example, with reference toFIG. 5A ,phase loop filter 141 may be fed results of thecomparison block 136 alongsegment 138. The output ofphase loop filter 141 is used to adjustIIR filter 146 output (which is based on the sampled transmit signal) so that the output of thephase shifter 143 has the appropriate phase to cancel interference in Rx signal 131 (the receive signal). - In some situations digital filters, such as FIR or IIR operating at baseband on the digital samples, may be used to remove noise before the “clean” sample of
output 134. In other situations RF filters may be removed as may be useful in some software-defined operational modes. - The final stage of the digital self-interference residual cancellation is a set of feedback loops that keep the system stable between the equalizations mentioned above. The loops, such as the loop with
phase loop filter 141 and the loop withgain loop filter 144, regulate the magnitude and phase of the sampled signal so that when theRx signal 131 and Rx signal 149 are subtracted, the power in the fixed tone (e.g., the second fixed tone) used for automatic gain control (AGC) is minimized. - For additional perspective, a discussion of automatic gain control (AGC) as associated with digital self-interference residual cancellation is provided below. Since the two receivers have independent AGC loops, there are conceivable situations where the AGC on one receiver will change suddenly. The feedback loops, such as the loop with
phase loop filter 141 and the loop withgain loop filter 144, in the system that try to match the magnitude and phase of a second fixed tone between the two paths are designed to be fast enough that they can compensate for the sudden change in gain that would result from an AGC update. Note that in this case, each receiver is assumed to have independent AGC control, so no coordination is assumed between them. This allows each receiver to compensate for sudden power changes at its input. It is expected that Rx signal 149 AGC will remain relatively stable since it is measuring a known signal sampled from a power amplifier output (e.g.,power amplifier 104 ofFIG. 1B ). - As discussed herein, the compensated signal based on the output of
block 132 and block 143 ofFIG. 5A of the two feedback loops is subtracted from the receive signal (Rx signal 131). The result of this subtraction is the output of the noise canceller and containsoutput 134 to receiver in which transmit residual noise interference is greatly reduced in power. Here, with regard to theoutput 134, the transmit interference in the receive band has been cancelled or attenuated by some amount. -
Controller 121 may exert control over the elements ofsystem 130. Illustratively, in implementations ofsystem 130, coefficients and other data that apply in a given mode of operation ofsystem 130 can be calibrated and stored for invocation as needed throughout the operation ofsystem 130 for given modes of operation during given instants of operation ofsystem 130. Thus, multi-band, multi-radio access technology operational modes can be changed bycontroller 121 as needed. This enables, for example, high security operation where the mode of operation of the system including bands can be changed on the fly. -
FIG. 5C illustrates a flowchart illustrating operations of amethod 2100 for characterizing a self-interference channel of a frequency division duplex transceiver including thetransmitter 100 and areceiver 500. Themethod 2100 may begin in anoperation 2102 in which the fixed tone and the swept tone are generated at thetransmitter 100 of the full-duplex transceiver. The fixed tone and the swept tone may be digitally generated by thecontroller 121 and then converted into corresponding analog signals by a digital to analog converter at thetransmitter 100. The fixed tone may be generated to have an analog frequency above an upper edge of the reception band of thereceiver 500. The swept tone may be generated to have a frequency ranging from a lower edge of the reception band to an upper edge of the reception band. The swept tone may be generated periodically at discretely spaced frequencies within the reception band. The fixed tone and the swept tone may be injected to a message signal to be transmitted by thetransmitter 100. - In an
operation 2104, thecontroller 121 of thetransmitter 100 up-converts the fixed tone, the swept tone and the message signal to radio-frequency corresponding to the transmission band of thetransmitter 100. The up-converted signal is the transmission signal. - In an
operation 2106, a sample of the transmission signal is provided to thereceiver 500, collocated with thetransmitter 100. The sample provided to thereceiver 500 is free of external noise and degradation due to the self-interference channel formed between thetransmitter 100 and thereceiver 500. - In an
operation 2108, the transmission signal including the message signal, the fixed tone, and the swept tone that changes frequency from below an upper edge to above a lower edge of the reception band of thereceiver 500 is transmitted. The fixed tone is used for the fast feedback loop used for AGC and temperature compensation. - In an
operation 2110, at theIIR filter 146 of thereceiver 500, an infinite impulse response of the self-interference channel based upon a reception of the swept tone swept at each frequency in the reception band is determined using the equations 1-22 above. - In an
operation 2112, the self-interference channel between thetransmitter 100 and thereceiver 500 is estimated based upon the coefficients of theIIR filter 146, as also discussed in the equations 1-22 above. The self-interference is known from the transmit sample that is fed into the system as thesignal 149. The purpose of theIIR filter 146 is to equalize the frequency response that has been applied to signal 131 and signal 149 so that they can be subtracted with an equivalent frequency response, leading to broadband cancellation. - Referring to
FIG. 5E , amethod 2200 for in-phase and quadrature phase (IQ) compensation in a frequency division duplex transceiver including thetransmitter 100 and thereceiver 500 are illustrated. Themethod 2200 may begin in anoperation 2202 in which a fixed tone at a frequency lower than a lower edge of the reception band may be generated. The generation of the lower edge fixed tone may be carried out digitally by thecontroller 121 in thetransmitter 100 prior to any transmission of a message signal by thetransmitter 100. - In an
operation 2204, the fixed tone and the message signal may be up-converted for transmission as a transmission signal in the radio frequency domain. The up-conversion may be to a frequency of transmission in the transmission band of thetransmitter 100. - In an
operation 2206, the transmission signal including the fixed tone and the message signal may be transmitted by thetransmitter 100. - In an
operation 2208, thereceiver 500 may receive a portion of the transmission signal including the fixed tone and the message signal as a reception signal. In one aspect, the reception signal may be down-converted to a lower or intermediate frequency before a processor in thecontroller 121 may process the reception signal. It will be appreciated that such down-conversion is part of a normal operation of the receiver as other received signals may be down-converted by thereceiver 500, in addition to the leaked transmission signal received as the reception signal in theoperation 2208. - In an
operation 2210, the processor of thereceiver 500 may determine a gain mismatch (g) and a phase mismatch (φ) between an in-phase (I) component and a quadrature (Q) phase component of the reception signal by detecting an image tone of the fixed tone in the reception signal. - In an
operation 2212, the image tone is minimized to compensate the gain mismatch and the phase mismatch between the I and Q components of the received signal by the processor. The minimization may include computing, at the processor, the FFT 140 of the reception signal (also referred to as the received signal) or forcing to zero a product of a bin corresponding to the fixed tone and a bin corresponding to the image of the fixed tone, outputting, at the processor, to index into the FFT result to obtain the result in a particular bin (corresponding to the frequency of the fixed tone and its image), the FFT 140 by a first constant corresponding to the fixed tone to result in a first product and by a second constant corresponding to the image tone corresponding to a second product, combining, at the processor, the first product and the second product to form an error signal, splitting, at the processor, the error signal into a real error component and an imaginary error component, integrating, at the processor, the real error component and the imaginary error component to force a DC error in the error signal to zero, splitting the reception signal into a real component and an imaginary component, multiplying the real component by a first coefficient and the imaginary component into a second coefficient, adding the imaginary component after the multiplying by the second coefficient to the reception signal, and combining the imaginary component in the reception signal after the adding to the real component after the multiplying by the first coefficient as an input to the FFT 140. - In one aspect, the minimizing may be performed using a feedback loop in the receiver, the feedback loop including the
gain loop filter 144 for minimizing the gain mismatch and thephase loop filter 141 for minimizing the phase mismatch. Throughout this disclosure the term “minimizing” or “minimize” may include a scenario where the quantity to be minimized is forced to zero using binning. In another aspect, the minimizing may include determining, at the processor, a matrix E as E=[1 0; −g sin φ), g cos φ], determining, at the processor, an inverse E-1 of the matrix E, and applying the inverse E-1 to the received signal for the compensating. - Simulations of
system 130 have shown the degree of isolation improvement or interference cancellation that can be obtained withsystem 130. These results have been verified against actual implementation of the system. The results of these simulations are based on the accuracy of phase and/or amplitude error between the residual error compensation signal and the actual received signal.FIGS. 9A-D illustrate the degree of improvement in isolation which are obtainable for different combinations of amplitude error or phase error. Thus, as is seen, implementations of the system may be optimized for given applications according to isolation needs. -
FIG. 3 illustrates a tone generation function used as part of the digital residual interference cancellation loop according to an aspect of this disclosure. Prior to transmission, a lower band edge fixedtone 9, an in band swepttone 10 swept at discrete frequencies, and an upperband edge tone 11 may be combined and up-converted at an up-converter 302. - Exemplary results of operation of the canceller are shown in
FIGS. 4, 10 and 11 .FIG. 4 illustrates Rx signal 149 and Rx signal 131 for an exemplary 5 MHz LTE case.Signal 175 is the received signal (e.g., Rx signal 131) containing a 5 MHz LTE signal, a Tx interference signal that is roughly 20 dB above the thermal noise floor, and the tones used for cancellation.Signal 173 is a low-pass filtered version of the compensated sampled signal (e.g., Rx signal 149 path after thevariable phase shift 143 inFIG. 5A ). During normal operation, the tones in the Rx channel will not be present unless an equalization operation is occurring.Signal 174 ofFIG. 4 shows the output a digital self-interference residual cancellation system (e.g.,output 134 of system 130), which illustrates the previously buried LTE signal and the expected 20 dB of interference cancellation to the noise floor of the receiver. The ability to cancel all the way to the thermal floor of the receive means that this digital self-interference residual cancellation system can be used with no degradation of the radio's noise figure. The radio's noise figure is the degradation of the signal to noise ratio of the system. If there is an inability to cancel to the thermal noise floor, the sensitivity would be less than optimal, so that could be described as either lower sensitivity within the radio or a higher system noise figure for the radio. -
FIG. 10 shows an operation where some interference cancellation has occurred using feed-forward self-interference cancellation, but without application of the digital self-interference residual cancellation as disclosed herein. Multiple representations of the de-modulated 5 MHz LTE waveform before digital interference cancellation are shown inFIG. 10 . Inblock 181, the signal constellation is shown, while inblock 182, OFDM Error Vector Spectrum is shown. Atblock 183, the spectrum is shown and at block 184 a summary of error elements is shown. Since residual noise has not been cancelled, the constellation is collapsed and the data are unrecoverable. -
FIG. 11 shows operation with both the interference cancellation using feed-forward self-interference cancellation and digital self-interference residual cancellation is applied. Here, multiple representations of the de-modulated waveform after digital interference cancellation are shown as inFIG. 10 when digital interference cancellation is not applied.Block 186 ofFIG. 11 shows the signal constellation, block 187 shows the OFDM Error Vector Spectrum, block 188 shows the spectrum, and block 189 shows a summary of error elements. The signal is recovered from far beneath the interference. Error vector magnitude is marginally affected due to the presence of the tones, however, this is a temporary condition as channel characterization tones are only swept across the band periodically. As shown, however, even in the presence of channel characterization tones the Error Vector performance is good. -
FIG. 12A illustrates a self-interference cancellation system according to an aspect of the disclosure. InFIG. 12A , a feed-forward self-interference cancellation loop (FIG. 1A ) and a digital residual interference cancellation loop (FIG. 2 ) are connected in tandem. In an embodiment, the transmitsignal 1202 sourced by modulation and baseband processing functions may be input to the feed-forward self-interference cancellation loop 1204. The feed-forward self-interference cancellation loop 1204 may include a power amplifier. In certain embodiments, thehigh power signal 1210 may include residual noise after carrier cancellation the feed-forward self-interference cancellation loop 1204 and input to the digital residualinterference cancellation loop 1206. The high power transmitantenna signal 1212 may either be fed to a transmit antenna or to further isolation mechanisms (as seen inFIGS. 13-16 ). In some embodiments, the receivesignal 1214 may be either sourced by a receive antenna or further isolation mechanisms (e.g.,FIGS. 13-16 ). In the present disclosure, the isolation obtainable using the two cancellation loops, the feed-forward self-interference cancellation loop 1204 and input to the digital residualinterference cancellation loop 1206, may be further improved by application of antenna isolation methods. -
FIG. 12B illustrates a self-interference cancellation system according to another aspect of the disclosure. The embodiment inFIG. 12B includes the subsystems of the feed-forward self-interference cancellation loop 1204 (fromFIG. 1 ), the digital residual interference cancellation loop 1206 (fromFIG. 2 ), and a self-interference cancellation circuit 1216. In other embodiments, thesystem 1250 may include anadditional circuit 1218. Theadditional circuit 1218 may include other antenna isolation methods, such as using aseparate antenna 1260 to receive a signal, or transmitting the transmitted signal at a different polarization from the received signal, for example. - The
system 1250 may operate on any wireless communication standard such as Global Systems for Mobile communications (GSM), Universal Mobile Telecommunications System (UMTS), or Long Term Evolution (LTE), and may be configured to handle as many frequency bands as needed. In an embodiment, for example, thesystem 1250 may handle 4 different frequency bands. Thesystem 1250 may be sized as needed, such as, in an example embodiment where thesystem 1250 can handle 4 bands, the feed-forward self-interference cancellation loop 1204 may be about 2.25 in2, the digital residualinterference cancellation loop 1206 may be about 5.75 in2, and the self-interference cancellation circuit 1216 may be about 4.75 in2. Of course, in other embodiments, other dimensions may be used. - The
system 1250 may be configured to provide any amount of attenuation of the self-interference necessary, typically on the order of about 30-110 dB. In certain embodiments, different configurations of thesystem 1250 may be used or the components in the individual subsystems may be varied to arrive at different amounts of attenuation. For example, in an embodiment the feed-forward self-interference cancellation loop 1204 and the digital residualinterference cancellation loop 1206 may be used to provide a desired amount of attenuation without additional attenuation circuitry. In such an example, the feed-forward self-interference cancellation loop 1204 may provide about 40 dB of attenuation, while the digital residualinterference cancellation loop 1206 may provide about 30 dB of attenuation, resulting in about a 70 dB of attenuation in thesystem 1250. In other embodiments, other combinations of the subsystems, or components or methods in each subsystem may be used to provide the desired attenuation. The subsystems may also each have an insertion loss associated with them, for example, the feed-forward self-interference cancellation loop 1204 and the digital residualinterference cancellation loop 1206 may each have an insertion loss of about 0.2 dB, and the self-interference cancellation circuit 1216 may have an insertion loss of about 0.5 dB. -
FIG. 13A illustrates diagram of a self-interference cancellation circuit with two circulators, a phase shifter, and a filter according to an aspect of the disclosure. The use of such a self-interference cancellation circuit may remove a high power carrier from a receive chain while cancelling noise in the receive band due to the transmitter. The system may use circulators in filtering applications in several ways to allow cheaper and less complex filters to be used, and aid in the cancellation of reflected transmit noise from an antenna. - In the
circuit 1300 ofFIG. 13A , a high power carrier may be removed from the receive path while cancelling noise in the receive band due to the transmitter. In an embodiment, atransmitter power amplifier 1304 may be configured to amplify a transmitsignal 1302. The amplified transmitsignal 1302 may then be sent to afirst circulator 1306, where thefirst circulator 1306 may be coupled to thetransmitter power amplifier 1304 through aport 1. In an embodiment,circulator 1306 may have an insertion loss of about 0.1-0.2 dB betweenport 1 andport 2. Asecond circulator 1308 may be coupled through aport 1 of thesecond circulator 1308 to theport 2 offirst circulator 1306. In some embodiments, anantenna 1310 may be coupled to aport 2 of thesecond circulator 1308. Theantenna 1310 may be located at an end of the transmission-reception path, where theantenna 1310 may transmit the transmitsignal 1302 and receive a receivesignal 1324. The transmit power of theantenna 1310 may be any power suitable to the application, for example, the transmit power may be about 40 dBm. In an example embodiment, the return loss of theantenna 1310 may be about 10-15 dB. - In certain embodiments, the
first circulator 1306 andsecond circulator 1308 may be aligned along a transmission-reception path of the self-interference cancellation circuit 1300. Areceiver amplifier 1322 may be coupled to a reception path of the self-interference cancellation system, where receivesignal 1324 may be output to digital residual interference cancellation loop 1206 (FIG. 12A ) or a receiver. It is contemplated that in some embodiments, thereceiver amplifier 1322 may be coupled to aport 3 offirst circulator 1306. The typical power fromport 1 toport 3 ofcirculator 1306 may be about 15-25 dB less than that of the incident transmit power. In an embodiment, there may be about 20 dB of isolation betweenport 1 andport 3 ofcirculator 1306. - A
phase shifter 1312 may be located on the reception path and coupled to aport 3 of thesecond circulator 1308. In certain embodiments, thephase shifter 1312 may be adjusted to shift the phase of a signal passing through it a desired number of degrees such that the signal can be combined with the signal afterport 3 ofcirculator 1306 to cancel the transmit noise in the receive band. In a circuit such as inFIG. 13A , where the signal passes through thephase shifter 1312 twice, once on its path from the transmitter, and once as it is reflected off thefilter 1316, thephase shifter 1312 may shift the phase of the signal by half of the total amount desired for cancellation each time the signal passes through thephase shifter 1312. For example, if 30 degrees of phase shift is needed for cancellation, thephase shifter 1312 may shift thesignal 15 degrees each time the signal passes through, resulting in a total of 30 degrees of phase shift. - In an embodiment shown in
FIG. 13A , avariable attenuator 1314 may be coupled to filter 1316 and thephase shifter 1312. Thevariable attenuator 1314 may adjust the amplitude of the signal passing through it as needed, for example, to match the power of reflected noise from theantenna 1310 with the power of the transmit noise in the receive band from the transmitter in order to cancel the noise before it reaches the receiver. In a circuit such as inFIG. 13A , where the signal passes through thevariable attenuator 1314 twice, once on it path from the transmitter, and once as it is reflected off thefilter 1316, thevariable attenuator 1314 may attenuate the signal by half of the total amount desired each time the signal passes through thevariable attenuator 1314. For example, if 10 dB of attenuation is needed, thevariable attenuator 1314 may attenuate thesignal 5 dB each time the signal passes through, resulting in a total of 10 dB of attenuation. In other embodiments, thevariable attenuator 1314 may be a fixed attenuator. Thefilter 1316 may be located between thevariable attenuator 1314 and aload 1318, whereload 1318 may be coupled toelectrical ground 1320. In embodiments, thefilter 1316 may be any filter suitable to the application, such as a transmitter bandpass filter or a receiver notch filter, for example. In other embodiments, theattenuator 1314,phase shifter 1312, andfilter 1316 can be in any order. - The
circuit 1300 ofFIG. 13A may provide for the cancellation of the transmit carrier in the receive path and the cancellation of transmit noise in the receive band. A transmit carrier, along with intermodulation products may be injected atport 1 ofcirculator 1306. The signal may travel through bothcirculators antenna 1310, where although most of the energy may be radiated, some of the energy may be reflected back towardscirculator 1308. In an embodiment, the carrier may be directed into aload 1318, so that very little energy of the carrier can be reflected back to thecirculator 1308 and consequently, into the receiveamplifier 1322. Energy in the receive band can be reflected off of thefilter 1316 and travel back throughsecond circulator 1308, throughfirst circulator 1306, and then to the receiveamplifier 1322. - In some embodiments, the signal going into
port 1 ofcirculator 1306 can take alternate paths through the isolation of thecirculators signal approaches circulator 1306, some of the signal may leak fromport 1 toport 3, allowing some of the transmit noise in the receive band to enter the sensitive receiver. However, if the filtering is adjusted appropriately, then the noise reflected off of the antenna can be shifted so that when it reflects off of thefilter 1316, and travels fromport 3 toport 1 ofcirculator 1308, and then fromport 2 toport 3 oncirculator 1306, it can cancel with the transmit noise in the receive band from the transmitter. - The system in
FIG. 13A may provide several advantages over other systems. For example, a high power filter may not be required in the transmit path, thus reducing losses and increases overall efficiency. Thefilter 1316 after thesecond circulator 1308 can be a much lower power, because the reflected signal from theantenna 1310 may be significantly less than the incident power to theantenna 1310. In addition, the transmit noise in the receive band can be canceled. The rejection of the noise in the receive path may be limited though, to the isolation of thecirculators antenna 1310, and the tuning of thefilter 1316. It is contemplated that the bandwidth of cancelation may also be dependent on the equivalent line length (e.g., phase delay) between each of the devices along the path from circulator 1306 toantenna 1310 and from circulator 1306 toground 1320. The rejection of the transmit carrier may be limited to the return loss ofcirculator 1306, since the carrier power reflected from theantenna 1310 may be terminated with thefilter 1316. In some embodiments, a low loss, low power filter (not shown) can be inserted in the receive path to remove the rest of the transmit carrier since the typical power fromport 1 toport 3 ofcirculator 1306 may be about 15-25 dB less than that of the incident transmit power. Thecircuit 1300 may be included in a wireless communication device such as a base station or a mobile phone. -
FIG. 13B illustrates amethod 1350 of self-interference cancellation according to an aspect of the disclosure. Instep 1352, a transmit signal may be generated along a transmit path of a transceiver. The transmitsignal 1302 may then be sent through a circulator 1306 (seeFIG. 13A ) to substantially isolate the transmitsignal 1302 from a receiver, wherein at least a portion of the transmitsignal 1302 enters a receive path towards the receiver instep 1354. Atstep 1356, the transmitsignal 1302 may be transmitted from anantenna 1310. In an embodiment, asignal 1324 may be reflected from theantenna 1310, wherein the reflectedsignal 1324 may be at substantially less power than an incident power to theantenna 1310 instep 1358. The reflectedsignal 1324 can include a transmitter carrier signal and a transmitter noise. Instep 1360, a receivedsignal 1324 may be routed from theantenna 1310. The reflectedsignal 1324 may be routed through afilter 1316 instep 1362. In an exemplary embodiment instep 1364, the reflected and phase shifted transmitter noise may be combined with the receivedsignal 1324 in the receive path to cancel the portion of the transmitsignal 1302 that entered the receive path towards the receiver from thecirculator 1306. -
FIG. 14 illustrates a diagram of a self-interference cancellation circuit with two circulators, a phase shifter, and a filter according to another aspect of the disclosure. In thecircuit 1400 ofFIG. 14 , a high power carrier may be removed from the receive path while cancelling noise in the receive band due to the transmitter. Thecircuit 1400 may have a reduced line length in the signal path as compared to other embodiments (e.g.FIG. 15 ), which may enhance the cancellation possible, and may provide a lower insertion loss in the transmit path. - In the circuit shown in
FIG. 14 , a transmitsignal 1402 may be sent to atransmitter power amplifier 1404 configured to amplify the transmitsignal 1402, and send the transmitsignal 1402 to afirst circulator 1406 through aport 1. Asecond circulator 1408 may be coupled through aport 1 of thesecond circulator 1408 to aport 3 offirst circulator 1406. In an embodiment, anantenna 1410 may be coupled to aport 2 of thefirst circulator 1406. Theantenna 1410 may be located at an end of the transmission-reception path, where theantenna 1410 may transmit the transmitsignal 1402 and receive a receivesignal 1424. - In certain embodiments, a
receiver amplifier 1422 may be coupled to a reception path of the self-interference cancellation circuit, where receivesignal 1424 may be output to digital residual interference cancellation loop 1206 (FIG. 12A ) or a receiver. It is contemplated that in some embodiments, thereceiver amplifier 1422 may be coupled to aport 3 ofsecond circulator 1406. This configuration may allow for additional isolation of the transmitsignal 1402 that may leak fromport 1 toport 3 ofcirculator 1406, since the leaked portions of the transmitsignal 1402 then have to pass throughcirculator 1408 before it can enter the receiver. In an embodiment, the leaked portions of the transmitsignal 1402 may pass throughfilter 1416 to load 1418 thus further reducing noise that may be sent to the receiver. - A
phase shifter 1412 may be located on the reception path and coupled to aport 2 of thesecond circulator 1408. In an embodiment shown inFIG. 14 , avariable attenuator 1414 may be coupled to filter 1416 and thephase shifter 1412. Thefilter 1416 may be located between thevariable attenuator 1414 and aload 1418, whereload 1418 is coupled toelectrical ground 1420. Thefilter 1416 may be any filter suitable to the application, such as, for example, a transmitter bandpass filter or a receiver notch filter. In other embodiments, theattenuator 1414,phase shifter 1412, andfilter 1416 can be in any order. - In certain embodiments, a
controller 1426 may be coupled to the self-interference cancellation circuit 1400 to control the circuit. Thecontroller 1426 may be coupled to the circuit in any suitable manner to control desired components of the circuit. For example, inFIG. 14 , thecontroller 1426 may be coupled to thephase shifter 1412 and thevariable attenuator 1414, such that these components may be controlled. Thecontroller 1426 may also be coupled to the circuit after the receiveamplifier 1422 to receive feedback information on the properties of the signal to determine if adjustments to the other components such as thephase shifter 1412 and thevariable attenuator 1414 may be needed. A feedback and control algorithm may be applied by thecontroller 1426 to adjust thephase shifter 1412 and theattenuator 1414. -
FIG. 15 illustrates diagram of a circuit with two circulators and a filter according to an aspect of the disclosure. In thecircuit 1500 ofFIG. 15 , a high power carrier may be removed from the receive path. - In an embodiment, a
transmitter power amplifier 1504 may be configured to amplify a transmitsignal 1502. The amplified transmitsignal 1502 may then be sent to afirst circulator 1506, where thefirst circulator 1506 may be coupled to thetransmitter power amplifier 1504 through aport 1 of thefirst circulator 1506. Asecond circulator 1508 may be coupled through aport 1 of thesecond circulator 1508 to aport 2 offirst circulator 1506. In an embodiment, anantenna 1510 may be coupled to aport 2 of thesecond circulator 1308. Theantenna 1510 may be located at an end of the transmission-reception path, where theantenna 1510 may transmit the transmitsignal 1502 and receive a receivesignal 1524. - In certain embodiments, the
first circulator 1506 andsecond circulator 1508 may be aligned along a transmission-reception path of thecircuit 1500. Areceiver amplifier 1522 may be coupled to a reception path of the circuit, where receivesignal 1524 may be output to the digital residual interference cancellation loop 1206 (FIG. 12A ) or a receiver. It is contemplated that in some embodiments, thereceiver amplifier 1522 may be coupled to aport 3 offirst circulator 1506. - A
filter 1516 may be located on the reception path and coupled to aport 3 of thesecond circulator 1508. In other embodiments, a variable attenuator may be coupled to filter 1516. Thefilter 1516 may be located between thesecond circulator 1508 and aload 1518, whereload 1518 is coupled toelectrical ground 1520. In certain embodiments, thefilter 1516 may be any filter suitable to the application, such as a transmitter bandpass filter or a receiver notch filter, for example. - In an embodiment, the user can take advantage of the qualities of the antenna to reduce the power handling requirement of the filter. In
FIG. 15 , a high power transmitsignal 1502 may be present at the output of the transmitpower amplifier 1504. Thissignal 1502 may pass throughfirst circulator 1506 andsecond circulator 1508 towards theantenna 1510. Theantenna 1510 may reflect some of the high power transmitsignal 1502 back due to the return loss of theantenna 1510, as well as send the receivesignal 1524. Bothsignals second circulator 1508 towards thefilter 1516 and theload 1518. In an embodiment where thefilter 1516 is a transmit bandpass filter, the filter 1526 can allow the reflected signal in the transmit band to go through to theload 1518 and be absorbed, while the received signal may be reflected and return towards thesecond circulator 1508. The received signal can then proceed back to thefirst circulator 1506 and then into thereceiver amplifier 1522 where the signal may be amplified and sent to the receiver. In such an embodiment, the filter 1526 may have a lower power handling requirement as a result of the return loss of theantenna 1510. In another embodiment, the filter 1526 may be a receive notch filter. - An advantage of the
circuit 1500 is that a notch filter or bandpass can be easier to design for high power handling than a diplexer or other filtering methods. The system noise figure in thecircuit 1500 may also be reasonably low, and can depend on the return loss of the antenna, the return loss of thecirculators filter 1516 in the receive band, and the noise figure of thereceiver amplifier 1522. In some embodiments, advantages in power handling of thefilter 1516 can be up to about 20 dB, but can be dependent on the return loss of theantenna 1510.Circuit 1500 may also greatly attenuate the reflected transmit signal. The amount of attenuation can depend on the return loss of thefilter 1516 used and the quality of theload 1518, and of course the quality of the matching of the components in the rest of the circuit. -
FIG. 16 illustrates diagram of a circuit with one circulators and a phase shifter according to an aspect of the disclosure. In thecircuit 1600 ofFIG. 16 , transmit noise present in the receive path may be canceled viaphase shifter 1612. In an embodiment, atransmitter power amplifier 1604 may be configured to amplify a transmitsignal 1602. The amplified transmitsignal 1602 may then be sent to afirst circulator 1606, where thefirst circulator 1606 may be coupled to thetransmitter power amplifier 1604 through aport 1 of thefirst circulator 1606. In the embodiment shown inFIG. 16 , thephase shifter 1612 may be located on the transmission-reception path and coupled to aport 2 of thefirst circulator 1606.Antenna 1610 may be located at an end of the transmission-reception path and coupled to thephase shifter 1612. In an embodiment, theantenna 1610 may transmit the transmitsignal 1602 and receive a receivesignal 1624. - A
receiver amplifier 1622 may be coupled to a reception path of the self-interference cancellation system, where receivesignal 1624 may be output to digital residual interference cancellation loop 1206 (FIG. 12A ) or a receiver. It is contemplated that in some embodiments, thereceiver amplifier 1622 may be coupled to aport 3 offirst circulator 1306. - In an embodiment where the power reflected from the
antenna 1610 is similar to the power leaked fromport 1 toport 3 on thecirculator 1606, it may be possible to use aphase shifter 1612 in the path of theantenna 1610 to set the phase of the noise signal so that it cancels atport 3 of thecirculator 1606. This may allow the cancellation of either the transmit carrier power or the power amplifier noise in the receive band depending on the phase setting. - According to another aspect of the disclosure, the adaptability of the art taught herein can be applied for the realization of high security systems. For example, one such application of the art of this disclosure is a more secure and robust frequency hopping method. Frequency hopping is understood to increase security for communications. In frequency hopping, the transmitter and receiver change the frequency at which they are operating in a manner that is known to both the transmitter and the receiver. FDD systems utilize multiple, non-programmable band pass filters. The band pass filters limited the usefulness of frequency hopping because, due to, for example, space and cost constraints, transmitters and receivers could have a limited number of band pass filters. Thus, the number of frequency bands, and radio access technologies, the transmitter and receiver could hop through was limited.
- As shown in
FIG. 17 , during the operation of the system, transmit and receive operations of the system may be changed during the operation of the system to increase security to very high levels. For example, this may be accomplished by removing the multiple, non-programmable band pass filters of the prior art. Instead, the system may use a software-implemented filter to process the transmit and receive signals. This disclosure may use a software-implemented filter rather than multiple, non-programmable band pass filters because of the feed-forward and digital interference cancellation methods described above. The system of this disclosure may use software-implemented filters because the feed-forward and digital cancellation methods remove transmit energy that would otherwise be present in the receive frequency band. For example, the band pass filters 3 and 13 may be implemented in software. As a result, the center frequency of the band being passed by the band pass filters 3 and 13 may be changed to virtually any frequency suitable for communications. Therefore, the feed-forward loop may be operable on any suitable Radio Access Technology as well. Additionally, or alternatively, thelinear vector modulators linear vector modulators - In the digital cancellation method, the fixed tones and swept tones may be upconverted before being injected. The fixed and swept tones may be upconverted to the operating transmission and reception frequency of the transceiver. If the operating transmission and reception frequency of the transceiver changes, as it would during frequency hopping, the frequencies to which the fixed and swept tones may be converted may correspondingly change. Moreover, the magnitude of the fixed and swept tones may be software-controllable. Additionally, the coefficients for the
IIR filter 146 may be software-controlled as well. - As shown in
FIG. 17 , the transmitter may operate in, for example, three transmitfrequency bands frequency band 1902. To increase security of the transmissions, the transmitter may begin to transmit data on a different frequency fromfrequency band 1902. For example, the transmitter may switch from transmitting data onfrequency band 1902 to transmitting data onfrequency band 1906, as indicated by 1914. The transmitter may change which frequency band it is transmitting on based on, for example, a programmed frequency hopping algorithm. After transmitting data onfrequency band 1906, the transmitter may again change the frequency band on which it operates. For example, the transmitter may switch from operating onfrequency band 1906 to operating onfrequency band 1904, as indicated by 1916. Thereafter, the transmitter may again switch the frequency band on which it is transmitting. For example, as indicated by 1918, the transmitter may switch from operating onfrequency band 1904 and return to operating onfrequency band 1906. The transmitter, after transmitting onfrequency band 1906 again, may switch the frequency band on which it operates. For example, the transmitter may start transmitting onfrequency band 1902, as indicated by 1920. The transmitter may periodically change the frequency band on which it operates, as described above. The number of frequency bands the transmitter on may be any number and the length of time the transmitter transmits on any single frequency band may be the same for all frequency bands or variable. - Also shown in
FIG. 17 is an operation of the receiver during frequency hopping. Similar to the transmitter as described above, the receiver may operate in three receivebands frequency band 1910. The receiver may change receiving frequency band tofrequency band 1912, as shown by 1922. The receiver may change which frequency band it is receiving on based on, for example, a programmed frequency hopping algorithm. After receiving data onfrequency band 1912, the receiver may again change the frequency band on which it operates. For example, the receiver may switch from operating onfrequency band 1912 to operating onfrequency band 1910, as indicated by 1924. Thereafter, the receiver may again switch the frequency band on which it is operating. For example, as indicated by 1926, the receiver may switch from operating onfrequency band 1910 tofrequency band 1908, as indicated by 1926. Thereafter, the frequency band the receiver is operating on may change from 1908 to 1912, as indicated by 1928. The receiver may periodically change the frequency band on which it operates, as described above. The number of frequency bands the receiver on may be any number and the length of time the receiver receives on any single frequency band may be the same for all frequency bands or variable. - What is material to the operations shown is that the relationship between the transmit band/frequency and the receive band/frequency be known and have been calibrated for a given pairing so that the system can be controllably adapted as needed during the operation of the system. Calibration for predetermination of parameters which can be controlled can be done in a known automated way at the time of manufacture of the system. Since the system of this disclosure uses a software-implemented filter, the number of frequency bands and the types of Radio Access Technologies the system may operate on is greater than prior art systems.
- Advantageously, a relationship between transmitter and receiver where both operate on the same frequency band can be supported within the scope of the art taught herein. Here the offset between transmit and receive bands can be zero for either normal operation of the system or in high security or other applications. Material is that the operation for a given transmit and receive band relationship be calibrated for the system including calibration for a given full duplex single frequency operational case.
-
FIG. 18 is a flowchart illustrating amethod 1800 of operation of the apparatus of this disclosure, according to one aspect of this disclosure. Theflowchart 1800 begins atsteps 1802 and proceeds to 1804. Atstep 1804, a first tone generated by, for example, a tone generator, is injected at the edge of the frequency band of the receive channel. The first tone may be upconverted so that it is at whichever frequency band the apparatus is operating at. After completing 1804, the method may proceed to step 1806. - At
step 1806, a second tone is swept through the frequency band of the receive channel. Like the first tone injected at 1804, thesecond tone 1806 may be upconverted so that it is operating at the frequency band the apparatus is operating at. After completing 1806, the method may proceed to 1808. - At
step 1808, the apparatus may receive a first signal containing interference. There may also be a second signal, which may be a sample of the PA output signal. After completing 1808, the method may proceed to step 1810. - At
step 1810, the apparatus may compensate the first or the second signal for gain and phase imbalances. For example, the apparatus may use the I/Q compensators as described above to compensate the first or the second signals. In one aspect, both the first and the second signals may be compensated using the I/Q compensators. After completing 1810, the method may proceed to 1812. - At
step 1812, the channel as seen at the receiver may be characterized. For example, the apparatus may use the swept tones at 1806 to characterize the channel as seen by the receiver. After completing 1812, the method may proceed to 1814. - At
step 1814, the apparatus may process the first signal using an infinite impulse response filter. The output of the infinite impulse response filter may be an interference-cancelling signal. After completing 1814, the method may end at 1816. -
FIG. 19 is a flowchart illustrating amethod 1900 of operation of the feed-forward loop of this disclosure, according to one aspect. Theflowchart 1900 begins atstep 1902 and proceeds to step 1904. Atstep 1904, the apparatus may receive a first signal on a first path. This first signal may, for example, be a signal to be transmitted. After completingstep 1904, the method may continue to step 1906. - At
step 1906, the first signal may be sampled into a second path. For example, the first signal may be sampled using a coupler. After completingstep 1906, the method may proceed to step 1908. - At
step 1908, the first signal on the first path may be amplified. The amplification, for example, may be accomplished using a power amplifier. The first signal on the first path may also be filtered using any suitable filter, such as a band pass filter, a low pass filter, a high pass filter, or any desired combination of filters. After completing 1908, the method may proceed to 1910. - At
step 1910, the sampled first signal on the second path is phase shifted in a second pathway. For example, this may be accomplished using a linear vector modulator. The sampled first signal on the second path may also be filtered using any suitable filter, such as a band pass filter, a low pass filter, a high pass filter, or any desired combination of filters. After completingstep 1910, the method may proceed to step 1912. - At
step 1912, the amplified first signal on the first path may be added to the phase shifted, sampled first signal on the second path. The two signals may be added, for example, using a coupler or an adder. Adding the two signals may result in a carrier-cancelled signal on a third path. The carrier-cancelled signal on the third path may have its phase adjusted using, for example, a linear vector modulator, or its amplitude adjusted. After completingstep 1912, the method may proceed to step 1914. - At
step 1914, the amplified first signal on the first path may be coupled to the carrier-cancelled signal on the third path. This may be accomplished using a coupler or an adder. After completing 1914, the method may proceed to 1916 and end. -
FIG. 20 is a flowchart illustrating amethod 2000 of operation of the apparatus, according to one aspect of this disclosure. Themethod 2000 begins atstep 2002 and may continue to step 2004. - At
step 2004, the apparatus may be configured to operate on a first frequency. After the apparatus, such as a software defined radio front end, is configured to operate on a first frequency, the method may continue to step 2006. - At
step 2006, the apparatus may receive a transmit signal in a first path. When the apparatus has received the transmit signal in the first path, the method may continue to step 2008. - At
step 2008, the transmit signal may be amplified in the first path. The amplification may happen using, for example, a low noise amplifier. Once the transmit signal has been amplified, the method may continue to step 2010. - At
step 2010, the transmit signal may be coupled to a second path. In the second path, the coupled transmit signal may be phase shifted using, for example, a Linear Vector Modulator. Once the coupled transmit signal has been phase shifted, the method may continue to step 2012. - At
step 2012, the amplified transmit signal in the first path may be coupled to a third path. After the amplified transmit signal is coupled, the method may proceed to step 2014. - At
step 2014, the apparatus may couple the phase-shifted transmit signal in the second path to the amplified transmit signal in the third path. This coupling may result in a carrier-cancelled signal in a fourth path in the apparatus. After the signals in the second and third path have been coupled, the method may continue to step 2016. - At
step 2016, the apparatus may phase shift the carrier-cancelled signal in the fourth path using, for example, a Linear Vector Modulator. Once the carrier-cancelled signal in the fourth path is phase shifted, the method may continue to step 2018. - At
step 2018, the apparatus may couple the phase shifted, carrier-cancelled signal in the fourth path with the amplified transmit signal in the first path. After the phase shifted, carrier-cancelled signal in the fourth path and the amplified transmit signal in the firs path are coupled, the method may continue to step 2020. - At
step 2020, the apparatus may be reconfigured to operate on a second frequency. After the apparatus has been reconfigured to operate on the second frequency, the method may continue to step 2022 and end. -
FIG. 21 is a flowchart illustrating amethod 2100 of operation of the apparatus, according to one aspect of this disclosure. Themethod 2100 begins atstep 2102 and may proceed to step 2104. - At
step 2104, the apparatus may upconvert a first tone a first frequency and a second tone to a second frequency. The first and second frequencies may be pre-calibrated to operate in a plurality of frequency bands. The first frequency may overlay the frequency band of the receive channel. Additionally, the apparatus may upconvert a third tone to a fifth frequency. After completingstep 2104, the method may proceed to step 2106. - At
step 2106, the apparatus injected the upconverted first tone into a receive channel. After completingstep 2106, the method may proceed to step 2108. - At
step 2108, the apparatus may sweep the upconverted second tone through the frequency band of the receive channel. The number of steps within the sweep may be configurable by the controller. Also, the frequency band of each step may be configurable by the controller. After completingstep 2108, the method may proceed to step 2110. - At
step 2110, the apparatus may use the swept upconverted second tone to characterize the receive channel. After completingstep 2110, the method may proceed to step 2112. - At
step 2112, the apparatus may process the transmit signal using an IIR filter. The coefficients of the IIR filter may be generated using the characterized receive channel. Additionally, the IIR filter coefficients may be generated in conjunction with a least-squares estimator circuit. The IIR filter may output an interference-cancelling signal. Additionally, the apparatus may couple the interference-cancelling signal to a received signal containing interference. After completingstep 2112, the method may proceed to step 2114. - At
step 2114, the apparatus may upconvert the first tone to a third frequency and a second tone a fourth frequency. The third and fourth frequencies may be in a different frequency band from the first and second frequencies. The first, second, third, fourth, and fifth frequencies may be determined based on the radio access technology the apparatus may be operating on. After completingstep 2114, the method may end atstep 2116. - The present description is for illustrative purposes only, and should not be construed to narrow the breadth of the present disclosure in any way. Thus, those skilled in the art will appreciate that various modifications might be made to the presently disclosed embodiments without departing from the full and fair scope and spirit of the present disclosure. Other aspects, features and advantages will be apparent upon an examination of the attached drawings and appended claims.
Claims (22)
E=[1 0; −g sin φ, g cos φ],
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/982,435 US20170019240A1 (en) | 2015-07-16 | 2015-12-29 | Tone based in-phase and quadrature-phase (iq) compensation |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201562193148P | 2015-07-16 | 2015-07-16 | |
US14/982,435 US20170019240A1 (en) | 2015-07-16 | 2015-12-29 | Tone based in-phase and quadrature-phase (iq) compensation |
Publications (1)
Publication Number | Publication Date |
---|---|
US20170019240A1 true US20170019240A1 (en) | 2017-01-19 |
Family
ID=57775251
Family Applications (11)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/982,435 Abandoned US20170019240A1 (en) | 2015-07-16 | 2015-12-29 | Tone based in-phase and quadrature-phase (iq) compensation |
US14/982,444 Abandoned US20170019136A1 (en) | 2015-07-16 | 2015-12-29 | Feed-forward self-interference cancellation |
US14/982,410 Active 2036-12-14 US10594469B2 (en) | 2015-07-16 | 2015-12-29 | Secure radio methods and apparatus |
US14/982,419 Abandoned US20170019191A1 (en) | 2015-07-16 | 2015-12-29 | Self-interference cancellation antenna systems and methods |
US14/982,442 Active 2036-04-10 US9787460B2 (en) | 2015-07-16 | 2015-12-29 | Self-interference channel estimation system and method |
US14/982,428 Active US9647705B2 (en) | 2015-07-16 | 2015-12-29 | Digital self-interference residual cancellation |
US14/982,401 Active US9564932B1 (en) | 2015-07-16 | 2015-12-29 | Software defined radio front end |
US14/982,423 Active US9660674B2 (en) | 2015-07-16 | 2015-12-29 | Self-interference cancellation antenna systems and methods |
US15/358,498 Active US10090989B2 (en) | 2015-07-16 | 2016-11-22 | Software defined radio front end |
US15/491,459 Active US10164756B2 (en) | 2015-07-16 | 2017-04-19 | Self-interference cancellation antenna systems and methods |
US15/685,463 Active 2036-02-16 US10574428B2 (en) | 2015-07-16 | 2017-08-24 | Self-interference channel estimation system and method |
Family Applications After (10)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/982,444 Abandoned US20170019136A1 (en) | 2015-07-16 | 2015-12-29 | Feed-forward self-interference cancellation |
US14/982,410 Active 2036-12-14 US10594469B2 (en) | 2015-07-16 | 2015-12-29 | Secure radio methods and apparatus |
US14/982,419 Abandoned US20170019191A1 (en) | 2015-07-16 | 2015-12-29 | Self-interference cancellation antenna systems and methods |
US14/982,442 Active 2036-04-10 US9787460B2 (en) | 2015-07-16 | 2015-12-29 | Self-interference channel estimation system and method |
US14/982,428 Active US9647705B2 (en) | 2015-07-16 | 2015-12-29 | Digital self-interference residual cancellation |
US14/982,401 Active US9564932B1 (en) | 2015-07-16 | 2015-12-29 | Software defined radio front end |
US14/982,423 Active US9660674B2 (en) | 2015-07-16 | 2015-12-29 | Self-interference cancellation antenna systems and methods |
US15/358,498 Active US10090989B2 (en) | 2015-07-16 | 2016-11-22 | Software defined radio front end |
US15/491,459 Active US10164756B2 (en) | 2015-07-16 | 2017-04-19 | Self-interference cancellation antenna systems and methods |
US15/685,463 Active 2036-02-16 US10574428B2 (en) | 2015-07-16 | 2017-08-24 | Self-interference channel estimation system and method |
Country Status (1)
Country | Link |
---|---|
US (11) | US20170019240A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170212214A1 (en) * | 2016-01-22 | 2017-07-27 | Texas Instruments Incorporated | Digital Compensation for Mismatches in a Radar System |
US20240204811A1 (en) * | 2020-12-31 | 2024-06-20 | Iridium Satellite Llc | Wireless communication with interference mitigation |
Families Citing this family (57)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013148748A1 (en) | 2012-03-29 | 2013-10-03 | Francis Xavier Tavares | Lactam kinase inhibitors |
US9935760B2 (en) * | 2013-04-16 | 2018-04-03 | Qorvo Us, Inc. | Tunable filter for LTE bands |
KR102222353B1 (en) | 2013-08-09 | 2021-03-03 | 쿠무 네트웍스, 아이엔씨. | Systems and methods for non-linear digital self-interference cancellation |
EP3324589B1 (en) * | 2015-07-14 | 2020-05-20 | LG Electronics Inc. | Method for estimating nonlinear self-interference channel in wireless communication system and device for same |
US9742593B2 (en) | 2015-12-16 | 2017-08-22 | Kumu Networks, Inc. | Systems and methods for adaptively-tuned digital self-interference cancellation |
US9749006B1 (en) * | 2016-02-25 | 2017-08-29 | Trellisware Technologies, Inc. | Estimation and mitigation of swept-tone interferers in frequency-hopped systems |
CN107276599B (en) * | 2016-04-07 | 2021-05-04 | 中兴通讯股份有限公司 | Anti-interference method, circuit and mobile terminal |
US10389510B2 (en) * | 2016-07-22 | 2019-08-20 | Electronics And Telecommunications Research Institute | Self-interference signal cancellation apparatus and transceiver including the same |
US10419062B2 (en) * | 2016-10-12 | 2019-09-17 | Massachusetts Institute Of Technology | Simultaneous transmit and receive with digital phased arrays |
TW201820832A (en) * | 2016-11-16 | 2018-06-01 | 財團法人資訊工業策進會 | Wireless communication device and digital self-interference estimation method thereof |
JP2018101943A (en) * | 2016-12-21 | 2018-06-28 | 株式会社村田製作所 | High frequency module |
US10103774B1 (en) * | 2017-03-27 | 2018-10-16 | Kumu Networks, Inc. | Systems and methods for intelligently-tuned digital self-interference cancellation |
US10498371B1 (en) | 2017-05-25 | 2019-12-03 | Nimesh D Parikh | Multi-channel, multi-band configurable RF front-end arrangement for wireless communication |
US10536859B2 (en) | 2017-08-15 | 2020-01-14 | Charter Communications Operating, Llc | Methods and apparatus for dynamic control and utilization of quasi-licensed wireless spectrum |
US10340976B2 (en) | 2017-10-16 | 2019-07-02 | Charter Communications Operating, Llc | Methods and apparatus for coordinated utilization of quasi-licensed wireless spectrum |
KR102603712B1 (en) | 2017-11-03 | 2023-11-20 | 삼성전자주식회사 | Head mounting device |
WO2019093552A1 (en) * | 2017-11-13 | 2019-05-16 | 엘지전자 주식회사 | Method for performing magnetic interference cancellation, and communication device therefor |
US10492204B2 (en) | 2017-11-15 | 2019-11-26 | Charter Communications Operating, Llc | Methods and apparatus for utilization of quasi-licensed wireless spectrum for IoT (Internet-of-Things) services |
US10966073B2 (en) | 2017-11-22 | 2021-03-30 | Charter Communications Operating, Llc | Apparatus and methods for premises device existence and capability determination |
US10405192B2 (en) | 2018-01-15 | 2019-09-03 | Charter Communications Operating, Llc | Methods and apparatus for allocation and reconciliation of quasi-licensed wireless spectrum across multiple entities |
EP3759844A4 (en) | 2018-02-27 | 2021-11-24 | Kumu Networks, Inc. | Systems and methods for configurable hybrid self-interference cancellation |
US11716558B2 (en) | 2018-04-16 | 2023-08-01 | Charter Communications Operating, Llc | Apparatus and methods for integrated high-capacity data and wireless network services |
JP6977658B2 (en) * | 2018-05-09 | 2021-12-08 | 日本電信電話株式会社 | Signal generator and signal generation method |
US11432284B2 (en) | 2018-05-22 | 2022-08-30 | Charter Communications Operating, Llc | Methods and apparatus for intra-cell and inter-frequency mobility optimization and mitigation of session disruption in a quasi-licensed wireless system |
EP3588127B1 (en) * | 2018-06-29 | 2024-02-14 | IMEC vzw | Spillover cancellation in radar systems |
CN112673577B (en) | 2018-09-11 | 2023-07-18 | 涂鸦实验室(新加坡)私人有限公司 | Configurable intelligent radio module |
JP7206754B2 (en) * | 2018-09-27 | 2023-01-18 | 富士通株式会社 | AMPLIFIER, WIRELESS COMMUNICATION DEVICE, AND METHOD OF CONTROLLING AMPLIFIER |
CA3115813A1 (en) | 2018-10-12 | 2020-04-16 | Charter Communications Operating, Llc | Apparatus and methods for cell identification in wireless networks |
CN111277300B (en) * | 2018-12-18 | 2021-10-01 | 维沃移动通信有限公司 | Information transmission method, terminal and network equipment |
CN109348495B (en) * | 2018-12-24 | 2021-11-26 | 奇点新源国际技术开发(北京)有限公司 | Microwave protection wall system optimization method, system and base station management system |
CN109728836A (en) * | 2019-02-22 | 2019-05-07 | 广东圣大电子有限公司 | A kind of wide interval frequency hopping frequency duplex communications R-T unit |
US11129171B2 (en) | 2019-02-27 | 2021-09-21 | Charter Communications Operating, Llc | Methods and apparatus for wireless signal maximization and management in a quasi-licensed wireless system |
US10797739B1 (en) * | 2019-03-11 | 2020-10-06 | Samsung Electronics Co., Ltd. | Nonlinear self-interference cancellation with sampling rate mismatch |
US10868661B2 (en) | 2019-03-14 | 2020-12-15 | Kumu Networks, Inc. | Systems and methods for efficiently-transformed digital self-interference cancellation |
CN112019317B (en) * | 2019-05-28 | 2022-10-28 | 中兴通讯股份有限公司 | Frequency calibration method and device, storage medium and electronic device |
CN112448901B (en) * | 2019-08-29 | 2022-04-05 | 华为技术有限公司 | Channel compensation method and device |
US11026205B2 (en) | 2019-10-23 | 2021-06-01 | Charter Communications Operating, Llc | Methods and apparatus for device registration in a quasi-licensed wireless system |
US11726174B1 (en) * | 2019-12-30 | 2023-08-15 | Waymo Llc | Methods and systems for removing transmit phase noise |
US11470687B2 (en) | 2020-01-21 | 2022-10-11 | Charter Communications Operating, Llc | Multi-mode wireless apparatus and methods of operation |
CN111431560B (en) * | 2020-03-25 | 2021-03-26 | 北京理工大学 | Anti-strong interference device and method based on IIR filter |
TWI753437B (en) | 2020-05-22 | 2022-01-21 | 四零四科技股份有限公司 | Receiving device and method for dynamically adjusting the attenuation of the receiving signal |
CN113726351B (en) * | 2020-05-22 | 2022-11-01 | 四零四科技股份有限公司 | Receiving apparatus and method for dynamically adjusting attenuation value of received signal |
US11271628B2 (en) * | 2020-07-19 | 2022-03-08 | Mixcomm, Inc. | Methods and apparatus for beamforming |
US11709221B2 (en) * | 2020-09-08 | 2023-07-25 | Texas Instruments Incorporated | Noise-mitigated radar system |
US20230370110A1 (en) * | 2020-10-02 | 2023-11-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Radio transmitter as well as method and controller therefor |
US11424900B2 (en) * | 2020-10-07 | 2022-08-23 | Apple Inc. | Leakage and noise cancelling for double balanced duplexers |
WO2022193092A1 (en) * | 2021-03-15 | 2022-09-22 | 深圳市大疆创新科技有限公司 | Signal transmission apparatus, movable platform, control method, system, and storage medium |
US11665727B2 (en) | 2021-03-29 | 2023-05-30 | Cisco Technology, Inc. | Mitigating interference in high-density wireless networks using variable attenuators |
US11910328B2 (en) * | 2021-07-01 | 2024-02-20 | Qualcomm Incorporated | Applying amplitude drooping for adjacent bands |
US11942974B2 (en) * | 2021-07-21 | 2024-03-26 | Pharrowtech Bv | Millimeter wave radio calibration circuit |
US11563455B1 (en) * | 2021-12-14 | 2023-01-24 | Psemi Corporation | Power spectral density power detector |
TWI794001B (en) * | 2022-01-28 | 2023-02-21 | 元智大學 | Radio frequency self-interference elimination method for full-duplex wireless receiver |
US11750427B1 (en) * | 2022-05-04 | 2023-09-05 | L3Harris Technologies, Inc. | Low-noise highly-linear wideband vector modulators |
CN116669153B (en) * | 2022-12-09 | 2023-10-20 | 荣耀终端有限公司 | Transmission power backoff method, terminal device, and computer-readable storage medium |
CN116436490B (en) * | 2023-06-12 | 2023-08-15 | 大尧信息科技(湖南)有限公司 | Single-channel half-duplex soft non-equipment rapid receiving and transmitting method, medium, equipment and system |
CN116704848B (en) * | 2023-08-04 | 2023-10-03 | 南京航天工业科技有限公司 | Unmanned aerial vehicle airborne target simulation method, device and system for receiving and transmitting simultaneously |
CN117639810B (en) * | 2023-12-04 | 2024-11-05 | 电子科技大学 | Non-interval multichannel transceiver based on digital self-interference cancellation |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020097812A1 (en) * | 2000-12-01 | 2002-07-25 | John Wiss | In-phase and quadrature-phase rebalancer |
US20050157815A1 (en) * | 2003-12-26 | 2005-07-21 | Kim Pansoo | Apparatus for compensating DC offsets, gain and phase imbalances between I-channel and Q-channel in quadrature transceiving system |
US20070201351A1 (en) * | 2006-02-01 | 2007-08-30 | Yoshimasa Egashira | Wireless communication method using ofdm and ofdm transmitter and receiver thereof |
US20100027689A1 (en) * | 2008-07-30 | 2010-02-04 | Qualcomm Incorporated | I/q calibration of transmit and receive paths in ofdm fdd communication systems |
US20110207418A1 (en) * | 2010-02-25 | 2011-08-25 | Qualcomm Incorporated | Methods and apparatus for measuring and/or using transmitter and/or receiver iq imbalance information and/or dc offset information |
US20110285588A1 (en) * | 2010-05-21 | 2011-11-24 | Thales | Device for discriminating the phase and the phase variation of a signal |
US20130121388A1 (en) * | 2011-11-10 | 2013-05-16 | Acrospeed, Inc. | Low complexity frequency selective iq mismatch digital rx balancer and tx inverse balancer for non-ideal rf front-end |
WO2014018303A1 (en) * | 2012-07-27 | 2014-01-30 | Texas Instruments Incorporated | Multi-tap iq imbalance estimation and correction circuit and method |
US9094079B2 (en) * | 2012-10-08 | 2015-07-28 | Qualcomm Incorporated | System and method for I-Q imbalance correction |
US20160352369A1 (en) * | 2015-05-27 | 2016-12-01 | Francis J. Smith | Cancellation of spurious intermodulation products produced in nonlinear channels by frequency hopped signals and spurious signals |
Family Cites Families (161)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4991165A (en) | 1988-09-28 | 1991-02-05 | The United States Of America As Represented By The Secretary Of The Navy | Digital adaptive interference canceller |
US4952193A (en) | 1989-03-02 | 1990-08-28 | American Nucleonics Corporation | Interference cancelling system and method |
US5691978A (en) | 1995-04-07 | 1997-11-25 | Signal Science, Inc. | Self-cancelling full-duplex RF communication system |
US5896563A (en) | 1995-04-27 | 1999-04-20 | Murata Manufacturing Co., Ltd. | Transmitting and receiving switch comprising a circulator and an automatic changeover switch which includes an impedance circuit |
US5701595A (en) * | 1995-05-04 | 1997-12-23 | Nippondenso Co., Ltd. | Half duplex RF transceiver having low transmit path signal loss |
US5729829A (en) | 1996-02-29 | 1998-03-17 | American Nucleonics Corporation | Interference mitigation method and apparatus for multiple collocated transceivers |
US6173161B1 (en) | 1996-09-25 | 2001-01-09 | Lucent Technologies Inc. | Signal improvement by predistortion/postdistortion programmable converter |
US6311045B1 (en) | 1997-07-28 | 2001-10-30 | Roke Manor Research Limited | Apparatus for signal isolation in a radio transmitter-receiver |
JP3441638B2 (en) | 1997-12-18 | 2003-09-02 | 株式会社エヌ・ティ・ティ・ドコモ | Apparatus and method for determining channel estimate |
CA2405295C (en) | 1997-12-18 | 2008-02-19 | Sadayuki Abeta | Channel estimation unit, and cdma receiver and cdma transceiver with channel estimation unit |
US6246713B1 (en) | 1998-06-08 | 2001-06-12 | Telefonaktiebolaget Lm Ericsson (Publ) | Frequency-hopping in a bandwidth-on-demand system |
US6192222B1 (en) | 1998-09-03 | 2001-02-20 | Micron Technology, Inc. | Backscatter communication systems, interrogators, methods of communicating in a backscatter system, and backscatter communication methods |
US6952408B2 (en) | 1998-10-15 | 2005-10-04 | Airnet Communications Corporation | Method of baseband frequency hopping utilizing time division multiplexed mapping between a radio transceiver and digital signal processing resources |
FI106329B (en) | 1998-10-23 | 2001-01-15 | Nokia Networks Oy | Frequency hopping method and base station |
US6531918B1 (en) | 1998-11-10 | 2003-03-11 | Powerwave Technologies, Inc. | Low cost, pilotless, feed forward compensation for a power amplifier |
DE60045499D1 (en) | 1999-04-02 | 2011-02-17 | Ntt Docomo Inc | Device and method for fading frequency decision |
US6452917B1 (en) | 1999-04-08 | 2002-09-17 | Qualcomm Incorporated | Channel estimation in a CDMA wireless communication system |
JP3588276B2 (en) * | 1999-07-26 | 2004-11-10 | 株式会社山武 | Sensor signal processing circuit |
JP2001053552A (en) * | 1999-08-10 | 2001-02-23 | Nec Corp | Feed-forward amplifier circuit and method for compensating nonlinear distortion in the same |
US6226275B1 (en) | 1999-08-25 | 2001-05-01 | Utstarcom, Inc. | Wide band high power ultralinear RF transreceiver |
US6704349B1 (en) | 2000-01-18 | 2004-03-09 | Ditrans Corporation | Method and apparatus for canceling a transmit signal spectrum in a receiver bandwidth |
KR100335147B1 (en) * | 2000-03-09 | 2002-05-04 | 서평원 | Linear amplifier |
JP4299958B2 (en) | 2000-07-31 | 2009-07-22 | 富士通株式会社 | Communication device and plug-in unit |
JP2002190831A (en) | 2000-12-22 | 2002-07-05 | Fujitsu Ltd | Communication unit, and processing method for communication unit |
FI20010367A (en) | 2001-02-23 | 2002-08-24 | Nokia Corp | Procedure and arrangement to cushion disturbance |
US20020183013A1 (en) | 2001-05-25 | 2002-12-05 | Auckland David T. | Programmable radio frequency sub-system with integrated antennas and filters and wireless communication device using same |
US6940914B1 (en) | 2001-06-11 | 2005-09-06 | Cingular Wireless Ii, Llc | Turbo channel estimation for OFDM systems |
US6771931B2 (en) | 2001-06-18 | 2004-08-03 | Intel Corporation | Method and an apparatus for passive interference cancellation |
US6859641B2 (en) | 2001-06-21 | 2005-02-22 | Applied Signal Technology, Inc. | Adaptive canceller for frequency reuse systems |
US7023928B2 (en) | 2001-08-06 | 2006-04-04 | Lucent Technologies Inc. | Synchronization of a pilot assisted channel estimation orthogonal frequency division multiplexing system |
US6907093B2 (en) | 2001-08-08 | 2005-06-14 | Viasat, Inc. | Method and apparatus for relayed communication using band-pass signals for self-interference cancellation |
US7139320B1 (en) | 2001-10-11 | 2006-11-21 | Texas Instruments Incorporated | Method and apparatus for multicarrier channel estimation and synchronization using pilot sequences |
US7248559B2 (en) | 2001-10-17 | 2007-07-24 | Nortel Networks Limited | Scattered pilot pattern and channel estimation method for MIMO-OFDM systems |
US7492703B2 (en) * | 2002-02-28 | 2009-02-17 | Texas Instruments Incorporated | Noise analysis in a communication system |
US7436757B1 (en) | 2002-06-21 | 2008-10-14 | Nortel Networks Limited | Scattered pilot and filtering for channel estimation |
US7388954B2 (en) * | 2002-06-24 | 2008-06-17 | Freescale Semiconductor, Inc. | Method and apparatus for tone indication |
US7038540B2 (en) * | 2003-02-14 | 2006-05-02 | Powerwave Technologies, Inc. | Enhanced efficiency feed forward power amplifier utilizing reduced cancellation bandwidth and small error amplifier |
US7301397B2 (en) * | 2002-12-18 | 2007-11-27 | Powerwave Technologies, Inc. | Enhanced efficiency feed forward power amplifier with delay mismatched error cancellation loop |
US7096042B2 (en) | 2003-01-21 | 2006-08-22 | Interdigital Technology Corporation | System and method for increasing cellular system capacity by the use of the same frequency and time slot for both uplink and downlink transmissions |
US7123086B2 (en) * | 2003-05-07 | 2006-10-17 | Powerwave Technologies, Inc. | Feed forward amplifier employing positive feedback pilot generation |
US7187232B2 (en) * | 2003-05-07 | 2007-03-06 | Powerwave Technologies, Inc. | Feed forward amplifier employing positive feedback pilot generation with automatic level control |
US7218693B2 (en) | 2003-05-08 | 2007-05-15 | Texas Instruments Incorporated | Method and apparatus for channel estimation in a packet based transmission system having reduced complexity |
EP1625717A1 (en) | 2003-05-14 | 2006-02-15 | Koninklijke Philips Electronics N.V. | Iterative channel estimation using pilot signals |
FR2857802B1 (en) | 2003-07-18 | 2007-02-09 | Telediffusion De France Tdf | METHOD AND DEVICE FOR ESTIMATING A PROPAGATION CHANNEL OF A MULTI-CARRIER SIGNAL |
CN1581740B (en) | 2003-08-15 | 2012-10-17 | 上海贝尔阿尔卡特股份有限公司 | Feedback type channel estimating method and device based on PN sequence and pilot frequency in OFDM system |
US20050040909A1 (en) | 2003-08-20 | 2005-02-24 | Waight Matthew Glenn | Broadband integrated digitally tunable filters |
US7187718B2 (en) | 2003-10-27 | 2007-03-06 | Disney Enterprises, Inc. | System and method for encoding and decoding digital data using acoustical tones |
US20070110172A1 (en) | 2003-12-03 | 2007-05-17 | Australian Telecommunications Cooperative Research | Channel estimation for ofdm systems |
KR100652899B1 (en) | 2003-12-26 | 2006-12-06 | 한국전자통신연구원 | Direct conversion RF front-end transceiver and its components |
US7352829B2 (en) | 2004-01-12 | 2008-04-01 | Infineon Technologies Ag | Data-aided channel estimation |
US7339999B2 (en) | 2004-01-21 | 2008-03-04 | Qualcomm Incorporated | Pilot transmission and channel estimation for an OFDM system with excess delay spread |
US7609786B2 (en) | 2004-01-28 | 2009-10-27 | Qualcomm Incorporated | Channel estimation for a communication system using spectral estimation |
US6896563B1 (en) | 2004-01-30 | 2005-05-24 | Trevor Alan Dickson | Joystick steering apparatus for watercraft |
US7844048B2 (en) * | 2004-03-08 | 2010-11-30 | Freescale Semiconductor, Inc. | Selective tone event detector and method therefor |
JP4574210B2 (en) | 2004-04-16 | 2010-11-04 | 株式会社エヌ・ティ・ティ・ドコモ | Receiver, transmitter, radio communication system, and channel estimation method |
JP2005328312A (en) | 2004-05-13 | 2005-11-24 | Ntt Docomo Inc | Device and method for channel estimation and wireless receiver |
TWI279998B (en) | 2004-05-25 | 2007-04-21 | Realtek Semiconductor Corp | Adaptive channel estimation method for multi-carrier communication system |
CN100359959C (en) | 2004-06-01 | 2008-01-02 | 华为技术有限公司 | Method for implementing channel estimation in OFDMA system |
US20060002501A1 (en) * | 2004-06-30 | 2006-01-05 | Nokia Corporation | Ultra-fast hopping frequency synthesizer for multi-band transmission standards |
US8428650B2 (en) | 2004-09-03 | 2013-04-23 | Samsung Electronics Co., Ltd. | Reconfigurable base station using mobile station RF ASIC |
US7120201B2 (en) | 2004-09-10 | 2006-10-10 | Interdigital Technology Corporation | Method and system for optimization of channel estimation and synchronization in an OFDM-MIMO wireless communication system |
US8111789B2 (en) | 2004-10-06 | 2012-02-07 | Broadcom Corporation | Method and system for channel estimation in a single channel MIMO system with multiple RF chains for WCDMA/HSDPA |
US20060217082A1 (en) | 2005-03-22 | 2006-09-28 | Georg Fischer | Shaping noise in power amplifiers of duplex communication systems |
US7756493B2 (en) * | 2005-04-05 | 2010-07-13 | Powerwave Technologies, Inc. | Feed forward amplifier system and method using the pilot frequency from a positive feedback pilot generation and detection circuit to improve second loop convergence |
WO2006138288A2 (en) | 2005-06-13 | 2006-12-28 | Nokia Corporation | Flexible bandwidth communication system and method using a common physical layer technology platform |
US20070206704A1 (en) * | 2006-03-03 | 2007-09-06 | Applied Wireless Identification Group, Inc. | RFID reader with adaptive carrier cancellation |
US8619884B2 (en) | 2005-09-02 | 2013-12-31 | Qualcomm Incorporated | Communication channel estimation |
EP1927224A1 (en) | 2005-09-09 | 2008-06-04 | Freescale Semiconductor, Inc. | A receiver and a method for channel estimation |
US7817641B1 (en) | 2005-10-20 | 2010-10-19 | Amir Keyvan Khandani | Methods for spatial multiplexing of wireless two-way channels |
US8130857B2 (en) * | 2006-01-20 | 2012-03-06 | Qualcomm Incorporated | Method and apparatus for pilot multiplexing in a wireless communication system |
WO2007109064A1 (en) | 2006-03-17 | 2007-09-27 | Interdigital Technology Corporation | Method and apparatus for channel estimation using time-frequency localized pilots and de-noising techniques |
US7532856B2 (en) | 2006-03-24 | 2009-05-12 | Robert Eugene Stoddard | Regenerative jammer with multiple jamming algorithms |
JP4208088B2 (en) | 2006-03-31 | 2009-01-14 | 国立大学法人東京工業大学 | Wireless communication apparatus and wireless communication method |
JP4242397B2 (en) | 2006-05-29 | 2009-03-25 | 国立大学法人東京工業大学 | Wireless communication apparatus and wireless communication method |
US7830954B2 (en) | 2006-06-14 | 2010-11-09 | Broadcom Corporation | Method and apparatus for I/Q imbalance compensation |
WO2008004916A1 (en) | 2006-07-03 | 2008-01-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Multi-antenna relay with self-interference cancellation |
US7720506B1 (en) | 2006-07-28 | 2010-05-18 | Rockwell Collins, Inc. | System and method of providing antenna specific front ends for aviation software defined radios |
US8131239B1 (en) | 2006-08-21 | 2012-03-06 | Vadum, Inc. | Method and apparatus for remote detection of radio-frequency devices |
EP1903728A1 (en) | 2006-09-20 | 2008-03-26 | Nokia Siemens Networks Gmbh & Co. Kg | Method and receiving apparatus for estimating a channel in a communications system |
KR100800668B1 (en) | 2006-09-29 | 2008-02-01 | 삼성전자주식회사 | Channel estimation method and apparutus in a ofdm wireless communication system |
US8031786B2 (en) | 2006-10-25 | 2011-10-04 | Cisco Technology, Inc. | Method and system for improving channel estimation in a communications network |
US8670356B1 (en) | 2006-11-09 | 2014-03-11 | Broadcom Corporation | Fast frequency hopping full-duplex radio |
US7904034B2 (en) | 2006-12-18 | 2011-03-08 | Samsung Electronics Co., Ltd. | Method and system for providing an interference cancellation in a wireless communication system |
US8483240B2 (en) | 2006-12-19 | 2013-07-09 | Lockheed Martin Corporation | Piggyback networks |
US7885289B2 (en) | 2006-12-19 | 2011-02-08 | Lockheed Martin Corporation | System and method for relaying turbo-coded piggyback messages |
US7702295B1 (en) | 2006-12-22 | 2010-04-20 | Nortel Networks Limited | Frequency agile duplex filter |
WO2008089596A1 (en) | 2007-01-19 | 2008-07-31 | Thomson Licensing | Interpolating method for an ofdm system and channel estimation method and apparatus |
US8095088B2 (en) | 2007-05-17 | 2012-01-10 | Harris Stratex Networks Operating Corporation | Compact wide dynamic range transmitter for point to point radio |
US7738586B2 (en) | 2007-01-23 | 2010-06-15 | Infineon Technologies Ag | Wireless communication device and method for reducing in-band interference in a GPS receiver |
CN101242383B (en) | 2007-02-09 | 2012-05-23 | 株式会社Ntt都科摩 | Channel estimation method |
US7709433B2 (en) | 2007-02-12 | 2010-05-04 | S.C. Johnson & Son, Inc. | Self-sticking disintegrating block for toilet or urinal |
CN101291306B (en) | 2007-04-18 | 2011-12-07 | 中兴通讯股份有限公司 | WiMAX compatible systematic pilot design method and channel estimating method based on the pilot |
EP1998462A1 (en) | 2007-05-29 | 2008-12-03 | Nokia Siemens Networks Oy | Method and device for processing a channel and communication system comprising such device |
US8145272B2 (en) | 2007-08-08 | 2012-03-27 | Cisco Technology, Inc. | Pilot-based two-dimensional channel estimation |
US20090170444A1 (en) | 2007-12-26 | 2009-07-02 | Francis Emmanuel Retnasothie | Software defined radio with configurable multi-band front-end |
US8687524B2 (en) | 2008-02-19 | 2014-04-01 | Nxp, B.V. | Software defined radio |
CN101242388B (en) | 2008-03-13 | 2010-06-16 | 上海交通大学 | Channel estimation method for high-speed single-carrier frequency domain balance ultra-wide broadband system |
EP2301181A1 (en) | 2008-05-09 | 2011-03-30 | Nokia Siemens Networks OY | Multi-cell channel estimation in 3g-lte based virtual pilot sequences |
KR20100021383A (en) | 2008-08-14 | 2010-02-24 | 한국전자통신연구원 | Self-interferecne cancellation method and its apparatus for on-frequency relay and repeater in ofdm-based wireless communication systems |
KR20100025869A (en) | 2008-08-28 | 2010-03-10 | 한국전자통신연구원 | Apparatus and method of channel equalization using channel estimation |
KR101413504B1 (en) | 2008-09-05 | 2014-07-01 | 알까뗄 루슨트 | Method and device for uplink signals transmission and channel estimation in wireless access network |
US8442099B1 (en) | 2008-09-25 | 2013-05-14 | Aquantia Corporation | Crosstalk cancellation for a common-mode channel |
CN101741420B (en) | 2008-11-12 | 2013-08-07 | 华为技术有限公司 | Channel estimation methods, device and system |
CN101437010B (en) | 2008-12-03 | 2012-10-03 | 华为终端有限公司 | Method and apparatus for estimating OFDM system channel |
US8199681B2 (en) | 2008-12-12 | 2012-06-12 | General Electric Company | Software radio frequency canceller |
GB0822967D0 (en) | 2008-12-16 | 2009-07-29 | Era Tech Ltd | Use of Steering in Interference Cancellation with Application to Communication through Disnal Jamming |
CN101771650B (en) | 2009-01-07 | 2013-08-21 | 北京泰美世纪科技有限公司 | Channel estimation device and method for OFDM system |
US8588204B2 (en) | 2009-02-13 | 2013-11-19 | The Indian Institute Of Technology, Kharagpur | Efficient channel estimation method using superimposed training for equalization in uplink OFDMA systems |
US9236644B2 (en) | 2009-02-20 | 2016-01-12 | Space Micro Inc. | Programmable microwave integrated circuit |
CN101505168A (en) | 2009-03-20 | 2009-08-12 | 东南大学 | Multi-mode multi-frequency band radio frequency front end air-borne communication system |
KR101524284B1 (en) * | 2009-03-27 | 2015-05-29 | 삼성전자주식회사 | Apparatus and method for bidirectional relaying in a relay wireless communication system |
US8467738B2 (en) | 2009-05-04 | 2013-06-18 | Rfaxis, Inc. | Multi-mode radio frequency front end module |
GB2470753A (en) | 2009-06-03 | 2010-12-08 | Sony Corp | Receiver and method for processing pilot data in an ofdm system |
US8379773B2 (en) | 2009-06-23 | 2013-02-19 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for enhanced channel estimation in wireless communication systems |
CN102449970B (en) | 2009-06-29 | 2015-06-17 | 飞思卡尔半导体公司 | Integrated circuit with channel estimation module and method therefor |
CN101997807B (en) | 2009-08-31 | 2013-07-10 | 电信科学技术研究院 | Channel estimation method and device |
CN102045285B (en) | 2009-10-14 | 2013-09-11 | 华为技术有限公司 | Channel estimation method and device and communication system |
US8582674B2 (en) | 2009-11-24 | 2013-11-12 | Qualcomm Incorporated | Apparatus and method for channel estimation using compressive sensing based on Taylor series expansion |
US8724731B2 (en) | 2010-02-26 | 2014-05-13 | Intersil Americas Inc. | Methods and systems for noise and interference cancellation |
SG184010A1 (en) | 2010-03-23 | 2012-10-30 | Ericsson Telefon Ab L M | Circuit and method for interference reduction |
US8379584B2 (en) | 2010-04-15 | 2013-02-19 | General Electric Company | Generalized division free duplexing techniques for decreasing rendevous time |
US8483626B2 (en) | 2010-07-01 | 2013-07-09 | Newlans, Inc. | Software-defined radio |
US8331508B2 (en) * | 2010-07-14 | 2012-12-11 | Applied Micro Circuits Corporation | Narrowband interference cancellation method and circuit |
US9461730B2 (en) * | 2010-10-29 | 2016-10-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Self-interference suppression control for a relay node |
US8462613B2 (en) | 2010-12-09 | 2013-06-11 | Hong Kong Applied Science and Technology Research Institute Company Limited | Channel estimation for long term evolution (LTE) terminals |
US9331737B2 (en) | 2012-02-08 | 2016-05-03 | The Board Of Trustees Of The Leland Stanford Junior University | Systems and methods for cancelling interference using multiple attenuation delays |
US10230419B2 (en) | 2011-02-03 | 2019-03-12 | The Board Of Trustees Of The Leland Stanford Junior University | Adaptive techniques for full duplex communications |
KR101622798B1 (en) | 2011-02-11 | 2016-05-20 | 삼성전자주식회사 | Channel estimation method and apparatus thereof in a wireless communication system |
EP2756601A1 (en) | 2011-06-08 | 2014-07-23 | XG Technology, Inc. | Interference rejection method based on multiple sub-band projections |
EP2536082A1 (en) | 2011-06-16 | 2012-12-19 | Sequans Communications | Iterative channel estimation method with compensated MMSE |
US8903304B2 (en) | 2011-06-23 | 2014-12-02 | Talpha Technologies, Inc. | Systems and methods for radio frequency hopping communications jamming utilizing software defined radio platforms |
CN102256384B (en) | 2011-06-28 | 2014-01-01 | 东南大学 | System configurable radio frequency remote device |
US20130101063A1 (en) * | 2011-10-19 | 2013-04-25 | Nec Laboratories America, Inc. | Dft-based channel estimation systems and methods |
US9515687B2 (en) * | 2011-11-18 | 2016-12-06 | Intel Corporation | Inter carrier interference cancellation for orthogonal frequency domain multiplexing receivers |
CN102387115B (en) | 2011-12-20 | 2013-12-18 | 北京邮电大学 | OFDM pilot scheme design and channel estimation method |
CN103179056B (en) | 2011-12-23 | 2017-12-08 | 山东比特智能科技股份有限公司 | Channel estimation methods and device |
EP2815514A4 (en) | 2012-03-15 | 2016-03-16 | Newlans Inc | Software-defined radio with broadband amplifiers and antenna matching |
US9008208B2 (en) | 2012-05-13 | 2015-04-14 | Amir Keyvan Khandani | Wireless transmission with channel state perturbation |
EP2713522A1 (en) | 2012-09-06 | 2014-04-02 | Andrew LLC | Digital post-distortion compensation in telecommunication systems |
CN103685098B (en) | 2012-09-07 | 2017-04-12 | 华为技术有限公司 | Method, device and system for processing interference signals |
EP2733781A1 (en) | 2012-11-16 | 2014-05-21 | Alcatel-Lucent | A filter assembly and a method of filtering |
CN103841057B (en) | 2012-11-21 | 2017-07-14 | 电信科学技术研究院 | A kind of channel estimation methods and equipment |
US9490866B2 (en) * | 2012-12-11 | 2016-11-08 | University Of Southern California | Passive leakage cancellation networks for duplexers and coexisting wireless communication systems |
WO2014093916A1 (en) * | 2012-12-13 | 2014-06-19 | Kumu Networks | Feed forward signal cancellation |
US8805307B2 (en) | 2012-12-21 | 2014-08-12 | Hcl Technologies Limited | Broadband re-configurable RF transmitter |
US8817853B2 (en) | 2012-12-21 | 2014-08-26 | Hcl Technologies Limited | Broadband re-configurable RF receiver |
US8995312B2 (en) | 2012-12-21 | 2015-03-31 | Hcl Technologies Limited | Multi-channel broadband re-configurable RF front end for software defined radio / cognitive radio |
US9520985B2 (en) | 2013-01-18 | 2016-12-13 | Kumu Networks, Inc. | Tuning algorithm for multi-tap signal cancellation circuit |
WO2014121290A1 (en) | 2013-02-04 | 2014-08-07 | Kumu Networks | Signal cancellation using feedforward and feedback paths |
CN103117966B (en) | 2013-03-12 | 2015-07-08 | 中国空间技术研究院 | Channel estimation method based on dynamic pilot frequency adjustment |
CN103236994B (en) | 2013-04-23 | 2016-04-27 | 西北工业大学 | A kind of LC-MMSE channel estimation methods |
US9698860B2 (en) | 2013-08-09 | 2017-07-04 | Kumu Networks, Inc. | Systems and methods for self-interference canceller tuning |
KR102222353B1 (en) | 2013-08-09 | 2021-03-03 | 쿠무 네트웍스, 아이엔씨. | Systems and methods for non-linear digital self-interference cancellation |
US9674084B2 (en) | 2013-11-21 | 2017-06-06 | Nephos (Hefei) Co. Ltd. | Packet processing apparatus using packet processing units located at parallel packet flow paths and with different programmability |
WO2015089460A1 (en) * | 2013-12-12 | 2015-06-18 | Kumu Networks, Inc. | Systems and methods for hybrid self-interference cancellation |
USPP26819P3 (en) | 2014-01-09 | 2016-06-14 | Early Morning Llc | Floribunda rose plant named ‘WEKnewchi’ |
CA2940969C (en) | 2014-02-27 | 2020-07-07 | Huawei Technologies Co., Ltd. | System and method for multiple-input and multiple-output (mimo) full-duplex precoding structures |
US20170071004A1 (en) * | 2014-03-26 | 2017-03-09 | Lg Electronics Inc. | Method and apparatus for allocating resources in wireless access system supporting fdr transmission |
WO2015171177A1 (en) | 2014-05-05 | 2015-11-12 | The Regents Of The University Of California | Full-duplex self-interference cancellation systems |
US10205585B2 (en) | 2014-09-25 | 2019-02-12 | Huawei Technologies Co., Ltd. | Systems and methods for analog cancellation for division free duplexing for radios using MIMO |
US9985772B1 (en) * | 2015-01-30 | 2018-05-29 | The Charles Stark Draper Laboratory, Inc. | Digital simultaneous transmit and receive communication system |
-
2015
- 2015-12-29 US US14/982,435 patent/US20170019240A1/en not_active Abandoned
- 2015-12-29 US US14/982,444 patent/US20170019136A1/en not_active Abandoned
- 2015-12-29 US US14/982,410 patent/US10594469B2/en active Active
- 2015-12-29 US US14/982,419 patent/US20170019191A1/en not_active Abandoned
- 2015-12-29 US US14/982,442 patent/US9787460B2/en active Active
- 2015-12-29 US US14/982,428 patent/US9647705B2/en active Active
- 2015-12-29 US US14/982,401 patent/US9564932B1/en active Active
- 2015-12-29 US US14/982,423 patent/US9660674B2/en active Active
-
2016
- 2016-11-22 US US15/358,498 patent/US10090989B2/en active Active
-
2017
- 2017-04-19 US US15/491,459 patent/US10164756B2/en active Active
- 2017-08-24 US US15/685,463 patent/US10574428B2/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020097812A1 (en) * | 2000-12-01 | 2002-07-25 | John Wiss | In-phase and quadrature-phase rebalancer |
US20050157815A1 (en) * | 2003-12-26 | 2005-07-21 | Kim Pansoo | Apparatus for compensating DC offsets, gain and phase imbalances between I-channel and Q-channel in quadrature transceiving system |
US20070201351A1 (en) * | 2006-02-01 | 2007-08-30 | Yoshimasa Egashira | Wireless communication method using ofdm and ofdm transmitter and receiver thereof |
US20100027689A1 (en) * | 2008-07-30 | 2010-02-04 | Qualcomm Incorporated | I/q calibration of transmit and receive paths in ofdm fdd communication systems |
US20110207418A1 (en) * | 2010-02-25 | 2011-08-25 | Qualcomm Incorporated | Methods and apparatus for measuring and/or using transmitter and/or receiver iq imbalance information and/or dc offset information |
US20110285588A1 (en) * | 2010-05-21 | 2011-11-24 | Thales | Device for discriminating the phase and the phase variation of a signal |
US20130121388A1 (en) * | 2011-11-10 | 2013-05-16 | Acrospeed, Inc. | Low complexity frequency selective iq mismatch digital rx balancer and tx inverse balancer for non-ideal rf front-end |
WO2014018303A1 (en) * | 2012-07-27 | 2014-01-30 | Texas Instruments Incorporated | Multi-tap iq imbalance estimation and correction circuit and method |
US9094079B2 (en) * | 2012-10-08 | 2015-07-28 | Qualcomm Incorporated | System and method for I-Q imbalance correction |
US20160352369A1 (en) * | 2015-05-27 | 2016-12-01 | Francis J. Smith | Cancellation of spurious intermodulation products produced in nonlinear channels by frequency hopped signals and spurious signals |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170212214A1 (en) * | 2016-01-22 | 2017-07-27 | Texas Instruments Incorporated | Digital Compensation for Mismatches in a Radar System |
US11054499B2 (en) * | 2016-01-22 | 2021-07-06 | Texas Instruments Incorporated | Digital compensation for mismatches in a radar system |
US20210333357A1 (en) * | 2016-01-22 | 2021-10-28 | Texas Instruments Incorporated | Digital compensation for mismatches in a radar system |
US11815621B2 (en) * | 2016-01-22 | 2023-11-14 | Texas Instruments Incorporated | Digital compensation for mismatches in a radar system |
US20240204811A1 (en) * | 2020-12-31 | 2024-06-20 | Iridium Satellite Llc | Wireless communication with interference mitigation |
Also Published As
Publication number | Publication date |
---|---|
US10594469B2 (en) | 2020-03-17 |
US10574428B2 (en) | 2020-02-25 |
US20170019272A1 (en) | 2017-01-19 |
US20170019235A1 (en) | 2017-01-19 |
US20170019190A1 (en) | 2017-01-19 |
US20170078078A1 (en) | 2017-03-16 |
US10164756B2 (en) | 2018-12-25 |
US20170019136A1 (en) | 2017-01-19 |
US20170019191A1 (en) | 2017-01-19 |
US9647705B2 (en) | 2017-05-09 |
US10090989B2 (en) | 2018-10-02 |
US9787460B2 (en) | 2017-10-10 |
US20170353288A1 (en) | 2017-12-07 |
US20170019132A1 (en) | 2017-01-19 |
US20170019128A1 (en) | 2017-01-19 |
US20170222733A1 (en) | 2017-08-03 |
US9564932B1 (en) | 2017-02-07 |
US9660674B2 (en) | 2017-05-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10574428B2 (en) | Self-interference channel estimation system and method | |
US11451363B2 (en) | Digital-centric full-duplex architecture | |
CN108028673B (en) | Transceiver and method for reducing self-interference of transceiver | |
US8306480B2 (en) | System and method for transmission interference cancellation in full duplex transceiver | |
US8498584B2 (en) | Frequency agile duplex filter | |
US9252831B2 (en) | Multi-tap adaptive filter for transmit signal leakage cancellation | |
US9178559B2 (en) | Method and system of calibration of a second order intermodulation intercept point of a radio transceiver | |
US20150244414A1 (en) | In-service monitoring and cancellation of passive intermodulation interferences | |
CN107431500B (en) | Signal isolation control device, duplexer device, wireless transceiver device, communication apparatus, and hybrid terminal control method | |
Kanumalli et al. | Mixed-signal based enhanced widely linear cancellation of modulated spur interference in LTE-CA transceivers | |
US20200028597A1 (en) | Ca power measurement | |
US10659098B2 (en) | Duplexing apparatus, transceiver apparatus and method of compensating for signal leakage | |
KR20240008619A (en) | Calibration-Free Out-of-band blocker Rejection Low Noise Amplifier and the Method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: LGS INNOVATIONS LLC, VIRGINIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BRANNON, ALAN SCOTT;PACK, RILEY NELSON;BAKER, BENJAMIN JOSEPH;SIGNING DATES FROM 20151116 TO 20170213;REEL/FRAME:047002/0039 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
AS | Assignment |
Owner name: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT, NO Free format text: NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS;ASSIGNOR:LGS INNOVATIONS LLC;REEL/FRAME:049312/0843 Effective date: 20101021 Owner name: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT, NORTH CAROLINA Free format text: NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS;ASSIGNOR:LGS INNOVATIONS LLC;REEL/FRAME:049312/0843 Effective date: 20101021 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |