Pim elimination in radio transceiver devices

CN122953630APending Publication Date: 2026-10-20TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202480089799.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-04-11
Publication Date
2026-10-20

AI Technical Summary

Technical Problem

类似地,第三阶非线性的建模复杂度也随着增加为

Benefits of technology

[0025]有利地,这些方面提供了不受上述问题影响的PIM消除。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure FT_1
    Figure FT_1
  • Figure FT_2
    Figure FT_2
  • Figure FT_3
    Figure FT_3
Patent Text Reader

Abstract

A technique for PIM cancellation in a radio transceiver device is provided. A method performed by a PIM cancellation device is also provided. The method includes obtaining service information from a baseband scheduler in the radio transceiver device. The service information relates to information about downlink signals to be transmitted by the radio transceiver device and information about uplink signals to be received by the radio transceiver device, and relates to the desired quality level of the uplink signals. The method includes dynamically updating a PIM model based on the service information, and PIM cancellation in the radio transceiver device is performed based on this PIM model. The method includes performing PIM cancellation on the uplink signals received by the radio transceiver device according to the dynamically updated PIM model.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments presented herein relate to methods, devices, computer programs, and computer program products for passive intermodulation cancellation in radio transceiver equipment. Background Technology

[0002] Typically, wireless communication systems may suffer from intermodulation distortion (IMD), which arises from the inherent nonlinearity of radio frequency (RF) components. IMD occurs when signals of different frequencies pass through nonlinear components, resulting in new and unwanted spectral components. Assuming... as well as As the frequencies of the two signals passing through the nonlinear component, the general representation of the IMD signal components is given by the following formula:

[0003]

[0004] in, It is the frequency of intermodulation (IM) products, and yes Integers. The absolute sum of these coefficients, i.e. This is referred to as the order of the IM products. In the context of radio communication utilizing modulated signals, the bandwidth obtained from passive intermodulation components can be quite large, and multiple higher-order IM products can exist at the intermodulation frequency. The frequency range of the IM products can be obtained as follows:

[0005]

[0006] in, It falls within the scope of IM products, and and It is the bandwidth of the basic signal. Figure 1 The spectrum 100 of intermodulation distortion is shown, in which it can be observed that higher-order intermodulation distortion products can also appear at the intermodulation frequency, namely, the third-order IM frequency ( It can include fifth-order IMDs (excluding third-order IMDs) and other higher-order IMDs. Figure 1 In this context, IM3 and IM5 refer to the third-order and fifth-order intermodulation products, respectively. IM3 is calculated as... and , and Let be the frequencies of the two original signals, where are the frequencies of the two original signals, and IM5 is based on, for example, or Calculate using combinations of equals.

[0007] While active RF components, such as the power amplifier (PA) of a transmitting transceiver and the low-noise amplifier (LNA) of a receiving transceiver, are known to generate IMD, passive components can also generate IMD. This is known as passive intermodulation (PIM). Typically, any passive component along the RF signal transmission path, whether inside the radio transceiver or near the radiating antenna, can induce PIM. Therefore, PIM sources can be classified as internal PIM sources (e.g., cable connectors, duplexers, attenuators, terminations, and antennas) and external PIM sources located outside the antenna. That is, external PIM originates from the surrounding environment and is often caused by the nonlinearity of nearby metallic objects, such as billboards, metal fences, or any other metallic object that can reflect or scatter signals. For example, corroded metallic objects near the antenna can be excited by a high-power radio (radio) access network node that transmits a signal and generates PIM, which is reflected and coupled into the receiver. This phenomenon is known as the rust bolt effect.

[0008] Figure 2 This is a block diagram of a multi-band multiple-input multiple-output (MIMO) frequency division duplex (FDD) radio transceiver device 200, which also shows some common sources of PIM. The MIMO radio transceiver device 200 includes a radio unit 210 operatively connected to an antenna 250 via a dual transmitter 230, wherein the dual transmitter 230 is connected to the radio unit via a radio port 220, and wherein the dual transmitter 230 is connected to the antenna unit 250 via an antenna port 240. As schematically shown in the figure, there are three PIM sources; one outside the MIMO radio transceiver device 200 (i.e., external), and two inside (i.e., caused by components within the MIMO radio transceiver device 200 itself). The external PIM source causes signals transmitted from antenna 250 to be reflected back to antenna port 240.

[0009] Figures 3(a) and 3(b) illustrate the spectrum 300a, 300b of PIM designed for operation in dual-band MIMO FDD radio transceiver devices denoted as NR N25 and N66. Figure 3(a) shows an internal PIM scenario where IM3 and IM5 are generated due to transmissions in the N25 band of the downlink. This is sometimes referred to as transmission line PIM, which occurs when downlink signals from the same antenna branch interfere with the uplink band of that particular antenna branch. Figure 3(b) shows an external PIM scenario where IM3 and IM5 are generated due to transmissions in the N25 and N66 bands of the downlink. This occurs when downlink signals from the same or different antenna branches cause interference in the uplink band of any antenna branch. This type of PIM is primarily caused by PIM sources located outside the radio transceiver device. For the scenario with internal PIM as shown in Figure 3(a), the attacker (i.e., the downlink signal) involved in PIM generation in the PIM source belongs to only a single frequency band. It can be observed that frequency bands with small duplex distances, such as band N25, suffer from internal PIM interference, while the PIM interference does not extend into band N66 due to the large duplex distance between the uplink and downlink frequency bands. On the other hand, for the scenario with an external PIM source (i.e., a PIM source located outside the radio transceiver device and near the antenna), as shown in Figure 3(b), the attacker is defined by all transmitted signals from all antennas. In this case, transmitted signals from multiple frequency bands and multiple antenna branches will be mixed in the external PIM source, resulting in several parasitic passive PIM terms appearing on multiple frequency bands used for the uplink.

[0010] For FDD transceivers, where the transmitter and receiver branches share the same antenna via a duplexer, the bandpass filter in the duplexer can be tuned to protect the downlink and uplink bands from interfering with each other. However, PIMs initiated within or after the duplexer are preserved in the uplink band and appear in the receiver chain along with the desired uplink signal.

[0011] Generally, the relative strength of PIM depends on several factors, such as transmit power, traffic load, PIM source characteristics, and the location of the PIM source relative to the antenna (in the case of an external PIM source). In some cases, the PIM level can be several decibels (dB) stronger than the received uplink signal. Especially for power-constrained transceivers in user equipment in poor coverage areas, PIM interference can completely mask the desired uplink signal and lead to reduced receiver sensitivity.

[0012] Various methods exist to mitigate or reduce the impact of PIM. PIM mitigation techniques such as band splitting and frequency hopping, which are applicable to narrowband communication systems, cannot completely mitigate PIM for broadband communication systems such as Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), Advanced LTE, 5G New Radio, Advanced 5G, and Beyond 5G communication systems.

