Conceptio › Archive › arXiv CS
arXiv CSopen access

Impact of Nonlinear Power Amplifier on Massive MIMO: Machine Learning Prediction Under Realistic Radio Channel

2026 · arxiv_cs
arXiv CS · Papers · License: Open Access · 2026
Open Source ↗Direct PDF ↓
neural-networks
machine learning, deep learning, neural networks

JOURNAL OF LATEX CLASS FILES, VOL. 14, NO. 8, AUGUST 2015

1

Impact of Nonlinear Power Amplifier on Massive MIMO: Machine Learning Prediction Under Realistic Radio Channel

arXiv:2604.15977v1 [cs.LG] 17 Apr 2026

Marcin Hoffmann, Member, IEEE, Pawel Kryszkiewicz, Senior Member, IEEE,

Abstract—Massive Multiple-Input Multiple-Output (MMIMO) is one of the crucial technologies for increasing spectral and energy efficiency of wireless networks. Most of the current works assume that M-MIMO arrays are equipped with a linear front end. However, ongoing efforts to make wireless networks more energy-efficient push the hardware to the limits, where its nonlinear behavior appears. This is especially a common problem for the multicarrier systems, e.g., Orthogonal Frequency Division Multiplexing (OFDM) used in 4G, 5G, and possibly also in 6G, which is characterized by a high Peak-toAverage Power Ratio (PAPR). While the impact of a nonlinear Power Amplifier (PA) on an OFDM signal is well characterized, it is a relatively new topic for the M-MIMO OFDM systems. Most of the recent works either neglect nonlinear effects or utilize simplified models proper for Rayleigh or Line of Sight (LoS) radio channel models. In this paper, we first theoretically characterize the nonlinear distortion in the M-MIMO system under commonly used radio channel models. Then, utilizing 3D-Ray Tracing (3D-RT) software, we demonstrate that these models are not very accurate. Instead, we propose two models: a statistical one and a Machine Learning (ML)-based one using 3D-RT results. The proposed statistical model utilizes the Generalized Extreme Value (GEV) distribution to model Signal to Distortion Ratio (SDR) for victim users, receiving nonlinear distortion, e.g., as interference from neighboring cells. The proposed ML model aims to predict SDR for a scheduled user (receiving nonlinear distortion along with the desired signal), based on the spatial characteristics of the radio channel and the operation point of each PA feeding at the M-MIMO antenna array. The predicted SDR can then be used to perform PAaware per-user power allocation. The results show about 12% median gain in user throughput achieved by the proposed MLbased power allocation scheme over the state-of-the-art, fixed operating point scheme. Index Terms—Massive MIMO, Machine Learning, 3D-Ray Tracer, 6G, Nonlinear distortion, Power Amplifier

I. Introduction HE Massive Multiple-Input Multiple-Output (MMIMO) is one of the crucial technologies for both currently deployed 5G and future 6G networks [1]. It utilizes large antenna arrays to transmit signals directly

T

Copyright (c) 2026 IEEE. Personal use of this material is permitted. However, permission to use this material for any other purposes must be obtained from the IEEE by sending a request to [email protected]. This research was funded by the Polish National Science Centre, project no. 2021/41/B/ST7/00136, and Polish Ministry of Science and Higher Education, project no. 0312/SBAD/8170. Authors are with Institute of Radiocommunications, Poznan University of Technology, Poznan, Poland, and with Rimedo Labs, Poznań Poland. Corresponding author: M. Hoffmann, e-mail: [email protected]

toward User Equipments (UEs), improving spectral efficiency and enabling spatial division multiple access. Most of the current works assume that M-MIMO arrays are equipped with a linear front end. This is somehow a simplification enforced by the wireless standards, i.e., the Power Amplifiers (PAs) deployed at the Base Stations (BSs) usually operate in their linear region to avoid signal clipping that is typically enforced by constraining an Error Vector Magnitude (EVM) at the transmitter [2]. However, current efforts to make 6G networks more energy-efficient push the hardware to the limits, where its nonlinear behavior appears [3]. This is a common problem for the multicarrier systems, e.g., Orthogonal Frequency Division Multiplexing (OFDM) used in 4G, 5G, and possibly also in 6G, which is characterized by a high Peak-to-Average Power Ratio (PAPR). While in general the distortion-less system seems like a better solution, in some cases more spectrally efficient to increase the distortion power if the wanted signal power increases as well as has been shown for the SISO system in [4] and for the M-MIMO system under iid Rayleigh channel in [5]. This idea can also be extended to energy efficiency maximization as investigated recently by 3GPP [6]. While the impact of a nonlinear PA on an OFDM signal is well characterized [7], [8], [9], it is a relatively new topic for the M-MIMO systems. The main issue is how the nonlinear distortion signal generated at each transmitter chain adds in each spatial location, i.e., if the signals are uncorrelated and have joint omnidirectional characteristics, or if the distortion is correlated, creating some maxima at specific spatial locations. The initial studies, like [10], assumed an uncorrelated distortion, resulting in the wanted signal power increasing with the number of transmitting antennas, as a result of array gain, while the distortion signal simply adds as some kind of independent white noise generated by each antenna. However, in work [11] it has been shown that the nonlinear distortion can achieve a similar array gain as the wanted signal, e.g., in the Line of Sight (LoS) channel, making it a significant issue that needs detailed analysis. Recently, authors in [12] modeled the influence of nonlinear PA on a hybrid M-MIMO OFDM system and its reception performance. While per front-end nonlinearity distortion is modeled accurately, the model does not consider the potential correlation of distortions from multiple transmit antennas at the reception point. As such, the nonlinear

JOURNAL OF LATEX CLASS FILES, VOL. 14, NO. 8, AUGUST 2015

2

distortion can be underestimated in many cases. In [13], the authors proposed a generalized framework to calculate the wanted signal and nonlinear distortion Power Spectral Density (PSD) in an M-MIMO system. While it considers the potential correlation between nonlinearity distortion signals between front-ends, the method is modulation agnostic (works both for multi-carrier and single-carrier signals) and considers a general memory polynomial for PA modeling. Most importantly, this is a semi-analytic method that evaluates PSDs for a single-channel realization, without showing a general relation between channel properties and distortion signal directivity. A recent study in [14] utilized an analytical model from [13] and derived Signal to Distortion Ratio (SDR) for a M-MIMO transmission to a single user utilizing Maximal Ratio Transmission (MRT) precoding in OFDM signal. A simplification of PA modeling by only 3rd order polynomial was used. In addition, it was assumed that the channels are independent between antennas, but described by an impulse response of limited duration, i.e., there can be a correlation between channels on adjacent subcarriers for a single antenna if the impulse response is short enough. It has been shown that as the impulse response prolongs the distortion becomes more omnidirectional. While the result is interesting, the authors assumed a uniform distribution of power of paths over the channel profile, which is not typical [2]. Moreover, the authors did not consider varying mean transmit power over antenna elements, which can be a significant problem, as will be shown here. In this paper, we analyze the impact of nonlinear PA on the M-MIMO OFDM transmission under a realistic channel. First, we provide a theoretical analysis of the nonlinear distortion under the commonly considered radio channel models: uncorrelated Rayleigh and LoS radio channels. We start the theoretical analysis with general formulas for the multiuser MIMO, and then, we focus on the case when a M-MIMO cell serves one UE, i.e., Multiple-Input Single-Output (MISO). The MISO is well established in the literature, e.g., works [15], [16]. Moreover, from the perspective of the nonlinear distortion, MISO is the most challenging scenario, where potentially the nonlinear distortion can be steered toward the UE [13]. After providing the analytical formulas, we compare the results in these two specific channels against the results obtained with the use of a Wireless InSite 3D Ray-Tracing (3D-RT) software, considering a MISO system in an urban environment. The analysis is split between victim UEs (receiving nonlinear distortion, e.g., as interference from neighboring cells) and scheduled UEs (receiving nonlinear distortion along with the desired signal). In both cases, we show that nonlinear distortion power under the realistic radio channels affected by the spatial correlations is neither uncorrelated Rayleigh nor LoS, and follows a nontrivial distribution, i.e., the performed distribution fitting resulted in a closest match with the Generalized Extreme Value (GEV) distribution. For victim UE, we propose a statistical model that models the SDR for a given Input Back Off (IBO), a measure of PA operating point, by the GEV distribution multiplied

by the theoretical value of SDR. Moreover, while spatially adjacent locations exhibit similar SDR values, a decorrelation distance has been modeled. For a scheduled UE, apart from the SDR showing high spatial variability and nontrivial distribution, we show that LoS is not the worst case for nonlinear distortion. The SDR can go below the LoS theoretical results when the power is allocated between antennas in a highly non-uniform manner. We believe a correct estimation of nonlinear distortion power at each location is crucial for spectrally and energy-efficient resource allocation. We propose to utilize a Machine Learning (ML) method, namely a Convolution Neural Network (CNN), to predict SDR based on a modified channel correlation matrix. The modification is needed to embed information about the IBO associated with each PA. Finally, we propose to utilize the SDR prediction for the distortion-aware per-user power allocation, i.e., a method that will predict for a given UE a value of IBO to increase its Signal to Noise and Distortion Ratio (SNDR) based on its radio channel coefficients. Through the computer simulations we show that the proposed distortion-aware per-user power allocation can significantly improve the UE rates compared to the commonly used fixed IBO scheme. The key contribution of the paper can be summarized as follows: We provide a theoretical analysis of M-MIMO systems with nonlinear distortion under uncorrelated Rayleigh and LoS models of the radio channel. First, we derive general formulas for multiuser MIMO and then go to the detailed analysis for the MISO case. Observed significant SDR differences between the two models, highlighting the need for channel-specific SDR estimation. • Unlike state-of-the-art works (e.g., [10], [14]), we assess the impact of nonlinear distortion in M-MIMO using a realistic system-level simulator based on the 3D-RT channel model for urban environments. • For non-scheduled (victim UEs), we show that the commonly used uncorrelated Rayleigh model is inaccurate for SDR modeling. In contrast to computationally extensive, and radio channel realizationdependent methods like [13], we propose a statistical SDR model based on the GEV distribution and spatial correlation distance, validated for both softlimiter and Rapp PA models. • For scheduled UEs, contrary to [12], we demonstrate that SDR is affected by the antenna channel correlation modeled by 3D-RT. We further show that unequal path losses across antennas lead to different IBO values, which may reduce SDR below the theoretical LoS bound claimed as the worst case in [13]. • For scheduled UEs, we propose an SDR prediction method based on an adapted VGG16 architecture [17]. The model is validated on datasets generated with 3D-RT and shown to deal with different PA characteristics (soft-limiter and Rapp). Moreover, •

JOURNAL OF LATEX CLASS FILES, VOL. 14, NO. 8, AUGUST 2015

