Massive MIMO System: An Overview
Muaayed AL-Rawi
Abstract—This paper studies the performance of massive MIMO uplink system over Rician fading channel. The performance is measured in terms of spectral efficiency versus number of base station antennas using three schemes of linear detection, maximum-ratio-combining(MRC), zero forcing receiver(ZF), and minimum mean-square error receiver(MMSE). The simulation results show that the spectral efficiency increases significantly with increasing the number of base station antennas. Also, the spectral efficiency with MMSE is better than that with ZF, and the latter is better than that with MRC. In addition, the spectral efficiency decreases with increasing the fading parameter.
Keywords— Massive MIMO; Rician fading channel
practice, the interuser interference has a strong impact when more users access to the wireless link. Complicated transmission techniques such as interference cancellation should be used to maintain a given desired quality of service. Due to these problems, MU-MIMO with very large antenna arrays (known as massive MIMO) are proposed[1-9]. With a massive MU-MIMO system, we mean a hundred of antennas or more serving tens of users. The channel vectors are nearly orthogonal, and then the interuser interference is reduced significantly. Therefore, the users can be served with high data rate simultaneously.
II. SYSTEM MODEL
I. Introduction
Multiple Input Multiple Output (MIMO) technology is a point-to-point communication links with multiple antennas at both the transmitter and receiver. The use of multiple antennas at both transmitter and receiver clearly provide an improvements on data rate, because the more antennas, the more independent data streams can be sent out; an improvements on reliability, because the more antennas, the more possible paths that the radio signal can propagate over, and an improvements on energy efficiency, because the base station can focus its emitted energy into the spatial directions where it knows that the terminals are located.
An enhanced form of point-to-point MIMO technology is multiuser MIMO (MU-MIMO) which enables multiple independent radio terminals to access a system enhancing the communication capabilities of each individual terminal. MU-MIMO differs from point-to-point MIMO in two respects: first, the terminals are typically separated by many wavelengths, and second, the terminals cannot collaborate among themselves, either to transmit or to receive data.
Nowadays, MU-MIMO systems are used in a new generation wireless technologies. Due to that wireless technology improvement is ongoing, the numbers of users and applications increase rapidly. Then, wireless communications need the high data rate and link reliability at the same time. Therefore, MU-MIMO improvements have to consider 1) providing the high data rate and link reliability, 2) support all users in the same time and frequency resource, and 3) using low power consumption. In
Muaayed AL-Rawi is with the department of Electrical Engineering, AL-Mustansiryia University, Iraq, E-mail: [email protected]
The model of massive MIMO system considered here consists of uplink system model, channel model( Rician fading channel), and linear detection schemes. These three parts are discussed in details in the next sections.
A. Uplink System Model
A single-cell uplink system is considered here, where there are K mobile users and one base station (BS). Each user has one transmit antenna, and the BS has M receive antennas as shown in Fig. 1. The received signal at the BS is
Y = v'pti Hx 4- ÍÍ
P)
where ^lfpaxk is the transmitted signal from the Mi user (the average power transmitted by each user is fc ), ii^ e CjVxLis the channel vector between the Ath user and the BS, n e Cii*1 is the additive noise vector, H = fri ... is channel matrix given below, and x = [*i ■■■ *kY. It is assumed that the elements of ft* and n are (independent identically distribution) i.i.d. Gaussian distributed with zero mean and unit variance.
(3)
The BS will coherently detect the signals transmitted from AT users by using the received signal vector y together with knowledge of the channel state information (CSI). This CSI has to be estimated. The channel estimate can be obtained from uplink training.
Fig. 1 Massive MIMO uplink system model
It is assumed that the channel stays constant over T symbol durations. During each coherence interval, there are two phases (see Fig.2). In the first phase, a part t of the coherence interval is used for uplink training to estimate the channel of each user. In the second phase, all K users simultaneously transmit their data to the BS. The BS then detects the transmitted signals using the channel estimates acquired in the first phase.
hB
= o + c +- jd
(4]
and
where a= hr~, 7—], (0,—7—],
2pC+ty V i(3C+iy
is the ratio of the power in the LOS component to the power in the other (non-LOS) multipath components.
The fading parameter X wliich is usually given in dB is a measure of the severity of the fading, a small 3C implies severe fading, while, a large JC implies milder fading.
C. Linear Detection To obtain optimal performance, the maximum likelihood(ML) multiuser detection can be used by the BS to detect all signals transmitted from k user, assuming that the BS has perfect CSI knowledge. The complexity of ML is high, so the BS can use linear detection schemes to reduce the decoding complexity. However, these schemes have lower detection reliability compared with ML detection but when the number of BS antennas is large, linear detectors are nearly-optimal. Three schemes of linear detection are considered, maximum-ratio combining(MRC), zero-forcing receiver(ZF), and minimum mean-square error receiver(MMSE) as described below.
1-Maximum-Ratio Combining(MRC) With MRC, the BS maximizes the received signal-to-noise ratio (SNR) of each stream, ignoring the effect of multiuser interference. As a result, to detect the transmitted signal from the A-th user, the received signal y is multiplied by the conjugate-transpose of the channel vector iik, as follows
% = = -JK11 Ml Jn + JK^ h"BhiSi + h"Bn
©
Fig.2 Uplink transmission protocol
B. Rician Fading Channel
A probability density function of the signal received in the line-of-sight(LOS) environment follows the Rician distribution. In the LOS environment where there exists a strong path which is not subject to any loss due to reflection, diffraction, and scattering, the amplitude of the received signal can be expressed as X = a 4- \V1 +j\V2 where a represents the LOS component, while, W1 and W2 are the i.i.d. Gaussian random variables with a zero mean and variance of a * as in the non-LOS enviromnent. It lias been known that X is the Rician random variable. Then, the channel coefficient of Rician fading channel is given by
The received signal-to-interference-plus-noise ratio (SINR) of the kth stream for MRC is given by
SINR,
nJM*
mrtjft
ftSfJVAil +IM1
The achievable rate of kth user with MRC is given by
+-1-)
V ftZfjA/JHl +IIM1/
Hence the spectral efficiency with MRC is given by
flJIM4
№
P)
=K*R-^ = K* logj 1 +
(S)
MRC is a very simple signal processing since the BS just multiplies the received vector with the conjugate-transpose of the channel matrix H, and then detects each stream separately. More importantly, MRC can be implemented in a distributed manner. In addition, MRC can achieve the same array gain as in the case of a single-user system at low SNR, but MRC performs poorly in interference-limited scenarios because it neglects the effect of multiuser interference.
2- Zero-Forcing Receiver(ZF)
In contrast to MRC, zero-forcing receivers(ZF) take the interuser interference into account, but neglect the effect of noise. With ZF, the multiuser interference is completely nulled out by projecting each stream onto the orthogonal space of the interuser interference. More precisely, the received vector is multiplied by the pseudo-inverse of the channel matrix H as
y = lHBH)1nBy = fi^x f (f/^f/)"1^«
The received SINR of the kth stream is given by
P)
SINtL,, =
kfc
(10)
The achievable rate of kth user with ZF is given by Hence the spectral efficiency with ZF is given by
(11}
R
•ZF _
K * Rt, =
(12)
ZF is a simple signal processing and works well in interference-limited scenarios, but since ZF neglects the effect of noise, it works poorly under noise-limited scenarios. Compared with MRC, ZF has a higher implementation complexity due to the computation of the pseudo-inverse of the channel gain matrix.
3- Minimum Mean-Square Error Receiver(MMSE)
It is known that the MMSE receiver maximizes the received SINR. Therefore, among the MMSE, ZF, and MRC receivers, MMSE is the best, the received SINR for the MMSE receiver is given by
SINR.
V LÎÏL /
(13]
The achievable rate of kth user with MMSE is given by
Hence the spectral efficiency with MMSE is given by
Where IM is the identity matrix of size M
III. SIMULATION RESULTS
A series of computer simulation tests are carried out to study the system performance. The performance is measured by drawing the spectral efficiency versus the number of BS antennas using MRC, ZF, and MMSE. The number of users is chosen to be K = 2 and X = OdB& -40dB. Furthermore, the SNR is set at 0 dB. Fig.3 and Fig.4 show that the spectral efficiency increases as the number of BS antennas increases for = C)dB&-40dB respectively. Also, the spectral efficiency with MMES is better than that with ZF, and the latter is better than that with MRC for 'X = OdB&-40dB. Furthermore, by comparing between Fig.3 and Fig.4, it can concluded that the spectral efficiency for = -4-OdB is better than the spectral efficency for Jf = OdB.
15 20 25
Number of BS antennas
Fig.3 The spectral efficiency versus the number of BS antennas for MRC, ZF, MMSE, and 'K = 0 dB
15 20 25
Number of BS antennas
10
9
8
7
6
5
4
3
2
0
5
10
30
35
40
11
8
7
6
— 5
4
3
2
0
5
10
30
35
40
Fig. 4 The spectral efficiency versus the number of BS antennas for MRC, ZF, MMSE and X = -40 dB
IV. CONCLUSION
The performance of massive MIMO uplink system was measured over Rician fading channel, using MRC, ZF, and MMSE linear detection schemes. The results show that the performance improved significantly with increasing the number of BS antennas for different values of X. Also, the performance with MMSE is better than that with ZF and the latter is better than that with MRC for different values of Furthermore, as X increases, the spectral efficiency decreases.
References
[1] T. L. Marzetta,"Noncooperative Cellular Wireless with
Unlimited Number of Base Station Antennas", IEEE Transactions on Communications, Vol.9, No.11, 2010.
[2] H. Q. Ngo, "Performance Bounds for Very Large
Multiuser MIMO Systems", M.Sc. Thesis, Linkoping University, Sweden, 2012.
[3] H. Huh, G. Caire, H. C. Papadopoulos, and S. A.
Ramprashad, "Achieving 'Massive MIMO' Spectral Efficiency with a Not-So-Large Number of Antennas", IEEE Transactions on Wireless Communications, Vol. 11, No. 9, 2012.
[4] J. Hoydis, S. ten Brink, and M. Debbah, "Massive MIMO
in the UL/DL of Cellular Networks: How Many Antennas Do We Need?", IEEE Journal on Selected Areas in Communications, Vol. 31, No. 2, 2013.
[5] H. Q. Ngo, E. G. Larsson, and T. L. Marzetta, "Energy and
Spectral Efficiency of Very Large Multiuser MIMO Systems", IEEE Transactions on Communications, Vol. 61, No.4, 2013.
[6] E. Pakdeejit, "Linear Precoding Performance of Massive
MU-MOMO Downlink System", M.Sc. Thesis, Linkoping University, Sweden, 2013.
[7] L. Lu, G. Y. Li, A. L. Swindlehurst, A. Ashikhmin, and R.
Zhang, "An Overview of Massive MIMO: Benefits and Challenges", IEEE Journal of Selected Topics in Signal Processing, Vol. 8, No. 5, 2014.
[8] J. G. Andrews, S. Buzzi, W. Choi, S. Hanly, A. Lozano, A.
C. K. Soong, and J. C. Zhang, "What Will 5G Be?", IEEE Journal on Selected Areas in Communications, Vol. 32, No.6, 2014
[9] H. Q. Ngo, " Massive MIMO: Fundamental and System
Design", Dissertation, Linkoping University, Sweden, 2015.