The present invention relates generally to methods and apparatus for processing interference due to passive non-linear products of transmitted signals in a wireless network, and more specifically, but not exclusively, to reduction of interference caused to a receiver due to passive intermodulation (PIM) products generated from at least a first Multiple Input Multiple Output (MIMO) signal comprising first and second MIMO component streams at a first carrier frequency. In other scenarios, there may be two or more carrier frequencies combining to cause PIM, and each carrier frequency may have two or more MIMO component streams.
Non-linear products may be generated in a wireless network when one or more signals are transmitted along a signal path including a component having a non-linear transmission characteristic; these products typically differ in frequency from the signal or signals from which they were generated, and may potentially cause interference to other signals. The generation of non-linear products is becoming a problem of increasing importance in modern wireless communication systems, and in particular cellular wireless systems, since the radio frequency spectrum available has been steadily expanded as additional bands have become available, and the pattern of allocation of uplink and downlink bands within the available spectrum for use by various cellular systems, such systems using GERAN (GSM EDGE Radio Access Network), UTRAN (UMTS Terrestrial Radio Access Network) and E-UTRAN (Evolved UMTS Terrestrial Radio Access Network) radio access networks, and by various operators, is complex and territorially dependent. In this environment, and in particular at a cellular radio base station, it is likely that circumstances arise in which non-linear products generated from transmitted carriers in one or more downlink bands would fall within an uplink band in which signals are received at the base station. Non-linear products generated by non-linear characteristics of active components such as power amplifiers may generally be dealt with at a design stage by appropriate frequency management and filtering, but non-linear products caused by non-linear characteristics of passive components, for example passive intermodulation (PIM) products, may prove more difficult to manage. Many passive components may exhibit a non-linear transmission characteristic to some degree, for example due to an oxide layer at a metal to metal contact, and the non-linear characteristic may develop with time as an ageing process of the component. For example antenna components, which are external to a receiver but connected to it, may generate PIM to some extent. Furthermore, PIM may be caused by components in the signal path between the transmitter and the receiver that are external to the transceiver equipment and which may be outside the operator's control, such as metallic objects on the antenna tower or other objects in the signal path through the propagation environment, such as fences; this is known as the “rusty bolt” effect.
Increasingly, cellular and other wireless systems use MIMO (Multiple Input, Multiple Output) radio frequency transmission, in which a node such as a base station or a user equipment may have more than one antenna and may transmit and/or receive different signal component streams from each antenna at the same frequency. The node may be in communication with another node which also has more than one antenna and which may also be arranged to transmit and/or receive different signal component streams from each antenna at the same frequency. This may enable an increase in system capacity in some propagation conditions by allowing multiple signal component streams to be transmitted between the nodes at the same frequency. However, if two or more MIMO signal component streams impinge upon one or more passive non-linear devices, then the characteristics of interference received at a receiver can become complicated. It may be desired to generate a replica of the PIM for use in cancelling the PIM interference in a received signal, as for example is described in the applicant's patent GB2502279. However, a simple replica may not be a good representation of the interference received in a complicated interference environment, and as a result cancellation performance may be limited.
It is an object of the invention to address at least some of the limitations of the prior art systems.
In accordance with a first aspect of the present invention there is provided a method of processing interference in a waveform received at the input of a receiver in a wireless network, the interference comprising PIM (Passive Intermodulation) products generated from at least a first MIMO (Multiple Input Multiple Output) signal comprising at least a first and second MIMO component stream at a first carrier frequency, the method comprising:
generating a first simulated PIM component to simulate a first component of the PIM products by applying a first nonlinear PIM simulation function to a linear combination of a plurality of baseband streams, the plurality of baseband streams comprising at least a first baseband stream representing the first MIMO component stream, a second baseband stream representing the second MIMO component stream, wherein the first baseband stream is combined with the second baseband stream in a first amplitude and phase relationship;
generating a second simulated PIM component to simulate a second component of the PIM products by applying a second nonlinear PIM simulation function to a linear combination of said plurality of baseband streams, wherein the first baseband stream is combined with the second baseband stream in a second amplitude and phase relationship, different from the first amplitude and phase relationship; and reducing the interference in the received waveform by subtraction of the first and second simulated PIM components.
This allows cancellation of interference caused by two or more sources of PIM at different locations, at which the MIMO component streams may arrive with a different phase and amplitude relationship.
In an embodiment of the invention, the method comprises:
generating the first simulated PIM component by a process comprising applying a first propagation simulation function to the first baseband stream; and
generating the second simulated PIM component by a process comprising applying a second propagation simulation function to the first baseband stream, wherein the first propagation simulation function is different from the second propagation simulation function.
This allows cancellation of interference caused by two or more sources of PIM at different locations, at which the MIMO component streams may arrive after transmission through a different propagation characteristic.
In an embodiment of the invention, at least one of the first and second propagation simulation functions comprises a delay.
This allows cancellation of interference caused by two or more sources of PIM at different locations, at which the MIMO component streams may arrive with a different delay.
In an embodiment of the invention, the first propagation simulation function comprises:
delaying the first baseband stream by a first delay;
delaying a copy of the first baseband stream by a second delay;
combining the first baseband stream with the copy of the first baseband stream with a first phase and amplitude relationship, and the second propagation simulation function comprises:
This allows cancellation of interference caused by two or more sources of PIM at different locations, at which a MIMO component stream of the first carrier may arrive with a different delay spread due to multipath propagation at each source of PIM.
In an embodiment of the invention, at least the first propagation simulation function is a transversal filter function.
This allows for efficient simulation of propagation effects.
In an embodiment of the invention, the method comprises:
generating the first simulated PIM component comprises applying a third propagation simulation function to the second baseband stream; and
generating the second simulated PIM component comprises applying a fourth propagation simulation function to the second baseband stream, wherein the third propagation simulation function is different from the fourth propagation simulation function.
This allows cancellation of interference caused by two or more sources of PIM at different locations, at which the second MIMO component streams of the first carrier may arrive with a different delay spread due to multipath propagation.
In an embodiment of the invention, generating the first simulated PIM component comprises applying a fifth propagation simulation function to the output of the first nonlinear PIM simulation function, and generating the second simulated PIM component comprises applying a sixth propagation simulation function to the output of the second nonlinear PIM simulation function, wherein the fifth propagation simulation function is different from the sixth propagation simulation function.
This allows cancellation of interference caused by two or more sources of PIM at different locations, generating PIM products which are received at the receiver after transmission through a different propagation characteristic.
In an embodiment of the invention, the interference comprising PIM (Passive Intermodulation) products is generated from signals comprising a second signal stream at a second carrier frequency, and said plurality of baseband streams comprises at least a third baseband stream, representing at least part of the second signal stream, offset in frequency at baseband with respect to the first and second baseband streams.
This allows cancellation of PIM generated between carriers at the first and second frequency.
In an embodiment of the invention, the second signal stream comprises at least a third and fourth MIMO component stream at the second carrier frequency.
This allows cancellation of PIM where the second carrier also has MIMO component streams.
In an embodiment of the invention, the PIM products are generated by intermodulation between signal components having the first carrier frequency.
The simulated PIM simulating these products may be selected by the use of an appropriate filter after the PIM simulation function.
In an embodiment of the invention, the PIM products are cross-modulated by the second signal stream and at least the third baseband stream is used to cross-modulate the amplitude of the simulated PIM components.
The simulated PIM simulating these products may be selected by the use of an appropriate filter after the PIM simulation function.
In an embodiment of the invention, the nonlinear PIM simulation function is a function of the form |A|p-mAm, where A is a time sample of the linear combination of baseband streams and p is an exponent value of a PIM product and m is a sum of frequency coefficients of the PIM product.
This allows an effective PIM simulation.
In accordance with a second aspect of the invention, there is provided apparatus configured to perform the method of aspects of the invention.
Further features and advantages of the invention will be apparent from the following description of preferred embodiments of the invention, which are given by way of example only.
By way of example, embodiments of the invention will now be described in the context of detection and reduction of interference caused by passive intermodulation (PIM) products, in cellular wireless networks such as GSM, 3G (UMTS) and LTE (Long Term Evolution) networks comprising GERAN, UTRAN and/or E-UTRAN radio access networks, but it will be understood that embodiments of the invention may relate to other types of radio access network, for example IEEE 802.16 WiMax systems, and that embodiments of the invention are not restricted to cellular wireless system.
In a first example of a problem solved by embodiments of the invention, PIM is generated from MIMO signals transmitted at different carrier frequencies f1 and f2. In other examples, the PIM may be generated by intermodulation between parts of the signals at a single carrier frequency, for example by intermodulation between subcarriers of an OFDM (orthogonal frequency division multiplexing) signal. For the case of PIM generation from two carrier frequencies, each MIMO signal may comprise two or more MIMO component streams C11, C12; C21, C22, each component stream typically carrying different data at the same carrier frequency, to increase data capacity. The MIMO signals may be transmitted by a radio head, which is an electronic device comprising a transceiver which is typically mounted on a tower at a base station of a cellular wireless system. Particularly in an urban area, the transmitted signals may impinge upon various sources of PIM at various distances from the radio head, at various orientations. The PIM sources may be for example roof-top metallic objects, potentially on various different buildings. Each MIMO component stream at a given carrier frequency is typically transmitted from a different antenna element at the radio head, the antenna elements typically being spatially separated from each other and/or differing in polarization. The MIMO component streams may be arranged to provide diversity and/or beamforming capability. The signals propagating from the radio head to the PIM sources may suffer multi-path distortion due to reflection, for example, from buildings. Similarly, PIM products propagating from the PIM sources back to the radio head in a receive band for the radio head may also suffer multi-path distortion. The potentially complicated combination of PIM sources, MIMO streams, and the multi-path environment may limit the performance of a simple PIM canceller.
The PIM is typically generated in the one or more PIM sources due to a passive non-linear characteristic, albeit a relatively weak non-linear characteristic. The non-linear characteristic may be caused by an oxide layer between metallic parts, for example in a device in the propagation environment outside the radio head, and/or in an antenna of the radio head. The device may be impinged upon by the transmitted signals, and then the generated PIM may be retransmitted by the device. The generation of PIM is by radio frequency mixing between, in this example, the two MIMO signals at frequencies f1 and f2. As a result of the radio frequency mixing, PIM product may be generated at various frequencies, but it is PIM products which fall at a frequency f3 in a receive band of the cellular wireless system which may be problematic, since the PIM may be received as interference. In order to cancel the interference, the radio head may be connected to a PIM canceller unit 1 which reduces the PIM in the received waveform by generating simulated PIM and subtracting this vectorially from the received waveform. The simulated PIM may be generated by obtaining respective data streams, typically at baseband, which represent the MIMO component streams of the two or more MIMO signals which caused the PIM. These data streams, also referred to as baseband streams, may be obtained from a baseband data link, typically an industry standard CPRI link. The data streams may be operated on by a PIM simulation function to produce simulated PIM.
In an embodiment of the invention, two or more simulated PIM components are generated, each based on at least a first and second baseband stream representing a respective MIMO component stream. The baseband streams are combined with a different phase and amplitude relationship for each simulated PIM component. This allows cancellation of interference caused by two or more sources of PIM, for example at different locations, at which the MIMO component streams may arrive with a different phase and amplitude relationship. This allows effective cancellation of PIM in complicated interference environments, particularly in urban areas.
The phase and amplitude relationship between MIMO component streams at the same carrier frequency may be referred to as “MIMO-mix”. It has been found that the MIMO-mix used to generate each simulated PIM component may be advantageously arranged to match the MIMO-mix of the PIM component streams as they impinged upon the respective PIM source to generate the PIM interference, in order to generate realistic simulated PIM. It has been found that it is the resultant vector from the superposition of the MIMO component streams at one carrier frequency, potentially mixed with the resultant vector from the superposition of the MIMO component streams at another carrier frequency, which is important in characterizing PIM. If the MIMO-mix of one or both MIMO signals is incorrect, then the simulated PIM may be a poor replica, so that correlation of the simulated PIM with the received PIM would be expected to be poor and also the cancellation of the received PIM using the simulated PIM would be expected to be poor. It has been found that it may be advantageous for the MIMO-mix to be different for each simulated PIM component, in particular in environments which may have multiple sources of PIM.
As shown in
The simulated PIM component may be generated in a PIM simulation function by combining data streams representing respective MIMO component streams and applying a non-linear function to the combined streams. The non-linear PIM simulation function may be, for example, of the form |A|n-1A, where A is a combined baseband signal comprising the component streams and n is an exponent value chosen to match the PIM product of interest. A typical value of n is 3, for third order PIM products generated at frequencies 2f1-f2 or 2f2-f1.
The nonlinear PIM simulation function may more generally be a function of the form |A|p-mAm, where A is a time sample of the linear combination of baseband streams and p is an exponent value of a PIM product and m is a sum of frequency coefficients of the PIM product. So, taking the example of a PIM product as an intermodulation product between signals at carrier frequencies f1 and f2 at a frequency of 2f1-f2, the factor m would be 1, because the frequency coefficients of f1 and f2 are 2 and −1 respectively. In this case, for an exponent value of 3, the non-linear function would be |A|2A. A non-linear PIM simulation function may be a combination of non-linear functions of different exponent value. Applying a PIM simulation function by passing a composite baseband representation of more than one data stream through a non-linear operation, is described, for example, in the published patent application GB2517298.
As can be seen in
Further simulated PIM components may be generated in a similar manner.
The interference in the received waveform may then be reduced by subtraction of at least the first and second simulated PIM components, as shown by the weighting W1, W2 and combination 4a, 4b functions. The weighting functions W1, W2 may be determined by correlating the respective simulated PIM with the received waveform R1, also at baseband, and directly determining a phase and amplitude relationship which would reduce the PIM in the received waveform. Alternatively, an iterative approach may be used based on a correlation of the combination of the received waveform with the simulated PIM, using well-known power minimization algorithms interference is reduced at the output 5 of the PIM canceller.
The subtraction of the first and second simulated PIM components allows cancellation of interference caused by two or more sources of PIM at different locations more effectively than the subtraction of a single simulated PIM component.
As shown in
At least one of the first and second propagation simulation functions may comprise a delay. As shown in
As shown in
Similarly, the second propagation simulation function 8b may comprise delaying the second baseband stream by a third delay D113 and delaying a copy of the second baseband stream by a fourth delay D114, and combining the second baseband stream with the copy of the second baseband stream with a second phase and amplitude relationship Wd2.
This allows cancellation of interference caused by two or more sources of PIM at different locations, at which a MIMO component stream of the first carrier may arrive with a different delay spread due to multipath propagation at each source of PIM. The propagation simulation functions are in effect transversal filter, otherwise known as equalizer, functions, simulating the propagation effects of the respective component streams to the respective PIM sources. A tapped delay line may be used to generate the delays, and delay values may be selected, and appropriate weights applied to each delayed component, to generate simulated PIM to cancel the PIM in the received signal. The delays and weights may be selected by a search process on system start up followed by a tracking phase, which may be based on a correlation with the received waveform.
As shown by
As shown by
As before, the respective propagation simulation functions may be determined by a search process on system start up followed by a tracking phase, which may be based on a correlation with the received waveform.
As shown in
This allows cancellation of PIM generated between carriers at the first and second frequency.
As shown in
As shown in
The simulated PIM 12 falling within the output filter will include the effects of cross-modulation. The output filter may be arranged to select the parts of the simulated PIM that may fall in a receive signal band. The selected parts may then be appropriately frequency shifted for combination with baseband representations of the received signal to cancel the interference.
In embodiments of the invention, the PIM canceller 1 may be inserted in series with a baseband link between a radio head and a baseband unit, linking the radio head to and from a baseband unit of the cellular radio network, which is typically located in a cabinet on the ground at the base station cell site. The baseband link may be for example a CPRI link as shown or an OBSAI or ORI link. Alternatively, the PIM canceller may access these baseband links at a suitable interface within an integrated unit, for example within the radio head itself. The MIMO component streams C11, C12 of the first MIMO signal and the MIMO component streams C21, C22 of the second MIMO signal may be transmitted to the radio head on the baseband link, and the received waveform R1 may be transmitted from the radio head to the baseband unit on the baseband link. In other embodiments, one or more of the MIMO component streams may be received, either over the air or by using an RF coupler, at carrier frequency using one or more radio receivers and converted to baseband. This approach may be used, for example, if access to a baseband link is not available.
The baseband link may be routed through the PIM canceller unit and the signals may be extracted by the PIM canceller unit from the link. The PIM canceller may be a standalone unit comprising a hardware interface to the baseband data links and data processing circuits which may comprise programmable logic. The data processing units or processors may have memory holding executable code configured to cause the PIM canceller unit to perform the method of aspects of the invention. In some embodiments, the PIM canceller may be implemented by software functions arranged to run on a data processor or computer, at a physical location within the radio head, the baseband unit, or remote from the radio head or the baseband unit.
If the relative delays of the data streams, that is to say baseband streams, which mimic the delays of the MIMO component streams are not known a-priori, then these may be determined to generate the simulated PIM. Combinations of amplitudes, phases and delays may be exhaustively searched, and simulated PIM may be generated for each trial combination and correlated with the received PIM to determine whether the trial combination is correct.
The differential delay between baseband streams may be dominated by delays of the digital data streams in addition to the propagation delays of analogue signals. In some cases the delay may be in effect entirely caused by delays of the digital data streams.
The MIMO component streams are designated as signals C11, C12, C21 and C22 irrespective of whether the MIMO component streams are represented digitally or in analogue form, and irrespective of the carrier frequency.
In an example of the PIM simulation function, there are at least two inputs which accept a combination of data streams for each carrier frequency, combined with a determined relative amplitude and phase. The two inputs are combined in a combiner function, and the combination is input to a non-linear function. In this example, the non-linear function is of the form |A|n-1A, where A is a combined baseband signal comprising the component streams and n is an exponent value chosen to match the PIM product of interest, for example n=3 may be used for PIM products generated at 2f1-f2 or 2f2-f1. In some cases, further products may be generated using n=5, and other exponent values, where fifth, and higher, order products are expected to fall in a band of interest. In one implementation, the data stream representing one MIMO signal may be shifted in frequency within the baseband so as not to overlap the data stream for the other MIMO signal when combined together to be passed through the non-linear function.
The desired non-linear product at the output of the non-linear function may be shifted in frequency within baseband, using a frequency shifting function, to align in frequency with the baseband representation of the received waveform. The simulated PIM products may be filtered using, for example, a low pass filter or a band pass filter, to remove frequency components that are not of interest. The operations within the PIM simulation function are typically performed using complex baseband representations of the signals using Inphase and Quadrature representations. The operations may be performed using a digital signal processor chip, programmable logic, or in software, for example. Applying the PIM simulation function may comprise passing a composite baseband representation of more than one data stream through a non-linear operation, as is described, for example, in the published patent application GB2517298. Applying the PIM simulation function may comprise performing an arithmetic operation on baseband samples from respective data streams. This approach is described, for example, in the published patent GB2502279.
The above embodiments are to be understood as illustrative examples of the invention. It is to be understood that any feature described in relation to any one embodiment may be used alone, or in combination with other features described, and may also be used in combination with one or more features of any other of the embodiments, or any combination of any other of the embodiments. Furthermore, equivalents and modifications not described above may also be employed without departing from the scope of the invention, which is defined in the accompanying claims.
Number | Date | Country | Kind |
---|---|---|---|
GB1609930.1 | Jun 2016 | GB | national |
This application is a continuation of International Application No. PCT/GB2017/051654, filed Jun. 7, 2017, which claims priority to GB Application No. GB1609930.1, filed Jun. 7, 2016, under 35 U.S.C. § 119(a). Each of the above-referenced patent applications is incorporated by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/GB2017/051654 | Jun 2017 | US |
Child | 16212191 | US |