𝑠𝑚,𝑁𝑈

N-IFFT N-IFFT

𝑠𝑚,𝑛

𝑥1,1 𝑥𝑘,1 𝑥𝐾,1 𝑥1,𝑛 𝑥𝑘,𝑛 𝑥𝐾,𝑛 𝑥1,𝑁𝑈 𝑥𝑘,𝑁𝑈 𝑥𝐾,𝑁𝑈

N-IFFT

QAM Samples

𝑠𝑚,1

𝑦1,𝑡 A

𝑦𝑘,𝑡 A 𝑦𝐾,𝑡 A

1 𝑦1,𝑡

ℎ𝑚,𝑛,1

𝑘 𝑦

ℎ𝑚,𝑛,𝑘

𝑘,𝑡

ℎ𝑚,𝑛,𝐾 𝐾𝑦

𝐾,𝑡

where wm,n,k is a precoding coefficient. One of the possible approaches to designing the precoder is the Maximum Ratio transmission (MRT) scheme, which maximizes the received signal power [18]: 𝑟𝑛 𝑚-th UE

precoders

Fig. 1: System model. hardware complexity is analyzed, and pruning is applied to reduce model size and inference time. • We propose a distortion-aware per-user power allocation for M-MIMO that uses VGG16-based SDR prediction to dynamically adjust the IBO per UE. Simulation results based on 3D-RT demonstrate superior data rate performance compared to fixed-IBO schemes and dynamic IBO selection proposed in [4]. The rest of the paper is organized as follows. Sec. II provides a description of the system model with a focus on the theoretical foundations of nonlinear distortions in a M-MIMO OFDM system. Sec. III presents the 3D-RTbased analysis of the nonlinear distortion for both victim UEs and scheduled UEs, together with comparison to the theoretical results, and important observations. The ML-based SDR prediction, together with the proposed distortion-aware per-user power allocation, is provided in Sec. IV. Finally, the conclusions are formulated in Sec. V II. System Model We are considering a downlink in a single MISO OFDM base station (BS) operating at carrier frequency fc . The related system model is depicted in Fig. 1. The BS is equipped with K transmitter chains, each including a digital precoder, OFDM modulator, and radio front end. There are M User Equipments (UEs), each using a single antenna, served at a given time. The OFDM modulator utilizes N -point Inverse Fast Fourier Transform (IFFT) block with Nu ≤ N subcarriers modulated with non-zero Quadrature Amplitude Modulation (QAM)/ Phase Shift Keying (PSK) symbols. The symbol intended for m-th UE (m ∈ {1, ..., M }) on n-th subcarrier (n ∈ {1, ..., NU }) is denoted as sm,n that will be transmitted during a period of a single OFDM symbol. The n-th QAM/PSK symbol is transmitted on subcarrier In ∈ {−N/2, ..., N/2 − 1} of the OFDM symbol. We assume that the radio channel between the k-th transmitter antenna and m-th UE is flat within the bandwidth of a single subcarrier and does not change over the period of a single OFDM symbol. This channel’s impulse response is denoted by hm,n,k . First, the complex data symbols undergo digital precoding, creating symbol xk,n as X xk,n = sm,n wm,n,k , (1) m

3

h∗m,n,k , wm,n,k = qP P 2 k m |hm,n,k |

(2)

where ∗ denotes complex conjugate, and the normalization introduced of the above equation P in the denominator 2 ensures |w | = 1. It is assumed that the same m,n,k k normalization is used for any precoding scheme applied. After the precoding stage, the resultant xk,n samples are subject to the OFDM modulation [19] obtaining tth sample of time domain signal intended for the k-th antenna: X In (3) yk,t = xk,n ej2π N t , n

where t ∈ {−NCP , . . . , N − 1}, and NCP is the number of samples of the cyclic prefix (CP). Next, the signal is processed through the digital-to-analog converter and upconverted to the chosen carrier frequency. The final stage of signal processing at the transmitter side is a PA. We consider the same PA to be used by each of the K transmitter chains. The behavioural PA model, i.e., from a signal path perspective[7], is described by a nonlinear function A. As a result, the equivalent (modeled at baseband) signal transmitted by the k-th antenna is given by: ŷk,t = A(yk,t ). (4) There are multiple PA models in the literature [7]. In [20] a Rapp model has been suggested to characterize a typical solid state PA used in modern cellular systems, i.e., yk,t ŷk,t =  (5) 1 , |y |2p 2p 1 + P k,t p max,k

