Next Article in Journal
Numerical Study of Sub-Gap Density of States Dependent Electrical Characteristics in Amorphous In-Ga-Zn-O Thin-Film Transistors
Next Article in Special Issue
Full Duplex Component-Forward Cooperative Communication for a Secure Wireless Communication System
Previous Article in Journal
Energy-Saving Research on New Type of LED Sensor Lamp with Low-Light Mode
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Scaling Laws of Scheduling Gain for Uplink Massive MIMO Systems: Is User Scheduling Still Beneficial for Massive MIMO?

1
Samsung Research, Samsung Electronics Company Ltd., Seoul 06765, Korea
2
Department of Electronic Engineering, Kyonggi University, Suwon 16227, Korea
*
Author to whom correspondence should be addressed.
Electronics 2020, 9(10), 1650; https://doi.org/10.3390/electronics9101650
Submission received: 11 September 2020 / Revised: 30 September 2020 / Accepted: 30 September 2020 / Published: 10 October 2020
(This article belongs to the Special Issue Enabling-5G)

Abstract

:
In this paper, the scaling laws of scheduling gain and the feasibility of user scheduling for uplink massive multiple input–multiple output (MIMO) systems are investigated by analyzing the second moment of mutual information. We consider two well-known linear receivers of matched filter (MF) and zero-forcing (ZF). The exact distribution of the signal-to-interference-plus-noise ratio (SINR) and its moment-generating function are first obtained, and the approximated variance of the mutual information for a user is derived as a closed form with a function of the number of antennas. The achievable scheduling gain under the optimal user scheduler is then derived using the Gaussianity of the sum rate. From the analyses and simulation results, it is found that the scheduling gain for the MF receiver increases with the number of base station (BS) antennas, while that for the ZF receiver decreases as the number of BS antennas increases, for most cases (except some impractical scenarios). Therefore, it is verified that user scheduling is still beneficial for the MF receiver while random user selection is sufficient for the ZF receiver in massive MIMO systems.

1. Introduction

Recently, the fifth-generation (5G) wireless communication system, known as new radio (NR), has been successfully commercialized globally. With the development of 5G NR, the performance and functionality of cellular mobile communications have reached an unprecedented level [1]. Compared to the fourth-generation (4G) long-term evolution (LTE), the NR supports faster data rates, lower latency, higher reliability, and new spectrum bands for enabling a wide range of use cases, such as enhanced mobile broadband (eMBB), ultra-reliable low-latency communications (URLLC), and massive machine-type communications (mMTC) [2,3].
Massive multiple input–multiple output (MIMO), in which the base station (BS) is equipped with a few hundreds of antenna arrays, is a key feature for 5G NR, used to satisfy the target data rate requirement [4]. With the emerging large number of antennas, many users can be served simultaneously using given time and frequency resources through multiuser MIMO [5], which can significantly improve the spectral efficiency [6]. In addition to the capacity enhancement, massive MIMO has several benefits, such as the mitigation of uncorrelated noise and small-scale fading [7], high energy efficiency [8], low computational complexity for signal processing [9], and robustness against severe propagation loss and blockage in high-frequency ranges [10,11].
To further improve the achievable sum rate in massive MIMO systems, a proper user scheduling algorithm is typically employed in wireless communication systems [4], which selects the number of users to be served simultaneously in a spatial multiplexing manner. Therefore, many studies have recently been conducted to investigate the user scheduling algorithm for various massive MIMO systems [12]. In [13], a semi-orthogonal user selection (SUS) algorithm was proposed for zero-forcing (ZF) precoding. In [14], a signal-to-interference-ratio-based user scheduling (SIRUS) method was addressed for matched filter (MF) precoding in downlink MIMO systems. For uplink massive MIMO, a multi-user grouping-based scheduling algorithm was investigated in [15], while a joint user scheduling and beam selection scheme was studied in [16] for beam-based massive MIMO systems. In [17], a greedy user selection algorithm for distributed massive MIMO was investigated. The aforementioned studies focused on reducing the complexity of optimal user scheduling, in which the complexity increased exponentially with the number of served users due to the exhaustive search.
Therefore, this study investigates whether user scheduling is necessary for massive MIMO systems. Many previous studies [7,18,19,20] have analyzed the performance of massive MIMO systems in terms of the ergodic sum rate. The optimality of MF was proven in [7] under the framework of non-cooperative multicellular networks. In [18], the deterministic equivalent forms of signal-to-interference-plus-noise ratio (SINR) for ZF and minimum mean-square error (MMSE) precoders were derived. In [19], the authors derived the asymptotic achievable rates of MF and MMSE precoders/receivers while considering pilot contamination. The effect of channel aging was analyzed in [20] using a similar analysis technique as that given in [18] and [19]. The previous works in [7,18,19,20] have studied the performance of massive MIMO systems regarding the first moment of mutual information. However, because the diversity gain from user scheduling depends on natural or artificially induced fluctuations in the channel, it is important to estimate the fluctuations that can be expected in a particular system environment to investigate the feasibility of user scheduling. Therefore, in this paper, the performance of a massive MIMO system is analyzed in terms of the second moment of mutual information (i.e., the variance of mutual information) to understand how the fluctuations in mutual information can be varied according to the number of antennas.
In [21,22,23], a phenomenon of massive MIMO systems, referred to as the channel hardening effect, was investigated. The channel hardening effect implies that the variance of mutual information shrinks as the number of antennas increases. In [21], the authors used Gaussian approximations to derive the distribution of capacity and discussed the implications of channel hardening for scheduling and rate feedback. The channel hardening phenomenon was observed in [22] when selecting an optimum antenna. The work in [22] was expanded to the case of multiple antenna selection in terms of energy efficiency in [23]. However, in the conventional works in [21,22,23], the channel hardening phenomena were studied in terms of capacity, without considering any practical signal processing techniques, such as linear precoders/receivers. In addition, in previous works [21,22,23], there were no comprehensive closed-form expressions of the variance of mutual information as a function of the number of antennas to scale the variance according to the number of antennas.
Consequently, in this paper, we investigate the scaling laws of scheduling gain for uplink multiuser massive MIMO systems in order to verify the feasibility of user scheduling for massive MIMO, assuming MF and ZF receivers at the BS for data demodulation. First, we derive the exact probability density function (PDF) of SINR and its moment-generating function (MGF) to obtain the first and second moments of SINR under the perfect channel state information (CSI) at the BS. Using Taylor series expansion, we obtain a closed-form expression for the approximated variance of the individual rate for a user as a function of the number of BS antennas. Then, using the Gaussianity of the sum rate for multiple users, the achievable scheduling gain is derived as a closed form. According to our analysis for the case of perfect CSI, as the number of antennas increases and tends towards infinity, the scheduling gain of the MF receiver increases and converges to a constant value, while that of the ZF receiver decreases to zero. Thereafter, our analysis is extended to the case of imperfect CSI at the BS. It is shown that when there is insufficient CSI available at the BS, the variance of the sum rate for the ZF receiver increases as the number of antennas increases, similar to the MF receiver. This is because the multiuser interference cannot be completely removed, owing to the imperfectness of the CSI. However, the scheduling gain of the ZF receiver still decreases to zero with the increasing number of antennas when the user selection is performed based on the imperfect CSI. Thus, user scheduling for massive MIMO systems is still beneficial for the MF receiver, regardless of the imperfectness of CSI; however, the benefit of user scheduling is negligible for the ZF receiver.
The remainder of this paper is organized as follows. Section 2 presents an uplink massive MIMO system model with linear receivers. In Section 3, the scaling laws and feasibility of user scheduling according to the number of antennas are investigated under the assumption of perfect CSI at the BS and these results are extended to the case of imperfect CSI in Section 4. Section 5 presents the simulation results to verify our analyses, and Section 6 concludes the paper.