[0013] Generally, modeling and eliminating or at least mitigating PIM in the digital domain can be achieved using polynomial models, the computational complexity of which typically increases rapidly with the number of frequency bands and antenna branches. For reference, if six polynomial terms are required to model PIM in a single-band case with two antenna branches in the transmitter and one in the receiver, the number of terms increases to 40 polynomial terms for a single-band case with four antenna branches in the transmitter and one in the receiver, and to 160 polynomial terms for a single-band case with four antenna branches in the transmitter and four in the receiver. Similarly, the modeling complexity for third-order nonlinearities also increases accordingly. Therefore, the computational complexity of PIM modeling and elimination is often significant in multi-band MIMO radio transceiver devices.

[0014] Therefore, improved PIM elimination technology is still needed. Summary of the Invention

[0015] The purpose of the embodiments described herein is to provide efficient PIM elimination that does not suffer from the above problems, or at least has mitigated or reduced the above problems.

[0016] Digital implementations of PIM cancellation aim to create a perfect interference model to potentially eliminate PIM, i.e., suppress PIM to a level sufficiently below the receiver's thermal noise floor. Since PIM modeling and cancellation are performed in the time domain, PIM cancellation devices utilize their computational resources based on band combinations and the number of antenna ports. However, in practice, PIM cancellation requirements can vary across different portions of the uplink spectrum. Failure to consider this can negatively impact PIM cancellation capabilities or lead to unnecessary PIM cancellation (which in turn can result in wasted energy consumption and power dissipation).

[0017] Therefore, a specific objective is to provide PIM cancellation, which can be different in different parts of the uplink spectrum.

[0018] If a PIM removal device fails to model the complete set of PIM sources and signals, it may be unable to determine which PIM sources to prioritize for removal.

[0019] Therefore, a specific objective is to provide PIM elimination, which can prioritize which PIM sources to eliminate.

[0020] According to a first aspect, a method for PIM cancellation in a radio transceiver device is proposed. The method is performed by a PIM cancellation device. The method includes obtaining service information from a baseband scheduler in the radio transceiver device. The service information relates to information about downlink signals to be transmitted by the radio transceiver device, and to information about uplink signals to be received by the radio transceiver device, and to the desired quality level of the uplink signals. The method includes dynamically updating a PIM model based on the service information, upon which PIM cancellation in the radio transceiver device is performed. The PIM model defines how computational resources used to perform PIM cancellation are allocated for the desired quality level. The distribution of computational resources is determined based on the obtained service information. The method includes performing PIM cancellation on the uplink signals received by the radio transceiver device according to the dynamically updated PIM model.

[0021] According to a second aspect, a PIM cancellation device for PIM cancellation in a radio transceiver is proposed. The PIM cancellation device includes processing circuitry. The processing circuitry is configured to obtain service information from a baseband scheduler in the radio transceiver. The service information relates to information about downlink signals to be transmitted by the radio transceiver and to information about uplink signals to be received by the radio transceiver, and to the desired quality level of the uplink signals. The processing circuitry is configured to dynamically update a PIM model based on the service information, and PIM cancellation in the radio transceiver is performed based on this PIM model. The PIM model defines how computational resources used to perform PIM cancellation are allocated for the desired quality level. The distribution of computational resources is determined based on the obtained service information. The processing circuitry is configured to perform PIM cancellation on the uplink signals received by the radio transceiver based on the dynamically updated PIM model.

[0022] According to a third aspect, a PIM cancellation device for PIM cancellation in a radio transceiver device is proposed. The PIM cancellation device includes an acquisition module configured to acquire service information from a baseband scheduler in the radio transceiver device. The service information relates to information about downlink signals to be transmitted by the radio transceiver device, information about uplink signals to be received by the radio transceiver device, and the desired quality level of the uplink signals. The PIM cancellation device includes an update module configured to dynamically update a PIM model based on the service information, upon which PIM cancellation in the radio transceiver device is performed. The PIM model defines how computational resources used to perform PIM cancellation are allocated for the desired quality level. The distribution of computational resources is determined based on the acquired service information. The PIM cancellation device includes a cancellation module configured to perform PIM cancellation on the uplink signals received by the radio transceiver device according to the dynamically updated PIM model.

[0023] According to the fourth aspect, a computer program for PIM cancellation in a radio transceiver device is proposed. This computer program includes computer code that, when run on the processing circuitry of the PIM cancellation device, causes the PIM cancellation device to perform actions. One action includes the PIM cancellation device acquiring service information from the baseband scheduler in the radio transceiver device. The service information relates to information about downlink signals to be transmitted by the radio transceiver device, and to information about uplink signals to be received by the radio transceiver device, and to the desired quality level of the uplink signals. Another action includes the PIM cancellation device dynamically updating the PIM model based on the service information, and PIM cancellation in the radio transceiver device is performed based on this PIM model. The PIM model defines how computational resources used to perform PIM cancellation are allocated for the desired quality level. The distribution of computational resources is determined based on the acquired service information. Finally, the PIM cancellation device performs PIM cancellation on the uplink signals received by the radio transceiver device according to the dynamically updated PIM model.

[0024] According to the fifth aspect, a computer program product is proposed, comprising a computer program according to the fourth aspect and a computer-readable storage medium storing the computer program thereon. The computer-readable storage medium may be a non-transitory computer-readable storage medium.

[0025] Advantageously, these aspects provide PIM elimination unaffected by the aforementioned problems.

[0026] Advantageously, these aspects enable the computational resources used for PIM elimination to be used for effective PIM modeling and elimination. This can improve the efficiency of PIM elimination and provide observable improvements by demonstrating enhanced service quality for uplink signals originating from wireless transceiver devices that are power-constrained in the uplink or more susceptible to PIM interference than other wireless transceiver devices.

[0027] Advantageously, these aspects enable the dynamic allocation of computing resources for PIM elimination, and even enable the disabling of PIM elimination when the workload is reduced or the quality of service requirements of the uplink signal allow.

[0028] Advantageously, these aspects enable the relaxation of the PIM cancellation requirement for the uplink signal based on the desired uplink signal-to-interference-plus-noise ratio requirement, thereby correspondingly reducing the power consumption of the PIM cancellation device.

[0029] Advantageously, these aspects enable PIM cancellation based on estimated or predicted downlink signal power.