where p is the smothness parameter of a PA and Pmax,k is the maximum possible output sample power of the k-th frontend PA, i.e., the saturation power. While Pmax,k is assumed here to be fixed in time, there are approaches like Envelope Tracking that can vary Pmax,k [21]. While [20] suggests p = 2 as a typical value, when p → ∞ the so-called soft-limiter PA is obtained. The soft-limiter is an ultimate PA design goal, as it is proven to be a nonlinearity that maximizes the SDR of an OFDM waveform [22]. The soft-limiter clips the input signal if its power exceeds the maximum transmit power of the kth front-end PA, otherwise the input signal passes through the PA unchanged, i.e., ( yk,t if |yk,t |2 ≤ Pmax,k , (6) ŷk,t = p Pmax,k ej arg(yk,t ) otherwise where the arg(yk,t ) denotes the phase of yk,t . Even if the PA is characterized by a more severe nonlinear characteristics, including those revealing memory effects [7], typically the modern transmitters are equipped with a digital predistortion (DPD) block at the PA input

JOURNAL OF LATEX CLASS FILES, VOL. 14, NO. 8, AUGUST 2015

4

[23]. This should result in the combined DPD and the PA characteristics close to the soft-limiter characteristics. Moreover, while [13] analyzed the influence of memory polynomial PA on the M-MIMO system, it requires knowledge of multiple polynomial coefficients that typically change with the operating point of the amplifier [8]. In most parts of this paper, the soft-limiter assumption will be used, allowing for easier results reuse in further studies. However, the nonlinear distortion evaluation and ML modeling framework shown in the next sections can be easily adapted to any memoryless PA characteristics reported by a wireless transmitter vendor. Observe that the nonlinear distortion will be, in general, the more severe the more samples are clipped. While the precoded OFDM symbol samples should be characterized by a zero-mean, complex-Gaussian distribution, as a result of the addition of a large number of independent subcarriers [24], the statistical characterization of the transmitted signal distribution depends only on the mean signal power. Let us define the transmit power at the PA input per k-th antenna, by using (1) and (3) as XX pk = |wm,n,k |2 E[|sm,n |2 ], (7)

observing that it accounts for all users’ signals, i.e., interuser (linear) interference as well. The distortion power can be calculated as [26] h i  DkTX = E | dˆk̂,t |2 = 1 − e−γk − λ2k pk . (13)

n

k̂=k

The signal ŷk,t is transmitted over the channel of response h̃n,k at subcarrier n to a single antenna receiver. Observe that this channel can be equal to hm,n,k for some user m or different, for a not-scheduled user. In the receiver, the synchronized signal undergoes N -point FFT with the output sample on n-th subcarrier equal X rn = F[n,t=0,...,N −1] {ŷk,t }h̃n,k + wn , (14) k

where F[n,t=0,...,N −1] denotes discrete Fourier transform (DFT) over time samples 0, ..., N − 1 evaluated at subcarrier n, and wn is Additive White Gaussian Noise (AWGN) sample. After substitution of (1) and (10) this sample can be decomposed as X X rn = sm,n λk h̃n,k wm,n,k (15a) m

+

m

(8)

While the above, per-antenna metric is more meaningful, especially for a precoding unequally distributing power among antennas, an average IBO can be defined as: P k Pmax,k γ= P . (9) k pk While the complex-Gaussian OFDM signal passes through a memoryless nonlinear system, a Bussgang theory can be applied, allowing us to decompose the distorted signal into [25], [26] ŷk,t = λk yk,t + dˆk,t ,

(10)

where dˆk,t is the distortion signal, uncorrelated with the wanted signal, and λk ∈ (0, 1) is a scaling factor that is defined as h i ∗ E ŷk̂,t yk̂,t 1√ √ k̂=k = 1−e−γk + πγk erfc ( γk ), (11) λk =  2 2 E yk̂,t k̂=k

with the last part of the above equality valid for softlimiter PA. However, the general definition of λk can be used for any memoryless nonlinear PA. This allows us to define the wanted signal power over the k-th antenna as SkTX = λ2k pk

(15b)

dn,k h̃n,k

k

where E[ ] denotes expectation. In the above, it is assumed that the symbols between subcarriers and UEs are uncorrelated. Usually, its relation with the PA clipping level is defined by an Input Back-Off (IBO) equal Pmax,k γk = . pk

k

X

(12)

(15c)

+ wn , where dn,k = F[n,t=0,...,N −1] {dˆk,t }.

(16)

Observe that (15a) can contain both wanted signal, if channel h̃n,k is to one of the M scheduled UEs, and interuser, linear interference. The component (15b) denotes nonlinear distortion sample. In general, for m-th user the wanted signal power at n-th subcarrier can be defined as   2 X SnRX = E  sm,n λk h̃n,k wm,n,k  (17) k

and distortion power as

DnRX = E 

X

2

dn,k h̃n,k  .

(18)

k

This can be calculated by means of simulations for any memoryless PA by approximating the expectation by averaging over multiple transmitted OFDM symbols. Finally, the mean SDR can be calculated as P RX S (19) SDR = P n nRX . D n n In the case of a single UE scheduling (M = 1) using MRT precoding, as in [14], and observing the signal at this UE, i.e., h̃n,k = h1,n,k , with the assumption of equal large scale fading per antenna, i.e., ∀n,n′ ,k,k′ E[|h̃n,k |2 ] = E[|h̃n′ ,k′ |2 ] and equal Pmax,k per antenna, the received signal power over all utilized subcarriers equals X S RX = KE[|h̃n,k |2 ]|λ|2 pk (20) k

JOURNAL OF LATEX CLASS FILES, VOL. 14, NO. 8, AUGUST 2015

5

where E[|h̃n,k |2 ] denotes mean channel gain and λ is used for λk as a result of IBO equalPover all P frontends. This was obtained by calculating E[| m sm,n k λk h̃n,k wm,n,k |2 ] while utilizing (2) and (7). It is visible that, asPin a standard MRT case, the total transmit power k pk obtains array gain K. The only difference is the reduction of the wanted signal power by a factor |λ|2 as a result of nonlinear distortion. The total distortion power over all utilized (NU < N ) subcarriers, assuming the distortion is uncorrelated with the wireless channel, as well as the channel’s large-scale fading equal over antennas (as above), can be calculated based on (15b) as   2 X X XX DRX = E dn,k h̃n,k =E[|h̃n,k |2 ] E[|dn,k |2 ].

Finally, an SDR can be calculated for a non-scheduled user. In this case, the channel h̃n,k will be uncorrelated with the precoder wm,n,k , resulting in lack of the array gain K in comparison to (20). At the same time the distortion should be omnidirectionaly emitted from an array obtaining power as described by (22). This results in λ2 SDRvictim = 2 , (25) −γ − λ2 ) 3 (1 − e

n

k

n

k

(21) P 2 Observe that E[|d | ] is a total distortion power n,k n generated from a single front-end over all Nu utilized subcarriers. Based on Parsevall theorem this should be equal to DkTX from (13), but some of the time-domain distortion signal will leak into the out-of-band (OOB) frequency region. In [8], it was derived that approximately 2/3 of the total distortion signal is emitted within the utilized subcarriers range. While the 2/3 constant is accurate only for 3rd order intermodulation products, with the higher order intermodulations leaking even more significantly into the OOB region, in the usable IBO range, the 3rd order intermodulations dominate [8]. Therefore the constant 2/3 results in an accurate approximation as shown by simulations in [5], significantly improving the time P domain model used, e.g., in [26]. This allows to write n E[|dn,k |2 ] = 23 DkTX . Finally, by utilizing the above equation and definition in (13), recalling that IBO at each front-end is identical and equals γ, we obtain X 2 DRX = E[|h̃n,k |2 ] 1 − e−γ − λ2 pk . (22) 3 k

Using (20) and (22) the Signal to Distortion Ratio (SDR) for uncorrelated distortion case, e.g., IID Rayleigh channel [10], can be calculated as Kλ2 . −γ − λ2 ) 3 (1 − e

SDRuncorrelated = 2

(23)

Observe that this depends only on the IBO (equal over all antennas) and the number of transmit antennas. Fortunately, in this case by increasing the number of antennas, the SDR will be proportionally increased. However, if the distortion signal is correlated with the wireless channel, e.g., in LoS channel, the distortion can have the same spatial patter and gain as the wanted signal [11], [27], i.e., DRX will be K times higher, resulting in SDR: λ2 , (24) SDRcorrelated = 2 −γ − λ2 ) 3 (1 − e that is independent of the number of utilized antennas.

being equal to the SDRcorrelated case. Observe that while this is observed at a victim UE, it can be treated as a linear interference to its nonlinear distortion power ratio. While these equations define SDRs in specific cases, namely LoS and IID Rayleigh propagation channel, it is visible that the SDR can vary significantly, i.e., at least K times. The question is how significant is the PA nonlinearity problem in practical channels of partial interantenna or inter-subcarrier correlation, or when large-scale fading vary among antennas. III. 3D Ray Tracer-based distortion power spatial distribution The previous section introduced the system model and provided a theoretical analysis of SDR under the two state-of-the-art edge cases of radio channels, namely, uncorrelated Rayleigh and LoS radio channels. The aim of this section is to analyze the SDR, using (19), under the close-to-real radio channels using the 3D-RT software. We also compare these results against the theoretical considerations. The main reason to follow the simulation studies rather than the analytical approach is that we avoid some simplifications, e.g., an analytical analysis for a soft-limiter model of PA would require its representation as a polynomial of limited order, decreasing the accuracy of the results. Moreover, our initial studies showed that direct simulation of the precoded OFDM signal going through the PA is less computationally complex than evaluation of the analytical model from [13]. For the remaining part of the paper, we focus on a single UE case, i.e., MISO. This is the most challenging scenario, where potentially all the nonlinear distortion can be steered toward the UE [13]. Moreover, unlike state-of-theart works, e.g., [10], we focus on the OFDM system, taking into account the intermodulation between the subcarriers caused by the nonlinear distortion. A. Simulation Setup To evaluate the nonlinear effects in the downlink of the considered MISO system, under the realistic radio channel, we used Wireless InSite 3D-RT software. 3DRT, tracks individual signal paths between each transmit and receive antenna, including reflections and diffractions from buildings. This results in a multi-path, frequencyselective fading model of the radio channel with spatial correlations between antennas being crucial for the MMIMO system modeling. Using the Wireless InSite 3D-RT software, we first developed a 3D model of the Madrid Grid

JOURNAL OF LATEX CLASS FILES, VOL. 14, NO. 8, AUGUST 2015

urban scenario proposed in the METIS project [28]. Fig. 2 depicts the bird’s-eye view of the built Madrid Grid model, together with its dimensions, i.e., width, length, and height of buildings. There is a MISO BS (marked with a green rectangle equipped with K = 128 antennas arranged in a rectangular array (8 vertical × 16 horizontal). It is installed at a height of 45 m above ground level. Each antenna is associated with an independent transmitter chain that ends with a soft-limiter PA of Pmax,k = 2 mW. Most importantly, while the selected saturation power is arbitrary, the observed SDR depends on the IBO value, not the saturation power, as shown in Sec. II. Therefore, observed results are universal. Through the analysis, a fixed IBO, averaged over frontends, will be used as defined in (9). As the power allocated to each PA is a result of MRT precoding according to (2), their operation point, i.e., γk as defined in (8), may vary between transmitter chains. The BS operates at carrier frequency fc = 3.6 GHz, with NU = 69 subcarriers, and subcarrier spacing equal to the 360 kHz (corresponds to the bandwidth of a single Resource Block (RB) in the 5G system with 12 subcarriers per RB, and subcarrier spacing equal to the 30 kHz). For each subcarrier independently, a precoder is calculated. Then, based on the precoder, we transmit 100 randomly modulated OFDM symbols using Quadrature Phase Shift Keying (QPSK) modulation. To evaluate the nonlinear effects under various channels, we have defined a square grid of UEs with spatial resolution equal to 4 m, visible in Fig. 2 as red rectangles. There are 3542 UEs in total, each equipped with a single omnidirectional antenna placed at a height of 1.5 m, as considered in 3GPP reference configurations [29]. To obtain radio channel coefficients, we have configured the Wireless InSite software to consider 15 reflections and one diffraction. As a separate model, we have implemented the widely used (e.g., [30], [31]) uncorrelated Rayleigh radio channel model for small-scale fading, while largescale fading is modeled via the 3D-RT. In this case, the radio channel coefficient at the n-th subcarrier between the k-th BS antenna and the m-th single-antenna UE is a sample of an uncorrelated complex Gaussian random variable: hm,n,k ∼ CN (0, βm ), (26) where βm stands for the channel gain between the BS and m-th UE obtained from the 3D-RT. The simulation parameters are summarized in Tab. I. The utilized Madrid Grid urban scenario provides both Close-to-Line-of-Sight (Close-to-LoS), as there is still multipath propagation expected, and Non-LoS (NLoS) propagation conditions. The former occurs, e.g., in the square placed in the middle, while the latter occurs for the UEs placed in the narrow street canyons. B. Signal to Distortion Analysis for Victim UEs Although in the considered MISO scenario there is no inter-user interference, as there is only one UE scheduled, in a real-world scenario, there can exist some UEs

6

52.5 m

31 45 m m

42.5 m

45 49 m m

49 m

42 m

52.5 m

38 38 m m

45.5 m

28 m

42 m

600 m

32 m

400 m

Fig. 2: 3D Madrid Grid Model for the 3D-RT-based radio channel generation. The green and red rectangles are the MISO BS and the UEs, respectively. Numbers on the buildings indicate their height. TABLE I: Simulation Parameters Parameter

Value

number of antennas K BS antenna height PA max output power Pmax,k carrier frequency fc number of used subcarriers NU subcarrier spacing Number of OFDM symbols Modulation UE antenna UE antenna height number of UEs UE deployment 3D-RT configuration

128 (8 vertical × 16 horizontal) 45 m 2 mW 3.6 GHz 69 360 kHz 100 QPSK single omnidirectional 1.5 m 3542 square grid of 4 m resolution 15 reflections, 1 diffraction

connected to other cells operating at the same frequency band. From this perspective, it is beneficial to investigate the SDR for the victim UEs, i.e., UEs that are not currently scheduled but can be potentially served by the neighboring cells. We can also treat these UEs as victims of Electromagnetic Field (EMF) exposure from the MMIMO BS. While this is typically modeled assuming linear PA, the existence of nonlinear distortion can be an important factor in increasing EMF exposure[32]. The SDR for victim UEs under 3D-RT radio channel, while the scheduled UE (red cross) is under Close-to-LoS conditions and IBO = 3 dB, is depicted in Fig. 3. In some of the works,e.g., [10], the nonlinear distortion is claimed to be uncorrelated with the wanted signal. This is true for the IID Rayleigh radio channel, where, according to (25), the SDR of victim UEs equals 19 dB for IBO of 3 dB.

JOURNAL OF LATEX CLASS FILES, VOL. 14, NO. 8, AUGUST 2015

7

1

CDF

0.8 0.6 0.4 0.2 0

IBO=-3 dB 3D-RT µ=11.0, σ=2.3 dB IBO=-3 dB Rayleigh µ=11.2, σ=0.5 dB IBO=-3 dB Rayleigh (25) 10.92 dB IBO=0 dB 3D-RT µ=13.8, σ=2.2 dB IBO=0 dB Rayleigh µ=14.1, σ=0.5 dB IBO=0 dB Rayleigh (25) 13.84 dB IBO=3 dB 3D-RT µ=19.2, σ=2.3 dB IBO=3 dB Rayleigh µ=19.4, σ=0.5 dB IBO=3 dB Rayleigh (25) 19.22 dB IBO=6 dB 3D-RT µ=29.2, σ=2.8 dB IBO=6 dB Rayleigh µ=29.3, σ=0.5 dB IBO=6 dB Rayleigh (25) 29.44 dB

-10

0

10

20

30

SDR [dB]

Fig. 5: Comparison of SDR Cumulative Density Function (CDF) for victim UEs under 3D-RT (simulation) and Rayleigh (simulation and theoretical - (25)) radio channel, for a dataset of 120 scheduled UEs with IBO γ = {−3, 0, 3, 6} dB.

Fig. 3: SDR for victim UEs under 3D-RT radio channel, while the scheduled UE (red cross) is under Close-to-LoS conditions. The IBO γ = 3 dB.

Fig. 4: SDR for victim UEs under 3D-RT radio channel, while the scheduled UE (red cross) is under NLoS conditions. The IBO γ = 3 dB. Observe that this equation assumes that both the wanted signal and the distortion do not add coherently at the reception point. However, in the case of realistic 3D-RT radio channels, a strong spatial correlation can be visible. The SDR in Fig. 3 is relatively high, i.e., about 23 dB, in many areas, including the area around the scheduled UE (red cross). This can be explained by coherent combining of the wanted signal (increasing the numerator of SDR), while the nonlinear distortion adds non-coherently. But in other locations, it drops to a level below 10 dB in the most extreme case. This can be attributed to, e.g., unequal IBO per antenna, as will be explained in detail later. In Fig. 4, a similar analysis is presented for a single

scheduled NLoS UE. While a different spatial distribution of SDR is visible in the 3D-RT channel, the main conclusions can be the same as in the Close-to-LoS channel. High spatial variability of SDR is observed, spanning many dB above and below the theoretical value of 19 dB. The SDR for victim UEs depends on the precoder of a scheduled UE and radio channel coefficients, following non-trivial spatial patterns. To provide better insights into the statistical characteristics of SDR for victim UEs we have collected their SDR values, i.e., in 3542 victim UE locations, in each case of 120 scheduled UEs (placed on an equally spaced grid to reflect various LoS/NLoS radio conditions) under IBO γ = {−3, 0, 3, 6} dB, and both 3D-RT (simulation) and Rayleigh (simulation and theoretical results) radio channels. We have estimated the distribution of victim UE SDR as depicted in Fig. 5. For each plot, the mean value (µ) and standard deviation (σ) are given. First, as expected based on SISO OFDM analysis[26], mean SDR rises with IBO. Secondly, the mean value of SDR for 3DRT is similar to the mean value for the simulated Rayleigh channel, and both follow the theoretical value of (25). However, the difference is in the standard deviation. It can be seen that the distribution for the simulated Rayleigh channel is almost a constant value with a negligible standard deviation from the theoretical value equal to about 0.5 dB. This result is probably due to a finite number of antennas and the number of subcarriers used for SDR estimation in each location, using one instance of a Rayleigh fading channel. On the other hand, in the case of the 3D-RT radio channel, the standard deviations are higher than 2 dB. Distribution fitting was performed based on all measurements for all IBO values. The closest match (with SDR difference smaller than 0.4 dB for any CDF percentile) is obtained for the GEV distribution applied in the linear domain, allowing the estimated victim SDR to be defined as ˜ victim= SDRvictim · GEV (µ, σ, ξ) SDR

(27)

where SDRvictim is obtained from (25) using IBO value, and GEV (µ, σ, ξ) denotes truncated, for negative values,

JOURNAL OF LATEX CLASS FILES, VOL. 14, NO. 8, AUGUST 2015

CDF

0.6 0.4 0.2 0 -10

Empirical samples GEV model -5 0 5 Normalized SDR (dB)

10

6

1

4

2

0 0

2 4 Quantiles of GEV model

6

Spatial Autocorrelation

0.8

Quantiles of Input Sample

1

8

0.8 0.6 0.4

Additionally, observe that both in Fig. 3 and Fig. 4 local correlation of SDR values is observed, e.g., orange points are typically surrounded by orange points. Therefore, using the same SDR data as above, for 120 scheduled UEs, a spatial autocorrelation of the victim UEs SDR is calculated over vertical and horizontal directions. The results averaged over 120 scheduled UEs are depicted in Fig. 7. It can be seen that the spatial autocorrelation of SDR for victim UEs does not significantly depend on the IBO. In the context of mobile networks, e.g., spatial correlation of the large-scale fading [34], the correlation distance is the distance where the autocorrelation function reaches 1e . The results show that the decorrelation distance of victim UEs SDR is equal to 26 m. This means that within 26 m, similar values of SDR can be expected. One should notice that further studies are required to evaluate spatial correlation at distances of 0 to 4 m, which is below the resolution of the simulated UE grid.

1/e

0.2 0 0

Fig. 6: CDFs and Quantile-Quantile plots of normalized SDR values and their GEV distribution-based model

decorrelation distance

10

20 26 30

40

50

60

70

80

Distance [m]

Fig. 7: Spatial autocorrelation of SDR for victim UEs under 3D-RT radio channel. The results are averaged over a scheduled 120 UE with IBO γ = {−3, 0, 3, 6} dB.

1

0.8

0.6 CDF

GEV random variable of location µ, scale σ, and shape ξ. The 95% confidence intervals for the estimated parameters are µ ∈ (0.8803, 0.8817), σ ∈ (0.4581, 0.4592), and ξ ∈ (−0.0447, −0.0429). The goodness of fit can be discussed. First, in Fig. 6 on the left, the CDF of the SDR normalized by the values of SDRvictim , along with the CDF of the proposed GEV model is shown. Both CDFs are visibly well aligned. This is confirmed by the QQ plot on the right, showing a good match between both distribution quintiles. Moreover, the Kolmogorov-Smirnov (KS) test was performed, confirming that both distributions can be the same with a significance level of 0.01. However, a remark is needed as the KS test assumes independent data [33]. In our case, the SDR values are spatially correlated as visible, e.g., in Fig. 3. The correlation will be quantified in the next part of this section. While the SDR samples are collected on a rectangular, 4-meter grid, the data have to be preprocessed before a KS test to use only uncorrelated samples. This is done by downsampling the SDR set by picking only a single sample from every 200. This resulted in the KS test using 9643 distribution samples, which is still a high number, allowing statistically significant conclusions to be drawn. Observe that the GEV random variable provides some scaling of the theoretical victim SDR value. This can be used for modeling stochastically the power of nonlinear distortion arriving at victim UE.

IBO=-3 dB IBO=0 dB IBO=3 dB IBO=6 dB

IBO=0 dB 3D-RT Rappµ=14.7, σ=2.3 dB IBO=0 dB Rayleigh Rapp µ=15.1, σ=0.5 dB IBO=3 dB 3D-RT Rappµ=18.9, σ=2.3 dB IBO=3 dB Rayleigh Rapp µ=19.2, σ=0.5 dB IBO=6 dB 3D-RT Rappµ=25.0, σ=2.4 dB IBO=6 dB Rayleigh Rapp µ=25.4, σ=0.5 dB IBO=0 dB 3D-RT SLµ=13.8, σ=2.2 dB IBO=3 dB 3D-RT SLµ=19.2, σ=2.3 dB IBO=6 dB 3D-RT SLµ=29.2, σ=2.8 dB

0.4

0.2

0 -20

-10

0

10 SDR [dB]

20

30

40

Fig. 8: Comparison of SDR distribution for victim UEs under 3D-RT (simulation) and Rayleigh (simulation and theoretical - (25)) radio channel, for Rapp (p = 2), and Soft-Limiter (SL) PA model and dataset of 120 scheduled UE with IBO γ = {0, 3, 6} dB. Considering the above observations, the prediction of SDR for victim UEs seems to be a non-trivial task. Observe that in practice, the scheduled (interfering) UE can be assigned to a different BS. In such a case, radio channel coefficients between victim UEs and interfering BS are not known, and SDR is hard to obtain using e.g., [13]. We suggest using the approximation proposed in (27), extended with the spatial decorrelation. A similar model is used for shadowing modeling in the Gudmundson model [35]. The proposed model can be used for interference estimation during network planning, e.g., for an IBO = 6 dB in 10 % of worst cases, the SDR is below 25.5 dB. This is about 5 dB degradation compared to the upper bound of SDR under the Rayleigh channel. As a last step, we extend our studies by replacing the soft-limiter PA model with the Rapp model (5), using a typical smoothing factor p = 2 [20]. The results are depicted in Fig. 8, and compared against the previous ones obtained under soft-limiter. Under both Rapp and soft-limiter, the SDR under 3D-RT radio channel has a higher standard deviation and much longer distribution

JOURNAL OF LATEX CLASS FILES, VOL. 14, NO. 8, AUGUST 2015

9

tails compared to the Rayleigh radio channel. It can be seen that under the 3D-RT radio channel, compared to the soft-limiter, Rapp PA is characterized by higher SDR for low IBO (γ = 0 dB), and lower SDR for high IBO (γ = 6 dB). However, this is a phenomenon related to the PA characteristics itself, unrelated to the multiple antennas, as is visible for the SISO system, e.g., by evaluating SDR using the methodology from [26]. Most importantly, while the GEV SDR model is proposed for soft-limiter in (27), it also provides a good fit for Rapp PA, requiring only the SDRvictim to be calculated for the Rapp model, e.g., using numerical integration of formulas provided in [26]. This strengthens the hypothesis that the proposed GEV can be applied beyond the soft-limiter PA case. C. Signal-to-Distortion Ratio Analysis for Scheduled UEs Within this subsection, the SDR of the currently scheduled UE is investigated under the same simulation setup as previously (see Tab. I), i.e., 3542 positions of a single UE have been investigated. This SDR is important from the perspective of optimizing a given UE rate, e.g., by finding a proper transmission power. The spatial distribution of SDR for scheduled UEs under 3D-RT radio channel, for IBO γ = 3 dB, is depicted in Fig. 9. The results for a 3DRT radio channel indicate a high spatial variability of the scheduled UEs SDR. This can be caused by the specific radio channels that correspond to the particular location of a UE. This is in line with the analysis in [13], [14] showing that the SDR in the LoS scenario can be much lower than in iid Rayleigh scenario, as shown theoretically by (24) and (23), respectively. In the considered case of IBO γ = 3 dB, the observed values range from about 18 dB to slightly above 32 dB. The higher values are not reaching the theoretical SDR for the Rayleigh radio channel of about 40 dB obtained using (23). Even with hundreds of propagation paths between transmitter and receiver generated by a high-end 3D-RT, the obtained channels are not close enough to the iid Rayleigh channel to result in omnidirectional emission of the nonlinear distortion signal. Moreover, in some locations, the SDR obtained through the 3D-RT simulations drops below the theoretical value for LoS of about 19 dB, which will be attributed to unequal power per antenna in the later part of this section. Most interestingly, the visibility between the reception point and the BS location is not visibly correlated with the achievable SDR, e.g., there are points on the square in front of the BS with LoS visibility and SDR of 30 dB, being closer to the iid Rayleigh channel case. To provide quantitative insights into the properties of SDR distribution for scheduled UEs for various IBO values simulated under both Rayleigh and 3D-RT propagation channel models, the CDF plots are shown in Fig. 10. They are supported by the plots of theoretical SDRs for uncorrelated and fully correlated distortions obtained using (23) and (24), respectively. First, it can be seen that the theoretical approximation of SDR under the Rayleigh radio channel according to (22) fits well the

Fig. 9: Spatial distribution of SDR for scheduled UEs 3DRT radio channel, for IBO γ = 3 dB. simulation result, i.e., the difference between the simulated and approximated average SDR for the Rayleigh radio channel is about 0.5 dB. This difference can be caused, e.g., by a fixed 2/3 constant as discussed above (22). Even with only 100 OFDM symbols used in simulations, the SDR is very stable, with the standard deviation of around 0.1 dB for iid Rayleigh channel. As expected, the 3D RT radio channel results in significantly different SDR values than the two theoretical ones, with the range of possible SDR values spanning tens of dB for a fixed mean IBO value. Moreover, for each IBO there exists a small number of users whose signal quality is seriously distorted, below the typically assumed worst-case LoS result (24) [13]. In the LoS case, the same precoding gain is applied to both the wanted signal and distortion, preventing the M-MIMO system from increasing gain with the number of antennas, as discussed in Sec. II. The even further degradation of SDR visible on the CDF plots is caused by the fact that the MRT precoder can assign different amounts of power to certain transmitter chains, making their individual IBOs, i.e., γk as defined in (8), significantly different. This can be possible, e.g., if some antennas observe a different electromagnetic shadow than others. For instance, while the average IBO of all transmitter chains is about 6 dB, the IBO of individual PAs can vary by a few dB. An example of such IBO variation for a single UE out of the observation set, for which significant IBO variations are observed, is shown in Fig. 11 for average IBO γ = 6 dB. In the figure, the red dashed lines mark the maximum and minimum observed values of IBO being 19.5 and 1.66 dB, respectively. In other words, although the average IBO γ equals 6 dB, the values over individual PAs vary significantly. In this case, the nonlinear distortion power is dominated by components coming from frontends of the

CDF

JOURNAL OF LATEX CLASS FILES, VOL. 14, NO. 8, AUGUST 2015

1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 10

IBO=0 dB 3D-RT µ=19.3,σ=2.6 dB IBO=0 dB Rayleigh µ=35.4,σ=0.1 dB IBO=0 Rayleigh (23) SDR=34.9 dB IBO=0 LoS (24) SDR=12.1 dB IBO=3 dB 3D-RT µ=24.7,σ=2.7 dB IBO=3 dB Rayleigh µ=40.8,σ=0.1 dB IBO=3 Rayleigh (23) SDR=40.3 dB IBO=3 LoS (24) SDR=17.5 dB IBO=6 dB 3D-RT µ=35.6,σ=3.3 dB IBO=6 dB Rayleigh µ=50.9,σ=0.2 dB IBO=6 Rayleigh (23) SDR=50.5 dB IBO=6 LoS (24) SDR=27.7 dB

20

30

40

50

SDR [dB]

Fig. 10: Comparison of SDR distribution for scheduled UEs under 3D-RT radio channel against theoretical SDR for Rayleigh (23), and LoS (24) radio channel, with IBO γ = {0, 3, 6} dB. 20 Avg IBO=6 dB 3D-RT Min IBO=1.66 dB Max IBO=19.5 dB

IBO [dB]

15

17.8 dB

10

96 10 4 11 2 12 0 12 8

88

80

72

64

56

48

40

32

24

16

1 8

5

transmitter chain k

Fig. 11: IBO of k-th transmitter chain for a single UE (of the highest IBO variation) under average IBO γ = 6 dB. 1

IBO=0 dB 3D-RT Rapp µ=20.0,σ=2.6 dB IBO=0 dB Rayleigh Rapp µ=36.2,σ=0.1 dB IBO=3 dB 3D-RT Rapp µ=24.1,σ=2.6 dB IBO=3 dB Rayleigh Rapp µ=40.3,σ=0.1 dB IBO=6 dB 3D-RT Rapp µ=30.2,σ=2.7 dB IBO=6 dB Rayleigh Rapp µ=46.4,σ=0.1 dB IBO=0 dB 3D-RT SL µ=19.3,σ=2.6 dB IBO=3 dB 3D-RT SL µ=24.7,σ=2.7 dB IBO=6 dB 3D-RT SL µ=35.6,σ=3.3 dB

0.8

CDF

0.6

10

and follows a non-trivial distribution with a standard deviation of about 2.6 dB, and long tails. This is similar to what was already observed and discussed for a softlimiter. However, as expected from differences in PAs characteristics, there is a difference between SDRs under Rapp PA and soft-limiter in the 3D-RT channel. For low IBO, e.g., γ = 0 dB, Rapp PA is characterized by higher SDR. while for higher IBO, e.g., γ = 6 dB, the soft-limiter has much higher SDR. This results from the impact of different PA characteristics on the multicarrier system, even SISO one, and has already been revealed for victim UE. See Fig. 8 and its discussion. Most importantly, this result shows that significant variations in SDR values are not only specific to the soft-limiter PA. The general conclusion from the analysis in this section is that to analyze the impact of nonlinear distortion on the MISO OFDM system, a proper and realistic radio channel model must be used. Under a much-simplified model like the uncorrelated Rayleigh radio channel model, the results might be misleading, resulting in too optimistic conclusions. Moreover, the achieved SDR depends not only on the average IBO but also on the distribution of the power between antennas. This distribution is a result of the MRT precoding allocating more power to antennas of higher channel gain to a given UE, causing SDR to fall even below the theoretical values for LoS, often considered as the worst-case scenario. Most importantly, the SDR depends mostly on the observed radio channel coefficients. Fortunately, in the case of scheduled UEs, the wireless channel can be estimated. While theoretically, for each channel impulse response, simulations can be carried out to obtain SDR, this will require significant time and computational complexity. Taking into account these limitations, in Sec. IV we will continue the analysis in order to propose an ML method aimed at the prediction of SDR based on the radio channel coefficients and IBO.

0.4

0.2

0 10

IV. ML-based SDR Prediction 20

30 SDR [dB]

40

50

Fig. 12: Comparison of SDR distribution for scheduled UEs for Rapp (p = 2), and soft-limiter (SL), under 3D-RT and Rayleigh radio channel, with IBO equal γ = {0, 3, 6} dB. lowest IBO. This effect has not been discussed in previous works, e.g., [13]. The stairs-like characteristic of IBO in Fig. 11 is related to the antenna array geometry, i.e., a rectangular array with 16 rows and 8 columns. Similarly to the analysis of SDR for victim UEs in Sec. III-B, we can extend the above analysis considering the Rapp PA. The comparison of SDR distributions under Rapp PA (p = 2) and soft-limiter PA (SL) is shown in Fig. 12. It can be seen that under the Rapp PA model, the SDR obtained under the 3D-RT radio channel model is lower compared to the Rayleigh radio channel,

In the previous section, we have shown that there is a dependency between SDR and the per-antenna IBO. In extreme cases, such an IBO variation can lead to lower SDR than the one computed under LoS (being claimed as the worst-case scenario from the nonlinear perspective[13]) for the same average IBO. This is the result of the utilized MRT precoder based on the complex conjugate of the radio channel coefficients. From this perspective, we see that the SDR of the m-th UE depends on its radio channel. More specifically, the spatial correlation between antennas seems to have high influence on the observed SDR. This is visible via significantly different results in LoS and iid Rayleigh channel. The spatial characteristics of the MMIMO channel are reflected by the correlation matrix [18]. The correlation matrix of the m-th UE can be estimated using some independent channel realizations observed at the BS, e.g., for NU subcarriers in our case. The estimated

JOURNAL OF LATEX CLASS FILES, VOL. 14, NO. 8, AUGUST 2015

correlation matrix for the m-th UE is given by: R̂m =

NU X

1 hm,n hH m,n , NU n=1

SDR value under a given IBO. According to [18], the correlation matrix is given by: (28)

where hm,n = {hm,n,k }K k=1 is a vertical vector. The diagonal of the correlation matrix contains real numbers and directly reflects the power distribution among antennas while utilizing MRT. The diagonal is directly related to IBO per antenna and, therefore, can be used as one input for ML-based SDR estimation. However, it is not sufficient. We can show that the off-diagonal elements of this matrix will look different in extreme cases from the SDR value perspective, i.e., LoS and iid Rayleigh channel case. First, as an example, let us now investigate the properties of the correlation matrix of the rectangular antenna array considered in Sec. III under the LoS radio channel. Under the assumption that the signal bandwidth is small with respect to the carrier frequency, the radio channel coefficients for the m-th UE are given by [36]: p βm ejϕk (ψm ,θm ) , (29) hlos m,n,k = where βm stands for the average channel gain between the BS and m-th UE, and ϕk (ψm , θm ) denotes phase shift at k-th antenna for the communications with UE located at azimuth angle ψm and elevation angle θm from the BS. Let us denote by lk the horizontal distance, normalized by the wavelength, between the first antenna element and element k over the array plane. Similarly, rk denotes the distance in the vertical plane. In such a case, the signal phase change for k-th antenna element equals [36]: ϕk (ψm , θm ) = π (lk sin θm cos ψm +rk sin θm sin ψm ) . (30) los As a result the element R̂m,k, of the correlation matrix k̂

R̂los m , that describes correlation between k-th and k̂-th antenna under LoS radio channel is given by: los R̂m,k, = βm ej (ϕk (ψm ,θm )−ϕk̂ (ψm ,θm )) . k̂

(31)

For the diagonal elements, k = k̂ and phases vanishes resulting in R̂m,k,k = βm . For the off-diagonal elements, k ̸= k̂, the magnitude of the complex cross antenna correlation is a fixed value: los |R̂m,k, | = βm , k̂

11

(32)

while the phase (argument) depends only on the array geometry (lk , and rk ) and ψm , θm angles: n o arg R̂m,k,k̂ = (33)     π lk − lk̂ sin θm cos ψm + rk − rk̂ sin θm sin ψm . It is important to note that the SDR for LoS (see (24)) does not depend on the ψm , θm angles, but only on the IBO value. As such, the phase of R̂m,k,k̂ seems to be obsolete to estimate SDR in this case. Let us now analyze the correlation matrix under the iid Rayleigh radio channel, being the other extreme for

R̂rayleigh = β m IK , n

(34)

where IK is an identity matrix of size K × K. We can see that in both cases the diagonal elements are the same, but the magnitude of cross-antenna correlation varies from 0 in the case of the Rayleigh channel to βm in the case of LoS. As the SDR does not depend on the phase of R̂los m in case of the LoS channel, and in the case of the Rayleigh channel, off-diagonal elements of R̂rayleigh are zeros we expect SDR to depend only m on the |R̂m |. Moreover, as both the desired signal and distortion go through the same radio channel, the SDR does not depend on the large-scale channel gain, thus |R̂m | can be normalized by the average channel gain βm . m| reflects After this normalization, the diagonal of |R̂ βm the differences between the average channel gain between antennas. If all channels have the same large-scale gains, all diagonal elements are equal to 1, otherwise each diagonal element is a scaling factor reflecting the per-antenna power allocation, i.e., fractor of the mean per-antenna P power 1/K pk . However, we would like the matrix to be related to the operating point of each PA P that depends on the mean saturation power, i.e., 1/K Pmax,k . While P P both 1/K pk and 1/K Pmax,k are included in IBO m| by average IBO γ (9) definition, we can divide |R̂ βm resulting in γ1k on the diagonal, being related to SDR as shown in Sec. III. The above considerations result in the following definition of a feature matrix Fm , taking into account both the correlation matrix, average channel gain, and IBO: Fm =

NU X 1 hm,n hH m,n . NU · γ · βm n=1

(35)

First, the feature matrix Fm represents on its diagonal the distribution of power between transceiver chains with respect to the saturation power of PAs. The off-diagonal elements represent the magnitude of correlation, reflecting whether the radio channel is closer to LoS (full correlation) or a Rayleigh (full decorrelation) radio channel. The representative example of feature matrices obtained using the simulation framework from Sec. III is depicted in Fig. 13 for IBO = 6 dB. These are selected as the most distinctive, based on the SDRs from Fig. 10. The top left plot illustrates the worst observed SDR case of 21.2 dB, where significant non-uniform power distribution between transceiver chains is observed. This is over 6 dB below the SDR of LoS for uniform power allocation obtained using (24). The middle top picture illustrates the theoretical feature matrix for the LoS radio channel, while the bottom right picture stands for the theoretical feature matrix of the Rayleigh radio channel that is associated with the highest SDR equal to 50.7 dB. The remaining pictures are the feature matrices resulting from the 3D-RT simulations that cannot be categorized as either the LoS or the Rayleigh radio channel.

JOURNAL OF LATEX CLASS FILES, VOL. 14, NO. 8, AUGUST 2015

Nonuniform IBO SDR=21.2 [dB]

12

LOS SDR=27.7 [dB]

Non-LOS/Non-Rayleigh SDR=34.1 [dB]

40 60 80 100 120

20

Antenna index m

Antenna index m

Antenna index m

>-3

20

40 60 80 100 120

20

40

60

80

20 40 60

100 -9

120

100 120

20

40

60

80

100 120

20

60 80 100 120

20

Antenna index m

Antenna index m

Antenna index m

40

40 60 80 100 120

20

40

60

80

40

60

80

100 120

Antenna index m Rayleigh SDR=50.7 [dB]

-12

[dB]

Antenna index m Antenna index m Non-LOS/Non-Rayleigh SDR=36.6 [dB] Non-LOS/Non-Rayleigh SDR=43.1 [dB] 20

-6

80

20 -15

40 60 80

-18

100 120

100 120

20

Antenna index m

40

60

80

100 120

Antenna index m

20

40

60

80

100 120

<-21

Antenna index m

Fig. 13: Feature matrices representing various spatial properties of the radio channel.

2x64 filters 2x128 filters 3x256 filters 3x512 filters 3x512 filters

KxK

1x1 SDR

Feature Matrix Conv2 Conv1 (3x3) (3x3)

Conv3 (3x3)

Conv4 (3x3)

Conv5 (3x3)

fc6

fc7

the output is a scalar value of predicted SDR in dB. This is because the original task of VGG16 was classification, while in this paper, we use it for regression following the general idea proposed in [40]. The remaining layers of VGG16 are unchanged. There are 5 Conv stages (each utilizing 2 or 3 convolution layers with 3 × 3 filters, and a max-pool layer), followed by the two fully connected layers of 4096 neurons (fc6 and fc7). For the details, see Fig. 14.

Fig. 14: Architecture of VGG16 CNN for SDR prediction.

A. VGG16 Dastaset and Training

The main hypothesis from Fig. 13 is that the dependency between radio channel properties (including IBO) and the resultant SDR can be based on the graphical representation of the feature matrix. The problem is how to map a 2-dimensional feature matrix into the correct SDR value. The ML methods can help in this matter. We propose to treat the feature matrix as an image and utilize image processing techniques for the regression task, which aims to find a mapping between the feature matrix and the SDR. For the image processing tasks, the common approach is to utilize the Convolutional Neural Networks (CNN) [37]. While designing an effective CNN architecture from scratch is a non-trivial task, our approach is to utilize a well-established model. One of such CNNs is the socalled VGG16 [17]. It has already been proven to provide high performance in a variety of classification tasks, e.g., vehicle classification [38], or spectrum monitoring [39]. The architecture of VGG16 for SDR prediction is depicted in Fig. 14. Compared to the original VGG16 architecture (see [17]), the input and output layers are adjusted to the SDR prediction. The input layer is K × K feature matrix with each element being a real, nonnegative number, while

Using our simulation environment (see Sec. III-A), we have captured the data to train and evaluate the VGG16 network. The data is obtained using the 3D-RT-based radio channel model. For the training purpose, we used 3542 · 4 = 14168 feature matrices, i.e., for each of 3542 UE locations, there were feature matrices captured for IBO γ = {−3, 0, 3, 6} dB. Each feature matrix is labeled with a resultant SDR in dB. These data samples are then split into the training and validation sets by randomly selecting 20% and 80% of samples for validation and training datasets, respectively. This approach prevents overfitting during the training, i.e., the validation dataset is not used to update VGG16 network, but is used to verify the progress of training on the unknown data. Next, the test dataset consists of 10626 data samples (feature matrices labeled with SDR), obtained for 3542 UE locations with IBO γ = {−1, 2, 5} dB each. Although the size of both test and training datasets is smaller compared to, e.g., [41], the nature of the feature matrices is more structured than standard images (see examples in Fig. 13). Therefore, as will be demonstrated through validation and testing, a smaller dataset can provide relatively good performance and generalization. While predicting

loss - MAPE [%]

JOURNAL OF LATEX CLASS FILES, VOL. 14, NO. 8, AUGUST 2015

training loss validation loss min train loss 1.7% min validation loss 1.5%

102

100

13

5

10

15

20

25

Epoch

Fig. 15: Training and validation loss. the SDR, it is important to take into account the relative error, e.g., the absolute error of 3 dB is more significant when the ground truth is equal to 21 dB than when it’s 43 dB. Thus, we decided to utilize the Mean Absolute Percentage Error (MAPE) loss function [41]. We trained the VGG16 network over 25 epochs using the state-of-theart Adam optimizer with an initial learning rate of 10−3 , and a batch size of 256. The related training and validation loss is depicted in Fig. 15. It can be seen that at the beginning, MAPE is significant, i.e., over 100%. However, it successively decreases to reach the minimum of 1.7% between the 20th and 25th epoch. The stabilization of the learning curve after the 20th epoch also indicates that the selected training time is sufficient. Most importantly, the validation loss being close to the training loss shows that the model approximates the unknown data well. To support the reasoning on excluding the information about the phase of the cross-antenna correlation matrix elements presented at the beginning of this section, we repeated the training with an extended feature matrix containing the phase information. In detail, we used K × 2K feature matrix being a concatenation of original K × K feature matrix defined in (35) and K × K matrix containing the phase of the cross-antenna correlation matrix. However, after 25 epochs, the MAPE reached about 1.5%, meaning that no validation or training loss improvement was observed. This justifies the definition of the feature matrix of (35). However, to fully evaluate the ability of the VGG16 to predict SDRs on the basis of the feature matrices, we evaluated the trained model against the test dataset, exploiting values of IBO different from those used in the training and validation sets, i.e., -1, 2, and 5 dB. The bivariate histogram of real and predicted values of SDR under this test set is presented in Fig. 16. It can be seen that the relation between predicted and real SDR is almost 1:1, meaning that the trained model can be used to predict SDR under unknown IBO, providing reliable results. Most of the test cases is in the range between about 17 and 25 dB. In addition, in Fig. 16, there are summarized evaluation metrics for the test set: MAPE, Root Mean Squared Error (RMSE), and Mean Absolute Error (MAE) with the results 1.49%, 0.51 dB, and 0.37 dB, respectively.

Fig. 16: Bivariate histogram of predicted and real values of SDR obtained under the test set together with evaluation metrics: MAPE, RMSE, MAE. B. Practical Considerations The created ML model is specific to a given antenna array geometry and PA properties. As such, we expect that the proposed VGG16 model can be pre-trained and delivered by the vendor of the radio unit or remote radio head. The vendor can obtain the training datasets following one of these strategies: • Utilize the synthetic data approach, i.e., similarly to the approach demonstrated in this paper, the vendor can generate various radio channel characteristics using the 3D-RT. However, instead of the soft-limiter, the vendor can utilize the characteristic of PA specific to a given radio unit, e.g., measured in the lab environment. To demonstrate the capability of training the proposed VGG16 model against an alternative PA model, we followed the training procedure described in Sec . IV using the SDR samples collected under the Rapp PA model (p = 2) defined by (5). The performance of the VGG16 against the test dataset is similar to the soft-limiter with MAPE, RMSE, and MAE shown in Tab. II. This shows the proposed ML model is able to adapt to the PA characteristics different than the soft-limiter. • Conduct a field trial with channel measurements connected with alternating the PA’s operation point to get live samples of SDR along with the channel matrices. This could also be done on a smaller scale, in a lab environment, utilizing professional radio channel emulators. It is also possible that the specifications of future 6G wireless networks can extend the measurement reporting capabilities of the UEs to report SDR. This could be done using similar mechanisms to these, which are used in 5G to report, e.g., channel state information or SINR. In this case, online learning or tuning of the ML model will be possible Although the results show that the proposed VGG16 provides good SDR estimation, it is characterized by a relatively large number of parameters, e.g., about 65 · 106 . One common approach to reduce the size of neural networks is to apply pruning, e.g., removing filters (for convolutional layers) and connections (for dense layers) that

JOURNAL OF LATEX CLASS FILES, VOL. 14, NO. 8, AUGUST 2015

14

TABLE II: Comparison of VGG16 variants VGG16 Variant No. parameters No. MACs Inference time [ms] MAPE [%] RMSE [dB] MAE [dB]

Soft-limiter 65 · 106 5 · 109 18.4 1.49 0.51 0.37

Rapp 65 · 106 5 · 109 18.4 1.25 0.43 0.31

Soft-limiter 40% Pruned 39 · 106 3 · 109 9.5 1.51 0.54 0.38

102

MAPE

Pruning Original VGG16

101

1) Use radio channel matrix Hm to create Z feature (z) matrices Fm by (35) where z ∈ {1, 2, ..Z}. Each z represents different IBO value, equally spaced in the range specific for a given transmitter, i.e., based on the radio channel matrix Hm reported by the scheduled UE, create Z feature matrices by applying in (35) Z different values of average IBO γ defined in (9). 2) Utilize VGG16 to predict SDR(z) for each feature (z) matrix Fm . 3) Use (20) to estimate the received signal power S RX,(z) for each IBO γ. 4) for each IBO γ, on the basis of the predicted SDR(z) , calculate the predicted distortion power D̂RX,(z) : S RX,(z) . (36) SDR(z) 5) select the index ẑ of IBO γ that is associated with the highest estimated SNDR:   S RX,(z) ẑ = arg max . (37) z D̂RX,(z) + σ interf D̂RX,(z) =