2. System Model

We consider an uplink multiuser MIMO system, where a BS equipped with M antennas serves K users with a single antenna. The M × 1 received signal vector is expressed as
y = p u Hx + n .
H = h 1 , , h K is the M × K aggregated channel matrix, where the kth column h k C N 0 , I M represents the channel vector between the BS and user k. x = x 1 , , x K T is the K × 1 signal vector, where x k is the transmit symbol for user k with E { x k 2 } = 1 . n C N 0 , I M is the M × 1 additive white Gaussian noise vector with unit variance, and p u is the uplink power. Using a linear receiver, the BS can obtain K streams for K users from the received signal y . Let G be the M × K matrix for the linear receiver. We consider two linear receivers, MF and ZF, i.e.,
G = H for MF receiver H H H H 1 for ZF receiver .
Therefore, using the linear receiver, the kth stream for user k is expressed as:
r k = g k H y = p u g k H h k x k + p u j k g k H h j x j + g k H n ,
where g k is the kth column of G , which represents the receiver vector for the kth user and h j is the channel between the BS and the jth user. Therefore, the received SINR for user k is expressed as:
γ k = p u w k H h k 2 p u j k w k H h j 2 + 1 ,
where w k = g k / g k is the normalized receive vector.

3. Scaling Laws of Scheduling Gain—Perfect CSI

In this section, we derive the scaling laws of scheduling gain for optimal user scheduling in terms of the number of BS antennas under the assumption of perfect CSI at the BS, i.e., no channel estimation errors. Thus, we obtain the variance of the individual rate and a closed-form expression for the achievable scheduling gain.

3.1. Individual Rate Analysis

According to the Shannon capacity formula [24], the individual rate for user k is defined as
R k = log 2 1 + γ k .
To understand the fluctuations of the individual rate, it is necessary to analyze the second moment of mutual information. The direct derivation of the exact distribution of the mutual information is unfeasible [25]; thus, the approximated second moment is obtained in this subsection. For (3), the Taylor series is obtained as follows:
log 2 1 + γ k = log 2 e log 1 + μ γ + n = 1 1 n 1 n γ k μ γ n 1 + μ γ n ,
where μ γ = E { γ k } . From the definition of the joint cumulant moment of n random variables X 1 , . . . , X n [26], we can obtain
κ n = E c X 1 , X 2 , . . . , X n = Δ ψ 1 ψ 1 ψ 1 ! β ψ E i β X i ,
where ψ runs through all partitions of 1 , . . . , n , ψ denotes the number of blocks in ψ , and β runs through the list of all blocks of ψ . From (4) and (5), the second cumulant moment, i.e., the variance of individual rate, can be expressed as
κ 2 = E c log 2 1 + γ k , log 2 1 + γ k
= log 2 e 2 m = 1 n = 1 1 m + n m n E c γ k μ γ m , γ k μ γ n 1 + μ γ m + n
( a ) log 2 e 2 σ γ 2 1 + μ γ 2 .
Here, the approximation (a) is obtained by neglecting the higher-order terms in the summation in (6), and σ γ 2 = Var γ k . Therefore, as shown in (7), the moments of the SINR, μ γ and σ γ 2 , should be derived to obtain the variance of mutual information.
Next, the variance of the mutual information is analyzed for the case of the MF receiver. Thus, we first derive the following lemma:
Lemma 1.
For a random variable Z = Δ a X b Y + 1 , where X X 2 d 1 2 , Y X 2 d 2 2 , and X and Y are independent, the PDF of Z is expressed as
f Z z = d 1 z a d 1 1 e z a a Γ d 2 i = 0 d 1 i + d 2 1 ! b i d 1 i ! i ! b a z + 1 i + d 2 .
Furthermore, the MGF of Z is expressed as
M Z s = d 1 Γ d 1 Γ d 2 i = 0 d 1 i + d 2 1 ! b i d 1 d 1 i ! i ! × Ψ d 1 , 1 + d 1 i d 2 , 1 b a b s ,
where Γ x = 0 t x 1 e t d t is the Gamma function; Ψ ( a , b , s ) is the confluent hypergeometric function of the second kind, which is defined by Ψ a , b , s = 1 Γ a 0 e s t t a 1 1 + t b a 1 d t [27].
Proof of Lemma 1.
See Appendix A. □
Using Lemma 1, we can obtain the PDF and MGF of the SINR for the MF receiver.
Corollary 1.
The PDF and MGF of the SINR for the MF receiver are obtained from Lemma 1 after substituting d 1 = M , d 2 = K 1 , and a = b = p u .
Proof of Corollary 1.
Let ν j = Δ w k H h j 2 = h k H h j 2 / h k 2 j . Then, the SINR for the MF receiver is expressed as
γ k , M F = p u ν k p u j k ν j + 1 .
ν k in the numerator of γ k , M F follows the chi-square distribution with 2M degrees of freedom. Furthermore, j k ν j in the denominator of γ k , M F follows the chi-square distribution with 2 ( K 1 ) degrees of freedom because each ν j Exp 1 and the summation of independent ( K 1 ) Exp 1 random variables follow a chi-square distribution with 2 ( K 1 ) degrees of freedom [28]. In [29], it was proven that ν k is independent of ν j for j k . Therefore, we can obtain the PDF and the MGF of the SINR of the MF receiver directly from Lemma 1. □
Although the MGF in Lemma 1 is a closed-form expression, it is still a challenge to explicitly understand the dependence of the variance on the number of BS antennas M. Therefore, to obtain a simplified form of the variance, we use the following lemma:
Lemma 2.
Consider two chi-square random variables X X 2 d 1 2 and Y X 2 d 2 2 . Then a random variable Z = Δ d 2 d 1 · X Y follows F 2 d 1 , 2 d 2 , i.e., the PDF of Z is expressed as:
f Z z ; 2 d 1 , 2 d 2 = Γ d 1 + d 2 Γ d 1 Γ d 2 × d 1 d 2 d 1 z d 1 1 1 + d 1 d 2 z d 1 + d 2 ,
and the nth moment is given by:
η n = d 2 d 1 n Γ d 1 + n Γ d 2 n Γ d 1 Γ d 2 .
Proof of Lemma 2.
From the definition of F distributions [30], this is straightforward and thus omitted here. □
At the high p u regime, i.e., the interference-limited environment, the noise variance in the denominator of the SINR can be neglected. Therefore, the distribution of the SINR for the MF receiver can be approximated as a scaled F distribution, i.e., K 1 M γ k , M F F 2 M , 2 K 1 . Therefore, using (10) in Lemma 2, we obtain the first and second moments of the SINR for the MF receiver as follows:
μ γ = M K 2 and σ γ 2 = M M + K 2 K 2 2 K 3 .
By substituting the mean and variance of the SINR of (11) into (7), the approximated variance of the individual rate for the MF receiver is expressed as
κ 2 , M F log 2 e 2 M M + K 2 K 3 .
Hereafter, the variance of mutual information is analyzed for the case of the ZF receiver. For the ZF receiver, because w k H h k 2 = 1 / g k 2 and w k H h j 2 = 0 for j k , the SINR is obtained as
γ k , Z F = p u / g k 2 .
Because γ k , Z F follows the chi-square distribution, with 2 ( M K + 1 ) degrees of freedom [31], the first and second moments of the SINR can be represented in terms of M and K from the MGF of a chi-square distribution as follows:
μ γ = p u ( M K + 1 ) and σ γ 2 = p u 2 ( M K + 1 ) .
By substituting (13) into (7), we can approximate the variance of the individual rate for the ZF receiver as:
κ 2 , Z F p u 2 log 2 e 2 M K + 1 p u M K + 1 + 1 2 .
From the analysis, the following scaling laws of the individual rate with perfect CSI can be observed. For the MF receiver, the variance of the individual rate κ 2 , M F is a monotonically increasing function of M, which then scales with O ( 1 ) as M . Conversely, the variance of the individual rate for the ZF receiver κ 2 , Z F decreases with O ( 1 M ) and converges to zero as M increases. Thus, the analysis indicates that the channel hardening effect occurs only for the ZF receiver, while the fluctuation of mutual information for the MF receiver becomes large as the number of antennas increases.