[0030] Other objects, features, and advantages of the appended embodiments will become apparent from the following detailed disclosure, from the appended dependent claims, and from the accompanying drawings.

[0031] Generally, unless otherwise expressly defined herein, all terms used in the claims shall be interpreted according to their ordinary meaning in the art. Unless otherwise expressly stated, all references to “a / an / the element, device, component, part, module, step, etc.” shall be openly interpreted as referring to at least one instance of the said element, device, component, part, module, step, etc. Unless expressly stated otherwise, the steps of any method disclosed herein need not be performed in the exact order disclosed. Attached Figure Description

[0032] The concept of the invention will now be described by way of example with reference to the accompanying drawings, in which:

[0033] Figure 1 The spectrum of intermodulation distortion is shown according to an example;

[0034] Figure 2 The common source of PIM in the example MIMO radio transceiver device is shown;

[0035] Figure 3(a) and 3(b) A spectrum diagram of the PIM of a dual-band MIMO FDD wireless transceiver device according to an example is shown;

[0036] Figure 4A conceptual spectrum diagram of uplink signal and PIM distortion based on an example is provided;

[0037] Figure 5 This is a block diagram of a radio transceiver device according to an embodiment;

[0038] Figure 6 , 7 8 and 9 are block diagrams of a PIM elimination device according to an embodiment;

[0039] Figure 9 This is a flowchart of the method according to the embodiment;

[0040] Figure 10 , 11 Figures 1 and 12 show simulation results according to the embodiments;

[0041] Figure 13 This is a schematic diagram showing the structural units of a PIM elimination device according to an embodiment;

[0042] Figure 14 This is a schematic diagram illustrating the functional modules of a PIM elimination device according to an embodiment; and

[0043] Figure 15 An example of a computer program product including a computer-readable storage medium according to an embodiment is shown. Detailed Implementation

[0044] The inventive concept will now be described more fully below with reference to the accompanying drawings, in which certain embodiments of the inventive concept are illustrated. However, the concept of the invention can be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided by way of example, so that this disclosure will be thorough and complete, and will fully convey the scope of the inventive concept to those skilled in the art. Throughout the specification, similar numerals denote similar elements. Any step or feature indicated by dashed lines should be considered optional.

[0045] As mentioned above, improved PIM elimination techniques are still needed.

[0046] To address at least some of the aforementioned limitations, techniques for dynamically allocating PIM modeling and elimination computational resources in a PIM elimination device are disclosed, according to at least some of the embodiments disclosed herein. These techniques optimize computational resource usage to improve energy efficiency while ensuring effective recovery of the information bits of the intended uplink signal. Rigorous experiments have demonstrated that PIM elimination requirements can vary among uplink scheduled users due to the distance from the uplink scheduled user to the (radio) access network node receiver, and consequently due to their received signal strength, modulation techniques employed, traffic load, and channel characteristics. However, this information is retrieved in the digital baseband unit, while the PIM elimination device is typically located in the radio transceiver equipment. With baseband scheduling-aware PIM elimination, computational resources in the PIM elimination device can be optimized to relax elimination requirements for certain frequency slots with strong received signal strength or low modulation order in the uplink signal, or more computational resources can be allocated to complex modeling and enhanced elimination of PIM-dominant frequency slots. Furthermore, for example, in cases requiring lower elimination gain, the PIM elimination device can disable some or all of its computational resources to save energy. Alternatively, if the PIM elimination device has reconfigurable processing, the PIM elimination device can allocate its computational resources to the frequency slot accordingly.

[0047] In some embodiments, a portion of the interference is mitigated within the digital unit and the radio transceiver equipment in the time domain, while the remaining interference is corrected in the frequency domain. For example, coordinated PIM cancellation can be applied between the digital unit (including the baseband unit) and the radio transceiver equipment where lower-order modulation does not require any PIM cancellation and instead coding schemes and / or equalization schemes can be applied to compensate for both channel errors and PIM.

[0048] Traditional receiver algorithms can be used to compensate for PIM interference to some extent without performing any PIM cancellation in the baseband unit. As an example, Interference Suppression and Combination (IRC) or Maximum Ratio Combination (MRC) techniques can be applied to reduce the impact of interference and / or enhance received signal strength. Generally, IRC relies on the fact that interference is correlated across different antenna branches. In the context of PIM, specifically, when the PIM source is outside the (wireless) access network node, PIM affects all antenna branches and thus acts as correlated interference across different antenna branches. Typically, the correlation strength of PIM depends on the power of the PIM interference, the relative position of the PIM source to different antenna elements, channel conditions, and the traffic load on each antenna port. However, IRC can still be used to estimate and cancel a portion of the PIM interference.

[0049] Multi-antenna technology can be used to improve data rates and reliability. When both the transmitting and receiving transceivers are equipped with multiple antennas, such a communication system is called a MIMO system.

[0050] As an illustrative example, suppose a user equipment (UE) communicates with a (radio) access network node in a wireless network, where the (radio) access network node schedules the UE on different portions of the spectrum and assigns different modulation and coding schemes to the UE. Depending on the distance from the UE to the (radio) access network node, the signal power received from the UE at the (radio) access network node can vary for different UEs. In some examples, the presence of IMD (Inductively Coupled Distance) due to PIM (Pulse Injection) sources may reduce the receiver sensitivity of the (radio) access network node, such as... Figure 4 The example is conceptually illustrated, showing a conceptual spectrum diagram 400 of uplink signal and PIM distortion, with two PIM sources present.

[0051] Figure 5 A block diagram of a multi-band MIMO FDD transceiver 500 according to an embodiment is shown. The transceiver includes a transmitter chain (TX1 RC), a receiver chain (RX1 RC), a duplexer unit that selectively couples the transmitter chain or receiver chain to an antenna element having multiple antennas, a dual-channel unit (or combiner) that combines multiple transmitter chains or receiver chains for multiple frequency bands and maps them to the antenna element, a digital-to-analog converter (DAC), an analog-to-digital converter (ADC), a power amplifier (PA), a low-noise amplifier (LNA), and a PIM modeling and regeneration unit (represented by "PIM model") that injects a model of unwanted PIM distortion signals generated in a nonlinear PIM regeneration (regeneration) block based on digital transmission (TX) data into the receiver chain to suppress the level of PIM interference present in the uplink.

[0052] An FDD transceiver is a full-duplex transceiver, meaning it is configured to simultaneously transmit and receive radio signals. The transmitter and receiver chains operate at different radio frequencies, and the duplexer provides isolation for the receiver chain from high-power transmitted signals.