100 0

10

20

30

40

50

60

70

80

90

Sparsity [%]

Fig. 17: Pruning of the trained VGG16 network. are associated with weights of the least magnitudes [42]. We pruned the proposed VGG16 model by increasing its sparsity, defined as the ratio between the number of parameters of the initial VGG16 and the number of parameters of the pruned VGG16. After each pruning iteration, the MAPE is calculated using the original validation dataset obtained under the soft-limiter PA model. The results depicted in Fig. 17 show that the size of VGG16 can be reduced by up to 40% without significant degradation of MAPE, i.e., the number of parameters can be reduced from 65 · 106 to 39 · 106 , while MAPE increases from 1.49 only to 1.51 (see Tab. II). The pruning also reduces the number of Multiply and Accumulate operations (MACs) by 40% as shown in Tab. II. This should also decrease the inference time. This has been measured on a 32-core CPU (AMD Ryzen Threadripper PRO 5975WX), and the NVIDIA RTX A5000 GPU. While the original VGG16 has an inference time of 18.4 ms, after 40% pruning, it reduces to only 9.5 ms. However, additional hardware optimization, or dedicated acceleration cards, can speed up this process even more. C. Distortion-aware M-MIMO per-user power allocation We have shown that the VGG16 can be successfully used to map the feature matrix (see (35)) to the SDR. An example use case for this model is the distortionaware downlink per-user power allocation. This can be thought of as an extension to our previous work, which considered a single scenario of analog beamforming, for which the distortion signal is always directed towards the receiver [43]. We assume that the radio channel between the m-th UE and the MISO BS is known, and the noise plus interference over all subcarriers can be estimated by the UE and is equal to σ interf . The proposed power allocation can be explained in the following steps, seen from the perspective of the scheduled UE:

This procedure aims to maximize the SNDR for a scheduled UE based on the SDR predictions from the VGG16. In this case, this is equivalent to maximization of the throughput. To evaluate the proposed distortion-aware power allocation, we utilized the same scenario as described in Sec. III-A. In addition to the simulation parameters listed therein, we introduced the interference σ interf = −64 dBm to mimic the transmission from the adjacent cells. The state-of-the-art approach in mobile networks is to utilize a fixed IBO that ensures low enough nonlinear distortion at the transmitter as discussed in Sec. I. Following the [44], [45] the fixed value of IBO = 6 dB stands for a good reference value providing sufficiently high wanted signal power while introducing low nonlinear distortion. We compared the fixed IBO = 6 dB against the proposed distortion-aware per-user power allocation (denoted on the plots as VGG16). The VGG16 was selecting IBO γ from the set {1, 2, · · · , 9} dB. In addition, we compared the fixed IBO = 6 dB against the dynamic IBO selection algorithm authored by Tavares et al. [4], which we denote as Tavares. The Tavares IBO selection algorithm is based on the analytical optimization of IBO for a flat radio channel in a single-antenna BS. We adopted it to the MMIMO system under the commonly followed assumption of the Rayleigh radio channel. The CDF of obtained UE rates is depicted in Fig. 18. The first observation is that compared to the fixed IBO = 6 dB, the proposed approach improves the rates, mostly for the users that have a good radio condition, i.e., percentiles above 50, where the gain is in the order of tens of Mbit/s. However, while looking at the zoomed area that corresponds to the percentiles from 0 to 10, we also see that the proposed distortion-aware per-user power allocation outperforms fised IBO solution. While comparing the proposed VGG16 approach against the Tavares, we see that the achieved