3.2. Sum Rate Analysis

The scheduling gain is related to the fluctuations in the mutual information; thus, more scheduling gain can be realized as the fluctuations in the sum rate become larger. To explicitly understand the relationship between the variance of sum rate and the scheduling gain, we introduce the result in [21] with a slight modification.
We assume that the BS selects K active users among N total users through a user scheduling algorithm. Let R denote the sum rate, that is, R = Δ k = 1 K R k and R denote the achievable rate, defined as the maximum sum rate after the optimal multiuser scheduling, that is
R = Δ max S { 1 , . . . , N } , S = K R S ,
where S is a set of users and R S = Δ k S R k . Combining the Gaussianity of the sum rate of the linear receiver [25] and the results in [21], we can approximate the achievable rate R as
R μ R + 2 σ R 2 log K N ,
where μ R and σ R 2 are the mean and variance of R, respectively. According to (15), the maximum scheduling gain by the optimum algorithm is approximately 2 σ R 2 log K N .
Hereafter, we investigate the variance of the sum rate σ R 2 to understand the achievable scheduling gain with respect to the number of antennas. Using the results in [25], the second-order joint cumulant moment of R can be expressed as
κ 2 s u m = m = 1 K n = 1 K E c R m , R n = m = 1 K E c R m , R m + m = 1 K n = 1 n m K E c R m , R n = ( a ) K E c R 1 , R 1 + K K 1 E c R 1 , R 2 ( b ) log 2 e 2 K σ γ 2 1 + μ γ 2 + log 2 e 2 K K 1 E γ 1 γ 2 μ γ 2 1 + μ γ 2 .
Here, (a) follows the symmetry of the joint cumulant matrix, [25] and (b) follows the same approximation used in (7). Although the first term of (16), the variance of the individual rate, was already derived, the second term of (16), the covariance of the SINR, should be derived and is defined as Cov γ 1 , γ 2 = E γ 1 γ 2 E γ 1 E γ 2 . To calculate the exact covariance, the joint PDF of Z = Δ γ 1 γ 2 is required. However, the joint PDF is intractable because γ 1 and γ 2 are not independent of each other.
Therefore, as an alternative approach for the MF receiver, we consider a lower bound of the variance of the sum rate by considering only the first term in (16). Substituting (12) into the first term in (16), we obtain the lower bound for the variance of the sum rate for the MF receiver at the high p u regime as follows:
κ 2 , M F s u m > log 2 e 2 M K M + K 2 K 3 .
Meanwhile, for the ZF receiver, the approximated covariance of the SINR can be derived as Cov γ 1 , γ 2 p u 2 in [25] by the joint distribution of the eigenvalues and Noviokv’s theorem. By combining (14) and (16), the approximated variance of the sum rate for the ZF receiver can be obtained as
κ 2 , Z F s u m p u 2 log 2 e 2 M K 1 + p u M K + 1 2 .
From (17) and (18), it is observed that the scaling laws of the sum rate are equivalent to those of the individual rate. As M tends towards infinity, i.e., massive MIMO, the variance of the sum rate for the ZF receiver decreases to zero, while that for the MF receiver increases to a constant value. Therefore, by substituting (17) and (18) into (15), we can observe the following aspects:
  • For the MF receiver, the scheduling gain first increases and then scales with O 1 as M under perfect CSI. This implies that the user scheduling to maximize the sum rate is still beneficial for massive MIMO systems with the MF receiver.
  • For the ZF receiver, the scheduling gain decreases with O 1 M under the perfect CSI. Therefore, if the ZF receiver is used at the BS, only a limited scheduling gain can be achievable for large M. This implies that the benefit of user scheduling tends to disappear for massive MIMO systems using the ZF receiver.

4. Scaling Laws of Scheduling Gain—Imperfect CSI