[0053] PIM typically manifests as noise in the received signal spectrum, thus reducing the signal-to-noise ratio (SNR) of the uplink signal. For UEs operating at the cell edge (such as...), Figure 4For UE3 in the example, the received signal strength at the receiver of such a UE in the (radio) access network node may be very weak, and its reception may be completely blocked due to PIM interference. In other words, the receiver's decoding process will fail due to the reduced SNR. This can in turn lead to a significant loss of throughput or complete failure of the communication link between the (radio) access network node and the affected UE. Therefore, reducing PIM interference can enhance receiver sensitivity and is particularly beneficial for power-constrained UEs. On the other hand, there may be other UEs located relatively closer to the (radio) access network node, where the uplink received signal is much stronger than that of PIM interference (e.g., for UE3 in the example). Figure 4 (UE2 in the example). For such UEs, information bits can be easily recovered, although PIM may degrade service quality. There may also be PIM, especially higher-order PIM interference, below the noise floor and without causing any degradation.

[0054] Figure 6 This is a block diagram 600 of a PIM cancellation device 610 according to an embodiment for digital PIM cancellation. Typically, a PIM cancellation device includes an estimator 620 or predictor for calculating PIM cancellation coefficients, and an actuator 630 for generating a replica signal of the PIM interference. In some examples, the PIM cancellation coefficients are calculated by the estimator or predictor using a least-squares algorithm or some gradient descent algorithm. The PIM cancellation coefficients are typically complex values ​​and adjust the gain and phase of the intermodulation distortion signal. In some examples, the PIM cancellation coefficients are sent to a PIM cancellation actuator block configured to generate the intermodulation distortion signal (corresponding to the replica signal). In some examples, the intermodulation distortion signal is generated by nonlinearly processing the transmitted signal to generate basis functions that model the PIM intermodulation products. In some examples, the PIM cancellation actuator taps the downlink transmitted signals and processes them in a nonlinear basis function (BF) generator 640. For this purpose, the BF generator can implement the Volterra model or any simplification thereof, such as the stored polynomial (MP), generalized stored polynomial (GMP), lookup table (LUT), or other nonlinear modeling structures. Ideally, after generating the intermodulation signal, which is an exact copy of the PIM interference in the uplink signal, a subtractor is implemented in the receiver to suppress the level of PIM in the received uplink signal.

[0055] In some examples, a PIM analyzer 660 is also added to the PIM cancellation device. The PIM analyzer can be configured to process the downlink carrier frequency and notify the baseband scheduler 670 to configure the downlink carrier frequency, thereby avoiding PIM interference on specific uplink channels.

[0056] also, Figure 6 A baseband scheduler 670 (also known as a MAC scheduler, where MAC stands for Media Access Control) is illustrated. It is configured to schedule both downlink and uplink signals and allocate frequency bands to the scheduled signals. The baseband scheduler determines the modulation and coding scheme for the signals used for scheduling and allocates physical layer computing resources (e.g., the number of subcarriers or primary compute resource blocks (PRBs)) to the scheduled signals. This allocation is performed in each transmission time interval (TTI). This means that the profile of PIM interference and its impact on the uplink channel can change in each TTI. Since traffic load varies between different users and is rarely 100% in both the uplink and downlink, this implies that the actual PIM interference level may also vary. Furthermore, the requirements for PIM cancellation can differ for different load conditions. Therefore, the deterministic downlink traffic load known by the baseband scheduler for both downlink and uplink can be used to adjust the capabilities of the PIM cancellation device.

[0057] The baseband scheduler can be configured to assign different modulation and coding schemes to different UEs based on data rate and channel condition requirements. Changes in modulation and coding schemes can affect the required PIM cancellation. This can be determined by defining a reference sensitivity level for each modulation scheme. For some non-limiting examples, the modulation scheme can be any of the following: Quadrature Phase Shift Keying (QPSK), Quadrature Amplitude Modulation (QAM), 16-QAM, 64-QAM, 256-QAM, etc. The baseband scheduler can determine the required signal-to-interference-plus-noise ratio (SINR) after PIM cancellation for different uplink users and report it to the PIM cancellation configuration function, which can then allocate PIM cancellation computational resources accordingly.

[0058] Figure 7 This is a block diagram 700 of a PIM cancellation device 710 according to one embodiment, used for PIM cancellation in a radio transceiver device. Figure 7 The PIM elimination device combines Figure 6 The PIM cancellation device includes all the functions of an estimator 720 or predictor for calculating PIM cancellation coefficients, an actuator 730 for generating a replica signal of PIM interference, and a nonlinear BF generator 740. Specifically, in addition to implementing a PIM cancellation device configured to estimate, model, and regenerate PIM signals, Figure 7The PIM cancellation device also includes a PIM configuration unit 750 configured to analyze downlink and uplink signals and configure the computational resources of the PIM cancellation actuator. This flexibility allows the nonlinear actuator to apply different models to different frequency slots, thereby performing frequency-selective PIM cancellation. For example, the actuator can decide to utilize more memory taps in the modeling for frequency slots located at the band edge, because PIMs occurring at the band edge are more challenging to cancel due to the high frequency selectivity of the duplex bandpass filter response. Alternatively, more memory taps can be used for antenna branches affected by multiple PIM sources. Or, for a specific uplink frequency slot with strong PIM interference, higher-order nonlinear terms such as third-order and fifth-order intermodulation distortion can be modeled. Thus, the PIM cancellation device can be configured to deploy different intermodulation order modeling in different frequency bands according to the level of PIM interference; that is, the higher the level of PIM, the more likely it is to have higher-order intermodulation.

[0059] Block diagram 700 also includes a PIM analyzer 760 and a scheduler 770.

[0060] If the SINR of some or all uplink channels is good, then PIM cancellation may not be necessary. This could be... Figure 4 In the cases of UE1 and UE2, the PIM configuration unit receives information from the baseband scheduler to configure, enable, or disable the PIM executor and PIM cancellation calculation resources for intermodulation signal generation across frequency slots. The baseband scheduler can calculate the SINR and report it to the PIM cancellation configuration unit. The PIM cancellation executor is configured to increase or decrease PIM cancellation capability based on the reported SINR. In some scenarios, the PIM cancellation device is configured to completely disable PIM cancellation on a specific frequency slot if uplink QoS requirements are met even in the presence of PIM, i.e., where higher-order PIM overlaps with the frequency slot but is weak enough not to cause any performance degradation.