1 0.9 0.1 0.8 0.7 0.6 0.05 0.5 0.4 0 0.3 0.2 0.1 0 0 50

15

CDF

CDF

JOURNAL OF LATEX CLASS FILES, VOL. 14, NO. 8, AUGUST 2015

50

100

150 VGG16 fix IBO=6 dB Tavares

100

150

200

250

300

350

400

1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0

User Rate [Mbit/s]

UE rates are similar for the percentiles ranging from 0 to about 2. For the higher percentiles the superiority of the proposed solution is clearly visible with the median gain of about 50 Mbit/s. Next, to capture both gains for UEs characterized by different radio conditions, it is beneficial to assess the ratio between the UE rates obtained while using the proposed distortion-aware peruser power allocation (VGG16), or Tavares, and fixed IBO = 6 dB. The CDF of such a ratio is shown in Fig. 19. It can be seen that for the proposed VGG16 the gain ranges from 1 to slightly below 1.7. It is important to note that no UEs suffer from degraded rates. On the other hand, for the Tavares for a few UEs the gains can reach 2.2. This is a small fraction of all cases (below 2%), caused mostly by the prediction error of the VGG16.Also, in a very few cases, a very low IBO selected by Tavares, e.g., −20 dB (being out of the set tested by VGG16), provides a higher rate than VGG16, which for the same UEs selects an IBO of 2 dB. However, for Tavares, about 50% of UEs suffer rate degradation compared to the fixed IBO scenario, with the worst case degradation of over 40%. The results show that, due to the utilization of the proposed distortion-aware per-user power allocation, the median gain in the UE rate is about 12.1%, while the Tavares allows for only 1.8%. Moreover, for the 10% of UEs (90th percentile), the gain exceeds 30.7%, compared to the Tavares reaching only about 15%. These results prove the superiority of the proposed distortion-aware per-user power allocation both over the fixed IBO = 6 dB, and Tavares. The source of rate gain can be obtained by analyzing the histogram of IBO values selected by the Tavares, and the proposed distortion-aware per-user power allocation (VGG16) as depicted in Fig. 20. For the VGG16 most often that value of IBO = 9 dB was selected. Such a high IBO value is typically selected for UEs of very good radio conditions, for which nonlinear distortion is the main link-quality deterioration factor. In such a case, it is beneficial to reduce the nonlinear distortion power by increasing IBO. As in the considered scenario (see Fig. 2), most of the users are located in the square near the BS, it is reasonable that the probability of selecting IBO = 9 dB is above 0.4. From this perspective,

