1. Introduction
Currently, the idea that the development and subsequent deployment of 5G and beyond communications systems requires an increasingly precise and complete characterisation and modelling of the radio channel is widely accepted. In recent years, significant efforts have been made to propose new channel models or to complete existing ones, especially to include multiple input–multiple output (MIMO) and massive MIMO (MaMi) modelling.
A widely accepted classification of channel models divides them into stochastics and determinists. As representative stochastic models, we can highlight the models derived from WINNER [
1], QuaDRiGa [
2] and COST2100 [
3]. Concerning deterministic models, these are based on the electromagnetic propagation theory for the characterisation of radioelectric propagation.
Focusing on deterministic models, there are methods based on the full solution of Maxwell’s equations by numerical methods, such as the finite-difference time domain (FDTD) method [
4]. These methods are numerically intensive and their application to systems with large arrays is not practicable today. However, high-frequency approaches for radio propagation are applicable in the frequency bands of current wireless systems, which together with ray-tracing techniques allow sufficiently accurate models of radio channels to be developed. Among other possibilities, the site-specific models which currently offer the most accurate results for micro and pico cells are those that—supported by ray-tracing techniques—implement the high-frequency propagation approach based on the combination of geometric optics with the uniform theory of diffraction (GO/UTD) [
5,
6,
7].
Ray-tracing (RT) methods vary from one another depending on how the following fundamental tasks are solved: (1) finding the rays that connect the transmitter to the receiver in the most efficient way in a complex environment, in other words, ray-tracing, and (2) calculating as accurately as possible the electromagnetic field associated with such rays. There are multiple options for solving these two central aspects of the model, always seeking a balance between efficiency and accuracy. In [
8], the reader can find an extensive tutorial that analyses these aspects in detail, their historical evolution and their current state. A selection and analysis of current commercial and academic RT-based simulators are also presented.
RT methods, used alone or as a complement to statistical channel models, present several advantages for the development and subsequent deployment of systems based on MaMi technology [
8,
9,
10]. First, the use of large arrays results in a lack of stationarity of the channel along the antenna elements of the array that must be adequately modelled. This non-stationarity is fundamentally due to the appearance and disappearance of certain multipath components. This effect is strongly site-specific, and therefore its analysis by RT is highly adequate. Second, the characteristics of the MaMi channel matrix, specifically the degree of orthogonality of its columns, i.e., the degree to which the favourable propagation condition will be met, depends not only on the geometry of the environment but also on the relative position of active users. Again, this characteristic of the MaMi channel can be advantageously analysed with site-specific models. Third, propagation models based on RT provide information on the directions of arrival (DoA) and departure (DoD) of the multipath components. This information is one of the most complex to acquire through measurements.
The use of RT methods in conjunction with measurement campaigns would allow a full channel characterisation to be acquired. This more complete characterisation of the channel would be the input of stochastic models, obtaining from this hybrid approach the advantages of both types of models. Finally, it is also interesting to highlight the possibilities of analysing time-variation channels in dynamic scenarios where not only the Tx and Rx can be in motion, but also the objects in the environment [
8].
From the point of view of the deployment of 5G networks, and in particular of MaMi systems, RT methods can be increasingly helpful. Apart from the classic coverage analysis, which is still of interest, there are many other important issues from the point of view of system engineering, for example, determining the optimal placement and tilt angle of the base station (BS) array in a complex environment. In addition, the selection of the type of antenna to be used as an elementary antenna of the array, depending on the type of coverage and environment, is also an important task. RT propagation modelling, integrated with optimisation tools, as heuristics methods, could play an important role in the optimum deployment of 5G systems [
11].
The authors have recently contributed to the empirical characterisation of the massive MIMO channels by carrying out several measurement campaigns in the 3.5 GHz band [
12,
13,
14]. Furthermore, they have broad experience in the development, validation and subsequent application of RT techniques in the deployment of wireless systems [
11,
15,
16,
17,
18,
19]. In [
19], the authors showed the suitability of RT techniques to simulate point-to-point MIMO channels in indoor environments. In that work, point-to-point MIMO systems with a low number of antennas (2 × 2) were analysed. In this work, experimental capabilities were combined with RT experience to present a methodology for the characterisation of massive MIMO channels based on RT, supported by a measurement campaign.
The indoor environments and the frequency band considered (3.2 to 4.0 GHz) are both of interest, and the main intention is to show the abilities of the RT-based method. In fact, the achievable degree of accuracy is shown in detail and quantitatively, and the results obtained are supported with measurements carried out in a reference environment. This reference scenario is a medium size meeting room with structural characteristics and construction materials similar to the target scenario. Once the simulator was properly tested and its usefulness shown, the aim of the research was focused on simulating the MaMi channel in a target environment of interest, a large assembly hall in which it was not practical to carry out measurements with our experimental setup.
The rest of the paper is organised as follows. In
Section 2, the methodology followed, the measurement system, the RT model as well as the basic parameters of the MaMi are presented. These parameters include the root mean square (RMS) delay spread and the coherence bandwidth, both related to the frequency selectivity of the channel, as well as the attainable sum capacity, used to characterise the MaMi system, defined within the TDD-OFDM operation framework.
Section 3 outlines the results achieved and their discussion. Finally, the conclusions are summarised in
Section 4.
2. Channel Characterisation: Methodology
In this work, the results of a channel measurement campaign carried out in an indoor scenario were considered as the testbed to calibrate and analyse the abilities of an academic RT-based tool [
15,
16,
17,
18]. Next, once the performance of the simulator was properly investigated, it was applied to characterise the indoor radio channel in a more complex environment, a large, stepped profile assembly hall in which it is difficult to undertake an empirical characterisation.
In this section, the main characteristics of both the channel measurement setup considered to perform the channel sounding, along with the software tool, are summarised.
2.1. The Measurement Setup
The channel sounding was carried out using the setup shown in
Figure 1 [
12,
13]. Basically, and according to
Figure 1a, it consisted of a planar scanner and a vector network analyser (VNA), the E8362A model from Keysight Technologies, both remote controlled from a computer to synchronously measure at any position in the frequency domain the
S21(
f) scattering parameter, i.e., a sampled version of the complex channel transfer function (CTF) [
13].
From a mechanical point of view, and as depicted in
Figure 1b, the 2D scanner consisted of two servo-motors that controlled the movement of the receiver antenna (Rx) over two linear units, considering that the Rx was properly fixed with a wooden mast to the vertical one. This made it possible for the Rx to be moved on a vertical plane emulating a virtual array (VA), acquiring remotely at each position of the YZ plane the
S21-trace from the VNA. The post-processing of the
-traces made it possible to obtain the CTF along with a characterisation of the up-link channel established between an active user terminal (UT), i.e., the transmitter antenna (Tx), and the array at the BS, i.e., the receiver VA.
Regarding the antennas used to carry out the measurements, two ultra-wideband antennas, both linearly polarised, were considered: the EM-6865 biconical omnidirectional antenna from Electrometrics as the Tx, and the HG2458-08LP log-periodic antenna from L-Com as the Rx. The EM-6865 operates in the range of 2–18 GHz and exhibits an average gain of 2.1 dBi in the 3.2–4 GHz frequency band of interest. Meanwhile, the HG2458-08LP operates in the range of 2.3–6.5 GHz, with an 8 dBi gain; a front to back ratio higher than 20 dB and vertical and horizontal beam widths of 60 and 80 degrees, respectively.
Focusing on the measurement settings, at any position of the 2D scanner, the
S21(
f) was measured considering
Nf = 641 frequency tones Δ
f = 1.25 MHz uniformly spaced in the 3.2 to 4 GHz frequency range. As a result, a sampled version of the CTF was obtained for any Tx–Rx channel. The frequency resolution (Δ
f) used led to a maximum observable distance of 240 m (stated as
c0/Δ
f,
c0 being the speed of light), enough to guarantee that the multipath contributions were properly measured [
13]. Finally, and concerning the 2D scanner, the Rx moved on the YZ plane, implementing a 10 × 10 uniform rectangular array (URA) with an inter-element separation in both directions of Δy = Δz = 50 mm and a total area of 0.2025 m
2 for the URA. A summary with the main settings of the measurement campaign can be found in
Table 1.
It should be noted that the influence of the presence of people on the channel performance is beyond the scope of this work and that the authors carried out channel measurements at night to guarantee stationary conditions.
2.2. The Ray-Tracing Model and Simulator Tool
High-frequency models, based on a 3D implementation of geometrical optics and uniform theory of diffraction (3D GO/UTD), can be considered a powerful tool for calculating signal levels in specific radio propagation environments [
15,
16,
17]. The radio propagation process can be considered as a set of scattering mechanisms that contribute to electromagnetic fields, such as attenuation, transmission, reflection and diffraction. Each of these mechanisms has an associated ray, and the coupling between the transmit and receive antennas is obtained by the contribution of different rays, such as direct field, multiple reflections, single and double edge diffraction and combinations of diffraction–reflection and reflection–diffraction. The effect of the number of contributions included in the propagation can be quantified by the mean error and the standard deviation of errors [
16,
17].
The 3D GO/UTD model rigorously takes into account the orientation and radiation pattern of the transmit and receive antennas, as well as the polarisation of the signals. The application of a ray approach to the analysis of the radio propagation process is based on the assumption of a geometrical and electromagnetic model of the environment. A model constructed with flat facets to represent urban and indoor scenarios is highly suitable if we add some electrical parameters such as the relative dielectric constant, conductivity, the standard deviation of the surface roughness and the transmission coefficient or the wall width. The materials to model the obstacles were chosen in accordance with the real environment: limestone for the external walls, brick for the internal walls, wood for the doors, glass for the windows and perfect conductors for the metallic doors.
The 3D-GO/UTD propagation model enables not only the exact estimation of the mean power value of an area of interest to be made but also the detailed characterisation of the radio channel in local environments. By means of ray-tracing, a statistical characterisation of the channel can be obtained both in broadband and in narrowband, estimating parameters that are fundamental for the design of various subsystems of interest in wireless systems, such as the crossing rate per level and the mean duration of the fadings, or the mean square delay and the coherence bandwidth of the channel [
16,
17,
18]. Information is also obtained on the directions of arrival and the directions of departure of the receiver and transmitter signal, respectively. This fact allows the estimation of the correlation matrix for point-to-point MIMO channels and capacity in specific indoor environments [
19].
2.3. Methodology for Channel Analysis
2.3.1. Broadband Channel Parameters
The starting point considered to obtain representative broadband parameters of the radio channel is its impulse response. Concerning simulations, the channel impulse response and power delay profile (PDP) are directly obtained by the simulator from the ray-tracing results [
15]. However, the measurement results require a post-processing to be applied to the measured CTF or
H(
f), i.e., the measured
S21(
f) for the
Nf frequency tones [
12,
13]. Basically, the channel impulse response can be obtained by applying the inverse discrete Fourier transform to that measured transfer function
H(
f) according to (1), in which a Hamming window,
W, has been introduced to reduce sidelobe levels.
From the channel impulse response, the power delay profile (PDP) can be calculated as:
and from the PDP, the RMS delay spread,
, defined as the square root of the second central moment of the PDP, can be obtained and used to analyse the channel in the time domain [
20]:
in which
τn is the
n-th excess delay time and
is the mean delay of the channel.
Furthermore, the normalised frequency correlation function,
, can also be obtained from the PDP and used to analyse in the frequency domain the channel frequency selectivity through the coherence bandwidth (
BC) obtained from
for different correlation levels. For wide-sense stationary uncorrelated scattering channels,
is given by [
20]:
2.3.2. Massive MIMO Model for the Up-Link
The massive OFDM-MIMO system considered is a unique cell system in which the BS is equipped with
M antennas and a maximum number
Q of active user terminals (UTs), each one equipped with a single antenna [
13,
14]. Furthermore, several assumptions have been considered: the users transmit a total power
P, the BS knows the channel, the UTs are not collaborating among each other and the OFDM system works with
Nf sub-carriers.
According to the model proposed, the signal received at the BS for the
k-th sub-carrier when the number of UTs is
Q is a column vector with
M elements:
where the
SNR represents the mean signal to noise ratio at the receiver, G[
k] is the channel matrix of order
,
s[
k] is a column vector with
Q elements representing the signals transmitted from the UTs and normalised so that
E{
} = 1 and
n is a complex Gaussian noise vector with i.i.d. unit variance elements.
Moreover, the matrix
G is normalised to verify Equation (6) and is obtained from the raw channel measurements (
Graw) using Equation (7), in which
J is a diagonal normalisation matrix of order
.
Considering one of the normalisation proposals presented in [
21], the elements of J are given by:
where
represents the raw narrowband channel of the
q-th active UT, that is, the
q-th column of the raw channel matrix. The resulting normalised matrix,
G, can be interpreted as that associated with a system in which an ideal power control is performed, i.e., the power transmitted by the UTs is not distributed equally but rather each UT is assigned a power value so that all UTs reach the BS with the same mean power [
14].
Finally, from matrix G, the channel sum capacity can be obtained in order to have a metric of the goodness of the channel. Under the initial assumption that the BS knows the channel, the sum-capacity of the massive MIMO up-link can be calculated as:
in which
λq represents the
q-th eigenvalue of the G
HG matrix, i.e., the square of the
q-th singular value of the G matrix.
4. Conclusions
The aim of this research focused on the analysis of the applicability of ray-tracing techniques to model massive MIMO channels. We have presented a case study in order to show the way in which site-specific models based on rigorous RT techniques used in conjunction with limited measurement campaigns can contribute to the development and deployment of systems using the MaMi technique. The case consisted of characterising a large assembly hall with difficult access and measurement restrictions, starting from the measurements and verification of the simulator in another similar but simpler and accessible scenario. The main conclusions are:
The simulated results of the wideband main parameters, i.e., the RMS delay spread and the BC at different correlation levels, were very accurate, making it possible to obtain with low relative error the most influential broadband parameters in the performance of MaMi-TDD-OFDM systems, as the minimum BC values, which determine the size of the coherence block. A great dispersion of the RMS delay spread and BC values along the array elements was observed for most of the UT positions. The accuracy with which the simulations reproduced this variability was appreciable.
Concerning the sum capacity results achieved with the simulator, it can be concluded that these were also accurate. In this case, it could be seen that the capacity was systematically slightly overestimated by the simulator, the relative error of the median capacity being of the order of 6% for the worst case. This fact was most likely due to the differences between the real radiation pattern of the antennas and the simplified ones considered in the simulations, and this possible explanation will be analysed in detail in future works.
If we focus on the comparison of the two environments, it can be seen that site 1 was more time dispersive than site 2, even though site 2 had larger dimensions. This characteristic can be explained by the fact that the assembly hall was more furnished and had a sloping floor, and both characteristics made the appearance of higher order multipath components diminish. Regarding capacity, the hall presented values very close to those associated with an i.i.d. Rayleigh channel, which allowed us to affirm that a great orthogonality between the channels of the different UTs was reached. In this case, the complexity and size of the environment helped in the compliance with the favourable propagation condition. Furthermore, the verification environment was more symmetrical and less furnished, and the UTs were located on a regular basis and placed at the same height. All the aforementioned factors favoured a loss of orthogonality of the sub-channels.
Finally, we can conclude that rigorous RT techniques are valuable engineering tools useful for the analysis, design and deployment of systems based on massive MIMO techniques.