[0061] In some examples, the baseband scheduler 770 is configured to interact with functions in the digital unit to determine the target SINR for different users. For example, Interference Suppression and Combination (IRC) can be used to mitigate correlated interference in the uplink. For PIM interference originating from outside the radio, the interference in the uplink can also manifest as correlated interference and can be suppressed to some extent by using IRC. While the gain from IRC for PIM mitigation may be limited in long-range radios with a few antenna branches, such as 2 or 4, it can increase if the PIM is significantly stronger (manifested as greater correlation between antenna branches) or if the number of antenna branches increases. The baseband scheduler can then determine how much PIM the IRC can eliminate without PIM cancellation and calculate the remaining SINR targeted by the PIM cancellation device.

[0062] In some examples, the PIM elimination device interacts with multiple baseband schedulers to better optimize its computational resource usage. Each MAC scheduler can associate priority with its request for a PIM elimination configuration unit, and the PIM elimination device can then segment its computational resources based on that report. For example, PIM elimination in the uplink of a power-constrained UE at the cell edge with severely degraded SINR can be given higher priority, allowing more PIM elimination computational resources to be allocated to achieve higher PIM elimination for that UE to maintain its connectivity to the network.

[0063] In this way, the computational resources of the PIM cancellation device can be optimized based on the detection accuracy of the information bits. Unlike determining PIM cancellation performance in the time domain in radio transceiver equipment, the PIM cancellation device waits for reports from the digital unit and performs coordinated cancellation. This approach can eliminate the need for PIM cancellation on certain frequency slots or reduce the requirements for PIM cancellation gain, resulting in savings in PIM cancellation computational resources and thus improved energy efficiency. Furthermore, coordinated PIM cancellation helps to better allocate computational resources for PIM cancellation to frequency slots requiring higher PIM cancellation, which can subsequently maximize the coverage and throughput of the radio system. Finally, in cases where PIM cancellation occurs in frequency band combinations with insufficient dimensionality—that is, where the PIM cancellation device cannot model all the nonlinear terms resulting from PIM interference—the PIM cancellation device can be configured to prioritize computational resources for PIM cancellation to frequency channels with weak signals or to instruct the baseband scheduler to adapt to the service, thereby reducing the impact of PIM.

[0064] Although PIM cancellation devices have been described and depicted to date as being integrated into radio transceiver equipment, other implementation options exist. For example... Figure 8As shown in block diagram 800, a separate PIM cancellation device may exist, which is placed in a PIM cancellation block 820 operatively connected between one or more baseband units 810 and a group of radio transceiver devices 830. The PIM cancellation device can thus access data signals transmitted from multiple different radio transceiver devices, and is therefore able to cancel external PIM originating from transmissions from multiple radio transceiver devices. Figure 8 It also describes the existence of multiple baseband units (referred to as "Baseband Unit 1" and "Baseband Unit 2," each with a downlink (DL) block and an uplink (UL) block controlled by a scheduler) that share a common set of radio transceiver devices (referred to as "Radio Unit 1" and "Radio Unit 2," each with a transmitter (TX) block and a receiver (RX) block), and PIM cancellation capability can exist both in individual PIM cancellation blocks and within the radio transceiver devices. The PIM cancellation device in each radio transceiver device can then be configured to cancel PIM originating from its own components, while the PIM cancellation device in the individual PIM cancellation block is configured to cancel PIM originating from a combination of signals transmitted from all the radio transceiver devices. For example, Figure 8 This can represent a scenario where a first baseband unit (e.g., "baseband unit 1") is configured for 5G NR communication, while a second baseband unit (e.g., "baseband unit 2") is configured for 4G LTE communication. 5G NR has carriers on both band 1 (f1A) and band 2 (f2), while 4G LTE only uses band 1 (f1B).

[0065] In a further example, Figure 8 The block diagram includes at least two baseband units sharing a single radio transceiver device. This single radio transceiver device can be configured for both 5G NR and 4G LTE. Similarly, in this case, separate PIM cancellation blocks can exist between the at least two baseband units and the radio transceiver device, where PIM cancellation within the PIM cancellation block receives information from different schedulers in the baseband units and adapts their computational resources accordingly to perform PIM cancellation.

[0066] Figure 9 This is a flowchart illustrating an embodiment of a method for PIM cancellation in a radio transceiver device. The method is performed by a PIM cancellation device. These methods are advantageously provided as a computer program 1520.

[0067] S102: The PIM cancellation device obtains service information from the baseband scheduler in the radio transceiver device.

[0068] The service information relates to the downlink signals to be transmitted by the radio transceiver equipment. It also relates to the uplink signals to be received by the radio transceiver equipment. Furthermore, it relates to the required quality level of the uplink signals.

[0069] S104: The PIM elimination device dynamically updates the PIM model based on service information, and the PIM elimination in the radio transceiver device is performed based on this PIM model.

[0070] The PIM model defines how computing resources used to perform PIM elimination are allocated according to the required quality level. The distribution of computing resources is determined based on the acquired business information.

[0071] S108: The PIM cancellation device performs PIM cancellation on the uplink signal received by the wireless transceiver device according to the dynamically updated PIM model.

[0072] We will continue to refer to this. Figure 9 Embodiments relating to further details of PIM elimination in a radio transceiver device performed by a PIM elimination device are disclosed.

[0073] As described above, in some embodiments, the radio transceiver device uses FDD to transmit downlink signals and receive uplink signals.

[0074] In some aspects, traffic information is acquired every TTI. The PIM model can then be updated every TTI. Therefore, steps S102-S108 can be executed once every TTI. For the next TTI, step S102 can be entered again, as follows. Figure 9 As indicated by the arrows from step S108 to step S102, in other words, in some embodiments, business information is acquired every TTI and the PIM model is updated.

[0075] Uplink signals can have different types of service information. In some non-limiting examples, the service information of uplink signals involves any one or any combination of the following: received signal strength, modulation and coding scheme used, service load, uplink channel characteristics, and signal-to-interference-plus-noise ratio before or after PIM cancellation. Based on this information, if the SINR of some or all uplink channels is good, PIM cancellation may not be necessary at all, for example, enabling complete disabling of PIM cancellation on certain frequency slots.

[0076] In some aspects, the PIM cancellation device receives information from the baseband scheduler about any post-corrections (e.g., IRC or MRC) performed in the baseband. Therefore, in some embodiments, the service information also includes information about whether post-corrections for the uplink signal were performed in the baseband. The PIM cancellation device then uses this information when adapting PIM cancellation in the radio transceiver equipment. For example, in the case of post-corrections performed in the baseband, PIM cancellation in the radio transceiver equipment may be less aggressive because, although PIM cancellation in the radio transceiver equipment does not eliminate all PIMs, post-corrections in the baseband will still improve the quality of the received uplink signal.