In this section, we extend the scaling laws of the scheduling gain of optimal user scheduling in Section 3 to the case of imperfect CSI at the BS.
The imperfectness of CSI affects two major operations at the BS: data demodulation and user scheduling. For data demodulation, the imperfect CSI typically implies a CSI with a channel estimation error that occurs due to the use of a practical channel estimator at the BS. The channel estimation error causes additional multiuser interference; thus, the channel hardening effect for the cases of imperfect CSI will be different compared to that for the perfect CSI case. Conversely, from the user scheduling perspective, the CSI imperfectness corresponds to the degree of CSI availability for calculating proper user selection metrics to determine a set of users to be scheduled. The CSI availability for user scheduling can be affected by not only the accuracy of the estimated channel, but also the extra channel-related information, which can contribute to better user selection. Thus, we consider two scenarios of CSI availability for user scheduling: non-ideal CSI availability as the worst case and near-ideal CSI availability as the best case. Based on these scenarios, which will be explained in detail later in this section, the effect of imperfect CSI on the scaling laws of scheduling gain will be investigated.
We begin by analyzing the effect of imperfect CSI on the fluctuation of individual rate. Without loss of generality, the estimated channel h ^ k of user k can be modeled as [18]:
h k = 1 τ 2 h ^ k + τ e k ,
where e k C N 0 , I M is the Gaussian noise vector uncorrelated with h ^ k and τ [ 0 , 1 ] , which represents the imperfectness of h ^ k . Typically, τ is determined by the pilot sequence length t p and pilot power p p , such as τ = 1 t p p p + 1 when the estimated channel is obtained by the MMSE channel estimator, assuming that the orthogonal uplink pilot sequences are used across the users, as indicated in [32]. Based on the estimated channel, the receiver matrix G ^ is calculated as (1) at the BS, and the received kth stream and corresponding received SINR for user k are expressed as:
r k = p u g ^ k H h k x k + p u j k g ^ k H h j x j + g ^ k H n = p u 1 τ 2 g ^ k H h ^ k x k + p u τ 2 g ^ k H e k x k + p u j k g ^ k H h j x j + g ^ k H n ,
and
γ k i p = p u 1 τ 2 w ^ k H h ^ k 2 p u τ 2 w ^ k H e k 2 + p u j k w ^ k H h j 2 + 1 ,
where w ^ k = g ^ k / g ^ k is the normalized kth column vector of G ^ .
Next, for the MF receiver, the PDF and MGF of the SINR are derived. Considering imperfect CSI, we introduce Lemma 3.
Lemma 3.
For a random variable Z = Δ a X b Y 1 + c Y 2 + 1 , where X X 2 d 1 2 , Y 1 X 2 d 2 2 , and Y 2 Exp 1 , the PDF of Z is obtained by
f Z z = d 1 c b c d 2 z a d 1 1 e z a a c × l = 0 d 1 A 1 z a + 1 c l + 1 i = 0 d 2 1 p = 0 d 1 A 2 z a + 1 b p + i + 1 .
Here, A 1 = 1 d 1 l ! and A 2 = p + i ! 1 b 1 c i d 1 p ! p ! i ! . Moreover, the MGF of Z is obtained by
M Z s = d 1 1 b c d 2 c l = 0 d 1 A 1 Υ d 1 , l , 1 c , 1 a s d 1 1 b c d 2 c i = 0 d 2 1 p = 0 d 1 A 2 Υ d 1 , p + i , 1 b , 1 a s ,
where Υ a , b , c , s is defined as
Υ a , b , c , s = c a b 1 Γ a Γ 1 a + b Γ 1 + b 1 F 1 a , a b , c s + s 1 a + b Γ a b 1 1 F 1 1 + b , 2 a + b , c s ,
and p F q a , b , s represents the generalized hypergeometric series [27].
Proof of Lemma 3.
See Appendix B. □
From Lemma 3, we can obtain the PDF and MGF of the SINR for the MF receiver under imperfect CSI.
Corollary 2.
Under imperfect CSI, the PDF and MGF of the SINR for the MF receiver are obtained from Lemma 3 after substituting d 1 = M , d 2 = K 1 , a = p u ( 1 τ 2 ) , b = p u , and c = p u τ 2 .
Proof of Corollary 2.
Let ν k = Δ | w ^ k H h ^ k | 2 , ς j = Δ | w ^ k H h j | 2 j and ε k = Δ w ^ k H e k 2 . The SINR for the MF receiver under imperfect CSI conditions is obtained by
γ k , M F i p = p u 1 τ 2 ν k p u τ 2 ε k + p u j k ς j + 1 .
As presented in the proof of Corollary 1, ν k X 2 M 2 and j k ς j X 2 K 1 2 . ε k Exp 1 because w ^ k is a unit-norm random vector, independent of the Gaussian random vector e k [33]. In addition, ν k , j k ς j and ε k are independent of each other. Therefore, we obtain Corollary 2 from Lemma 3. □
To obtain a closed-form expression for the variance of the individual rate, we again use the F approximation. In the high τ regime, the total interference term in the denominator of γ k , M F i p follows an approximate chi-square distribution with 2 K degrees of freedom, that is, τ 2 w ^ k H e k 2 + j k w ^ k H h j 2 X 2 K 2 . Therefore, the SINR of the MF receiver can be approximated as a scaled F distribution as K 1 τ 2 M γ k , M F i p F 2 M , 2 K in the high p u regime. Therefore, assuming (7) and (10), the variance of the individual rate for the MF receiver under imperfect CSI can be approximated as
κ 2 , M F ( i p ) log 2 e 2 1 τ 2 2 M M + K 1 K 2 K 1 + 1 τ 2 M 2 .
Meanwhile, for the ZF receiver, the PDF and MGF of the SINR under the imperfect CSI can be obtained from Lemma 1.
Corollary 3.
Under imperfect CSI, the PDF and MGF of the SINR for the ZF receiver are obtained from Lemma 1 after substituting d 1 = M K + 1 , d 2 = K , a = p u ( 1 τ 2 ) and b = p u τ 2 .
Proof of Corollary 3.
Let ν k = Δ | w ^ k H h ^ k | 2 and ε j = Δ w ^ k H e j 2 j . Then, the SINR for the ZF receiver under imperfect CSI is given by
γ k , Z F i p = p u 1 τ 2 ν k p u τ 2 j ε j + 1
because w ^ k H h ^ j = 0 for j k . ν k X 2 M K + 1 2 and j ε j X 2 K 2 . Moreover, ν k and j ε j are independent of each other [33]. Therefore, we obtain Corollary 3 from Lemma 1. □
Similar to the case of the MF receiver, the SINR of the ZF receiver in the high p u regime can be approximated as a scaled F distribution as τ 2 1 τ 2 K M K + 1 γ k , Z F i p F 2 M K + 1 , 2 K . Therefore, using (7) and (10), the variance of the individual rate for the ZF receiver under imperfect CSI is expressed as
κ 2 , Z F ( i p ) log 2 e 2 1 τ 2 2 M K + 1 M τ 2 K 1 + 1 τ 2 M K + 1 2 K 2 .
From the analysis, the following scaling laws of the individual rate with imperfect CSI can be observed. For the MF receiver, the variance of the individual rate κ 2 , M F ( i p ) is a monotonically increasing function of M (Appendix C) and scales with O ( 1 ) as M . That is, the fluctuation characteristic of the individual rate for the MF receiver does not change according to the imperfectness of CSI. However, the channel hardening of the ZF receiver depends on τ (Appendix D). As M increases, the variance of the individual rate κ 2 , Z F ( i p ) tends to monotonically increase for a large τ , whereas κ 2 , Z F ( i p ) tends to decrease monotonically for a small τ . Thus, κ 2 , Z F ( i p ) is scaled with O ( 1 ) as M for a large τ , and the channel hardening effect for the ZF receiver occurs only in the low τ regime This is because the multiuser interference for the ZF receiver increases with τ .
Hereafter, the scaling laws of the scheduling gain under imperfect CSI are investigated. We first consider the case in which the user scheduling relies on non-ideal CSI availability, assuming that the estimated channel is directly used for the user selection algorithm, as in [13,17]. In this scenario, the BS will regard the estimated channel as the actual channel as the BS cannot estimate the channel estimation error by itself. Thus, a metric for user selection can be calculated by the estimated channel, and the BS can select several users to be served based on the calculated metrics. Accordingly, it can be observed from (15) that the achievable scheduling gain follows 2 σ R ^ 2 log K N , where R ^ = k R ^ k corresponds to the estimated sum rate derived from the estimated SINR in (2), after replacing h with h ^ . Therefore, we can expect that there is no difference between the scaling laws of scheduling gain with imperfect and perfect CSI.
Next, we determine the scaling laws when the near-ideal CSI is available for user scheduling. As mentioned earlier, there can be extra channel-related information available on top of the estimated channel at the BS, for user scheduling purposes. A typical example of obtaining additional information is to use sounding reference signals, as specified in 5G NR [34]; the additional uplink pilot used for SINR estimation, channel quality estimation, and beam direction estimation improves the user scheduling and is not directly related to uplink data demodulation. For simplicity, we assume that the exact SINR in (20) is available at the BS and used for the user selection metric in the case of near-ideal CSI availability. Then, it is observed from (15) that the achievable scheduling gain under near-ideal CSI availability can be obtained by 2 σ R ˜ 2 log K N , where R ˜ is derived from the exact SINR in (20). In this case, two different SINRs γ 1 and γ 2 in (16) are not independent of each other, even for the ZF receiver, because, unlike perfect CSI, there is residual multiuser interference under imperfect CSI. For tractable analysis, we consider the lower bounds for the variance of the sum rate for both MF and ZF receivers. By substituting (24) and (25) into the first term in (16), we obtain
κ 2 , M F s u m , ( i p ) > log 2 e 2 1 τ 2 2 M M + K 1 K K 2 K 1 + 1 τ 2 M 2
and
κ 2 , Z F s u m , ( i p ) > log 2 e 2 1 τ 2 2 M K + 1 M K τ 2 K 1 + 1 τ 2 M K + 1 2 K 2 .
From (26) and (27), it is observed that the scaling law for the variance of the sum rate is the same as that of the individual rate.
Finally, we can summarize the scaling laws of the scheduling gain with imperfect CSI as follows:
  • If non-ideal CSI is available for user scheduling at the BS, the scaling law of the scheduling gain with imperfect CSI is similar to that with perfect CSI. That is, under imperfect CSI for data demodulation with non-ideal CSI for user scheduling, the user selection is still beneficial for the MF receiver, whereas this benefit is negligible for the ZF receiver.
  • If near-ideal CSI is available for user scheduling at the BS, i.e., under imperfect CSI for data demodulation with near-ideal CSI for user scheduling, the scaling law of the scheduling gain for the MF receiver with imperfect CSI is similar to that with perfect CSI. However, the scaling law of the scheduling gain for the ZF receiver under imperfect CSI is different from that under perfect CSI and depends on the channel estimation error τ . In the low τ regime, the scheduling gain decreases. Meanwhile, in the high τ regime, the scheduling increases as M increases and eventually converges to a constant value, i.e., scaled by O 1 as M . Therefore, under imperfect CSI for data demodulation, with near-ideal CSI for user scheduling, the user selection is still beneficial for the MF receiver, whereas it can be different for the ZF receiver depending on the imperfectness of CSI.

