Physical Modelling and Cancellation of External Passive Intermodulation in FDD MIMO ††thanks: The research was carried out at Skoltech and supported by the Russian Science Foundation (project no. 24-29-00189).
Abstract
In this paper, the physical approach to model external (air-induced) passive intermodulation (PIM) is presented in a frequency-division duplexing (FDD) multiple-input multiple-output (MIMO) system with an arbitrary number of transceiver chains. The external PIM is a special case of intermodulation distortion (IMD), mainly generated by metallic objects possessing nonlinear properties (“rusty bolt” effect). Typically, such sources are located in the near-field or transition region of the antenna array. PIM products may fall into the receiver band of the FDD system, negatively affecting the uplink signal. In contrast to other works, this one directly simulates the physical external PIM. The system includes models of a point-source external PIM, a finite-length dipole antenna, a MIMO antenna array, and a baseband multicarrier 5G NR OFDM signal. The Channel coefficients method for multi-PIM-source compensation is replicated to verify the proposed external PIM modelling approach. Simulation results of artificially generated PIM cancellation show similar performance as real-life experiments. Therefore, the proposed approach allows testing PIM compensation algorithms on large systems with many antennas and arbitrary array structures. This eliminates the need for experiments with real hardware at the development stage of the PIM cancellation algorithm.
Index Terms:
Multiple Input Multiple Output (MIMO), Frequency Division Duplexing (FDD), Passive Intermodulation (PIM), Carrier Aggregation (CA).I Introduction
Enhanced Mobile Broadband (EMBB) is a service defined by the 3rd Generation Partnership Project for 4G Long-Term Evolution (LTE) and 5G New Radio (NR) deployment to provide higher data rates for the end user [1]. To achieve this, EMBB utilizes such technologies as Multiple Input Multiple Output (MIMO) [2, 3], Orthogonal Frequency Division Multiplexing (OFDM), and Carrier Aggregation (CA) [4]. MIMO provides spatial signal diversity, OFDM provides frequency domain expansion, and CA allows flexible spectral resource allocation between different component carriers (CCs) of transmitted data [5]. In addition, LTE and NR specifications support the frequency division duplex (FDD) regime, where the transmitter (TX) and receiver (RX) operate simultaneously, occupying different frequency bands [6]. However, real base station (BS) hardware is non-ideal and has nonlinear properties [7, 8, 9, 10]. This is especially noticeable when non-contiguously aggregated downlink (DL) signals pass through shared nonlinearities, the intermodulation products are generated [11]. Some of them may fall into the RX band of the FDD system. All FDD transceivers have a duplexer between TX and RX chains, which protects the RX chain from intermodulation at the same frequency as TX CC. However, IMD products of CC interaction may fall into the RX band. Additionally, these products and products at other frequencies may affect surrounding systems working in frequency/time division duplexing modes as external sources of interference.
Meanwhile, nonlinear devices can be either passive or active. IMD products of passive devices are called Passive Intermodulation (PIM). Among PIM sources are weak mechanical connections in the TX chain, kinks and sharp edges in conductors, duplexer filters or ferrite fillers, switches, metal oxide layers covering conductors and junctions, and dirt in connectors. Passive nonlinearity is mainly caused by nonlinear conductive and magnetic properties of devices inside the transceiver chain (internal PIM) or outside the system in the near-field [12] or transition antenna array region (external PIM, air-induced PIM) due to metal fences or billboards near the antenna array [4].
PIM represents one of the major interference problems [13, 14, 15] in modern radio systems for service providers and equipment suppliers. PIM interference results in decreased coverage of BS cells, a decrease in the sensitivity of RX uplink (UL) signals, or possibly the complete inoperable transmission link.
Internal PIM can be eliminated by improving the production process of the equipment at the cost of manufacturing expenses. Unfortunately, external PIM cannot be eliminated in this way since it may be a part of a non-controllable built environment around the transceiver antenna system.
I-A Existing approaches
Despite the wide variety of PIM compensation methods [4, 16, 17, 18, 19], modern approaches do not allow one to simulate external PIM in the MIMO system physically. All known papers use a compensation model approach. In this case, the compensation model design follows the physical mechanism of external PIM generation with significant simplifications. Therefore, these research results are limited by real data measurements. Such kinds of measurement are not available for many researchers. Also, none of these methods provides a comprehensive process by which artificial interference caused by an external PIM source could be simulated directly, especially in an arbitrary MIMO system. The authors of [20, 11, 21, 6, 22] also mention that they are unaware of any works explicitly aiming to model and cancel air-induced PIM in FDD MIMO scenarios.
It is also worth noting that in almost all recent articles, external PIM compensation methods intended for large-scale MIMO systems are tested only on base stations with 2 transceiver paths. Thus, works [6, 22] limit their research by a dual TX/RX chain MIMO system and 3 external sources of PIM. This is not enough for a comprehensive MIMO system test. Some works [17] consider more complex systems with more transceiver chains. Unfortunately, the results of such works are difficult to reproduce since no data and simulation codes are available in open sources.
Consequently, developing a unified physical model that allows a realistic simulation of the external PIM phenomenon in FDD MIMO systems is an important direction from both theoretical and practical points of view.
I-B Contributions and Novelty
All the external PIM cancellation algorithms mentioned in the literature require real hardware-measured testing data. Accessing the real BS hardware or measured data is impossible in most cases. Additionally, setting up an experiment and environment with an artificial PIM source is a rather expensive procedure requiring many specialists and additional preparations.
This paper presents a new physical model of artificial external PIM generation based on electromagnetic theory. The model has the following features:
1) The ability to generate any number of external point PIM sources based on arbitrary Uniform Rectangular Array (URA) structure;
2) The ability of near- or far-field zone effects and polarization effects to be considered due to the near-field dipole antenna model;
3) The ability to test both UL and DL PIM compensation methods;
4) A relatively simple model that does not require large computational resources and provides acceptable modelling accuracy;
II System model
In this paper, we apply Standard equivalent complex baseband signal modelling [23]. The process of generating PIM consists of the following steps:
-
1.
OFDM signal precoding via the Discrete Fourier Transform Type I codebook (designed for single-user MIMO mainly).
-
2.
The frequency domain estimation of the electric field magnitude induced at an observation point by all antenna elements (external PIM source location).
-
3.
A nonlinear element excitation and generation of passive intermodulation harmonics.
-
4.
Backward propagation of intermodulation products at different frequencies compared to forward signal propagation.
-
5.
Thermal noise distortion at the receiver chain. Duplexer filters are assumed to be ideal band-pass filters.
The PIM generation process is illustrated in Fig. 2.
II-A Single antenna model
This work is based on a finite-length dipole antenna model of a zero-radius wire [24]. This allows for avoiding significant computational resource usage and provides good numerical agreement with a real antenna. Effects associated with the influence of magnetic fields are assumed to be negligible and are not considered in this article. For a dipole antenna oriented along the -axis, the electric field at each frequency is given in cylindrical coordinates (1). A sinusoidal current distribution is assumed.
(1) |
where are the observation point coordinates in the cartesian coordinate system, are electric field components in the cylindrical coordinate system, is observation point distance, is free space impedance, is the complex amplitude of the current feeding the antenna and is antenna length. The average current feeding -th antenna can be calculated using the Ohm law:
(2) |
where is antenna element radiating power, and is antenna impedance. All antenna impedances are assumed to be the same, and antennas are considered not to affect each other. All antennas have the same radiating power.
Thus, the instantaneous value, if the input signal can be calculated as follows:
(3) |
It is worth noting that the normalization to maintain power ratios is done as (for each TX chain separately).
II-B Antenna field coordinate transformation
The following approach with coordinate transformation has been applied to model a dipole oriented along other axes (crossed dipoles in the x-y plane). are observation point coordinates associated with vector, are -th antenna coordinates from the array associated with the vector. The initial dipole antenna is aligned along the -axis. The electric field calculated in cylindrical coordinate system at the observation point is . Suppose that the dipole has been rotated in a local coordinate system under a linear transformation effect: without changes in the observation point. In this case, the observation point field will be calculated as . At the same time, this field can be transformed into Cartesian coordinate system using linear transformation for vectors : . Inverse coordinate transformation can be used to obtain the field in the original coordinate system: .
II-C Antenna array model
A typical MIMO antenna array consists of rows and columns of dual-polarized antenna elements radiating from the same point (crossed dipoles to consider polarisation properties). The whole array can be divided into subarrays. Each subarray is connected to two radio chains, normally one per polarization. Antennas within the subarray utilize tunable phase shifts to provide electric antenna directivity pattern tilt.
In practice, even if the antenna array consists of identical antenna elements, their current distributions may differ from the law of current distribution in a separate antenna due to the mutual coupling effect. In the current work, the mutual coupling effect is assumed to be negligible. Assume the current density distribution on the -th antenna element as
(4) |
where is the complex amplitude of the current applied to the -th antenna element, is current density distribution in a local coordinate system of the antenna, and are observation point radius vectors and -th antenna position in a global coordinate system, respectively. This current density distribution produces an electric field at the observation point at frequency , which can be calculated using (1).
Thus, the total electric field produced by antenna elements at the observation point can be represented as a superposition of the fields of individual antenna elements, taking into account the exciting currents:
(5) |
II-D Point source model of external PIM
Assume that the electric field at the PIM source location (observation point) is is calculated using (5). The total field exciting the PIM source can be represented as a product of PIM source orientation vector and electric field vector at the given point:
(6) |
The induced voltage at the observation point is proportional to the electric field:
(7) |
The voltage after nonlinear distortion is proportional to a non-linear function of taken in the time domain:
(8) |
where and are direct and inverse Discrete Fourier Transforms respectively. The radiation field in the reverse direction can be represented similarly to the forward path. In this case, the signal at -th receiving antenna terminal will be defined as:
(9) |
Assume the level of PIM generated by a point source is specified by normalization relative to the level of thermal noise. This does not affect the amplitude and phase relationship between the generating signals and the generated PIM. This is because, physically, a point source emits a tiny amount of energy, which cannot be considered using the point source model.
II-E Nonlinear element model
Nonlinear elements, depending on their nature, may also have memory effects [9]. In this case, a nonlinear element producing IMD harmonics can be modelled in various ways. One common approach is Generalized Memory Polynomial (GMP) [25]. Such nonlinear function has the following form of (10).
(10) |
where is the number of global precursor () and postcursor () taps, respectively, - the number of envelope lead () and lag () samples; is polynomial order, is amplitude coefficient, is input signal, is time index.
Parameter | Carrier bandwidth |
---|---|
Bandwidth [MHz] | 5 |
Low CC frequency [MHz] | 1819 |
High CC frequency [MHz] | 1866.5 |
BB sampling rate [MHz] | 7.68 |
RF sampling rate [MHz] | 122.8 |
Oversampling factor | 16 |
FFT length [samples] | 512 |
Training sequence length [samples] | 131072 |
Testing sequence length [samples] | 65536 |
Signal duration [ms] | 24.5 |
III Simulation results
The compensation approach for model testing is based on the Channel coefficients method [6]. Channel coefficients here are adaptive weights of different nonlinear terms taken into account. Upsampled low and high-frequency component carriers, referred to as basis functions (BFs) of each antenna signal, are weighted using carrier-wise adaptive channel coefficients. The original Levenberg–Marquardt optimization algorithm is replaced with Stochastic gradient descent (SGD) for faster implementation and better adaptation. The least squares (LS) coefficient estimation of BFs left unchanged. RX signal represents pure external PIM mixed with thermal noise. The algorithm tries to suppress external PIM at the level of thermal noise floor (NF).
III-A Simulation setup
The modelling was carried out for 5G NR band n3 shown in Fig. 1. The component CCs of 5MHz bandwidths are located at the 1819 MHz and 1866.5 MHz frequencies respectively and their intermodulation products lie at the 1771.5 MHz central frequency (-71.25 MHz w.r.t. TX zero frequency). In baseband digital processing, where the PIM cancellation occurs, the TX and RX signals are oversampled by a factor of 16 for the BF generation. Artificially generated data is divided into 2 sets: a training set of 131072 samples and a testing set of 65536 samples. Signal simulation parameters are summarized in Table I.
In this work, the nonlinearity for PIM generation follows the structure of (10) with the following parameters for simplicity: . Thus, a simple, memoryless, nonlinear model of IMD-3 is assumed. The nonlinear model of the compensation algorithm follows the same structure as well. However, more complex parameters are chosen under the assumption of unknown nonlinearity behaviour at the external PIM source: . The orientation of the PIM source is random for each scenario. The total PIM level is artificially scaled to a reasonable value.
Each antenna in the simulations is assumed to be ideally matched to the transceiver path, has a 50 Ohm impedance, and has an average radiating power of 37 dBm. The conversion of energy into radiation occurs completely.
Two scenarios of external PIM source location are considered:
1) Scenario 1: A single external PIM source is located in front of the centre of the antenna array at a distance of 2.5 m relative to it. PIM cartesian coordinates are: {0, 0, 2.5}.
2) Scenario 2: Three external PIM sources are located in front of the antenna with a 1 m separation along the -axis and a 0.5 m separation along the -axis. PIM cartesian coordinates are: {-1, -0.5, 3}, {0, 0, 3}, {1, 0.5, 3}.
III-B External PIM compensation in 16T16R MIMO
The result for a large-scale MIMO system with 16 transmitting and receiving antennas is shown. Each transceiver chain in the system is represented by a set of half-wavelength dipoles grouped into unit cells of 4 antennas. The signal from each channel is divided equally among all antennas within a unit cell. The distance between the antennas is equal to half of the wavelength (w.r.t. the central frequency of the TX signal band). Even channels have vertical polarization; odd channels have horizontal polarization (crossed dipoles). The antenna layout is shown in Fig. 3 where numbering means antenna number which is not related to the number of TX chains directly. A dashed line limits unit cells.
III-B1 Single point source compensation
III-B2 Multiple point source compensation
The compensation ability of the algorithm for scenario 2 is shown in Fig. 6. In this case, external PIM cannot be cancelled to the noise floor which can be caused when the optimization algorithm hits a local minimum.
III-C Near-field PIM power variation
The location of the PIM source significantly affects the received power distribution between the channels. This is especially noticeable in the near-field zone of the antenna array since the wave here is spherical and the electric field varies a lot. As the source moves away from the antenna array, the wave becomes flat, and such a power variation is no longer noticeable (Fig. 7). Polarization effects can also be noticed since the signal power at even antennas differs from the signal of odd antennas.
IV Conclusion
This paper presents an approach to modelling external sources of passive intermodulation in 5G FDD MIMO systems. The approach allows for simulating PIM sources including the near-field zone of the MIMO antenna array and does not require computationally complex full-wave electromagnetic modelling. The external PIM effect can be reproduced with sufficient accuracy for PIM compensation algorithm testing on large-scale MIMO systems. The cancellation results of artificially generated PIM are aligned with experiments conducted on real data available from the literature. Thus, this approach can be used to test and debug algorithms to cancel PIM from external sources.
References
- [1] 3GPP, “3rd generation partnership project; technical specification group radio access network; study on scenarios and requirements for next generation access technologies (release 17),” Tech. Rep. TR 38.913-03, v17.0.0 (2022-03), 3GPP, 2022.
- [2] 3GPP, “3rd generation partnership project; technical specification group radio access network; user equipment (ue) radio transmission and reception; part 3: Range 1 and range 2 interworking operation with other radios (release 17),” Tech. Rep. TR 38.101-03, v17.7.0 (2022-09), 3GPP, 2022.
- [3] 3GPP, “3rd generation partnership project; technical specification group radio access network; nr; nr and ng-ran overall description; stage 2 (release 17),” Tech. Rep. TR 38.300, v16.1.0 (2022-09), 3GPP, 2022.
- [4] T. Ahmmed, A. Kiayani, R. M. Shubair, and H. Yanikomeroglu, “Overview of passive intermodulation in modern wireless networks: Concepts and cancellation techniques,” IEEE Access, vol. 11, pp. 128337–128353, 2023.
- [5] W. Chen, X. Lin, J. Lee, A. Toskala, S. Sun, C. F. Chiasserini, and L. Liu, “5g-advanced toward 6g: Past, present, and future,” IEEE Journal on Selected Areas in Communications, vol. 41, no. 6, pp. 1592–1619, 2023.
- [6] V. Lampu, L. Anttila, M. Turunen, M. Fleischer, J. Hellmann, and M. Valkama, “Air-induced passive intermodulation in fdd mimo systems: Algorithms and measurements,” IEEE Transactions on Microwave Theory and Techniques, vol. 71, no. 1, pp. 373–388, 2023.
- [7] S. Krikunov, R. Bychkov, A. Blagodarnyi, and A. Ivanov, “Clustering and fitting to reduce papr in multi-user ofdm systems,” in 2023 25th International Conference on Digital Signal Processing and its Applications (DSPA), pp. 1–6, 2023.
- [8] A. Ivanov and D. Lakontsev, “Selective tone reservation for papr reduction in wireless communication systems,” in 2017 IEEE International Workshop on Signal Processing Systems (SiPS), pp. 1–6, 2017.
- [9] A. Ivanov and D. Lakontsev, “Adaptable look-up tables for linearizing high power amplifiers,” in 2017 3rd International Conference on Frontiers of Signal Processing (ICFSP), pp. 96–100, 2017.
- [10] P. Plotnikov and D. Dolgikh, “Joint compensation of power amplifier nonlinear distortions on transmitter and receiver sides,” in 2019 IEEE International Black Sea Conference on Communications and Networking (BlackSeaCom), pp. 1–5, 2019.
- [11] V. Lampu, L. Anttila, M. Turunen, M. Fleischer, J. Hellmann, and M. Valkama, “Air-induced pim cancellation in fdd mimo transceivers,” IEEE Microwave and Wireless Components Letters, vol. 32, no. 6, pp. 780–783, 2022.
- [12] V. Abramian and A. Larionov, “Numerical research of the probability of radio frequency identification of tags using a uav-mounted rfid reader,” in 2022 International Conference on Information, Control, and Communication Technologies (ICCT), pp. 1–5, 2022.
- [13] A. Blagodarnyi, R. Bychkov, S. Krikunov, and A. Ivanov, “Tensor-assisted cnn to estimate channel in massive mimo,” in 2022 IEEE International Multi-Conference on Engineering, Computer and Information Sciences (SIBIRCON), pp. 20–24, 2022.
- [14] D. Artemasov, A. Blagodarnyi, A. Sherstobitov, and V. Lyashev, “Vector autoregression model utilization for massive-mimo channel denoising,” in 2023 International Balkan Conference on Communications and Networking (BalkanCom), pp. 1–6, 2023.
- [15] D. Yarotsky, A. Ivanov, R. Bychkov, A. Osinsky, A. Savinov, M. Trefilov, and V. Lyashev, “Machine learning-assisted channel estimation in massive mimo receiver,” in 2021 IEEE 93rd Vehicular Technology Conference (VTC2021-Spring), pp. 1–5, 2021.
- [16] M. Z. Waheed, P. P. Campo, D. Korpi, A. Kiayani, L. Anttila, and M. Valkama, “Digital cancellation of passive intermodulation in fdd transceivers,” in 2018 52nd Asilomar Conference on Signals, Systems, and Computers, pp. 1375–1381, 2018.
- [17] Z. Ye, X. Zhu, X. Zhang, and Y. Zhang, “External passive intermodulation suppression by near-field downlink beamforming,” IEEE Transactions on Microwave Theory and Techniques, vol. 72, no. 4, pp. 2355–2367, 2024.
- [18] Z. Wang, X. Zhu, Y. Jiang, H. Zeng, and B. Li, “External passive intermodulation suppression by general linear combination based robust adaptive beamforming,” in 2022 IEEE 96th Vehicular Technology Conference (VTC2022-Fall), pp. 1–6, 2022.
- [19] A. A. Degtyarev, N. V. Bakholdin, A. Y. Maslovskiy, and S. A. Bakhurin, “Brief research of traditional and ai-based models for imd2 cancellation,” 2024.
- [20] V. Lampu, L. Anttila, M. Turunen, M. Fleischer, J. Hellmann, and M. Valkama, “Air-induced passive intermodulation in fdd networks: Modeling, cancellation and measurements,” in 2021 55th Asilomar Conference on Signals, Systems, and Computers, pp. 983–988, 2021.
- [21] M. Z. Waheed, V. Lampu, A. Kiayani, M. Fleischer, L. Anttila, and M. Valkama, “Modeling and digital suppression of passive nonlinear distortion in simultaneous transmit—receive systems,” in 2022 56th Asilomar Conference on Signals, Systems, and Computers, pp. 1339–1344, 2022.
- [22] V. Lampu, L. Anttila, M. Turunen, M. Fleischer, J. Hellmann, and M. Valkama, “Cancellation of air-induced passive intermodulation in fdd mimo systems: Low-complexity cascade model and measurements,” in 2023 IEEE/MTT-S International Microwave Symposium - IMS 2023, pp. 33–36, 2023.
- [23] Y. Ye, D. Spina, D. Deschrijver, W. Bogaerts, and T. Dhaene, “Efficient time-domain modeling and simulation of passive bandpass systems,” in 2019 International Conference on Electromagnetics in Advanced Applications (ICEAA), pp. 0992–0996, 2019.
- [24] C. Balanis, Antenna Theory: Analysis and Design. Wiley, 2015.
- [25] D. Morgan, Z. Ma, J. Kim, M. Zierdt, and J. Pastalan, “A generalized memory polynomial model for digital predistortion of rf power amplifiers,” IEEE Transactions on Signal Processing, vol. 54, no. 10, pp. 3852–3860, 2006.