[0077] Different types of PIM models can exist, such as Volterra models or any simplification thereof, such as MP, GMP, LUT, or other nonlinear modeling structures. As mentioned above, the PIM model defines how computational resources are allocated to perform PIM elimination for the desired quality level. Different computational resources can be used to perform PIM elimination. In some non-limiting examples, the PIM model has an adaptable model order, and the computational resources relate to which model order the PIM model will have. Here, the memory order can specify the number of taps used in the PIM model. Furthermore, in this respect, PIM elimination is essentially the creation of a copy of the interference, and creation involves multiplying each nonlinear term by a filter (which has memory). As previously mentioned, the number of nonlinear terms increases with the combination of frequency bands and antenna elements. Now, the computational resources in the PIM elimination unit can be defined as the number of building blocks capable of generating nonlinear terms. For example, each building block can output one, two, or three nonlinear terms. By adapting the model, these building blocks can be selectively enabled and disabled to generate nonlinear terms based on requirements.

[0078] In step S108, the PIM cancellation device may perform PIM cancellation on the uplink signal in different ways. In some embodiments, as part of performing PIM cancellation in step S108, the PIM cancellation device regenerates the PIM signal based on the PIM model and subtracts the regenerated signal from the uplink signal.

[0079] As described above, when the PIM elimination device has reconfigurable processing, it can allocate its computational resources accordingly to frequency slots, and the nonlinear actuator can apply different models to different frequency slots to perform frequency-selective PIM elimination. Therefore, in some embodiments, the uplink signal will be received within a frequency slot that can be divided into frequency slots, and different amounts of computational resources for performing PIM elimination will be allocated to different frequency slots according to the PIM model.

[0080] As further disclosed above, the actuator may decide to utilize more memory taps in modeling frequency slots located at the edges of a frequency band because PIM occurring at the band edges can be more challenging to eliminate due to the high frequency selectivity of the duplex bandpass filter response. Therefore, in some embodiments, based on the PIM model, more computational resources are allocated to perform PIM elimination in frequency slots at the edges of the frequency interval compared to performing PIM elimination in frequency slots at the center of the frequency interval.

[0081] As further disclosed above, more memory taps can be used for antenna branches affected by multiple PIM sources. Therefore, in some embodiments, according to the PIM model, the PIM is caused by at least three PIM sources, and more computational resources are allocated to perform PIM cancellation in frequency slots affected by more than one PIM source compared to performing PIM cancellation in frequency slots affected by at most one PIM source.

[0082] As further disclosed above, higher-order nonlinear terms, such as third- and fifth-order intermodulation distortion, are modeled for specific uplink frequency bands where PIM interference is strong. Therefore, in some embodiments, according to the PIM model, the greater the impact of PIM on a given frequency slot, the more computational resources are allocated to perform PIM cancellation in that given frequency slot.

[0083] As further disclosed above, the PIM cancellation device is configured to completely disable PIM cancellation on a specific frequency band if uplink QoS requirements are met even in the presence of PIM. Therefore, in some embodiments, according to the PIM model, no computational resources are allocated in at least one frequency slot for performing PIM cancellation.

[0084] As further disclosed above, if the PIM cancellation device cannot model all the resulting nonlinear terms of PIM interference, the PIM cancellation device can notify the baseband scheduler to adapt the service, thereby reducing the impact of PIM. Therefore, in some embodiments, the PIM cancellation device is configured to perform (optional) step S106 when the PIM cancellation device cannot meet the required quality level of the uplink signal.

[0085] S106: The PIM cancellation device requests the baseband scheduler to reschedule the reception of at least some of the uplink signals and / or perform post-correction of the uplink signals in the baseband.

[0086] The following will disclose different implementation aspects of PIM elimination devices.

[0087] In some embodiments, the PIM cancellation device is part of the radio transceiver equipment. This is Figure 6 , Figure 7 The block diagram and Figure 8 The situation of PIM cancellation devices in radio transceiver equipment.

[0088] In some embodiments, the baseband scheduler belongs to a set of at least two baseband schedulers, the radio transceiver device belongs to a set of at least one radio transceiver device, and the PIM cancellation device is operatively connected between the set of at least two baseband schedulers and the set of at least one radio transceiver device. This is Figure 8 The situation of PIM elimination devices in the PIM elimination block.

[0089] As disclosed, the PIM cancellation device in the PIM cancellation block can be capable of canceling external PIM originating from transmissions from multiple radio transceiver devices. Therefore, in some embodiments, the PIM cancellation device implements a corresponding PIM model for each pair of baseband schedulers and radio transceiver devices, and updates the PIM model for the first pair of baseband schedulers and radio transceiver devices based on service information obtained from the baseband scheduler of the second pair of baseband schedulers and radio transceiver devices.

[0090] Each scheduler can associate a priority level with its request to the PIM elimination device, and the PIM elimination device can then segment its resources based on this information. Therefore, in some embodiments, service information from each baseband scheduler includes the PIM elimination priority level, and computing resources are allocated based on the PIM elimination priority levels of all baseband schedulers.

[0091] Further simulation results will be released later.

[0092] Figure 10 The PIM cancellation performance is illustrated by plotting the symbol error rate (SER) versus signal-to-interference (PIM) ratio, showing the performance of the uplink signal under different modulation schemes. It is generally observed that the PIM cancellation requirements can differ for different modulation schemes. For example, if a baseline is assumed... For SER, the PIM interference mitigation requirements are 6 dB, 12 dB, and 18 dB for QPSK, 16-QAM, and 64-QAM, respectively. Alternatively, compared to another UE using, for example, 64-QAM modulation, the PIM cancellation requirement can be relaxed by up to 12 dB on frequency channels where the UE is scheduled to use QPSK modulation. The PIM cancellation device is deployed in the radio transceiver equipment and operates in the time domain. However, information bits are recovered from data in the frequency domain, and different modulation schemes may require different SINR levels. The uplink modulation and coding scheme is determined by the baseband scheduler and signaled to the PIM cancellation device during uplink scheduling authorization. Therefore, the same information can be sent to the radio equipment to configure the PIM cancellation device to optimize PIM cancellation HW usage.

[0093] Figure 11 and Figure 12 The digital PIM cancellation performance of a dual-band communication system using frequency bands N25 and N66 and featuring an external PIM source is illustrated. PIM cancellation is configured to be enabled or disabled for each of these frequency bands. Figure 11 The comparison between enabling PIM cancellation for all channels and disabling PIM cancellation for channels in the frequency interval of 12–32 MHz is shown.