5. Simulation Results

In this section, simulation results are provided to verify our analyses. First, in Figure 1, the analytical PDFs of the SINR in the corollaries are compared with the simulation results, where M = 64 , K = 20 , p u = 20 dB, and τ 2 = 0.2 . The symbols represent the simulation results, and the lines depict the analytical results. From Figure 1, the derived PDFs match well with the simulation results.
From Figure 2, Figure 3, Figure 4, Figure 5, Figure 6, Figure 7, Figure 8 and Figure 9, simulation results for the ergodic sum rates and scheduling gains of user selection algorithms as well as the variances of individual rates and sum rates are shown. The margin of error considering the 95% confidence interval for each point is about 2.73 · 10 2 at maximum.
Figure 2 shows the variances of individual rate under perfect CSI according to M when K = 20 and p u = 20 dB. For the MF receiver, two analytical results are considered: (7) after substituting the exact μ γ and σ γ 2 obtained by the MGF in Corollary 1, and (12) obtained by the F approximation. For the ZF receiver, the analytical result corresponds to (14). For the MF receiver, it is observed that the analytical results with the exact moments and F approximation are almost the same. The difference between the simulation and analytical results is due to neglecting the higher-order moments of SINR in the Taylor series expansion. Therefore, we can confirm that the variance of the MF receiver increases while that of the ZF receiver decreases as M increases. That is, under perfect CSI, the MF receiver does not exhibit the channel hardening phenomenon unlike the ZF receiver, as predicted.
Figure 3 shows the variances of the sum rate under perfect CSI as a function of M when K = 20 and p u = 20 dB. For the MF receiver, the lower bound in (17) is represented; for the ZF receiver, the approximation in (18) is represented. Similar to the case of individual rate, the variance of the MF receiver increases, while that of the ZF receiver decreases as M increases. As demonstrated by the analysis, the sum rate of the ZF receiver still exhibits the channel hardening effect.
Figure 4 illustrates the ergodic sum rate as a function of M according to the user selection algorithm at the BS under the assumption of perfect CSI, where N = 100 , K = 20 , and p u = 0 dB. For the MF receiver, we consider SIRUS [14], which is proposed for MF-based massive MIMO systems. In SIRUS, a user who generates the maximum SIR among the remaining users is sequentially selected in a greedy manner until the number of selected users becomes equal to K. For the ZF receiver, we consider SUS [13], which is designed for the ZF to maximize the sum rate. In SUS, a user set with near-orthogonal channel vectors is selected in the greedy manner. For comparison, the results of round robin (RR) scheduling and the achievable maximum sum rate in (15), i.e., optimal user scheduling, are presented. The RR scheduler selects the users randomly; hence, no scheduling gain occurs. Meanwhile, the maximum sum rate in (15) can be realized when an optimal user selection algorithm based on an exhaustive search is employed. Therefore, the simulation of the computational complexity of the optimal scheduler is infeasible; thus, the analytical results of (15) are shown, rather than the simulation results. In addition to the ergodic sum rate shown in Figure 4, we plot the corresponding scheduling gain as a function of M under perfect CSI in Figure 5, where the simulation environment is equivalent to that in Figure 4. In Figure 5, the scheduling gain is defined as the performance gain of a specific user selection algorithm compared to RR in terms of the ergodic sum rate.
As shown in Figure 4 and Figure 5, the performance gap between the SUS and RR of the ZF receiver decreases as M increases. This is because the variance of the sum rate decreases for the ZF receiver for a large M. For the MF receiver, the gain of SIRUS increases and maintains a constant positive performance gap compared to the RR scheduler as M increases. However, the performance gap between the SUS and RR of the MF receiver shrinks as M increases, although the variance of the MF receiver increases. That is, for massive MIMO systems with SUS for the MF receiver, multiuser diversity gain is not sufficiently obtained compared to SIRUS. This implies that the user scheduling algorithm should be carefully chosen according to the types of receivers to fully utilize the multiuser diversity. From the simulation results, we can conclude that user scheduling is more important for the MF receiver than for the ZF receiver in massive MIMO systems under perfect CSI, as analyzed in Section 3.
Hereafter, the simulation results under imperfect CSI are presented from Figure 6, Figure 7, Figure 8 and Figure 9. In Figure 6, the variance of the individual rate under imperfect CSI is presented as a function of M, where N = 100 , K = 20 , and p u = 0 dB. For simplicity, the analytical results of the F approximation are omitted in Figure 6. As demonstrated by the analysis for the MF receiver, the variance of the individual rate always increases, regardless of τ . However, for the ZF receiver, the variance of the individual rate decreases when τ 2 = 0.1 and increases when τ 2 = 0.4 , according to M. Therefore, it can be observed from Figure 6 that the imperfectness of CSI affects the channel hardening effect for the ZF receiver. Furthermore, under imperfect CSI, all variances of the individual rate converge to a constant value as M increases.
Figure 7 shows the variance of the sum rate under imperfect CSI as a function of M, where N = 100 , K = 20 , and p u = 0 dB. For the analytical results, the lower bounds (26) and (27) are shown for the MF and ZF receivers, respectively. Similar to the results in Figure 6, the scaling law on the variance of the sum rate with M for the MF receiver does not change, regardless of τ , while that for the ZF receiver tends to change depending on τ .
Figure 8 represents the ergodic sum rate as a function of M with the user selection algorithm at the BS, where N = 100 , K = 20 , p u = 0 dB and τ = 0.4 . Figure 9 depicts the corresponding scheduling gain. The cases of a small τ are not presented for simplicity. As explained in Section 4, we consider two scenarios for CSI availability for user scheduling at the BS, namely non-ideal CSI and near-ideal CSI. The exhaustive search for the optimal user selection algorithm uses the exact SINR formula in (4) as the selection metric; thus, the CSI availability for user scheduling only affects the scheduling gain for the optimal user selection algorithm. Conversely, SUS and SIRUS are not influenced by the CSI availability for user scheduling because the user selection metrics are calculated using the estimated channel. Moreover, the RR scheduler is not affected by the CSI availability for user scheduling because of the random user selection.
From Figure 8 and Figure 9, it is observed that the scheduling gain for the MF receiver increases as M increases, regardless of both the user selection algorithm and CSI availability for user scheduling. Simply, the scaling law for the MF receiver does not change depending on the user selection algorithm and CSI availability for user scheduling. However, the scheduling gain for the ZF receiver shows different scaling laws with M depending on the two factors. For the ZF receiver, it is observed that the scheduling gains for (i) optimal scheduler with non-ideal CSI for user scheduling and (ii) SUS decrease as M increases, while that for an optimal scheduler with near-ideal CSI for user scheduling increases with M. This implies that if near-ideal CSI is available for user scheduling, full multi-user diversity gain from the fluctuation of the sum rate can be achieved under the optimal user selection algorithm for the ZF receiver. However, if non-ideal CSI is available for user scheduling, the achievable scheduling gain is limited, even if the optimal user selection algorithm is employed. If a typical low-complexity user selection algorithm, such as SUS, is employed, the scheduling gain for the ZF receiver decreases as M increases, even though the variance of the sum rate increases with M. Therefore, for a large τ , the benefit of user scheduling for the ZF receiver disappears under imperfect CSI provided that the user scheduling is far from optimal, and only non-ideal CSI is available for user scheduling, as analyzed in Section 4.

