In the past, mobile network operators (MNO) each maintained separate communications equipment and systems in order to provide network coverage to their respective customers. Over time, especially in urban areas as well as in large enterprises and venues, it has become increasingly difficult for each MNO to deploy their own dedicated communication hardware due to lack of space. At the same time, the increasing growth of data traffic puts MNOs under considerable pressure to continuously improve the corresponding network infrastructure used to provide their services.
As a consequence, shared communication hardware (referred to herein as neutral-host hardware), has gained interest with MNOs for economic, ecological, and other practical reasons. From a technical perspective, neutral-host base stations integrate transceivers for each operator into a common hardware. State-of-the-art neutral-host hardware commonly can support frequency-domain duplex (FDD) communication bands with this approach, which comes with an acceptable complexity but is limited to pre-defined MNO configurations.
For time-domain duplex (TDD) communication bands, the neutral-host approach is more complex. This is because the switching points for alternating between Downlink (DL) mode and Uplink (UL) mode for each MNO are synchronized very precisely. When only one MNO is utilizing network communication hardware, such as a transceiver, synchronized switching points of the MNO enable isolation of the receive path from undesired transmit signal leakage by deactivating power amplifiers and utilization of radio frequency (RF) switches during uplink timeframes to provide further isolation from the transmitter lineup through. However, this is not the case though when multiple MNOs are sharing the network communication hardware. For example, there is no coordination between the multiple MNOs with respect to their respective switching between downlink (DL) mode (transmit mode) and Uplink (UL) mode (receive mode). As a result, the present configuration of UL verse DL mode for the subchannels of the neutral host at any one time could be completely arbitrary. That is, there is no synchronization of switching points between the multiple MNOs. The power amplifiers therefore cannot be disabled to provide isolation of transmit signal leakage when a subchannel is actively receiving because another subchannel may be using the power amplifier for transmitting at the same time. As an example, the 5G New Radio Band (5G NR) N78, can be split into 4 bands where a first MNO has the first 100 MHz, a second MNO has the second 100 MHz and so on. The first MNO operator can be in a transmit mode in the first 100 MHz band while a second MNO is using the 2nd 100 MHz band in a receive mode. Current state-of-the-art techniques to improve isolation therefore are therefore limited in their application to neutral-host hardware.
The Embodiments of the present disclosure provide systems and methods for signal path isolation for neutral-host hardware and will be understood by reading and studying the following specification.
In one embodiment, an isolation circuit for a multiple-subchannel wireless communication transceiver comprises: a transmit (Tx) path coupled to a transmit path output of a multiple-subchannel transceiver; a receive (Rx) path coupled to a receive path input of the multiple-subchannel transceiver; a precancellation circuit comprising: an isolation adjustment circuit comprised within the transmit path of the isolation circuit, the isolation adjustment circuit comprising a phase shifter and a reflection tuner; a directional coupler comprised within the Rx path of the isolation circuit; wherein the isolation adjustment circuit outputs a reflected wave signal comprising a cancellation reference signal to the directional coupler, wherein the cancellation reference signal comprises a complex conjugate of a TX signal leakage signal component of a received RF signal transported in the Rx path of the isolation circuit, wherein within the directional coupler the cancellation reference signal destructively interferes with TX signal leakage signal component.
Embodiments of the present disclosure can be more easily understood and further advantages and uses thereof more readily apparent, when considered in view of the description of the preferred embodiments and the following figures in which:
In accordance with common practice, the various described features are not drawn to scale but are drawn to emphasize features relevant to the present disclosure. Reference characters denote like elements throughout figures and text.
In the following detailed description, reference is made to the accompanying drawings that form a part hereof, and in which is shown by way of specific illustrative embodiments in which the embodiments may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the embodiments, and it is to be understood that other embodiments may be utilized and that logical, mechanical and electrical changes may be made without departing from the scope of the present disclosure. The following detailed description is, therefore, not to be taken in a limiting sense.
Embodiments of the present disclosure embodiments for providing high isolation between the transmit and receive paths of multiple operator/multiple subchannel wireless communications transceivers such as neutral-host wireless communications base stations, distributed antenna systems, repeaters, or any other transceiver equipment, by utilizing cascading isolation stages. It should be understood that an underlying isolation mechanism that may be present in a transceiver is the Adjacent Channel Leakage Ratio (ACLR) set forth in mobile communications standards. Signal reception in a neutral-host TDD system benefits from the fact that the receiver (Rx) in receiving a signal on a given subchannel may not always need to be protected from a high-power transmit (Tx) signals at the same subchannel. However, high-power Tx signals in adjacent subchannels can still result in Rx path saturation effects, hence desensitization. With ACLR, related desensitization of neighboring Rx subchannels caused by active transmissions in Tx subchannels is well predictable. For example, the ACLR standard states that for LTE and 5G NR applications, leakage from transmissions in one subchannel should be attenuated at least 45 dB in the adjacent subchannel.
That said, in practice an inter sub-band isolation of 45 dB is not sufficient to avoid an impact on the signal reception in neighbored sub-bands and isolation of more than 100 dB is more often appropriate in the case of a multiple MNO neutral-host TDD system. With the embodiments presented herein, the desired levels of isolation, which in typical systems would be introduced by RF switches and power amplifier deactivation, is instead achieved by cancellation stages appended to the Tx and Rx paths of wireless RF transceivers.
As the term is used herein, a RF band refers to a range of frequencies in the RF spectrum, the frequencies typically defined by a regulation authority or industry standard. The RF band may be channelized, meaning that certain (usually evenly spaced) frequencies within the RF band are designated as carrier frequencies with RF signals transmitted within a strictly defined bandwidth of the transmitted signal on each side of a carrier frequency. These subdivisions of a RF band may each be synonymously referred to as a “sub-band” or “sub-channel” within the RF band. It would be understood by those skilled in the art that a sub-band (or sub-channel) may also be referred to as a “channel” in the sense of a medium for the purposes of carrying a RF signal. As an example, the 5G NR N78 band is a standards defined 400 MHz band that can be divided into e.g. four independent sub-bands (or subchannels) of 100 MHz each, each of which can serve as a channel for carrying the communications signals of a respective MNO. Accordingly, a “multiple-subchannel wireless transceiver” as the term is used in this disclosure refers to radio receiving equipment tuned to operate in a given RF band, which can independently transmit and receive signals on multiple sub-bands (or subchannels) within that RF band.
In some embodiments, the second circulator (or AUX circulator) 118 prior to the antenna circulator 122 which may be utilized to tap into the transmit path 102 to measure signals traversing the transmit path 102 for various purposes, as described below. For embodiments where the AUX circulator 118 is present but not being utilized to tap into the transmit path 102, a termination circuit 126 may be coupled to any unused port(s).
The precancellation circuit 100 also comprises a receive path 104 that is coupled to an Rx path input 134 of the transceiver. The receive path 104 of the precancellation circuit 100 comprises a directional coupler 128 coupled to receive a cancellation reference signal 140 output from the first circulator 112 and also input a received RF signal 142 that is output from the antenna circulator 120. The received RF signal 142 as output from the antenna circulator 120 comprises the composite of: 1) any RF wireless radio signal received by the antenna 122; 2) any TX signal leakage of transmit path 102 signals that occurs through the antenna circulator 120; and 3) any reflection of transmit path 102 signals that reflect back from the system output, i.e. antenna 122 into the antenna circulator 120. A first output from the directional coupler 128 (at port 2) is provided to the input of the transceiver RX path 134 and comprises received RF signal 142 as purified by the cancellation reference signal 140. In some embodiments, the directional coupler 128 comprises a second output which may be utilized to tap in and measure signals traversing the receive path 104 for various purposes, as described below. For embodiments where the second output is present but not being utilized, a termination circuit 132 may be coupled to that unused port.
In the absence of the cancellation provided by the precancellation circuit 100 described herein, a high Tx noise floor output by the Tx path 102 can drastically limit signal reception in one or more Rx path 104 sub-bands even when the leakage from neighboring subchannels is lower than the defined ACLR limit. The precancellation circuit 100 described herein therefore functions to manage and suppress Tx path 102 noise leaking into the Rx path 104.
In
Considering the circuit diagram in
Taking the given scattering matrices into account, the cancellation at port 2 of the directional coupler 128 can be expressed as:
where the Lt is a factor that represents the wave propagation on through the transmit path 102 up to the antenna 122. This can be expressed as: Lt=L1L3L4L8e−jΦ
A first boundary condition can be set for the case where Γ7=0, which would occur when the antenna 122 is ideally impedance matched to the Tx path 102. When Γ7=0, the cancellation C converges to a maximum when:
where the operator “*” denotes complex conjugate.
Three sub-boundary conditions can be set for the case where Γ7≠0. For the case where Γ7≤C8, the cancellation C converges to a maximum when:
For the Γ7≠0 case where Γ7=I*5/L52
˜I*5, the cancellation C of Eq. 2.1 converges to a maximum when:
It should be noted that this specific case is unlikely to occur with practical applications since the isolation of circulators also exhibits a certain frequency dependence and antennas usually tend to have non-neglectable reflection coefficients. This taken into account, one can find that the isolation I*2 outnumbers the reflection factor magnitude Γ3 with a very high probability in an practical environment.
For the Γ7 #0 case where case where Γ7>C8, it should be noted that the cancellation dynamic range is limited by the coupling factor of Cs since it has an direct impact on the magnitude of the modified leakage signal and its ability to cancel out the Tx signal portion leaking from the antenna 122 port into the Rx path 104. However, the isolation adjustment circuit 115 can be adjusted to minimize impact on given intrinsic circulator isolation reflection at the antenna port (port 2 of the antenna circulator 120).
In each case, precancellation is obtained by solving for the Φ2 and Γ3 that maximize cancellation in the above equations and then adjusting the isolation adjustment circuit 115 (i.e., Φ2 of phase shifter 144 and Γ3 of reflection tuner 116) so that within the directional coupler 128, the cancellation reference signal 140 attenuates the components of the received RF signal 142 comprising: 1) the TX signal leakage of transmit path 102 signals that occurs through the antenna circulator 120, and 2) TX signal leakage comprising reflection of transmit path 102 signals that reflect back from the antenna 122 into the antenna circulator 120. More specifically, when the cancellation reference signal 140 and the undesirable TX signal leakage plus antenna reflection components are complex conjugates, then destructive interference occurs within the directional coupler 128 substantially attenuates those components from the output port 2 of the directional coupler 128.
It should be understood that when solving for the values of Φ2 and Γ3, the values of the other parameters in the above equations would be known, for example from device datasheets, manufacturer supplied curves or tables, direct measurements, or from other sources. The C, L and Γ7 parameters vary as a function of signal frequency and therefore would be selected based on the frequency of the Rx subchannel where precancellation attenuation is to be applied. The value of Φ2 and Γ3 may therefore be precalculated for each potential combination of channels operating in Rx and Tx mode and stored in a memory 109. As the subchannels supported by the neutral-host hardware each independently shift between Rx and Tx modes, the processing unit 108 can correlate the configuration to the corresponding Φ2 and Γ3 settings, and adjust the Φ2 and Γ3 settings based on the prerecorded values for the present mode configuration.
Interface circuit 500 shown in
The Aux ADC path 510 is coupled to the port 3 of Aux circulator 118 to tap into the transmit path 102 to measure signals traversing the transmit path 102. The Aux ADC path 510 comprises an RF bandpass filter 512, an attenuator 513 and phase shifter 514, and ADC 515. Aux ADC path 510 outputs digitized reference signal y[k] to the hybrid cancellation filter 600. The Rx ADC path 530 comprises a directional coupler 532 coupled to the output of the directional coupler 128 to input the received RF signal 142 after application of the cancellation reference signal 140 to the received RF signal 142. Rx ADC path 530 comprises a low noise amplifier (LNA) 533, an RF bandpass filter 534, and ADC 535.
The Aux DAC path 520 is coupled to the directional coupler 532 to insert into the received RF signal 142 a hybrid cancellation signal 521 produced by the hybrid cancellation filter 600. Aux DAC path 520 comprises an attenuator 523, phase shifter 524, and DAC 525. Aux DAC path 520 receives a digitized hybrid cancellation signal {circumflex over (x)}[k] from the hybrid cancellation filter 600 and outputs the hybrid cancellation signal 521 to the Rx ADC path 530.
The adjustable phase shifter 514 and attenuator 513 in the Aux ADC path 510, and the adjustable phase shifter 524 and attenuator 523 in the Aux DAC path 520 are utilized to adjust the signal leveling (in both phase and attenuation) in those respective paths in order to optimize the usage of the ADC 515 and ADC 535, and the DAC 525, with respect to dynamic range and also to fine tune (e.g. maximize to the degree possible) cancellation. The phase shifters and attenuators are controlled by a processing unit 108 by adjusting corresponding voltages v111-v11n, v121-v12n, v131-v13n and v141-v14n or using a digital bus like I2C or SPI for example. The phase shifters and attenuators can be either an IC or comprise discrete circuits. The hybrid cancellation signal 521 is fed into the Rx path before the LNA 533 (or optionally elsewhere before the ADC 535) using direction directional coupler 532. The RF filter 534 is configured to filter noise and jammers from the Rx signal outside the presently assigned communication band. The RF filter 512 is similarly configured to filter noise and jammers from the circulator 118 outside the presently received RF band so that the digitized reference signal y[k] is tuned to pass the same RF band. The RF filters are dynamically adjustable by the processing unit 108 to respond to adjust the passbands as the subchannels switch between Tx and Rx modes. In some embodiments, memory 109 comprises a look-up table indicating to the processing unit 108 the settings for RF filters for the present Tx/Rx subchannel mode. In some cases, the RF filters operate in a fixed frequency band which relates to the assigned communication bands to filter noise and jammers outside the assigned frequency band.
Referring to
As can be seen referring back to
The filtered digitized reference signal y[k] and digitized receive path signal u[k] are input by an adaptive algorithm 630 to determine the coefficients of an adaptive filter 620 that will minimize errors between y[k] and u[k]. The adaptive algorithm 630 can comprise, but is not limited to, a least-mean-square, a normalized least-mean-square or a recursive least square filter, whichever is the best fit for the actual application.
The filtered reference signal y[k] is convolved with the adaptive filter 620 and afterwards the filter output signal {circumflex over (x)}[k] is converted to analog by DAC 525. This analog signal defines the hybrid cancellation signal 521 that is fed into the RX signal path 530 via the directional coupler 532 as described above.
The adaptive algorithm 630 optimizes the filter coefficients of the adaptive filter 620 so that the adaptive filter 620 models the Tx leakage portion in the Rx signal u[k] but does not impact the desired Rx signal portion since both are uncorrelated. The output signal of the adaptive filter {circumflex over (x)}[k] therefor represents the complex conjugate of the to-be-cancelled Tx leakage in the Rx signal u[k]. Because the hybrid cancellation signal 521 is fed back into the RX signal path 530, it destructively interferes with the initial Tx leakage and hence cancels it out. The phase shifters 514, 524 and attenuators 513, 523 are dynamically adjustable by the processing unit 108 to maintain destructive interference between the hybrid cancellation signal 521 and the Tx leakage portion in the received RF signal 142. Such adjustments may be made in response to varying or extreme temperature measurements as measured by sensor 107. As shown in
In some cases, multiple Tx leakage signals may need to be mitigated due to multiple Tx transmission paths, for example, for multiple-input multiple-output (MIMO) systems. These additional leakage signals can be minimized by the hybrid cancellation filter 600 by utilizing further adaptive filters 621 and adaptive algorithms 631. In
In other embodiments, hybrid cancellation signals to compensate for more than one Tx path may be utilized. For example, in
In another embodiment, the Aux DAC path 540 may optionally replace the Aux DAC path 520. That is, the hybrid cancellation signal {circumflex over (x)}[k] produced by the hybrid cancellation filter 600 can be applied to directional coupler 548 in place of directional coupler 532.
It should be noted that the signal processing can be done in a remotely located processing unit 108 or by a processing unit 108 in the RF frontend itself using, for example, a loop-back in the transceiver IC, an external loop-back circuit or other signal processing methods.
In some embodiments, in order to synchronize time delay between different paths, one or more fixed and/or adjustable delay elements may be included. For example,
In some implementations of this embodiment, the ADCs and DACs can be assigned to the ports of an integrated transceiver circuit located in the RF frontend (for example, the ADVR902x or ‘Madura’ family of RF transceiver devices from Analog Devices) family. Such a transceiver circuit is shown at 750 in
In some embodiments, the digital signal processing reformed by the transceiver circuit 750 may be distributed onto a remotely placed processing unit 108 (for example, located on a baseband board).
The processing unit 108 may further implement an optional digital canceller 710 to eliminate the residual Tx leakage after the hybrid cancellation filter 600 and precancellation circuit 100 cancellation stages upstream in the Rx path. The additional digital canceller 710 can use, but is not limited to, an artificial intelligence algorithm, an adaptive filter or a basic polynomial model. The digital canceller 710 further modifies the digital Rx signal in a way that it interferes destructively with the Tx leakage portion in the residual digital Rx signal after superposition of the hybrid main canceller 600 in the analog domain. For realization of a 2×2 MIMO system the additional Rx and Tx chains of transceiver circuit 750 may be used similarly using a second adaptive filter stage to eliminate Tx leakage from the alternate MIMO paths.
An observation receiver ADC 720 may be optionally connected to port 4 of the directional coupler 128. The output from this port of the directional coupler 128 can be used by the processing unit 108 to measure the reflected waves from the antenna 122 and can be utilized for several purposes. For example this measurement may be used for self-calibration of the precancellation circuit 100 in production or during operation and measurement of reflection coefficients. The observation receiver may also be used in parallel as an observation receiver for a dynamic digital predistortion (DPD) engine for the transceiver transmit path. In some embodiments, the processing unit 108 can utilize the measurements from observation receiver ADC 720 for multiple purposes and switch (between an optional connection between 118 and 720 or 128 and 720) as needed.
Note that while the embodiments above disclose an antenna 122 for transmitting and receiving, these embodiments may alternately comprise separate antenna for transmitting and receiving. For example, the antenna circulator 120 may be omitted and a Tx antenna may be coupled directly circulator 118, with a Rx antenna coupled directly to the directional coupler 128.
The method begins at 810 where the phase of the phase shifter 114 is set to zero (Φ2=0) and the reflection tuner 116 is set for a reflection coefficient of zero (Γ3=0) and 812 where downstream cancellation stages, if present, are muted to not have an impact on the precancellation circuit 100. The method proceeds to 814 with transmitting a calibration signal through the Tx path 102 of the precancellation circuit 100 at the target isolation frequency (for example, the frequency of the Rx subchannel undergoing calibration). For example, to calibrate for isolation in the Rx path 104 at 3600 MHZ, then the calibration signal would be at 3600 MHZ. It would be understood that for calibration purposes, the calibration signal can be generated at a reduced power compared to TX signals that would carry communications when the system is in service.
The method proceeds to 816 with measuring the reflection coefficient Γ7 presented by the antenna 122. For example, a first measurement of the reflected wave can be made from the output of port 3 of the antenna circulator 120, which can be measured by ADC 130 coupled to the port 4 of the directional coupler 128 (i.e., wave ‘b84’). A second measurement of the forward travelling wave can be made from the output of port 3 of the Aux circulator 118, which can be measured by ADC 124 coupled to the port 3 of the Aux circulator 118 (i.e., wave ‘b43’). Note, that at this point in the calibration, Φ2=0 and Γ3=0. This is followed by the fact that a81C8e−jπ is much higher than the signal from circulator 112, a11I1L8, so that b84˜a81C8e−fπ which in a first assumption directly relates to the wave portion being reflected at the antenna.
Utilizing these first and second measurements, the method proceeds to 818 with calculating the antenna 122 reflection coefficient, Γ7. The antenna 122 reflection coefficient, Γ7, can be calculated using the equation:
where L4, L5 and C8 are known values determined based on the target isolation frequency, for example from device datasheets, manufacturer supplied curves or tables, direct measurements, or from other sources.
The method then proceeds to 820 with selecting a boundary equation based on the calculated antenna 122 reflection coefficient, Γ7. The boundary equations are the equations (1), (2.1) and (2.2) for the boundary condition discussed above (or equivalent equations thereof). For example, for Γ7=0, the selected boundary equation would be Eq. (1), for Γ7≠0, Γ7≤C8 the selected boundary equation would be Eq. (2.1), and for Γ7 #0, Γ7=I*5/L52
˜I*5 the boundary equation would be Eq. (2.2).
With knowledge of the value of Γ7 and a boundary equation selected, the method proceeds to 822 with calculating the parameter Φ2 for the phase shifter 114 and Γ3 for the reflection tuner 116. In some implementations, these may be calculated by optimizing the parameters Φ2 and Γ3 to determine a local minimum of the cancellation ratio between the signal for the first measurement (b84) and the second measurement (b43). It should be noted that the nomenclature “cancellation” implies a negative sign which means the better the performance, the higher the logarithmic cancellation value. Calibration thus involves the search for a local maximum of the cancellation, but because the equations consider linear terms, the cancellation ratio is minimum in case where the cancellation becomes maximal.
The method proceeds to 824 with measuring the Rx signal output from the precancellation circuit 100 (which can be measured from the output signals b82 of the directional coupler 128) and to 826 with adjusting the Φ2 setting for the phase shifter 114 and Γ3 setting for the reflection tuner 116 based on the calculated Φ2 and Γ3 values. In some embodiments, the calculated Φ2 and Γ3 values may provide an initial setpoint which can then be varied while measuring the Rx signal output to find a point of maximum isolation.
The final Φ2 and Γ3 setpoint values may then be stored in memory 109 (for example in a look-up table) as setpoint corresponding to the target isolation frequency and/or Rx sub-band. This process can be repeated for the target isolation frequency for each Rx sub-band, and for each combination of Rx sub-bands. That is, after storing the optimal Φ2 and Γ3 settings in the memory 109, the next sub-band configuration is calibrated. The calibration is repeated for all possible sub-band setups, and the thereby determined presets are stored in the processing unit for all 2m sub-band configurations. For example, where the neutral host transceiver support 4 sub-bands, there may be up to 16 sets of Φ2 and Γ3 setpoint values stored in memory 109 for each of the possible combinations of subchannels operating in either Tx or Rx mode. Then during runtime operation, based on which sub-band is in Tx mode, and which is in Rx mode, the processing unit 108 selects from memory the Φ2 and Γ3 setpoint values that correlate to that Tx/Rx mode configuration and loads those setpoint into the isolation adjustment circuit 115.
During operation in the field, the processing unit 108 is aware of current sub-band configuration state although the band assignment can dynamically change over time. Therefore, it has information to determine if a sub-band is in Rx or Tx mode and can adjust the Φ2 and Γ3 setpoint values so that the precancellation circuit 100 provided sufficient Tx to Rx suppression for a neutral host transceiver, even with unsynchronized UL/DL switch points. The method begins at 910 with determining if a Rx sub-band has become active. That is, the processing unit 108 determine if one of the sub-bands of the transceiver is actively receiving an RF signal. The method proceeds to 912 with determining if the transceiver sub-band configuration has changed. If not, then the current Φ2 and Γ3 setpoint values are still valid and effective and the method can proceed to 918 with receiving an RF signal on the active sub-band. If the transceiver sub-band configuration has changed since last actively receiving an RF signal, then the method proceeds to 914 with loading the precancellation circuit 100 with the Φ2 and Γ3 setpoint values for the current sub-band configuration. In some embodiments, the processing unit 108 correlates the current sub-band configuration to Φ2 and Γ3 setpoint values based on a look-up table in memory 109. The method then proceed to 918 with receiving an RF signal on the active sub-band.
The information regarding sub-band configuration can also be used to switch or configure the different digital filter banks 610, 640 and 664 hybrid cancellation filter 600. That is, the pass-band of these digital filters can be configured based on the sub-band configuration and particularly the frequencies of the one or more channels in Rx mode. As such, the method 900 can optionally also proceed to 916 where, if the hybrid cancellation filter 600 is present, adapting one or more digital filters of the hybrid cancellation filter 600 according to the present sub-band configuration.
Although this disclosure has specifically mentioned implementation of leakage signal suppression for neutral-host base stations, it should be understood that the embodiments described herein may be applied to achieve leakage signal suppression in other forms of multiple-subchannel wireless transceivers (such as where multiple MNOs are sharing the network communication hardware). This general embodiment is illustrated in
Example 1 includes an isolation circuit for a multiple-subchannel wireless communication transceiver, the isolation circuit comprising: a transmit (Tx) path coupled to a transmit path output of a multiple-subchannel transceiver; a receive (Rx) path coupled to a receive path input of the multiple-subchannel transceiver; a precancellation circuit comprising: an isolation adjustment circuit comprised within the transmit path of the isolation circuit, the isolation adjustment circuit comprising a phase shifter and a reflection tuner; a directional coupler comprised within the Rx path of the isolation circuit; wherein the isolation adjustment circuit outputs a reflected wave signal comprising a cancellation reference signal to the directional coupler, wherein the cancellation reference signal comprises a complex conjugate of a TX signal leakage signal component of a received RF signal transported in the Rx path of the isolation circuit, wherein within the directional coupler the cancellation reference signal destructively interferes with TX signal leakage signal component.
Example 2 includes the isolation circuit of Example 1, further comprising: a first circulator coupled between the transmit path output and the isolation adjustment circuit, the first circulator configured to receive the cancellation reference signal from the isolation adjustment circuit and output the cancellation reference signal to the directional coupler.
Example 3 includes the isolation circuit of any of Examples 1-2, further comprising: an aux circulator having a first port coupled to the isolation adjustment circuit, a second port coupled, either directly or indirectly, to an antenna, and a third port that outputs a signal representative of a reflection coefficient of the antenna.
Example 4 includes the isolation circuit of any of Examples 1-3, further comprising: an antenna circulator having a first port coupled, either directly or indirectly, to the isolation adjustment circuit, a second port coupled to an antenna, and a third port coupled to the directional coupler, wherein the antenna circulator outputs the received RF signal comprising the TX signal leakage signal component to the directional coupler.
Example 5 includes the isolation circuit of any of Examples 1-4, where the isolation adjustment circuit comprises an adjustable phase (Φ) setting and an adjustable reflection coefficient (I) setting to adjust the cancellation reference signal.
Example 6 includes the isolation circuit of Example 5, further comprising: a processor coupled to a memory; wherein the adjustable phase (Φ) setting and the adjustable reflection coefficient (I) setting are controllable by the processor.
Example 7 includes the isolation circuit of Example 6, wherein the memory includes a look-up table comprising a plurality of setting sets that each include a phase setting and a reflection coefficient setting, wherein each setting set is associated with a subchannel mode configuration; wherein the processor loads into the isolation adjustment circuit a selected setting set based on a current subchannel mode configuration.
Example 8 includes the isolation circuit of any of Examples 6-7, wherein the processor adjusts control voltages to control the phase setting and the reflection coefficient setting.
Example 9 includes the isolation circuit of any of Examples 6-8, further comprising a temperature sensor, wherein the processor further adjusts the phase setting and the reflection coefficient setting based on a temperature measurement from the temperature sensor.
Example 10 includes the isolation circuit of any of Examples 1-9, further comprising: a hybrid cancellation filter coupled to an output of the directional coupler to receive an Rx path signal, the hybrid cancellation filter further coupled to the Tx path between the isolation adjustment circuit and an antenna port to receive a Tx path reference signal; the hybrid cancellation filter comprising: one or more digital filters; at least one adaptive algorithm executed by a processor coupled to a memory; and at least one adaptive filter coupled to the first digital filter; wherein the hybrid cancellation filter digitizes the reference signal; wherein a first digital filter outputs a filtered reference signal based on a subchannel mode configuration of the multiple-subchannel wireless communication transceiver as determined by the processor; wherein the at least one adaptive algorithm determines filter coefficients for the adaptive filter based on the Rx path signal; wherein the filtered reference signal is convolved with the at least one adaptive filter and converted to analog to produce a hybrid cancellation signal; wherein the hybrid cancellation signal is coupled back into the Rx path and destructively interferes with the TX signal leakage signal component.
Example 11 includes the isolation circuit of Example 10, wherein a second digital filter filters the Rx path signal prior to input to the at least one adaptive algorithm, based on the subchannel mode configuration of the multiple-subchannel wireless communication transceiver as determined by the processor; wherein a third digital filter filters the Rx path signal prior to output from the hybrid cancellation filter, based on the subchannel mode configuration of the multiple-subchannel wireless communication transceiver as determined by the processor.
Example 12 includes the isolation circuit of any of Examples 10-11, wherein filter settings for the one or more digital filters are stored in the memory
Example 13 includes the isolation circuit of any of Examples 10-12, further comprising an interface circuit configured to couple the hybrid cancellation filter to the precancellation circuit, the interface. circuit configured to adjust a signal leveling of the reference signal and the hybrid cancellation signal.
Example 14 includes the isolation circuit of Example 13, wherein the interface circuit comprises a plurality of phase shifters and attenuators controllable by the processor to adjust the signal leveling.
Example 15 includes the isolation circuit of any of Examples 10-14, further comprising a digital canceller coupled between the Tx path and the Rx path and configured to apply a signal to the Rx path to destructively interfere with the Tx signal leakage signal component after the hybrid cancellation signal is coupled back into the Rx path.
Example 16 includes the isolation circuit of any of Examples 10-15, further comprising at least one of: a delay element between an output of the directional coupler and the hybrid cancellation filter to adjust a delay the Rx path signal, or a delay element to adjust a delay the hybrid cancellation signal from the hybrid cancellation filter.
Example 17 includes an isolation circuit for a multiple-subchannel wireless communication transceiver, the isolation circuit comprising: a transmit (Tx) path coupled to a transmit path output of a multiple-subchannel transceiver; a receive (Rx) path coupled to a receive path input of the multiple-subchannel transceiver; a hybrid cancellation filter coupled to the Rx path to receive an Rx path signal, the hybrid cancellation filter further coupled to the Tx path to receive a Tx path reference signal; the hybrid cancellation filter comprising: one or more digital filters; at least one adaptive algorithm executed by a processor coupled to a memory; and at least one adaptive filter coupled to the first digital filter; wherein the hybrid cancellation filter digitizes the reference signal; wherein a first digital filter outputs a filtered reference signal based on a subchannel mode configuration of the multiple-subchannel wireless communication transceiver as determined by the processor; wherein the at least one adaptive algorithm determines filter coefficients for the adaptive filter based on the Rx path signal; wherein the filtered reference signal is convolved with the at least one adaptive filter and converted to analog to produce a hybrid cancellation signal; wherein the hybrid cancellation signal is coupled back into the Rx path and destructively interferes with the TX signal leakage signal component.
Example 18 includes the isolation circuit of Example 17, wherein a second digital filter filters the Rx path signal prior to input to the at least one adaptive algorithm, based on the subchannel mode configuration of the multiple-subchannel wireless communication transceiver as determined by the processor; wherein a third digital filter filters the Rx path signal prior to output from the hybrid cancellation filter, based on the subchannel mode configuration of the multiple-subchannel wireless communication transceiver as determined by the processor.
Example 19 includes the isolation circuit of any of Examples 17-18, wherein filter settings for the one or more digital filters are stored in the memory; wherein each filter setting is associated with a subchannel mode configuration; and wherein the processor adjusts a passband of the one or more digital filters based on a current subchannel mode configuration.
Example 20 includes the isolation circuit of any of Examples 17-19, further comprising a digital canceller coupled between the Tx path and the Rx path and configured to apply a signal to the Rx path to destructively interfere with the Tx signal leakage signal component after the hybrid cancellation signal is coupled back into the Rx path.
Example 21 includes the isolation circuit of any of Examples 17-20, further comprising at least one of: a delay element between in the Rx path to adjust a delay the Rx path signal, or
Example 22 includes a wireless transceiver system, the wireless transceiver system comprising: a multiple-subchannel wireless transceiver comprising a transmit (Tx) signal path and a receive (Rx) signal path; one or more cascading isolation stages coupled between the multiple-subchannel wireless transceiver and one or more antenna, the one or more cascading isolation stages comprising one or more or a precancellation circuit, a hybrid cancellation filter or a digital canceller as in any of Examples 1-Example 21.
Example 23 includes the wireless transceiver system of Example 22, wherein the wireless transceiver system comprises one of: a wireless network base station; a distributed antenna system; or an off-air repeater system.
Example 24 includes a method for signal path isolation for neutral-host hardware, the method comprising: determining when at least one subchannel is active on a receive path of a multiple-subchannel receiver; determining when a subchannel configuration of the multiple-subchannel receiver has changed; when at least one subchannel is active on a receive path and the subchannel configuration has changed, adjusting at least one of a phase (Φ) setting and a reflection coefficient (I) setting of an isolation adjustment circuit to adjust a cancellation reference signal according to a current subchannel configuration; wherein the cancellation reference signal comprises a complex conjugate of a transmit signal leakage signal component of a received RF signal transported in the received path, wherein the cancellation reference signal destructively interferes with transmit signal leakage signal component.
Example 25 includes the method of Example 24, further comprising: reading the phase (Φ) setting and the reflection coefficient (Γ) setting from a reference table based on the current subchannel configuration; and loading the phase (Φ) setting and the reflection coefficient (I) setting into the isolation adjustment circuit.
Example 26 includes the method of any of Examples 24-25, further comprising: adjusting one or more digital filters of a hybrid cancellation filter according to the current subchannel configuration; utilizing an adaptive algorithm to determine the coefficients of an adaptive filter based on the received RF signal; and generating a hybrid cancellation signal from an output of the adaptive filter; wherein the hybrid cancellation signal destructively interferes with transmit signal leakage signal component.
In various alternative embodiments, system and/or device elements, method steps, or example implementations described throughout this disclosure (such as any of the precancellation circuit, hybrid cancellation filter, digital canceller, digital filters, adaptive algorithm, adaptive filter, cascading isolation stages, transceiver circuit, multiple subchannel, transceiver, phase shifters, attenuators, reflection tuner, base station, radio units, distributed antenna systems, master unit, remote antenna units, controllers, processor, memory, or sub-parts thereof, for example) may be implemented at least in part using one or more computer systems, field programmable gate arrays (FPGAs), or similar devices comprising a processor coupled to a memory and executing code to realize those elements, processes, or examples, said code stored on a non-transient hardware data storage device. Therefore, other embodiments of the present disclosure may include elements comprising program instructions resident on computer readable media which when implemented by such computer systems, enable them to implement the embodiments described herein. As used herein, the term “computer readable media” refers to tangible memory storage devices having non-transient physical forms. Such non-transient physical forms may include computer memory devices, such as but not limited to punch cards, magnetic disk or tape, any optical data storage system, flash read only memory (ROM), non-volatile ROM, programmable ROM (PROM), erasable-programmable ROM (E-PROM), random access memory (RAM), or any other form of permanent, semi-permanent, or temporary memory storage system or device having a physical, tangible form. Program instructions include, but are not limited to computer-executable instructions executed by computer system processors and hardware description languages such as Very High Speed Integrated Circuit (VHSIC) Hardware Description Language (VHDL).
As used herein, wireless base station related terms such as precancellation circuit, hybrid cancellation filter, digital canceller, digital filters, adaptive algorithm, adaptive filter, cascading isolation stages, transceiver circuit, multiple subchannel, transceiver, phase shifters, attenuators, reflection tuner, base station, radio units, distributed antenna systems, master unit, remote antenna units, controllers, processor, memory, or sub-parts thereof, refer to non-generic elements as would recognized and understood by those of skill in the art of telecommunications and networks and are not used herein as nonce words or nonce terms for the purpose of invoking 35 USC 112(f).
Although specific embodiments have been illustrated and described herein, it will be appreciated by those of ordinary skill in the art that any arrangement, which is calculated to achieve the same purpose, may be substituted for the specific embodiment shown. This application is intended to cover any adaptations or variations of the presented embodiments. Therefore, it is manifestly intended that embodiments be limited only by the claims and the equivalents thereof.
This Continuation Application claims priority to U.S. application Ser. No. 17/859,898, same title herewith, filed on Jul. 7, 2022, and further claims priority to U.S. Provisional Application Ser. No. 63/220,808, same title herewith, filed on Jul. 12, 2021, which are both incorporated in their entirety herein by reference.
Number | Date | Country | |
---|---|---|---|
63220808 | Jul 2021 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 17859898 | Jul 2022 | US |
Child | 18667787 | US |