[0094] Figure 13 The components of a PIM elimination device 1300 according to an embodiment are schematically shown according to multiple structural units. A computer program 1510 capable of executing a program stored in, for example, a storage medium 1330 (such as...) is used. Figure 15 The processing circuitry 1310 may be provided by any combination of one or more of the appropriate central processing unit (CPU), multiprocessor, microcontroller, digital signal processor (DSP), etc., as specified in the software instructions in the PCB. The processing circuitry 1310 may also be provided as at least one application-specific integrated circuit (ASIC) or field-programmable gate array (FPGA).

[0095] Specifically, the processing circuit 1310 is configured to cause the PIM removal device 1300 to perform a set of operations or steps, as described above. For example, the storage medium 1330 may store the set of operations, and the processing circuit 1310 may be configured to retrieve the set of operations from the storage medium 1330 to cause the PIM removal device 1300 to perform the set of operations. The set of operations may be provided as a set of executable instructions.

[0096] Therefore, the processing circuitry 1310 is thus arranged to perform the methods disclosed herein. The storage medium 1330 may also include persistent storage devices, which may be, for example, any single or combination of magnetic memory, optical memory, solid-state memory, or even remotely mounted memory. The PIM elimination device 1300 may also include a communication interface 1320, which is configured at least for communicating with other entities, functions, nodes, and devices (e.g., one or more wireless transceiver devices and one or more baseband schedulers). Thus, the communication interface 1320 may include one or more transmitters and receivers, including analog and digital components. The processing circuitry 1310 controls the general operation of the PIM elimination device 1300, for example, by sending data and control signals to the communication interface 1320 and the storage medium 1330, by receiving data and reports from the communication interface 1320, and by retrieving data and instructions from the storage medium 1330. Other components and related functions of the PIM elimination device 1300 are omitted to avoid obscuring the concepts presented herein.

[0097] Figure 14 The components of the PIM elimination device 1400 according to an embodiment are schematically shown according to multiple functional modules. Figure 14 The PIM elimination device 1400 includes multiple functional modules: an acquisition module 1410 for performing step S102; an update module 1420 for performing step S104; and an elimination module 1440 for performing step S108. Figure 14 The PIM removal device 1400 may also include multiple optional functional modules, such as a request module 1430 configured to perform step S106. Generally, each functional module 1410:1440 may be implemented solely in hardware in one embodiment, while in another embodiment it may be implemented in software; that is, the latter embodiment has computer program instructions stored on the storage medium 1330 that, when executed on the processing circuitry, cause the PIM removal device 1300 to perform the above-described combined... Figure 14 Regarding the corresponding steps, it should also be noted that even if these modules correspond to parts of a computer program, they do not necessarily have to be separate modules within it; however, the way they are implemented in software depends on the programming language used. Preferably, one or more or all functional modules 1410:1440 may be implemented by processing circuitry 1310, possibly in cooperation with communication interface 1320 and / or storage medium 1330. Processing circuitry 1310 can therefore be configured to retrieve instructions provided by functional modules 1410:1440 from storage medium 1330 and execute these instructions to perform any steps as disclosed herein.

[0098] PIM elimination devices can be provided as standalone devices or as part of at least one other device. For example, a PIM elimination device can be provided in a node of a radio access network or a node of a core network. Optionally, the functionality of the PIM elimination device can be distributed among at least two devices or nodes. These at least two nodes or devices can be part of the same network segment (e.g., a radio access network or a core network), or can be distributed among at least two such network segments. Generally, instructions that need to be executed in real time can be executed in a device or node closer to the cell than instructions that do not need to be executed in real time. Thus, a first portion of the instructions executed by the PIM elimination device can be executed in a first device, while a second portion of the instructions executed by the PIM elimination device can be executed in a second device; the embodiments disclosed herein are not limited to any particular number of devices capable of executing the instructions executed by the PIM elimination device. Therefore, the methods according to the embodiments disclosed herein are suitable for execution by a PIM elimination device residing in a cloud computing environment. Therefore, although in Figure 13 A single processing circuit 1310 is shown, but the processing circuit 1310 can be distributed across multiple devices or nodes. This also applies to... Figure 14 Functional modules 1410:1440 and Figure 15 Computer program 1520.

[0099] Some (radio) access network architectures define a network node (or gNB) comprising multiple component parts or nodes: a central unit (CU), one or more distributed units (DUs), and one or more radio transceiver devices (RUs). The protocol layer stack of the network node is partitioned among the CU, DU, and RU, where one or more lower layers of the stack are implemented in the RU, and one or more higher layers of the stack are implemented in the CU and / or DU. The CU is coupled to the DU via a fronthaul higher layer split (HLS) network; the CU / DU is connected to the RU via a fronthaul lower layer split (LLS) network. In some embodiments, the DU may be combined with the CU, where the combined DU / CU may be referred to as a CU or simply a baseband unit. The communication link for user data messages or packets between the RU and the baseband unit CU or DU is called a fronthaul network or interface. Messages or packets may be sent from the network node in the downlink (i.e., from the CU to the RU) or received by the network node in the uplink (i.e., from the RU to the CU).

[0100] Figure 15An example of a computer program product 1510 including a computer-readable storage medium 1530 is shown. On this computer-readable storage medium 1530, a computer program 1520 may be stored, which can cause processing circuitry 1310 and entities and devices operatively coupled thereto, such as a communication interface 1320 and the storage medium 1330, to perform methods according to embodiments described herein. The computer program 1520 and / or the computer program product 1510 can therefore provide means for performing any of the steps disclosed herein. Figure 15 In the example, computer program product 1510 is shown as an optical disc, such as a CD (Compact Disc), DVD (Digital Versatile Disc), or Blu-ray Disc. Computer program product 1510 can also be implemented as a memory, such as random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or electrically erasable programmable read-only memory (EEPROM), and more specifically, as a non-volatile storage medium in a device such as a USB (Universal Serial Bus) memory or flash memory (such as compact flash memory). Therefore, although computer program 1520 is schematically shown herein as a track on the depicted optical disc, computer program 1520 can be stored in any manner suitable for computer program product 1510.

[0101] The concept of the present invention has been described above with reference to several embodiments. However, as will be readily understood by those skilled in the art, other embodiments besides those disclosed above are also possible within the scope of the inventive concept as defined by the appended claims.

Claims