6. Conclusions

In this paper, we investigated the scaling laws of scheduling gain for uplink massive MIMO systems with a linear receiver. From the analyses and simulation results, we verified that the scheduling gain for the MF receiver increases as the number of antennas increases, regardless of the user selection algorithm and CSI availability for user scheduling. Furthermore, we verified that the scheduling gain for a ZF receiver can be increased only when optimal user selection is employed, under the assumption of a large channel estimation error for data demodulation and near-ideal CSI for user selection. However, optimal user selection is not practically feasible because of the enormous computational complexity of the exhaustive search. Therefore, we can conclude that random user selection is sufficient for the ZF receiver and user scheduling is still beneficial for the MF receiver in uplink massive MIMO systems. This study can be extended to more generalized massive MIMO systems with multi-antenna users and multi-cell environments under pilot contamination, as well as to state-of-the-art massive MIMO systems, such as the mmWave scenario with hybrid beamforming and large intelligent surfaces.

Author Contributions

Conceptualization, T.K. and S.P.; methodology, T.K.; software, T.K.; validation, T.K. and S.P.; formal analysis, T.K.; investigation, T.K. and S.P.; visualization, T.K.; writing–original draft preparation, T.K.; writing–review and editing, S.P.; funding acquisition, S.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the Ministry of Science and ICT (No. NRF-2019R1C1C1003202).

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Proof of Lemma 1

For a random variable Z = Δ a X b Y + 1 with independent X X 2 d 1 2 and Y X 2 d 2 2 , the PDF of Z is derived as
f Z z = 0 f Z | Y z | y f Y y d y = 0 b y + 1 a b y + 1 a z d 1 1 e b y + 1 a z Γ d 1 · y d 2 1 e y Γ d 2 d y = z a d 1 1 e z a a Γ d 1 Γ d 2 0 b y + 1 d 1 y d 2 1 e b a z + 1 y d y = ( a ) z a d 1 1 e z a a Γ d 1 Γ d 2 0 i = 0 d 1 d 1 i b y i y d 2 1 e b a z + 1 y d y = ( b ) d 1 z a d 1 1 e z a a Γ d 2 i = 0 d 1 i + d 2 1 ! b i d 1 i ! i ! b a z + 1 i + d 2 ,
where (a) follows the binomial expansion of b y + 1 i , and (b) comes from the equality 0 y M e α y d y = M ! α M + 1 . The MGF of Z in (7) is straightforwardly derived from the definition of MGF M Z s = 0 e s z f Z z d z and Ψ a , b , s = 1 Γ a 0 e s t t a 1 1 + t b a 1 d t [27].

Appendix B. Proof of Lemma 3

Let Z = Δ a X Y + 1 and Y b Y 1 + c Y 2 , where X X 2 d 1 2 , Y 1 X 2 d 2 2 , and Y 2 Exp 1 . First, the PDF of Y is derived as
f Y y = 0 f Y | Y 1 y | y 1 f Y 1 y 1 d y 1 = 0 y / b 1 c e y b y 1 c y 1 d 2 1 e y 1 Γ d 2 d y 1 = e y c c Γ d 2 0 y / b y 1 d 2 1 e 1 b c y 1 d y 1 = ( a ) e y c c Γ d 2 1 b c d 2 γ d , 1 b 1 c y = ( b ) e y c c 1 b c d 2 1 e 1 b 1 c y i = 0 d 2 1 1 b 1 c i y i i ! ,
where (a) follows the equality 0 z y d 1 e α y d y = α d γ d , α z and (b) comes from the relationship between the lower and upper incomplete gamma functions γ d , x = Γ d Γ d , x . Then, from the PDF of Y, the PDF of Z is expressed as
f Z z = 0 f Z | Y z | y f Y y d y = 1 b c d 2 z a d 1 1 e z a a c Γ d 1 0 y + 1 d 1 e z a + 1 c y × 1 e A y i = 0 d 2 1 1 b 1 c i y i i ! d y .
Meanwhile, we have
0 y + 1 d 1 e z a + 1 c y d y = l = 0 d 1 d 1 ! d 1 l ! z a + 1 c l + 1
and
0 y + 1 d 1 e z a + 1 c y e A y i = 0 d 2 1 A i y i i ! d y = i = 0 d 2 1 p = 0 d 1 d 1 p + i ! A i d 1 p ! p ! i ! z a + 1 c + A p + i + 1 .
Therefore, by substituting (A4) and (A5) into (A3), (22) is obtained. Further, the MGF of (22) is straightforwardly obtained in the same way as Lemma 1 in Appendix A.

Appendix C. Proof of Monotonicity of (24)

Let a = Δ 1 τ 2 and c = Δ K 1 for simplicity. Then, the first-order derivative of (24) can be written as
κ 2 , M F i p M = log 2 e 2 a 2 c K 2 2 a a 2 M 2 + 2 c M + c 2 a M + c 4 .
Consider the denominator of (A6), i.e., f M = 2 a a 2 M 2 + 2 c M + c 2 . Because 2 a a 2 0 , f M is a convex function. Thus, the two roots of f M are given by
ω = c ± c 1 a 2 a 2 a a 2 .
Because 0 a 1 and c > 0 , both roots are always negative. Therefore, f M is always positive for M K > 0 , and (24) is a monotonically increasing function of M.

