Professional Documents
Culture Documents
Performance Analysis of Massive MIMO For Cell-Boundary Users
Performance Analysis of Massive MIMO For Cell-Boundary Users
Abstract—In this paper, we consider massive multiple-input network supports a maximum of three users through a rela-
multiple-output (MIMO) systems for both downlink and uplink tively small number of transmit antennas.1
scenarios, where three radio units (RUs) connected via one Massive MIMO systems in multi-cell environments have
digital unit (DU) support multiple user equipments (UEs) at the
cell-boundary through the same radio resource, i.e., the same also been studied in [5], [7], [10], [11]. Multi-cell massive
arXiv:1309.7817v2 [cs.IT] 10 Jul 2015
time-frequency slot. For downlink transmitter options, the study MIMO is prone to some critical issues. These include pi-
considers zero-forcing (ZF) and maximum ratio transmission lot contamination, which becomes, in time division duplex
(MRT), while for uplink receiver options it considers ZF and (TDD) systems, the main capacity-limiting factor, especially
maximum ratio combining (MRC). For the sum rate of each when MRT is used. Joint spatial division and multiplexing
of these, we derive simple closed-form formulas. In the simple
but practically relevant case where uniform power is allocated is proposed in [12] to employ frequency division duplex
to all downlink data streams, we observe that, for the downlink, (FDD) systems. The authors in [13] proposed a pilot alignment
vector normalization is better for ZF while matrix normalization algorithm for a cognitive massive MIMO system. The authors
is better for MRT. For a given antenna and user configuration, we in [7] investigated downlink performance with MRT and ZF
also derive analytically the signal-to-noise-ratio (SNR) level below precoder for a massive MIMO system.2 In [5], the authors
which MRC should be used instead of ZF. Numerical simulations
confirm our analytical results. studied uplink performance with MRC, ZF, and a minimum
mean square error (MMSE) filters for massive MIMO. It was
Index Terms—Massive MIMO, cell-boundary users, ergodic shown that transmit energy can be conserved by the power-
achievable rate, matched filter, zero-forcing, normalization, pre-
coding, and combining filter.
law 1/M with perfect channel state information (CSI)
scaling √
and 1/ M with imperfect CSI at the base station (BS),
where M represents the number of BS antennas. In [11],
the authors showed theoretically and numerically the impact
I. I NTRODUCTION of pilot contamination and proposed a multi-cell MMSE-
based precoding algorithm to reduce both intra- and inter-cell
Multiple-input multiple-output (MIMO) wireless communi-
interference. In [11], MRT precoding was used; the inter-user
cation techniques have evolved from single-user MIMO (SU-
interference is eventually eliminated once the transmitter has
MIMO) to multi-user MIMO (MU-MIMO) systems [1]. To
a large enough number of antennas.
approach the capacity of the MIMO broadcast channel, [2],
The assumption of an infinite number of antennas at the
[3] proposed simple zero-forcing (ZF)-based linear algorithms,
BS for a finite number of users somehow trivializes many
where the transmitter and the receivers are equipped with
problems (e.g., under this limit MRC/MRT have the same
multiple antennas. The authors in [4] intensively investigated
performance as ZF). A more meaningful system scaling is
the optimality of the linear matched type-combining filter and
considered in [10], [15], [16], where the number of antennas
they assumed an infinite number of antennas at the receiver.
per BS and the number of users both go to infinity with a
[4] proved that a simple linear beamforming (coordinated
fixed ratio. In this case, the results of the infinite number
beamforming in the paper) asymptotically approaches the sum
of BS antennas per user can be recovered by letting this
capacity achieved by dirty paper coding (DPC).
ratio become large. This more refined analysis, however,
Recently, massive MIMO (a.k.a. large-scale MIMO) has illuminates all the system performance regimes. For example,
been proposed to further maximize network capacity and to in [16] the “massive MIMO” regime is defined as the regime
conserve energy [5], [6], [7]. The authors in [6] proposed where pilot contamination dominates with respect to multi-
massive MIMO systems that use simple linear algorithms user interference; it is observed that this regime occurs only
such as maximum ratio combining (MRC) for the uplink when the number of BS antennas per user is impractically
and maximum ratio transmission (MRT) for the downlink. large. These conclusions are also reached, independently and
To further increase sum rate performances, several network in parallel, in [10]. In particular, [10] considers a multi-cell
MIMO algorithms with multiple receive antennas have been architecture formed by small clusters of cooperating BSs. The
proposed [8], [9]. These systems, however, assume that the authors proposed a system where the users are partitioned
1 Note that more than three users can be supported if there is a common
Y.-G. Lim and C.-B. Chae are with the School of Integrated Technology,
Yonsei University, Korea. Email: {yglim, cbchae}@yonsei.ac.kr. message, i.e., for a clustered broadcast channel.
G. Caire is with the School of Electrical Engineering and Computer Science, 2 In [14], the authors investigated the performance of MRT and ZF in large-
Technical University of Berlin, Germany. Email: caire@tu-berlin.de. scale antenna systems, but paid little attention to normalization techniques.
2 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS
into homogeneous classes and the downlink MIMO precod- massive MIMO systems. We investigate whether the
ing scheme is optimized for each class. Then, a scheduler signal-to-interference-plus-noise-ratio (SINR) term
optimally allocates the time-frequency transmission resource in the ergodic sum rate is able to approximate near
across the different user classes, yielding an inherent multi- deterministic such as the form of the expectation
mode multi-cell massive MIMO system. One of the main when M goes to infinity in the low or high SNR
findings of [10] is that it is convenient to serve users at the regime. From this approximation of the SINR term,
cell center in a single-cell mode, while users at the cell edge we derive simple approximations for the ergodic
should be served by small cooperative clusters formed by the achievable sum rate of ZF and MRT/MRC at the
closest three neighboring cell/sectors. low and high SNR regimes considering two simple
This paper, motivated by the results in [10], focuses on the power normalization methods at the downlink.
cell-edge user performance-the system bottleneck for both the The derived approximations are accurate and far
uplink and the downlink. The massive MIMO system under simpler to evaluate than the asymptotic expressions
consideration consists of multiple radio units (RUs) connected given in [10], [15], [16], which were obtained
to one another by optical fibers, and further connected to through asymptotic random matrix theory [17] and
a centralized digital unit (DU), as illustrated in Figs. 1(a) usually given in terms of the solution of multiple
and 2. Through the optical fibers, each RU can share data mes- coupled fixed-point equations. Thanks to their sim-
sages and channel state information. With respect to all three plicity, the proposed approximations are suitable to
neighboring BSs forming a cluster, the cell-edge users have analyze the low and high SNR regimes. From the
symmetric and spatially isotropic channel statistics. Hence, derived approximations, we investigate a suitable
the system is equivalent to, as shown in Fig. 1(b), a single-cell normalization method of MRT and transceiver mode
massive MIMO system with cell-edge users that are located in selection algorithms. In their asymptotic expressions,
the low signal-to-noise-ratio (SNR) regime (for the high SNR the authors in [7], [14], [16] did not consider normal-
regime, we provide some results to provide a detailed analysis, ization methods; thus the expressions were unable
such as for determining which normalization method is better to classify which normalization method was better.
for MRT). As in the prior work referenced above, we consider Numerical results demonstrate the tightness of our
the performance of linear precoding/filtering schemes such as analysis.3
ZF and MRT for the downlink and ZF and MRC for the uplink. • Downlink precoding normalization methods: We
In particular, we consider two possible normalizations of the compare matrix and vector normalization for down-
precoding filters for the downlink, referred to as vector and, link precoding, in the simple and practical case of
respectively matrix normalization. The main contributions of uniform power allocation over all downlink streams.
this paper are as follows: It is well known that these normalizations, with opti-
mal (waterfilling) power allocation and ZF precoding
• Tighter ergodic achievable sum rate of ZF and yield identical results [18]. However, with practical
MRT/MRC: Tighter ergodic achievable sum rate of suboptimal power allocation and in the finite antenna
ZF and MRT/MRC: We provide a methodology of regime these normalizations are generally not equiv-
simple but quite accurate approximations while con- alent. Most prior work on multi-user MIMO paid
sidering the property of near deterministc, which is scant attention to this issue. For example, the authors
defined in Section III-E. This approximation method in [19], considered matrix normalization and those
is valid for massive MIMO systems at low/high in [20] considered vector normalization in [20] with
SNR. The effective channel matrix tends to an neither making any mention of why different nor-
identity matrix when MRT/MRC are assumed with malizations were used; [19] is part I of their papers
perfect CSI in massive MIMO systems. This means dealing with linear precoding (ZF/MMSE), and [20]
that the random channels become near deterministic is part II focusing on non-linear precoding (vector
due to the property of the law of large numbers. If perturbation). Thus, the comparison between vector
the number of user is large, the sum of the inter- and matrix normalization remains an open problem.
ference powers cannot become near deterministic, To solve this issue, we find a suitable normalization
which means the sum of those still have randomness method for MRT precoding by using the proposed
and do not converge to zero. The researchers in [5] approximations and a suitable normalization method
concluded that with perfect CSI at the BS and a for ZF precoding by using the arithmetic-geometric
large M , the performance of a MU-MIMO system inequality.
with a transmit power per user scaling with M is • Transceiver mode selection algorithms: We pro-
equal to the performance of a single-input-single- pose two transceiver mode selection algorithms from
output system. Assuming a large number of users, transmit power and the number of active users per-
the conclusion in [5] does not hold because the sum spectives. In [21], it is concluded that ZF is better
of the interference powers does not converge to zero.
3 In fact, the achievable sum rate can be slightly enhanced in a low SNR
From this aspect, considering the condition of near
regime by using regularized ZF (a.k.a. MMSE). This strategy, however,
deterministic and the large number of users is mathe- requires knowing all users noise variances at the transmitter, which requires
matically significant in analyzing the performance of additional feedback. Thus, in this paper we focus on ZF and/or MRT/MRC.
MINOR REVISION 3
II. S YSTEM M ODEL : M ASSIVE MIMO where, Pu and xk denote the transmit power per each user and
Consider a massive MIMO system as shown in Figs. 1 the transmit symbol of the k-th user at uplink, respectively.
and 2. One DU (cloud BS) controls three RUs and K users.
Each RU is connected with one another by optical fibers. A. Downlink
Fig. 1(a) shows that the cloud BS provides a massive MIMO
Eq. (1) contains the desired signal, interference, and noise
environment to cell-edge users under the assumption that RU
terms. To eliminate the interference term, we use the following
has a relatively small number of antennas (more practical in the
precoding:
recent antenna configuration; we will use this system model
in Section VII). Fig. 1(b) illustrates the equivalent model of ZF : F = H ∗ (H
H H ∗ )−1 = [ff 1 f 2 · · · f k · · · f K ],
Fig. 1(a) considered as single-cell massive MIMO systems MRT : F = H ∗ = [ff 1 f 2 · · · f k · · · f K ]
with cell edge users. We assume that the cloud BS has M
antennas and each user equipment (UE) is equipped with one where F is a precoding matrix consisting of each column
antenna. In this paper, we do not consider pilot contamination vector f k .
4 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS
hk ||2 ] = M .
Var[||h F. Ergodic Achievable Sum Rate of Massive MIMO Systems
∗
hkh ` ] = 0, at the low/high SNR regime
2) E[h
h∗kh ` ] = M .
Var[h
Lemma 4: Let Xv and vi be a norm of a random vec-
hk ||4 ] = M 2 + M ,
3) E[||h
tor v (M × 1) and the i-th entry of v , respectively,
hk ||4 ] = 4M 3 + 10M 2 + 6M .
Var[||h n o
∗
h k h ` |2 ] = M ,
4) E[|h i.e., Xv = v12 + v22 + · · · + vM 2
. Since E X1v =
n o n o
h∗kh ` |2 ] = M 2 + 2M .
Var[|h 1
E v2 +v2 +···+v2 1
= E M (v2 +v2 +···+v2 )/M ≈ M E v2 1
D. Signal and Interference Power From (6), the lower bound of the ergodic sum rate is the
Lemma 3: In a similar way, the expectation and the vari- same as the upper bound of the ergodic sum rate. Thus we
ance of the signal and the interference power are given by could also get the following approximation of the ergodic sum
1) lim E[ M12 ||hhk ||4 ] = 1, rate when M goes to infinity in the low or high SNR regime:
M →∞
lim Var[ M12 ||h
hk ||4 ] = 0.
M →∞
S E(S)
E log2 1 + ≈ log2 1 + .
h∗kh ` |2 ] = 0,
2) lim E[ M12 |h I +N E(I + N )
M →∞
h∗kh ` |2 ] = 0.
lim Var[ M12 |h
M →∞
Note that the terms M1 1
hk ||4 and M
||h h∗kh ` |2 do not converge
|h
to M and zero, respectively, as M goes to infinity since their
variance does not go to zero, which means that they still have G. Arithmetic-Geometric Inequality
randomness.
Lemma 5: Let b1 , b2 , ..., bK be random variables. We can
obtain the following inequality through Arithmetic-geometric
E. Chebyshev’s Inequality Inequality defined in [22]:
2
Let X be a random variable with variance σX , c and K !
be scalars, and Y = 1c X be a random variable with
X 1 1
log2 1 + ≥ K log2 1 + PK .
variance σY2 = c12 σX2
, respectively. If c is not very large in k=1
Kbk k=1 bk
comparison with E{X}, but c2 >> σX 2
, then Y = 1c X is
σ2 σ2 Proof:
near deterministic, i.e., P [|Y − E{Y }| > ] ≤ Y2 = 2Xc2 . For
fixed > 0, !
K
2 1 X 1 1
σX log2 1 + ≥ log2 1 + 1 PK
if → 0, then Y ≈ E{Y } (5) K Kbk
c2 k=1 K k=1 Kbk
K !
with high probability. We use (5) to approximate a SINR term X 1 1
⇔ log2 1 + ≥ K log2 1 + PK .
in ergodic sum rate expressions. Kbk
k=1 k=1 bk
As an example, to analyze the rate in the high SNR regime,
if Var[ P1t ||h
hk ||2 ] = P12 M converges to zero, then P1t ||h
hk ||2
t
1 2 1
converges to Pt E{|h hk | } = Pt M . This is a simple application of Jensen’s Inequality.
6 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS
IV. A SYMPTOTIC D OWNLINK S UM R ATE FOR By using Lemma 5, (9) can further be expressed as
C ELL - BOUNDARY U SERS ( !)
1 2
In this section, we derive the achievable rate bounds, and K log2 1 + E Pt
||F
F ||F
show which normalization method is suitable for ZF- and
MRT-type precoding at the downlink. We assume that the cell- 1
= K log2 1 + E Pt
boundary users are in the low SNR regime (Pt Var {Xv } → 0) H H ∗ )−1 )
tr((H
( !)
and that the cell center users are in the high SNR regime 1
( P1t Var {Xv } → 0); we also assume that the desired power = K log2 1 + E Pt PK
k=1 ||ff k ||2
term or the interference power term becomes near determin-
istic in the low/high SNR regime. Based on our analytical 1
≤ K log2 1 + E Pt .
results, we will also show which precoding technique is K||ff k ||2
desired for cell-boundary users. So the second upper bound (without an expectation form) of
matrix normalization in the ZF case can be given by
A. Ergodic Performance Pt (M − K + 1)
RU 2
ZFmat , DL = K log 2 1 + . (10)
1) Achievable rate bounds for ZF precoding: K
i) Lower bounds: The lower bound of the ergodic sum rate 2) Achievable rate for MRT precoding:
for the ZF precoding is well known, as follows [7]: i) Vector normalization-low SNR regime: From (3), we can
derive the ergodic achievable sum rate of vector normalization
Pt (M − K)
RL ZFvec , DL = R L
ZFmat , DL = K log 2 1 + in low SNR as follows:
K
Pt M
RMRTvec , DLL ≈ K log2 1 + . (11)
using the property of Wishart matrices [17]. Pt (K − 1) + K
ii) Vector normalization-upper bound: From (3), we can Proof: See Appendix B1.
derive the SINR of the upper bound of vector normalization ii) Vector normalization-high SNR regime: Similarly, we
in the ZF case, as given by can get the ergodic achievable sum rate of vector normalization
T √ f k 2 in high SNR as follows:
S
P h
t h k K||ff k ||
E =E Pt (M + 1)
I +N Pt P K T √ f ` 2
RMRTvec , DLH ≈ K log2 1 + . (12)
hk K||ff || + 1 Pt (K − 1) + K
`=1,`6=k h `
Proof: See Appendix B2.
Pt
=E iii) Matrix normalization-low/high SNR regime: From (4),
K||ff k ||2
(a) Pt (M − K + 1)
we can evaluate the ergodic achievable sum rate of matrix nor-
= (7) malization in low/high SNR by using the following formation:
K
Pt (M + 1)
n (a)o results from the diversity order of ZF
where RMRTmat , DLL/H ≈ K log2 1 + . (13)
Pt (K − 1) + K
E ||ff 1k ||2 = M − K + 1 , as shown in [23]. From
(7), the upper bound of vector normalization in the ZF case Proof: See Appendix B3 and B4.
can be represented as
B. Comparison between Vector and Matrix Normalizations
Pt (M − K + 1)
RU ZFvec , DL = K log 2 1 + . 1) Performance comparison of ZF: To find which normal-
K H ∗ −1
ization technique is better in ZF, we let bk = [(H H P)t ]kk in
iii) Matrix normalization-upper bound: From (4), the SINR Lemma 5 directly.
of the upper bound of matrix normalization in the ZF case can K
be expressed as
X Pt
log2 1 +
K[(H H H ∗ )−1 ]kk
T f k 2
k=1
S
Pt hhk ||FF ||F
!
E =E Pt
I +N T f ` 2
≥ K log2 1 + PK
Pt PK H H ∗ )−1 ]kk
hk ||FF ||F + 1 k=1 [(H
`=1,`6=k h
(
1 2
) ⇔ RZFvec , DL ≥ RZFmat , DL (14)
= E Pt . (8) K
||F
F ||F H H ∗ )−1 ]kk = ||ff k ||2 and H H ∗ )−1 ]kk =
P
where [(H k=1 [(H
PK 2 2
k=1 k|f
f k || = ||F
F || . From (14), since the desired power
From (8), the first upper bound (with an expectation form) of and the interference power are one and zero respectively, the
matrix normalization in the ZF case can be represented as power normalization per user only affects the performance of
ZF. From the perspective of Jesen’s Inequality, the sum rate
( !)
1 2
U1
RZFmat , DL = K log2 1 + E Pt . (9) with the different power allocation per user is the upper bound
||F
F ||F
of the sum rate with the same power allocation per user at the
MINOR REVISION 7
instant channel and arbitrary SNR. We can conclude that, in V. A SYMPTOTIC U PLINK S UM R ATE FOR
the ZF case, vector normalization is always better than matrix C ELL -B OUNDARY U SERS
normalization.
We have focused on a downlink scenario with a sum power
2) Performance comparison of MRT: From (11)-(13), a constraint. In this section, we investigate an uplink case, where
comparison of the ergodic achievable sum rate is given by each user has its own power constraint. From (2), the ergodic
achievable sum rate for the uplink, RUL , is
RMRTmat , DLL ' RMRTvec , DLL (15)
"K ( )#
RMRTmat , DLH ≈ RMRTvec , DLH (16) X w Tk h k |2
Pu |w
RUL = E log2 1 + PK .
at low and high SNR, respectively. It is well known that k=1 Pu `=1,`6=k |w w Tk h ` |2 + ||w
w k ||2
approach methods that maximize the desired signal are better (18)
than those that mitigate the interference power at low SNR. From (18), we can derive the ergodic achievable uplink sum
The effective desired channel gain can be maximized with rate of MRC, RMRC, UL , as follows:
MRT. The desired power per user scales down in proportion to
its power in the vector normalization while the desired power RMRC, UL
per user scales down in the same proportion over all users. This "K ( )#
X hk ||4
Pu ||h
means that the gains of better channels with vector normaliza- =E log2 1 + PK .
tion tend to scale down more than the gains of better channels k=1 Pu `=1,`6=k h∗kh ` |2 + ||h
|h hk ||2
with matrix normalization. This yields the difference of the (19)
desired power term of (15) and (16) at low SNR. Therefore,
We approximate the ergodic achievable sum rate of MRC as
we confirm that, for MRT precoding, matrix normalization
follows:
is always better than vector normalization at low SNR. We
conclude, however, that there is marginal performance gap i) High SNR regime:
between vector normalization and matrix normalization at high
Pu (M + 1)
SNR. RMRC, ULH ≈ K log2 1 + . (20)
Pu (K − 1) + 1
ii) Low SNR regime:
C. Ergodic Achievable Sum Rate for Cell-boundary Users
with the Best Normalization Method Pu M
RMRC, ULL ≈ K log2 1+ . (21)
Pu (K − 1) + 1
As explained in Section IV-B, we conclude that the suitable
normalization methods are vector normalization for ZF and Proof: See Appendix C
matrix normalization for MRT. We assume that the transmit Similar to ZF precoding, the ergodic sum rate for ZF for
power (Pt ) is small for cell-boundary users (low SNR regime). uplink at low SNR, RZF, ULL , is
Using the property of ZF precoding, the ergodic achievable
U Pu
sum rate of ZF is represented as RZF, ULL ≈ RZF, UL = K log2 1 + E
H ∗H )−1 ]k,k
[(H
S = K log2 {1 + Pu (M − K + 1)} .
E log2 1 +
I +N
( !)
Pt |hhTk g k |2
= E log2 1 + PK
Pt `=1,`6=k |h hTk g ` |2 + 1 VI. T RANSCEIVER M ODE S ELECTION
hTk g k |2
= E log2 1 + Pt |h A. Algorithm
(b)
hTk g k |2 ) In this section, we propose two transceiver mode selection
≈ log2 1 + Pt E(|h (17)
algorithms from i) transmit power and ii) the number of
T 2
where (b) results from (5) with Pt Var |h hk g k | → 0. Eq. (17) active users perspectives. To provide a mathematically simple
indicates that the achievable sum rate of ZF precoding can solution, we first introduce Lemma 6 and Lemma 7 that use a
approach its upper bounds at low SNR by (5). Thus, the power threshold as follows:
ergodic achievable sum rate of ZF with vector normalization Lemma 6: The power threshold to select a better precoder
at low SNR is given by for downlink is given by
K2
Pt (M − K + 1)
RZFvec , DLL ≈ K log2 1 + . Pth, DL = . (22)
K (K − 1)(M − K + 1)
From (13), we find the ergodic achievable sum rate of matrix If the RUs have more transmit power than the power
normalization in low SNR: threshold Pth, DL , the ZF precoder provides a better sum rate
performance.
Pt (M + 1) Proof: To derive (22) for cell-boundary users, we use
RMRTmat , DLL ≈ K log2 1 + .
Pt (K − 1) + K the low SNR approximation for ZF and MRT. By letting
8 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS
(a) Achievable rate of ZF at low SNR. (a) Achievable rate of MRC at high SNR.
(b) Achievable rate of MRT at low SNR. (b) Achievable rate of MRC at low SNR.
Fig. 4: Achievable rate vs. the number of cell-boundary users, Fig. 5: Achievable rate vs. the number of cell-boundary users,
where M = 24, K = [1, 24], and total SNR = −13.8 dB. where M = 24, K = [1, 24], and total SNR = (a) 13.8 dB,
(b) −13.8 dB.
M log2 (1+Pu, sum )) because the authors in [5] did not consider
the case of a large number of users.
Next, at Kcross, DL in downlink, we check the difference of
the gradient between the rates of ZF and MRT. If the gradient
of the rate of ZF is larger than that of MRT, the rate of ZF
with vector normalization is larger than that of MRT when
K < Kcross, DL . In the other case, the rate of MRT with matrix
normalization is larger than that of ZF when K ≥ Kcross, DL .
The difference of the gradient between the rates of ZF and
MRT is expressed as
Fig. 7: Achievable rate vs total SNR, where M = 24, K = Fig. 8: Achievable rate vs. the number of cell-boundary users,
[1, 24], (a) Pt = Pcross,DL = −7.6 dB, (b) Pu = Pcross,UL = where M = 24, K = [1, 24], and total SNR = (a) 0 dB, (b)
−13.6 dB. 5 dB.
In Fig. 6(a), we illustrate the achievable sum rate of MRT in Tables I, II, and III.
precoding and ZF precoding at downlink. Fig. 6(b) illustrates In Fig. 8(a), we also compare the achievable sum rates of ZF
the achievable sum rate of MRC and ZF at uplink (Pth = 6.2 dB precoding with MRT precoding when the total transmit SNR
and −7 dB are calculated by Lemmas 6 and 7 with M = 24 is 0 dB. It shows that ZF with vector normalization is better
and K = 20 at downlink and uplink, respectively). Note that while MRT with matrix normalization is better for achieving
a cross point of MRT (or MRC) curve and ZF curve is the higher sum rates. Fig. 8(b) illustrates the achievable sum rates
power threshold. It is well known that MRT/MRC performs of ZF- and MRT-precoding with −5 dB transmit SNR. The
better than ZF at low SNR. This is the same in the massive result is similar to that found in Fig. 8(a). As mentioned in
MIMO systems, and we can easily find a borderline between Section VI, in the low SNR regime, using MRT precoding is
MRT/MRC region and ZF region with the proposed simple generally better when the number of active users is larger than
equation. Figs. 7(a) and 7(b) show that MRT/MRC is always Kcross, DL . Also, we realize through Figs. 8(a) and 8(b) that as
better than ZF at very low SNR regardless of K. Used for SNR decreases, Kcross, DL shifts to the left. This means that
simulations were Pt = Pcross,DL = −7.6 dB at downlink and the cloud BS could determine a precoding by Kcross, DL at low
Pu = Pcross,UL = −13.6 dB at uplink, and M = 24. This SNR.
result verifies Lemma 8. We summarize also our conclusions The performance of MRT/MRC increases as K increases
12 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS
Pth Kcross
K2 Pt (M +1)
Downlink (K−1)(M −K+1) 1+Pt
1 1
Uplink M −K+1
M +1− Pu
VIII. C ONCLUSIONS
In this paper, we proposed massive MIMO systems support-
ing multiple cell-boundary UEs. For precoding designs, we
first derived the achievable sum rate bounds of zero-forcing
(ZF) and the approximation of the ergodic achievable sum
rate of maximum ratio transmission (MRT) with vector/matrix
normalization. Through analytical and numerical results, we
(b) Achievable rate of MRC at low SNR.
confirmed that vector normalization is better for ZF and that
Fig. 9: Achievable rate vs. the number of antennas at the BS, matrix normalization is better for MRT. We also investigated
where K = 10, M = [10, 100], and total SNR = -20 dB. the optimal mode-switching point as functions of the power
threshold and the number of active users in a network. Ac-
cording to the mathematical and numerical results the BS can
while the performance of ZF decreases as K increases. This select a transceiver mode to increase the sum rate for both
is because the ergodic sum rate of ZF at M = K goes to a downlink and uplink scenarios. We anticipate our analysis
very small constant at downlink, as shown in (26). Similarly, providing insights for related studies, such as those on per-
at uplink, the ergodic sum rate of ZF at M = K could also formance analysis of MIMO, power normalization methods,
close to a very small value since its lower bound is zero. and the trade-off between ZF and MRT/MRC. In future work,
Figs. 9(a) and 9(b) show that the achievable sum rate we will consider more practical scenarios including limited
of MRT/MRC at low SNR. To predict the tightness of our cooperation among RUs and cooperation delay.
analysis for infinite M , we compare the simulation result of
our analysis with that of the closed form in [16] and the lower A PPENDIX
bound in [7] and [14] in the downlink scenario with a large
number of antennas at the BS (up to M = 100). Similarly, A. Proof of Lemma 1
we compare the simulation result of our analysis with that Let hk,m be the m-th element of h k . Since hk,m is an i.i.d.
of the closed form in [16] and the lower bound in [5] in the complex Gaussian random variable with zero mean and unit
uplink scenario. Both numerical results of MRT/MRC show variance, i.e., hk,m ∼ CN (0, 1), |hk,m |2 is a Gamma random
MINOR REVISION 13
variable with unit shape parameter and unit scale parameter, the ergodic achievable sum rate of vector normalization. We
i.e., |hk,m |2 ∼ Γ(1, 1) from the relationship between Rayleigh can then obtain the following equations:
distribution and Gamma distribution. Therefore, we can say
hk ||2 ≈ Pt M
Pt ||h (32)
that |hk,m |2 is an exponential random variable with unit
parameter (λ = 1), i.e., |hk,m |2 ∼ Exp(1) by the property at low SNR, and
of Gamma distribution and exponential distribution. Since the 1 1
n-th moment of the exponential random variable is n! hk ||2 ≈ M
||h (33)
λ , we can Pt Pt
obtain E(|hk,m |4 ) = 2, E(|hk,m |6 ) = 6, and E(|hk,m |8 ) = 24.
at high SNR from Lemmas 1 and (5).
1) Proof of Lemma 1. 3): The expectation of ||h hk ||4 is given
Next, we assume that Var[Pt ||h h∗kh ` |2 ] con-
hk ||4 ] and Var[|h
by
verge to zero at high SNR to evaluate the ergodic achievable
hk ||4 ] = E{(|hk,1 |2 + |hk,2 |2 + · · · + |hk,M |2 )2 }
E[||h sum rate of matrix normalization. Also, Var[ P1t ||H H ||2F ] con-
verges to zero at high SNR. Similar to the vector normalization
= M E(|hk,m |4 ) + M P2 E(|hk,m |2 |hk,i |2 )
case, we can obtain the following equations:
= 2M + M (M − 1) = M 2 + M,
Pt ||h h∗k h` |2 ≈ Pt M
hk ||4 ≈ Pt (M 2 + M ), Pt |h (34)
where i 6= m. The notation nPr denotes a permutation
hk ||4 is also derived by
operator. The variance of ||h at low SNR, and
K
1 1 X 1
hk ||4 ]
Var[||h H ||2F =
||H hk |2 ≈ KM
|h (35)
4 2 2 Pt Pt Pt
= M Var(|hk,m | ) + M P2 Var(|hk,m | |hk,i | ) k=1
[17] A. M. Tulino and S. Verdu, “Random matrix theory and wireless Guiseppe Caire (S’92 - M’94 - SM’03 - F’05) was
communications,” Foundations and Trends in Comm. and Info. Th., born in Torino, Italy, in 1965. He received the B.Sc.
vol. 1, no. 1, 2004. in Electrical Engineering from Politecnico di Torino
[18] G. Caire, N. Jindal, M. Kobayashi, and N. Ravindran, “Multiuser MIMO (Italy), in 1990, the M.Sc. in Electrical Engineering
achievable rates with downlink training and channel state feedback,” PLACE from Princeton University in 1992 and the Ph.D.
IEEE Trans. Info. Th., vol. 56, no. 6, pp. 2845–2866, June 2010. PHOTO from Politecnico di Torino in 1994. He was a re-
[19] C. Peel, B. Hochwald, and A. Swindlehurst, “A vector-perturbation HERE cipient of the AEI G.Someda Scholarship in 1991,
technique for near-capacity multiantenna multiuser communication-part has been with the European Space Agency (ESTEC,
I: channel inversion and regularization,” IEEE Trans. Comm., vol. 53, Noordwijk, The Netherlands) from May 1994 to
no. 1, pp. 195–202, Jan. 2005. February 1995, was a recipient of the COTRAO
[20] B. Hochwald, C. Peel, and A. Swindlehurst, “A vector-perturbation Scholarship in 1996 and of a CNR Scholarship
technique for near-capacity multiantenna multiuser communication-part in 1997. He has been visiting Princeton University in Summer 1997 and
II: perturbation,” IEEE Trans. Comm., vol. 53, no. 3, pp. 537–544, March Sydney University in Summer 2000. He has been Assistant Professor in
2005. Telecommunications at the Politecnico di Torino, Associate Professor at
[21] R. H. Y. Louie, M. R. McKay, and I. B. Collings, “Maximum sum- the University of Parma, Italy, Professor with the Department of Mobile
rate of MIMO multiuser scheduling with linear receivers,” IEEE Trans. Communications at the Eurecom Institute, Sophia-Antipolis, France, and a
Comm., vol. 57, no. 11, pp. 3500–3510, Nov. 2009. professor of Electrical Engineering with the Viterbi School of Engineering,
[22] I. S. Gradshteyn and I. M. Ryzhik, Table of Integrals, Series, and University of Southern California, Los Angeles, CA. He is now a professor
Products. Academic Press, 2007. with the School of Electrical Engineering and Computer Science, Technical
[23] K. K. Wong and Z. Pan, “Array gain and diversity order of multiuser University of Berlin, Germany. He served as Associate Editor for the IEEE
MISO antenna systems,” Int. J. Wireless Inf. Networks, vol. 2008, no. 15, TRANSACTIONS ON COMMUNICATIONS in 1998-2001 and as Associate
pp. 82–89, May 2008. Editor for the IEEE TRANSACTIONS ON INFORMATION THEORY in
[24] S. Sesia, I. Toufik, and M. Baker, LTE, The UMTS Long Term Evolution: 2001-2003. He received the Jack Neubauer Best System Paper Award from the
From Theory to Practice. Wiley, 2012. IEEE Vehicular Technology Society in 2003, and the IEEE Communications
Society & Information Theory Society Joint Paper Award in 2004 and in 2011.
Giuseppe Caire is Fellow of IEEE since 2005. He has served in the Board of
Governors of the IEEE Information Theory Society from 2004 to 2007, and as
President of the IEEE Information Theory Society in 2011. His main research
interests are in the field of communications theory, information theory, channel
Yeon-Geun Lim (S’12) received his B.S. degree in and source coding with particular focus on wireless communications.
Information and Communications Engineering from
Sungkyunkwan University, Korea in 2011. He is now
with the School of Integrated Technology, Yonsei
PLACE University, Korea and is working toward the Ph.D.
PHOTO degree.
HERE His research interest includes massive MIMO and
interference management techniques for smart small
cell networks.