1. A method for passive intermodulation (PIM) cancellation in a radio transceiver device (500), wherein, The method is performed by PIM removal devices (610, 710, 820, 1300, 1400), and the method includes: (S102) Service information is obtained from the baseband scheduler (670, 870) in the radio transceiver device, wherein the service information relates to information about downlink signals to be transmitted by the radio transceiver device, information about uplink signals to be received by the radio transceiver device, and the required quality level of the uplink signals. Based on the service information, the PIM model is dynamically updated (S104), and the PIM elimination in the radio transceiver device is performed based on the PIM model, wherein the PIM model defines how computing resources for performing the PIM elimination are allocated for the required quality level, and wherein the allocation of computing resources is determined based on the acquired service information; and Based on the dynamically updated PIM model, PIM cancellation is performed (S108) on the uplink signal received by the radio transceiver device.

2. The method according to claim 1, wherein, The service information of the uplink signal relates to any one or any combination of the following: received signal strength, modulation and coding scheme used, service load, uplink channel characteristics, and signal-to-interference-plus-noise ratio before or after PIM cancellation.

3. The method according to claim 1 or 2, wherein, The service information also includes information on whether the post-correction of the uplink signal is performed in the baseband.

4. The method according to any one of the preceding claims, wherein, The PIM model has an adaptable model order, and the computing resources are related to the model order that the PIM model is to have.

5. The method according to any one of the preceding claims, wherein, Performing the PIM elimination includes: regenerating the PIM signal based on the PIM model, and subtracting the regenerated signal from the uplink signal.

6. The method according to any one of the preceding claims, wherein, The uplink signal will be received in frequency intervals that can be divided into frequency slots, and wherein, according to the PIM model, different amounts of computing resources for performing the PIM elimination are allocated to different frequency slots.

7. The method according to claim 6, wherein, According to the PIM model, more computational resources are allocated to perform PIM elimination in frequency slots at the edges of the frequency interval than to perform PIM elimination in frequency slots at the center of the frequency interval.

8. The method according to claim 6, wherein, According to the PIM model, the PIM is caused by at least three PIM sources, and wherein the computational resources allocated to perform PIM elimination in frequency slots affected by more than one PIM source are greater than the computational resources allocated to perform PIM elimination in frequency operations affected by at most one PIM source.

9. The method according to claim 6, wherein, According to the PIM model, the greater the influence of the PIM on a given frequency slot, the more computational resources are allocated to perform the PIM elimination in that given frequency slot.

10. The method according to claim 6, wherein, According to the PIM model, no computing resources are allocated for performing the PIM elimination in at least one of the frequency slots.

11. The method according to any one of the preceding claims, wherein, The method further includes: when the PIM cancellation device cannot meet the required quality level of the uplink signal, The request (S106) is made by the baseband scheduler to reschedule the reception of at least some of the uplink signals and / or to perform post-correction of the uplink signals in the baseband.

12. The method according to any one of the preceding claims, wherein, The PIM cancellation device is part of the radio transceiver device.

13. The method according to any one of the preceding claims, wherein, The baseband scheduler belongs to a set of at least two baseband schedulers, wherein the radio transceiver device belongs to a set of at least one radio transceiver device, and wherein the PIM cancellation device is operatively connected between the set of at least two baseband schedulers and the set of at least one radio transceiver device.

14. The method according to claim 13, wherein, The PIM elimination device implements a corresponding PIM model for each pair of baseband schedulers and radio transceivers, wherein the PIM model for the first pair of baseband schedulers and radio transceivers is updated based on service information obtained from the baseband scheduler in the second pair of baseband schedulers and radio transceivers.

15. The method according to claim 13 or 14, wherein, The service information from each of the baseband schedulers includes a PIM elimination priority level, and the computing resources are allocated based on the PIM elimination priority levels of all the baseband schedulers.

16. The method according to any one of the preceding claims, wherein, The radio transceiver device uses Frequency Division Duplex (FDD) to transmit the downlink signal and receive the uplink signal.

17. The method according to any one of the preceding claims, wherein, In each transmission time interval (TTI), the service information is acquired and the PIM model is updated.

18. A PIM cancellation device (1300) for passive intermodulation PIM cancellation in a radio transceiver device (500), the PIM cancellation device (1300) comprising processing circuitry (1310) configured to cause the PIM cancellation device (1300) to: Service information is obtained from the baseband scheduler (670, 870) in the radio transceiver equipment, wherein, The service information relates to information about downlink signals to be transmitted by the radio transceiver device, and to information about uplink signals to be received by the radio transceiver device, and to the required quality level of the uplink signals. The PIM model is dynamically updated based on the service information, and the PIM elimination in the radio transceiver device is performed based on the PIM model, wherein the PIM model defines how computing resources for performing the PIM elimination are allocated for the required quality level, and wherein the allocation of computing resources is determined based on the acquired service information; and PIM cancellation is performed on the uplink signal received by the radio transceiver device based on the dynamically updated PIM model.

19. A PIM cancellation device (1400) for passive intermodulation PIM cancellation in a radio transceiver device (500), the PIM cancellation device (1400) comprising: The acquisition module (1410) is configured to acquire service information from the baseband scheduler (670, 870) in the radio transceiver device, wherein the service information relates to information about downlink signals to be transmitted by the radio transceiver device, and to information about uplink signals to be received by the radio transceiver device, and to the required quality level of the uplink signals. An update module (1420) is configured to dynamically update the PIM model based on the service information, wherein PIM elimination in the radio transceiver device is performed based on the PIM model, wherein the PIM model defines how computing resources for performing PIM elimination are allocated for the desired quality level, and wherein the allocation of computing resources is determined based on the acquired service information; and The cancellation module (1440) is configured to perform PIM cancellation on the uplink signal received by the radio transceiver device according to a dynamically updated PIM model.

20. The PIM elimination device (1300, 1400) according to claim 18 or 19 is further configured to perform the method according to any one of claims 2 to 17.

21. A computer program (1520) for passive intermodulation (PIM) cancellation in a radio transceiver device (500), the computer program comprising computer code that, when executed on a processing circuit (1310) of a PIM cancellation device (1300), causes the PIM cancellation device (1300) to: Service information is obtained (S102) from the baseband scheduler (670, 870) in the radio transceiver device, wherein, The service information relates to information about downlink signals to be transmitted by the radio transceiver device, and to information about uplink signals to be received by the radio transceiver device, and to the required quality level of the uplink signals. Based on the service information, the PIM model is dynamically updated (S104), and the PIM elimination in the radio transceiver device is performed based on the PIM model, wherein the PIM model defines how computing resources for performing the PIM elimination are allocated for the required quality level, and wherein the allocation of computing resources is determined based on the acquired service information; and Based on the dynamically updated PIM model, PIM cancellation is performed (S108) on the uplink signal received by the radio transceiver device.

22. A computer program product (1510) comprising a computer program (1520) according to claim 21, and a computer-readable storage medium (1530) storing the computer program thereon.