Appendix D. Proof of Monotonicity of (25)

Let a = Δ 1 τ 2 τ 2 and c = Δ K 1 for simplicity, where a 0 and 0 < c < K . Then, the first-order derivative of (25) is given by
κ 2 , Z F i p M = log 2 e 2 a 2 c K 2 × a 2 a M 2 + 2 c a 1 2 M c 2 a 1 2 a M c + c 4 .
Let f M = a 2 a M 2 + 2 c a 1 2 M c 2 a 1 2 . Then, we can consider the following three cases:
  • Case (i) When a = 2 , f M = 2 c M c 2 is an increasing function of M. Since the root of f M is ω = c 2 = K 1 2 , f M is always positive where M K .
  • Case (ii) When 0 a < 2 , f M is a convex function and the two roots are given by
    ω 1 = c a 1 a and ω 2 = c a 1 a 2 .
    When 1 a < 2 , ω 1 ω 2 and K > ω 1 . When 0 a < 1 , ω 2 > ω 1 and K > ω 2 . Therefore, f M is always positive where M K .
  • Case (iii) When a > 2 , f ( M ) is a concave function and ω 2 > ω 1 and K > ω 2 . Therefore, f M is always negative where M K ,
As a result, (25) is a monotonically increasing function when 0 a 2 , i.e., 1 3 τ 2 1 and (25) is a monotonically decreasing function when a > 2 , i.e., 0 < τ 2 < 1 3 .

References

  1. Kim, Y.; Kim, Y.; Oh, J.; Ji, H.; Yeo, J.; Choi, S.; Ryu, H.; Noh, H.; Kim, T.; Sun, F.; et al. New Radio (NR) and its Evolution toward 5G-Advanced. IEEE Wirel. Commun. 2019, 3, 2–7. [Google Scholar] [CrossRef]
  2. Guevara, L.; Cheein, F.A. The Role of 5G Technologies: Challenges in Smart Cities and Intelligent Transportation Systems. Sustainability 2020, 12, 6469. [Google Scholar] [CrossRef]
  3. Yeo, J.; Kim, T.; Oh, J.; Park, S.; Kim, Y.; Lee, J. Advanced Data Transmission Framework for 5G Wireless Communications in the 3GPP New Radio Standard. IEEE Commun. Stand. Mag. 2019, 3, 38–43. [Google Scholar] [CrossRef]
  4. Chataut, R.; Akl, R. Massive MIMO Systems for 5G and Beyond Networks—Overview, Recent Trends, Challenges, and Future Research Direction. Sensors 2020, 20, 2753. [Google Scholar] [CrossRef] [PubMed]
  5. Larsson, E.; Tufvesson, F.; Edfors, O.; Marzetta, T. Massive MIMO for Next Generation Wireless Systems. IEEE Commun. Mag. 2014, 2, 186–195. [Google Scholar] [CrossRef] [Green Version]
  6. 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, 1, 40–46. [Google Scholar] [CrossRef] [Green Version]
  7. Marzetta, T.L. Noncooperative Cellular Wireless with Unlimited Numbers of Base Station Antennas. IEEE Trans. Wirel. Commun. 2010, 11, 3590–3600. [Google Scholar] [CrossRef]
  8. Ngo, H.Q.; Larsson, E.G.; Marzetta, T.L. Energy and Spectral Efficiency of Very Large Multiuser MIMO Systems. IEEE Trans. Commun. 2013, 4, 1436–1449. [Google Scholar]
  9. Lu, L.; Li, G.Y.; Swindlehurst, A.L.; Ashikhmin, A.; Zhang, R. An Overview of Massive MIMO: Benefits and Challenges. IEEE J. Sel. Top. Signal Process. 2014, 5, 742–758. [Google Scholar] [CrossRef]
  10. Onggosanusi, E.; Rahman, M.S.; Guo, L.; Kwak, Y.; Noh, H.; Kim, Y.; Faxer, S.; Harrison, M.; Frenne, M.; Grant, S.; et al. Modular and High-Resolution Channel State Information and Beam Management for 5G New Radio. IEEE Commun. Mag. 2018, 3, 48–55. [Google Scholar] [CrossRef]
  11. Alemaishat, S.; Saraereh, O.A.; Khan, I.; Affes, S.H.; Li, X.; Lee, J.W. An Efficient Precoding Scheme for Millimeter-Wave Massive MIMO Systems. Electronics 2019, 8, 927. [Google Scholar] [CrossRef] [Green Version]
  12. Sharif, M.; Hassibi, B. On the Capacity of MIMO Broadcast Channels with Partial Side Information. IEEE Trans. Inf. Theory 2005, 2, 506–522. [Google Scholar] [CrossRef] [Green Version]
  13. Yoo, T.; Goldsmith, A. On the Optimality of Multiantenna Broadcast Scheduling Using Zero-Forcing Beamforming. IEEE J. Sel. Areas Commun. 2006, 3, 528–541. [Google Scholar]
  14. Kim, T.; Jung, M.; Min, K.; Kim, Y.; Lee, J.; Choi, S. Low Complexity User Scheduling Algorithm for MRT Based Massive MIMO Systems. In Proceedings of the International Conference on Electronics, Information, and Communications (ICEIC 2013), Bali, Indonesia, 30 January–2 February 2013; pp. 607–608. [Google Scholar]
  15. Meng, X.; Chang, Y.; Wang, Y.; Wu, J. Multi-user Grouping Based Scheduling Algorithm in Massive MIMO Uplink Networks. In Proceedings of the 2018 IEEE 4th International Conference on Computer and Communications (ICCC), Chengdu, China, 7–10 December 2018; pp. 409–413. [Google Scholar]
  16. Jiang, Z.; Chen, S.; Zhou, S.; Niu, Z. Joint User Scheduling and Beam Selection Optimization for Beam-Based Massive MIMO Downlinks. IEEE Trans. Wirel. Commun. 2018, 17, 2190–2204. [Google Scholar] [CrossRef] [Green Version]
  17. Interdonato, G.; Karlsson, M.; Björnson, E.; Larsson, E.G. Local Partial Zero-Forcing Precoding for Cell-Free Massive MIMO. IEEE Trans. Wirel. Commun. 2020, 7, 4758–4774. [Google Scholar] [CrossRef] [Green Version]
  18. Wagner, S.; Couillet, R.; Debbah, M.; Slock, D.T.M. Large System Analysis of Linear Precoding in Correlated MISO Broadcast Channels with Limited Feedback. IEEE Trans. Inf. Theory 2012, 7, 4509–4537. [Google Scholar] [CrossRef] [Green Version]
  19. Hoydis, J.; Ten Brink, S.; Debbah, M. Massive MIMO in the UL/DL of Cellular Networks: How Many Antennas Do We Need? IEEE J. Sel. Areas Commun. 2013, 2, 160–171. [Google Scholar] [CrossRef] [Green Version]
  20. Truong, K.T.; Heath, R.W., Jr. Effects of Channel Aging in Massive MIMO Systems. J. Commun. Netw. 2014, 4, 338–351. [Google Scholar] [CrossRef] [Green Version]
  21. Hochwald, B.; Marzetta, T.; Tarokh, V. Multiple-Antenna Channel Hardening and Its Implications for Rate Feedback and Scheduling. IEEE Trans. Inf. Theory 2004, 9, 1893–1909. [Google Scholar] [CrossRef]
  22. Bai, D.; Mitran, P.; Ghassemzadeh, S.S.; Miller, R.R.; Tarokh, V. Rate of Channel Hardening of Antenna Selection Diversity Schemes and Its Implication on Scheduling. IEEE Trans. Inf. Theory 2009, 10, 4353–4365. [Google Scholar] [CrossRef] [Green Version]
  23. Li, H.; Song, L.; Debbah, M. Energy Efficiency of Large-Scale Multiple Antenna Systems with Transmit Antenna Selection. IEEE Trans. Commun. 2014, 2, 638–647. [Google Scholar] [CrossRef]
  24. Cover, T.M.; Thomas, J.A. Elements of Information Theory; Wiley: New York, NY, USA, 1991. [Google Scholar]
  25. Kumar, K.R.; Caire, G.; Moustakas, A.L. Asymptotic Performance of Linear Receivers in MIMO Fading Channels. IEEE Trans. Inf. Theory 2009, 10, 4398–4418. [Google Scholar] [CrossRef]
  26. Mendel, J.M. Tutorial on Higher-Order Statistics (Spectra) in Signal Processing and Systems Theory: Theoretical Results and Some Applications. Proc. IEEE 1991, 3, 278–305. [Google Scholar] [CrossRef]
  27. Gradshteyn, I.S.; Ryzhik, I.M. Table of Integrals, Series, and Products, 5th ed.; Academic Press: London, UK, 1994. [Google Scholar]
  28. Papoulis, A.; Pillai, S.U. Probability, Random Variables and Stochastic Processes, 4th ed.; McGraw-Hill, Inc.: New York, NY, USA, 2002. [Google Scholar]
  29. Tokgoz, Y.; Rao, B.D. Performance Analysis of Maximum Ratio Transmission Based Multi-Cellular MIMO Systems. IEEE Trans. Wirel. Commun. 2006, 1, 83–89. [Google Scholar] [CrossRef]
  30. Pham, H. Handbook of Engineering Statistics; Springer: New York, NY, USA, 2006. [Google Scholar]
  31. Zhang, J.; Kountouris, M.; Andrews, J.G.; Heath, R.W. Multi-Mode Transmission for the MIMO Broadcast Channel with Imperfect Channel State Information. IEEE Trans. Commun. 2011, 3, 803–814. [Google Scholar] [CrossRef] [Green Version]
  32. Kim, T.; Min, K.; Jung, M.; Choi, S. Scaling Laws of Optimal Training Lengths for TDD Massive MIMO Systems. IEEE Trans. Veh. Technol. 2018, 8, 7128–7142. [Google Scholar] [CrossRef]
  33. Kim, Y.; Miao, G.; Hwang, T. Energy Efficient Pilot and Link Adaptation for Mobile Users in TDD Multi-User MIMO Systems. IEEE Trans. Wirel. Commun. 2014, 1, 382–393. [Google Scholar] [CrossRef]
  34. 3GPP Technical Specification TS 38.214. NR; Physical Layer Procedures for Data. Available online: https://www.3gpp.org/dynareport/38214.htm (accessed on 20 July 2020).
