Abstract
In this paper, we estimate the uplink performance of large-scale multi-user multiple-input multiple-output (MIMO) networks. By applying minimum-mean-square-error (MMSE) detection, a novel statistical distribution of the signal-to-interference-plus-noise ratio (SINR) for any user is derived, for path loss, shadowing and Rayleigh fading. Suppose that the channel state information is perfectly known at the base station. Then, we derive the analytical expressions for the pairwise error probability (PEP) of the massive multiuser MMSE–MIMO systems, based on which we further obtain the upper bound of the bit error rate (BER). The analytical results are validated successfully through simulations for all cases.
1. Introduction
Large-scale multiuser multiple-input multiple-output (MU-MIMO) systems are characterized by consisting of a hundred, or even more antennas at the base station (BS) and multiple users being served simultaneously, which dramatically improves the link reliablility and spectral efficiency of wireless communication systems [1]. More attractively, combining with channel coding techniques and linear signal processing technologys, e.g., Zero-Forcing (ZF) and Minimum-Mean-Square-Error (MMSE) can further enhance the performance of massive MIMO. With the appropriate user scheduling scheme [2], all communicating entities can be obtained an equal opportunity without sacrificing sum-rate performance. For MU-MIMO uplink orthogonal frequency division multiple access (OFDMA) video transmission systems, the authors of [3] propose an average peak-signal-to-noise-ratio (PSNR) optimized cross-layer resource allocation and user grouping scheme, in which zero-forcing MU-MIMO detector is considered. When the number of scatterers is small compared to the base station antenna and single antenna users in the cell, the authors of [4] proposes a fast iterative weighted singular value thresholding (WSVT) algorithm to obtain a more accurate channel estimate.It is worth emphasizing that, when the elements of the BS antenna array become large, the column-vectors of the propagation matrix from BS to users tend to be orthogonal [5,6]. Considering a ZF detector, an approximate distribution for the received SINR and an approximated symbol error probability (SEP) were explored [7]. When an MMSE receiver with beamforming is considered in massive MIMO links, the asymptotic evaluation of the target SINR was investigated in [8]. Work that relates directly to the throughput bound for convolutionally encoded large-scale MIMO-OFDM links was investigated in [9], by using the approximate noise distribution for the ZF detector. Moreover, the energy and spectral efficiency of the uplink large multiuser MIMO wireless networks are analyzed in [10]. We note that the authors only discuss the rate by a lower bound result, based on the approximated gamma distribution of SINR for the MMSE receiver considered in [11]. According to the exact SINR distribution provided in [12], the authors of [13] studied the performance of convolutionally encoded MMSE–MIMO Rayleigh fading channels. However, for large-scale multi-user MIMO systems, this distribution cannot be analyzed analytically. By considering additive quantization noise model (AQNM), the authors of [14] studied the MMSE detection performance of a hybrid analog-to-digital converters (ADC) massive MIMO system, which can reduce energy consumption without reducing spectral efficiency compared to a full-resolution ADC system. Impressively, a system named cell-free massive MIMO with many distributed access points was investigated in [15]; by applying MMSE detection, the author comprehensively analyzed the spectral efficiencies of the system, and the analysis results showed that the cell-free massive MIMO is a more promising technology than conventional Cellular massive MIMO in beyond-5G networks. Furthermore, a closed-form distribution for the output SINR of the MMSE receiver was derived in [16], for uncoded MIMO systems in ideal fast Rayleigh fading, and accurate symbol error performance was evaluated. In this paper, we focus on the investigation of the uplink performance for coded cellular large-scale multiuser MIMO systems with an MMSE receiver. Our research work so far makes the following specific contributions:
- We derive a novel statistical distribution of the SINR for any user when the channels are subject to path loss, shadowing and Rayleigh fading.
- Using the derived SINR density, we further derive the PEP, which is then used to obtain analytical expressions relating to upper-bounds on BER of the convolutionally coded massive multiuser MMSE–MIMO systems.
Compared with [16], the channel considered in this paper is more in line with the actual multi-user MIMO scenario. In addition, we extend the analysis results to the encoded case.
The rest of this paper is structured as follows: Section 2 introduces the model of multi-user MIMO system with MMSE equalizer. Section 3 derives the corresponding SINR distribution expression. The derivation of the PEP and the upper-bounds of the BER for the convolutionally coded massive multiuser MMSE–MIMO systems are introduced in Section 4. Numerical simulations were performed in Section 5 to verify our analytical results. Finally, Section 6 summarizes the paper.
Notations: The bold lower and upper case letters denote column vectors and matrices, respectively, and denotes transpose and conjugate transpose, respectively. The short-hand form denotes the probability density function (PDF) of a complex Gaussian random variable (RV) with mean and variance ; is the identity matrix. The operation represents the mean of the function with respect to the RV x.
2. System Model
Considering the uplink of a multiuser massive MIMO system, the system consisting of one BS and K single-antenna users. The BS are equipped with R antennas, i.e., . We assume that single antenna users are independent of each other. The K transmit symbols of the users can be organized into a vector , which is normalized such that . For a given time instant, the received signal vector at BS reads
where represents the propagation matrix from the BS to the K users. The elements , and , of the channel matrix denotes uncorrelated ideal fast fading coefficients from the BS to the K users. K-dimensional diagonal matrix models the geometric attenuation and shadow fading. Furthermore, is independent of parameter r and changes slowly over time, which can be assumed to be a constant [10,17]. Moreover, the average transmit power per user is , and , is the additive white Gaussian noise. Then, the average received SNR is given by
The choice of MMSE filtering matrix is given by the following well-known formula
where .
Analogous to [18] (Equation (10)), with the MMSE detector, the SINR for the k-th data stream is expressed as
where (a) of Equation (4) is obtained by the eigenvalue decomposition of the matrix . is the k-th column of , has the same distribution as , and
Moreover, are the non-zero eigenvalues of the matrix . Therefore, can be represented as
3. Distribution of the SINR
As shown, in Refs. [11,18,19], the problem encountered in performance analysis of MMSE-detected MIMO systems is to explore an efficient approach to evaluate Equation (6).
In this section, we develop a simple and efficient way to derive the distribution expression for SINR in massive multiuser MIMO scenarios. To do that, firstly, we consider the expression for the SINR in Equation (6). The term is a Hermitian matrix that can be reformulated as , where is a matrix by removing the k-th column of and corresponds to with the kth row and the kth column deleted.
We note that Equation (6) contains different nonzero eigenvalues to be solved. The matrix is a complex Wishart matrix; let be the ordered eigenvalues of the diagonal matrix such that .
The joint PDF of the ordered positive eigenvalues of , , equals [20]
where
As illustrated in [19], the joint distribution of non-zero eigenvalues is directly used without approximating, and, even if the dimension of the matrix is less than 4, it is difficult to obtain a closed solution of the SINR distribution. Influenced by the large-scale fading factor, the eigenvalue joint distribution function of is more complicated than the eigenvalue joint distribution function of . Therefore, method [16] is not suitable for Equation (6).
Here, we employ the approximate marginal PDF of the eigenvalues to evaluate Equation (6).
The marginal PDF of an unordered eigenvalue of is [21]
where is the -th cofactor of the matrix
Then, the PDF of conditioned on can be written as follows:
where can be calculated as follows:
where we have used [22] (Equation 3.353) for the final equality. (x) represents the exponential integral . Since all the non-zero eigenvalues have the same edge distribution, is equivalent to the mean of , where the subscripts of the eigenvalues is emitted. Therefore, we can also use the statistics of to obtain .
In theory, for matrix with arbitrary dimensions, we can use edge distribution (9) of the eigenvalues or statistics to obtain . However, because the edge distribution function is relatively complicated, the parameter becomes more and more difficult to obtain when the size of the matrix becomes large.
In order to solve this problem, we first introduce an important concept from [23], that is, for an Hermitian matrix with empirical spectral/eigenvalue distribution , which -transform is defined as
where is a nonnegative real number.
In addition, for the high-dimensional diagonal matrix , we can consider replacing the diagonal elements with the first moment of the empirical spectral distribution [20] (Equation 1.3.2) of to reduce the computational complexity.
Obviously, and are independent. In contrast to in [23], when satisfies as , then, almost surely, the empirical spectral distribution of converges to a distribution whose -transform can be written as
where
and .
Replacing the parameter in Equation (14) with , we can easily get
Since the meaning of the parameter is the same, for the convenience of future use, here, we still let represent the expectation values in Equation (11).
Up to now, we have derived parameters that are suitable for traditional multiuser MIMO systems and large-scale multiuser MIMO systems, respectively.
Let , where is the coefficient of in Equation (11). Note that two of the R entries are distinct in . Let’s divide the elements into two groups; each group is the collection of the entries equal to the same value, respectively. Moreover, let , whose entries are the number of elements in each group, i.e., . Similar to that in [24], we define the following parameters:
where the values of and are equal to and , respectively. The vector is extracted from the set of all nonnegative integer partitions of (with ). The set is defined as
Since , is an exponential RV with unit mean. Then, the right-hand side of Equation (11) is the sum of R independent exponential RVs with different means, which follows Generalized chi-squared distribution [24]. Therefore, the PDF of is given by
In the following section, based on the derived SINR distribution, we will discuss the performance of the coding massive multiuser MIMO system.
4. Performance Analysis of Coded Multiuser MIMO System with an MMSE Detector
In this section, we derive an upper bound on the BER of the encoded large-scale multiuser MMSE–MIMO systems that employ an M-ary quadrature amplitude modulation (QAM) constellation with gray mapping.
By using an MMSE Receiver in massive MIMO systems, at the base station, the decision variable for the transmission sequence can be expressed as
where , and the noise-plus-interference term is a random variable with zero mean and variance . and are the k-th columns of the matrices and , respectively.
Then, for the transmitted data of the k-th user, the received SINR at the BS can be expressed as
4.1. BER Upper Bound in Both Small- and Large-Scale Fading
In this letter, we consider that the transmission data of the k-th user is encoded using a linear convolutional code with a rate of . Supposing that the interleaver is ideal, then the correlated bit metrics are sufficiently separated in the decoder. Through the appropriate subscript combinations, we let and , where d is Hamming distance of the code and is the nearest constellation point to . According to [25], the upper-bound for convolutionally encoded massive MIMO-MMSE systems can be evaluated using
where is the total information weight of all error events at Hamming distance d and is the free Hamming distance of the code. is the Average codeword Pairwise Error Probability (APEP) that is generated by error events at Hamming distance d.
Similar to the analysis in [25], the pairwise error probability of two codewords can be computed as follows:
where the linear expectation is over all pairs of signal symbols and whose labels differ in only one bit. Consequently, the result of the is given by
In (a) of Equation (25), the subscript l is omitted. The , as shown in Equation (24), can be written as
For convenience, let the normalized distance between symbols be . Then, using (20), the form of the expectation operation in Equation (26) be changed as
It is obvious that Equation (25) is a function in the form of an integral. We note that a simple approximated expression can be obtained for as [18]
For the convenience of calculation, we define as , and as . Similar to that in Equation (25), we have
4.2. Asymptotical Diversity Order
Now, we are interested in further analyzing the derived BER expression to find the diversity of the coded large-scale multiuser MIMO systems with MMSE receivers. In the high-SNR region, the asymptotical diversity order is defined as:
Next, we analyze the various parameters that make up . Since , , and , both and are proportional to SNR. When SNR approaches infinity, approaches a constant. Therefore, in the high SNR region, the parameter A is proportional to , and the parameter can be regarded as a constant. In addition, when the distance between the constellation points is fixed, the SNR tends to infinity, which is equivalent to the noise power tending to zero. Then, the denominator part of Equation (27) can be treated as a constant. The essence of the integration is a summation, without changing the exponential portion of the parameters associated with SNR. From the above analysis, we can see that, in the high SNR region, is proportional to , and then combined with Equation (33), the asymptotical diversity order is obtained.
5. Numerical Results and Simulations
In this section, numerical results and simulations are performed to validate the accuracy of the theoretical analysis. We consider a practical scenario where a BS equipped with R receiving antennas is located at the center of a hexagonal cell with a radius of 1 km. We assume that users are distributed independently and uniformly at random in the cell and the distance between each user and the base station is greater than meters, that is, for the k-th user, . The largescale fading parameter associated with geometric attenuation and shadow fading can be estimated by , where denotes the shadow fading and obeys . represents the pathloss exponent. In the simulation, we choose dB and . Furthermore, the gray labeled 16-QAM constellation is considered and the statistical model of the channel is assumed to be perfectly known at the receiver.
In each of the pictures, the left-hand side is the case of the conventional multiuser MIMO, and the right-hand side corresponds to the large-scale multiuser MIMO scenes. We can see that, in all cases, the theoretical curves of our approximate approaches are well fit to the simulations.
We first provide results for the PDF of SINR based on linear MMSE detection for multiuser MIMO systems in Figure 1, where SNR = 10 dB. Obviously, for a fixed number of users K, when the number of receiving antennas of the BS increases, the mean value of the SINR also increases, and it is more capable of providing a larger value of SINR. Therefore, the performance of the system tends to be better. Figure 2 presents the SEP performance of 16 QAM, and 64 QAM signaling for an uncoded Large-Scale MIMO system with an MMSE receiver. It should be explained that, based on the derived SINR distribution, the corresponding SEP expression can be obtained by using the method of [16]. The black curves correspond to the system used in [16], where only Rayleigh fading channels were considered. By comparison, it can be seen that large-scale fading has a greater impact on the performance of the system. However, which must be considered in a practical multi-user scenario. In Figure 3, we plot the upper-bound on BER of of 16-QAM signaling scheme, for the encoded MMSE–MIMO systems, where the half rate convolutional code was used and the free distance is . We can see that, in the high-SNR region, our theoretical curves perfectly tend to the experimental curves. In the low SNR region, the anti-interference ability of the system under consideration is relatively weak, and the desired signal is severely affected by the interference. Therefore, the value of PEP is relatively large, and the BER upper-bound obtained based on PEP is relatively loose. It is not difficult to observe that, when the number of users K and the number of receiving antennas R of the BS have been given, the BER performance deteriorates as the modulation order increases. From another perspective, QAM,16 QAM and 64 QAM require a higher SNR than binary phase shift keying (BPSK) for a given BER. Furthermore, the system performance is deteriorated as the difference between the number of transmit and receive antennas decreases. This is because, when SNR grows larger, the encoded MMSE–MIMO receiver realizes an asymptotic diversity of . Since asymptotic diversity (33) requires SNR to be infinite, the simulations in the actual SNR region deviate from the theoretical result (33). In addition, since the ZF algorithm ignores the effects of noise, the MMSE exhibits better BER performance than the ZF algorithm over the entire SNR region. However, as the number of antennas continues to increase, the performance of ZF and MMSE algorithms is similar.
Figure 1.
PDF of the SINR based on linear MMSE detection for multiuser MIMO systems at SNR = 10 dB. The choice of the number of users is 5 and 10, and the number of BS receiving antennas is from 15 to 180.
Figure 2.
Symbol error probability (SEP) performance of 16 QAM, and 64 QAM signaling for an uncoded large-scale MIMO system equipped with a linear MMSE equalizer. The number of users K and the number of receiving antennas R at the base station are 10 and 200, respectively.
Figure 3.
Upper-bound on BER of various signaling schemes for convolutionally encoded multiuser MMSE-detected MIMO system (a) the number of users K is set to 5, and the number of BS receiving antennas R is set to 15, 45; (b) the number of users is set to 10, and the number of BS receiving antennas R is set to 100, 160.
6. Conclusions
This work focuses on the uplink performance of massive multiuser MIMO networks. We proposed a novel approach to derive the distribution of the SINR for an MMSE decoder. Then, we derived the PEP, which was used to obtain the result of the upper-bound on BER for convolutionally encoded massive MMSE–MIMO systems. Finally, the results of Monte-Carlo simulations show that our analytical expressions are valid.
Author Contributions
K.Z. conceived the idea, conducted theoretical derivation, simulation verification, and completed the initial drafting of this paper. Z.M. and X.L. analyzed the results, provided theoretical guidance and suggestions, improved the paper, and supervised the activities. All authors approve the manuscript for publication.
Funding
This research was funded by the National Natural Science Foundation of China (NSFC) (No. U1734209, No. U1709219, No. 61571373), the Key International Cooperation Project of Sichuan Province (No. 2017HH0002), the Marie Curie Fellowship (No. 792406), and the NSFC China-Swedish project (No. 6161101297).
Conflicts of Interest
The authors declare that they have no conflict of interest.
References
- Andrews, J.G.; Buzzi, S.; Choi, W.; Hanly, S.V.; Lozano, A.; Soong, A.C.K.; Zhang, J.C. What will 5G be? IEEE J. Sel. Areas Commun. 2014, 32, 1065–1082. [Google Scholar] [CrossRef]
- Naeem, M.; Bashir, S.; Ullah, Z.; Syed, A.A. A Near Optimal Scheduling Algorithm for Efficient Radio Resource Management in Multi-user MIMO Systems. Wirel. Pers. Commun. 2019, 1–17. [Google Scholar] [CrossRef]
- Tseng, S.M.; Chen, Y.F. Average PSNR optimized cross layer user grouping and resource allocation for uplink MU-MIMO OFDMA video communications. IEEE Access 2018, 6, 50559–50571. [Google Scholar] [CrossRef]
- Vanidevi, M.; Selvaganesan, N. Fast iterative WSVT algorithm in WNN minimization problem for multiuser massive MIMO channel estimation. Int. J. Commun. Syst. 2018, 31, E3378. [Google Scholar] [CrossRef]
- Rusek, F.; Persson, D.; Lau, B.K.; Larsson, E.G.; Marzetta, T.L.; Edfors, O.; Tufvesson, F. Scaling up MIMO: Opportunities and challenges with very large arrays. IEEE Signal Process. Mag. 2013, 30, 40–60. [Google Scholar] [CrossRef]
- Hassan, A.K.; Moinuddin, M.; Al-Saggaf, U.M. Sum Ergodic Capacity Analysis Using Asymptotic Design of Massive MU-MIMO Systems. Wirel. Pers. Commun. 2018, 100, 1743–1752. [Google Scholar] [CrossRef]
- Senanayake, R.; Smith, P.; Yeoh, P.L.; Evans, J. An SNR approximation for distributed massive MIMO with zero forcing. IEEE Commun. Lett. 2015, 19, 1885–1888. [Google Scholar] [CrossRef]
- Wang, B.; Chang, Y.; Yang, D. On the SINR in massive MIMO networks with MMSE receivers. IEEE Commun. Lett. 2014, 18, 1979–1982. [Google Scholar] [CrossRef]
- AI-Askery, A.J.A.; Tsimenidis, C.C.; Boussakta, S.; Chambers, J.A. Performance Analysis of Coded Massive MIMO-OFDM Systems Using Effective Matrix Inversion. IEEE Trans. Commun. 2017, 65, 5244–5256. [Google Scholar] [CrossRef]
- Ngo, H.Q.; Larsson, E.G.; Marzetta, T.L. Energy and Spectral Efficiency of Very Large Multiuser MIMO systems. IEEE Trans. Commun. 2013, 61, 1436–1449. [Google Scholar] [CrossRef]
- Li, P.; Paul, D.; Narasimhan, R.; Cioffi, J. On the distribution of SINR for the MMSE–MIMO receiver and performance analysis. IEEE Trans. Inf. Theory 2006, 52, 271–286. [Google Scholar] [CrossRef]
- Gao, H.; Smith, P.J.; Clark, M.V. Theoretical reliability of MMSE linear diversity combining in Rayleigh-Fading additive interference channels. IEEE Trans. Commun. 1998, 46, 666–672. [Google Scholar] [CrossRef]
- Kim, N.; Park, H. Bit error performance of convolutional coded MIMO system with linear MMSE receiver. IEEE Trans. Wirel. Commun. 2009, 8, 3420–3424. [Google Scholar] [CrossRef]
- Fu, Y.; Zhang, W.; Xia, X. Uplink Performance Analysis of Mixed-ADC Massive MIMO Systems with MMSE Receivers. In Proceedings of the 10th International Conference on Wireless Communications and Signal Processing (WCSP), IEEE, Hangzhou, China, 18–20 October 2018. [Google Scholar]
- Bj<i>o</i>¨rnson, E.; Sanguinetti, L. Making Cell-Free Massive MIMO Competitive With MMSE Processing and Centralized Implementation. arXiv 2019, arXiv:1903.10611. [Google Scholar]
- Zhai, K.; Ma, Z.; Lei, X. Distribution for the SINR and Performance Analysis of MMSE-Detected MIMO Systems. AEU-Int. J. Electron. Commun. 2018, 97, 16–24. [Google Scholar] [CrossRef]
- Hien, N.Q.; Matthaiou, M.; Duong, T.; Larsson, E. Uplink performance analysis of multicell MU-SIMO systems with ZF receivers. IEEE Trans. Veh. Technol. 2013, 62, 4471–4483. [Google Scholar] [CrossRef]
- Kim, N.; Lee, Y.; Park, H. Performance analysis of MIMO system with linear MMSE receiver. IEEE Trans. Wirel. Commun. 2008, 7, 4474–4478. [Google Scholar] [CrossRef]
- Kim, W.; Kim, N.; Chung, H.K.; Lee, H. SINR distribution for MIMO MMSE receivers in transmit-correlated Rayleigh channels: SER performance and high-SNR power allocation. IEEE Trans. Veh. Technol. 2013, 62, 4083–4087. [Google Scholar] [CrossRef]
- Bai, Z.D.; Silverstein, J.W. Spectral Analysis of Large-Dimensional Random Matrices, 2nd ed.; Springer: New York, NY, USA, 2010. [Google Scholar]
- Alfano, G.; Lozano, A.; Tulino, A.M.; Verdu´, S.V. Capacity of MIMO channels with one-sided correlation. In Proceedings of the Eighth IEEE International Symposium on Spread Spectrum Techniques and Applications-Programme and Book of Abstracts (IEEE Cat. No.04TH8738), Sydney, Australia, 30 August–2 September 2004. [Google Scholar] [CrossRef]
- Gradshteyn, I.S.; Ryzhik, I.M. Table of Integrals, Series, and Products, 7th ed.; Elsevier: Amsterdam, The Netherlands, 2007. [Google Scholar]
- Tulino, A.M.; Verdu´, S. Random Matrix Theory and Wireless Communications. Found. Trends Commun. Inf. Theory 2004, 1, 1–182. [Google Scholar] [CrossRef]
- Bao, J.; Ma, Z.; Karagiannidis, G.K.; Xiao, M.; Zhu, Z. Joint multiuser detection of multidimensional constellations over fading channels. IEEE Trans. Commun. 2017, 65, 161–172. [Google Scholar] [CrossRef]
- Tran, N.H.; Nguyen, H.H.; Le-Ngoc, T. Performance of BICM-ID with signal space diversity. IEEE Trans. Wirel. Commun. 2007, 6, 1732–1742. [Google Scholar] [CrossRef]
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).