median gain: VGG16 ~12.1% Tavares~1.8%

0.6

0.8

1

90th percentile gain: VGG16 ~30.7% Tavares~15%

1.2 1.4 1.6 User Rate Ratio

1.8

2

2.2

Fig. 19: CDF of ratio between the UE rates obtained while using proposed distortion-aware per-user power allocation or Tavares [4] and fixed IBO = 6 dB. 0.5 0.4

Probability

Fig. 18: CDF of UE rates for the proposed distortion-aware per-user power allocation (VGG16), fixed IBO = 6 dB, and Tavares [4].

VGG16 vs fix IBO=6 dB Tavares vs fix IBO=6 dB

VGG16 Tavares

0.3 0.2 0.1 0 -20

-15

-10

-5

IBO [dB]

0

5

9

Fig. 20: Histogram of IBO values selected by the proposed distortion-aware per-user power allocation, and Tavares. it can also be seen that the analytical Tavares approach based on simplifications on the system model most often selects the lower IBO = 7 dB. This could be a result of an inaccurate SDR prediction, e.g., omitting the effect of cross-antenna distortion signal correlation at the receiver, leading to the lower UE rates. On the other hand, for the UEs suffering poor radio conditions it is optimal to increase the wanted signal power at the cost of a rise in nonlinear distortion power. While the noise and intercell interference are the main rate-limiting factors, it is optimal to decrease the IBO value by selecting, e.g., 2,3, or 4 dB indicated by the proposed VGG16. However, the Tavares due to inaccurate SDR prediction applied much lower values of IBO. In extreme cases, as low as −20 dB. In most of the cases, this resulted in a significant nonlinear distortion, which might be the cause of UE rate degradation observed for the Tavares. V. Conclusion In this paper, we have shown that the nonlinear PAs can have a significant impact on the M-MIMO OFDM system. They generate a nonlinear distortion, acting as an additional source of interference. The literature provided an analysis of these phenomena only for specific radio channels, namely LoS or Rayleigh. Here, the simulation studies based on the realistic 3D-RT radio channel model have shown that neither LoS nor Rayleigh radio channel

JOURNAL OF LATEX CLASS FILES, VOL. 14, NO. 8, AUGUST 2015

16

is a good approximation of the SDR under real-world conditions. When designing the M-MIMO system, the nonlinear distortion should be taken into account both from the perspective of victim UE (receiving nonlinear distortion, e.g., from neighboring cells) and scheduled UE (receiving nonlinear distortion along with the precoded wanted signal). In the former case, as the radio channels between the BS and UEs from the neighboring cells are usually not known, SDR can be estimated using a statistical model. To estimate SDR, the statistical model uses the theoretical value of SDR for victim UE, appropriate for a given IBO. and the GEV distribution, along with the estimated decorrelation distance of approximately 26 m, irrespective of IBO. In the case of scheduled UE, the SDR follows a non-trivial distribution and shows a high spatial variability. Moreover, when there is a high variation between the IBO of individual PAs, the observed SDR is below the typically assumed worst case, i.e., LoS scenario. In the case of scheduled UE, the radio channel coefficients are known. Thus, it is possible to utilize them to predict SDR. This can be efficiently done using a stateof-the-art CNN ML model - VGG16. To estimate SDR, we proposed to utilize a feature matrix that combines per-antenna IBO and the correlation matrix of the radio channels. The proposed ML model is successfully validated against the test data and used for the PA-aware per-user power allocation. The proposed algorithm optimizes the IBO value in order to maximize the user rate, showing about 12% median UE gain in user throughput over the fixed IBO scheme of 6 dB. Moreover, it outperforms the state-of-the-art approach proposed in [4], which is based on the analytical optimization under the simplified flat radio channel and single-antenna BS. Most importantly, the proposed power allocation algorithm can be treated as an example of how the SDR predicting NN can be used in practice, e.g., we demonstrate how the proposed methodology can be applied to other PA types, like Rapp model. As future work, this network can be used, e.g., to improve the energy efficiency of an M-MIMO network or to use some location-awareness and reinforcement learning to find optimal IBO.

[7] K. M. Gharaibeh, Nonlinear distortion in wireless systems: Modeling and simulation with MATLAB. John Wiley & Sons, 2011. [8] T. Lee and H. Ochiai, “Characterization of power spectral density for nonlinearly amplified OFDM signals based on crosscorrelation coefficient,” EURASIP Journal on Wireless Communications and Networking, vol. 2014, pp. 1–15, 2014. [9] J. Guerreiro, R. Dinis, and P. Montezuma, “A Simplified Method for Evaluating Clipping Effects on Sampled OFDM Signals,” in 2015 IEEE 82nd Vehicular Technology Conference (VTC2015-Fall), 2015, pp. 1–5. [10] E. Björnson, J. Hoydis, M. Kountouris, and M. Debbah, “Massive MIMO systems with non-ideal hardware: Energy efficiency, estimation, and capacity limits,” IEEE Transactions on information theory, vol. 60, no. 11, pp. 7112–7139, 2014. [11] E. G. Larsson and L. Van Der Perre, “Out-of-Band Radiation From Antenna Arrays Clarified,” IEEE Wireless Communications Letters, vol. 7, no. 4, pp. 610–613, 2018. [12] S. Teodoro, A. Silva, R. Dinis, F. M. Barradas, P. M. Cabral, and A. Gameiro, “Theoretical Analysis of Nonlinear Amplification Effects in Massive MIMO Systems,” IEEE Access, vol. 7, pp. 172 277–172 289, 2019. [13] C. Mollén, U. Gustavsson, T. Eriksson, and E. G. Larsson, “Spatial Characteristics of Distortion Radiated From Antenna Arrays With Transceiver Nonlinearities,” IEEE Transactions on Wireless Communications, vol. 17, no. 10, pp. 6663–6679, 2018. [14] M. B. Salman, E. Björnson, G. M. Güvensen, and T. Çiloğlu, “Analytical nonlinear distortion characterization for frequencyselective massive mimo channels,” in ICC 2023 - IEEE International Conference on Communications, 2023, pp. 6535–6540. [15] V. N. Moothedath and S. Bhashyam, “Distributed Pareto Optimal Beamforming for the MISO Multi-Band Multi-Cell Downlink,” IEEE Transactions on Wireless Communications, vol. 19, no. 11, pp. 7196–7209, 2020. [16] R. Zhang and S. Cui, “Cooperative Interference Management With MISO Beamforming,” IEEE Transactions on Signal Processing, vol. 58, no. 10, pp. 5450–5458, 2010. [17] K. Simonyan and A. Zisserman, “Very deep convolutional networks for large-scale image recognition,” arXiv preprint arXiv:1409.1556, 2014. [18] E. Björnson, J. Hoydis, and L. Sanguinetti, “Massive MIMO Networks: Spectral, Energy, and Hardware Efficiency,” Foundations and Trends® in Signal Processing, vol. 11, no. 3-4, pp. 154–655, 2017. [Online]. Available: http://dx.doi.org/10.1561/2000000093 [19] S. Haykin, Digital Communication Systems. Wiley, 2013. [Online]. Available: https://books.google.pl/books?id=YGZXAAAACAAJ [20] H. Ochiai, “An Analysis of Band-Limited Communication Systems from Amplifier Efficiency and Distortion Perspective,” IEEE Transactions on Communications, vol. 61, no. 4, pp. 1460– 1472, 2013. [21] P. Asbeck and Z. Popovic, “ET Comes of Age: Envelope Tracking for Higher-Efficiency Power Amplifiers,” IEEE Microwave Magazine, vol. 17, no. 3, pp. 16–25, 2016. [22] R. Raich, H. Qian, and G. Zhou, “Optimization of SNDR for amplitude-limited nonlinearities,” IEEE Transactions on Communications, vol. 53, no. 11, pp. 1964–1972, 2005. [23] J. Joung, C. K. Ho, K. Adachi, and S. Sun, “A Survey on Power-Amplifier-Centric Techniques for Spectrum- and EnergyEfficient Wireless Communications,” IEEE Communications Surveys & Tutorials, vol. 17, no. 1, pp. 315–333, 2015. [24] S. Wei, D. L. Goeckel, and P. A. Kelly, “Convergence of the Complex Envelope of Bandlimited OFDM Signals,” IEEE Transactions on Information Theory, vol. 56, no. 10, pp. 4893– 4904, 2010. [25] A. Mezghani and J. A. Nossek, “Power efficiency in communication systems from a circuit perspective,” in 2011 IEEE International Symposium of Circuits and Systems (ISCAS). IEEE, 2011, pp. 1896–1899. [26] P. Kryszkiewicz, “Efficiency maximization for battery-powered OFDM transmitter via amplifier operating point adjustment,” Sensors, vol. 23, no. 1, p. 474, 2023. [27] M. Wachowiak and P. Kryszkiewicz, “Clipping Noise Cancellation Receiver for the Downlink of Massive MIMO OFDM System,” IEEE Transactions on Communications, vol. 71, no. 10, pp. 6061–6073, 2023.

References [1] P. Yang, Y. Xiao, M. Xiao, and S. Li, “6G Wireless Communications: Vision and Potential Techniques,” IEEE Network, vol. 33, no. 4, pp. 70–75, 2019. [2] 3GPP, “NR; Base Station (BS) radio transmission and reception (Release 18),” 3GPP, TS 38.104 v.18.5.0, Mar. 2024. [3] L. Van der Perre, L. Liu, and E. G. Larsson, “Efficient DSP and Circuit Architectures for Massive MIMO: State of the Art and Future Directions,” IEEE Transactions on Signal Processing, vol. 66, no. 18, pp. 4717–4736, 2018. [4] C. H. Azolini Tavares, J. C. Marinello Filho, C. M. Panazio, and T. Abrão, “Input Back-Off Optimization in OFDM Systems Under Ideal Pre-Distorters,” IEEE Wireless Communications Letters, vol. 5, no. 5, pp. 464–467, 2016. [5] S. Marwaha, P. Kryszkiewicz, and E. Jorswieck, “Optimal Distortion-Aware Multi-User Power Allocation for Massive MIMO Networks,” IEEE Transactions on Wireless Communications, pp. 1–1, 2025. [6] 3GPP, “Study on network energy savings for NR (release 18),” 3rd Generation Partnership Project (3GPP), Technical Report 38.864, March 2023, v18.1.0.

JOURNAL OF LATEX CLASS FILES, VOL. 14, NO. 8, AUGUST 2015

17

[28] METIS, Deliverable D6.1,Simulation guidelines v1.0. Mobile Marcin Hoffmann (Graduate Student Memand wireless communications Enablers for the Twenty-twenty ber, IEEE) received the M.Sc. degree (Hons.) Information , 2013. in electronics and telecommunication from [29] 3GPP, “NR; Study on channel model for frequencies from 0.5 the Poznań University of Technology in 2019, to 100 GHz,” 3GPP, TR 38.901 v.19.0.0, Jun. 2025. where he is currently pursuing the Ph.D. de[30] J. Guerreiro, R. Dinis, and P. Montezuma, “Massive MIMO gree with the Institute of Radiocommunicawith Nonlinear Amplification: Signal Characterization and Pertions. He is also a Technical Solution Manager formance Evaluation,” in 2016 IEEE Global Communications with the Rimedo Labs working on O-RAN Conference (GLOBECOM), 2016, pp. 1–6. software development solutions. His research [31] S. Xu, J. Zhang, R. Yang, C. Li, and L. Yang, “RF Mismatches interests are the utilization of machine learnand Nonlinear Distortions in Cell-Free Massive MIMO: Impact ing and location-dependent information for Analysis and Calibration Performance Analysis,” IEEE Trans- the purpose of network management. actions on Communications, pp. 1–1, 2024. [32] S. Liesegang and S. Buzzi, “EMF-Aware Power Control for Massive MIMO: Cell-Free Versus Cellular Networks,” in 2024 IEEE Wireless Communications and Networking Conference (WCNC), 2024, pp. 1–6. [33] A. Zeimbekakis, E. D. Schifano, and J. Yan, “On misuses of the kolmogorov–smirnov test for one-sample goodness-of-fit,” The American Statistician, vol. 78, no. 4, pp. 481–487, 2024. [34] C. Zhang, X. Chen, H. Yin, and G. Wei, “Two-dimensional shadow fading modeling on system level,” in 2012 IEEE 23rd International Symposium on Personal, Indoor and Mobile Radio Communications - (PIMRC), 2012, pp. 1671–1676. [35] M. Gudmundson, “Correlation model for shadow fading in mobile radio systems,” Electronics Letters, vol. 27, pp. 2145– 2146, 1991. [36] H. L. V. Trees, Planar Arrays and Apertures. John Wiley & Sons, Ltd, 2002, ch. 4, pp. 231–331. [Online]. Available: https://onlinelibrary.wiley.com/doi/abs/10.1002/0471221104.ch4 [37] H. Nam and B. Han, “Learning Multi-domain Convolutional Neural Networks for Visual Tracking,” in 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2016, pp. 4293–4302. [38] Z. Ma, D. Chang, J. Xie, Y. Ding, S. Wen, X. Li, Z. Si, and J. Guo, “Fine-Grained Vehicle Classification With Channel Max Pooling Modified CNNs,” IEEE Transactions on Vehicular Technology, vol. 68, no. 4, pp. 3224–3233, 2019. [39] F. A. Bhatti, M. J. Khan, A. Selim, and F. Paisana, “Shared Spectrum Monitoring Using Deep Learning,” IEEE Transactions on Cognitive Communications and Networking, vol. 7, Pawel Kryszkiewicz (Senior Member IEEE) no. 4, pp. 1171–1185, 2021. received the M.Sc. and Ph.D. degrees (Hons.) [40] C.-I. Cira, A. Díaz-Álvarez, F. Serradilla, and M.-Á. Mansoin telecommunications from the Poznan UniCallejo, “Convolutional neural networks adapted for regression versity of Technology (PUT), Poland, in 2010 tasks: Predicting the orientation of straight arrows on marked and 2015, respectively. He is currently an road pavement using deep learning and rectified orthophotogAssociate Professor with the Institute of Raraphy,” Electronics, vol. 12, no. 18, p. 3980, 2023. diocommunications, PUT. He was involved in [41] A. de Myttenaere, B. Golden, B. Le Grand, and a number of international research projects. F. Rossi, “Mean Absolute Percentage Error for His main fields of interest are multicarrier regression models,” Neurocomputing, vol. 192, pp. 38– signal design for green communications and 48, 2016, advances in artificial neural networks, machine problems related to the practical implementalearning and computational intelligence. [Online]. Available: tion of Massive MIMO systems. https://www.sciencedirect.com/science/article/pii/S0925231216003325 [42] Y. He and L. Xiao, “Structured Pruning for Deep Convolutional Neural Networks: A Survey,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 46, no. 5, pp. 2900–2919, 2024. [43] M. Hoffmann and P. Kryszkiewicz, “Contextual Bandit-Based Amplifier IBO Optimization in Massive MIMO Network,” IEEE Access, vol. 11, pp. 127 035–127 042, 2023. [44] I. Ahmad, A. Sulyman, A. Alsanie, H. E. P. A. Alasmari, and S. Alshebeili, “Spectral broadening effects of high-power amplifiers in MIMO–OFDM relaying channels,” EURASIP Journal on Wireless Communications and Networking, vol. 2013, 02 2013. [45] S. Bhat and A. Chockalingam, “Compensation of power amplifier nonlinear distortion in spatial modulation systems,” in 2016 IEEE 17th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC), 2016, pp. 1–6.

Record · ID 31289 · SHA-256 73b815769b36eb59
Retrieved via Conceptio — every document is proof-bundled with source, license, and retrieval metadata.