Figure 1. Comparison between the Monte Carlo simulations and analytical probability density functions (PDFs) of signal-to-interference-plus-noise ratio (SINR), where M = 64 , K = 20 , p u = 20 dB, and τ 2 = 0.2 .
Figure 1. Comparison between the Monte Carlo simulations and analytical probability density functions (PDFs) of signal-to-interference-plus-noise ratio (SINR), where M = 64 , K = 20 , p u = 20 dB, and τ 2 = 0.2 .
Electronics 09 01650 g001
Figure 2. Variance of individual rate under perfect channel state information (CSI) as a function of M, where K = 20 and p u = 20 dB.
Figure 2. Variance of individual rate under perfect channel state information (CSI) as a function of M, where K = 20 and p u = 20 dB.
Electronics 09 01650 g002
Figure 3. Variance of sum rate under perfect CSI as a function of M, where K = 20 and p u = 20 dB.
Figure 3. Variance of sum rate under perfect CSI as a function of M, where K = 20 and p u = 20 dB.
Electronics 09 01650 g003
Figure 4. Ergodic sum rate under perfect CSI as a function of M, where N = 100 , K = 20 , and p u = 0 dB.
Figure 4. Ergodic sum rate under perfect CSI as a function of M, where N = 100 , K = 20 , and p u = 0 dB.
Electronics 09 01650 g004
Figure 5. Scheduling gain under perfect CSI as a function of M, where N = 100 , K = 20 , and p u = 0 dB.
Figure 5. Scheduling gain under perfect CSI as a function of M, where N = 100 , K = 20 , and p u = 0 dB.
Electronics 09 01650 g005
Figure 6. Variance of individual rate under imperfect CSI as a function of M, where N = 100 , K = 20 , and p u = 20 dB.
Figure 6. Variance of individual rate under imperfect CSI as a function of M, where N = 100 , K = 20 , and p u = 20 dB.
Electronics 09 01650 g006
Figure 7. Variance of sum rate under imperfect CSI as a function of M, where N = 100 , K = 20 , and p u = 20 dB.
Figure 7. Variance of sum rate under imperfect CSI as a function of M, where N = 100 , K = 20 , and p u = 20 dB.
Electronics 09 01650 g007
Figure 8. Ergodic sum rate under imperfect CSI as a function of M, where N = 100 , K = 20 , p u = 0 dB, and τ 2 = 0.4 .
Figure 8. Ergodic sum rate under imperfect CSI as a function of M, where N = 100 , K = 20 , p u = 0 dB, and τ 2 = 0.4 .
Electronics 09 01650 g008
Figure 9. Scheduling gain under imperfect CSI as a function of M, where N = 100 , K = 20 and p u = 0 dB, and τ 2 = 0.4 .
Figure 9. Scheduling gain under imperfect CSI as a function of M, where N = 100 , K = 20 and p u = 0 dB, and τ 2 = 0.4 .
Electronics 09 01650 g009

Share and Cite

MDPI and ACS Style

Kim, T.; Park, S. Scaling Laws of Scheduling Gain for Uplink Massive MIMO Systems: Is User Scheduling Still Beneficial for Massive MIMO? Electronics 2020, 9, 1650. https://doi.org/10.3390/electronics9101650

AMA Style

Kim T, Park S. Scaling Laws of Scheduling Gain for Uplink Massive MIMO Systems: Is User Scheduling Still Beneficial for Massive MIMO? Electronics. 2020; 9(10):1650. https://doi.org/10.3390/electronics9101650

Chicago/Turabian Style

Kim, Taehyoung, and Sangjoon Park. 2020. "Scaling Laws of Scheduling Gain for Uplink Massive MIMO Systems: Is User Scheduling Still Beneficial for Massive MIMO?" Electronics 9, no. 10: 1650. https://doi.org/10.3390/electronics9101650

APA Style

Kim, T., & Park, S. (2020). Scaling Laws of Scheduling Gain for Uplink Massive MIMO Systems: Is User Scheduling Still Beneficial for Massive MIMO? Electronics, 9(10), 1650. https://doi.org/10.3390/electronics9101650

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop