You are on page 1of 4

This article has been accepted for publication in a future issue of this journal, but has not been

fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/LCOMM.2019.2899090, IEEE
Communications Letters
1

Analysis of Massive MIMO with low resolution


ADC in Nakagami-m fading
Muralikrishnan Srinivasan, Sheetal Kalyani

Abstract—The uplink of multi-user massive multi-input-multi- Though the well-cited works like [5], [9]–[11] derive the
output systems, in which the base station is equipped with low- expressions for uplink rate, in all these works, the average rate
resolution analog-to-digital converter architecture is considered is obtained by approximating the expectation of logarithm of
in this paper. All the channels are assumed to undergo in-
dependent and non-identically distributed Nakagami-m fading. signal-to-interference plus quantization noise ratio (SIQNR).
By means of moment matching, the signal-to-interference-plus- This was initially proposed in [12] and then used in [5],
quantization noise-ratio at the output of maximum ratio com- [9]–[11]. The limitation of this approximation is that it is
biner is approximated by a gamma random variable. Using this very specific to obtaining rate expressions and cannot be
approximate pdf, tight approximations for metrics like outage adopted to obtaining approximate probability density function
probability and rate are derived. The gap between the simulation
and the approximate result is negligible. Also, for large number (pdf)/ cumulative distribution function (CDF) of SIQNR. Very
of antennas, a decrease in the number of antennas should be recently, the authors of [13] have derived an approximate
accompanied by a proportionate decrease in the threshold to outage probability (OP) expression using the fact that if the
maintain the same outage probability. squared coefficient of variation (SCV) of a random variable
Index Terms—Nakagami fading, Massive MIMO, ADC, outage (RV) tends to zero, the RV approaches a deterministic value
probability, rate equal to its mean. However, the approximate expressions in
[13] are shown to be tight only for a very large number of
antennas at the base station (BS) and for Rayleigh fading
I. I NTRODUCTION
channels. Hence, this approach for deriving the approximation
Massive multi-input-multi-output (MIMO) system has been for OP cannot be used if we assume any other type of channel
widely accepted as a key technology to meet the increasing fading, for example, Nakagami-m fading.
demand for wireless throughput in both mobile and fixed sce- Though there are a few works like [14], which does perfor-
narios and has been widely investigated in [1]–[4]. However, mance analysis of massive MIMO systems with Nakagami-
one drawback with massive MIMO systems is that, since a m fading channels, the impact of low resolution ADCs is
large number of antennas are required, there is a substantial not studied in these works. If low resolution ADCs are
increase in the hardware cost and power consumption. Using present, the quantization noise effect should also be taken into
high-speed high-resolution analog-to-digital converter (ADC) account. The quantization noise will have a covariance which
for all the antennas increases the power consumption of depends on the fading channels, which makes the analysis
massive MIMO systems severely and this is considered as the completely different from those of conventional systems [5].
bottleneck to realize massive MIMO in practice. To solve the In this work, we consider the channels to be independent and
power consumption problem, typically low-resolution ADCs non-identically distributed (i.n.i.d.) Nakagami-m fading and
(e.g., 1-3 bits) are employed at the RF chains [5]. derive a simple approximate pdf for the SIQNR, using moment
Hence, it is imperative to study the performance of MIMO matching. This pdf can be further used to obtain metrics like
systems in conjunction with a quantizer. Works like [6]–[8] OP, rate, etc., for MIMO systems, where the quantization
have analyzed such quantized MIMO systems. In [6], the is modelled using AQNM. The derived approximations are
exact non-linear nature of quantizer is studied. Due to the simpler and tighter even for smaller values of number of
complicated nature of the exact quantization error, in [7], [8] antennas when compared to the expressions for Rayleigh
the quantization is modeled as additive and independent noise. fading users in [13]. Moreover, our approach can be used for
This additive quantization noise model (AQNM) is further deriving OP expressions for other types of fading channels
used in [5] to study the impact of ADC resolution on the also.
uplink rate for the case of Rayleigh fading channels. Some The notation used in our paper are as follows: CN (., .)
asymptotic results are also discussed in [5]. This was extended denotes complex normal distribution, Γ(., .) and Γ(.) denote
to the case of Rician fading in [9]. In [10], a mixed ADC gamma distribution, ||.|| denotes norm of a vector, diag(X)
architecture model is considered. In this architecture, a few represents matrix formed by diagonal elements of a matrix X,
antennas are equipped with costly full-resolution ADC and E[.] denotes expectation, V ar(.) denotes variance and Cov(.)
the rest with less expensive low-resolution ADC. This was denotes covariance.
further extended to the case of Rician fading channels in [11].
II. S YSTEM MODEL
The authors are with the Department of Electrical Engineering,
Indian Institute of Technology Madras, Chennai, India 600036 The uplink of a multi-user MIMO (MU-MIMO) system
(email:{ee14d206,skalyani}@ee.iitm.ac.in). formed by a BS with an array of M antennas serving N single-

1089-7798 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/LCOMM.2019.2899090, IEEE
Communications Letters
2

antenna user terminals is considered. All the user terminals III. T HE A PPROXIMATION
are served in the same time-frequency resource. The received To determine the exact pdf of the SIQNR is intractable,
M × 1 vector y at BS can be expressed as if not impossible. This is because of the term Zn present in
the denominator of (7). If this term had not been present, the
y = Gx + n, (1)
equation reduces to finding signal-to-interference and noise
where G represents the M × N channel matrix between BS ratio (SINR) at the output of the MRC for complex Nakagami-
and users, x denotes unit-power N × 1 symbols transmitted m fading channel. In order to circumvent this  difficulty
 and
to
Xn
and n denotes the complex Gaussian noise i.e., n ∼ CN (0, I). find the average rate expressions, i.e., E log2 1 + Yn ,
The lnth element of the matrix G is given by the Nakagami-m works like [5] have
 approximated the rate expressions by
fading complex channel coefficient gln , i.e., gln = xln + jyln log2 1 + E(X n)
E(Yn ) . However, this method cannot be applied
with density pdf [15] for obtaining the pdf/CDF of the SIQNR. To get an approxi-
mn
mate expression for the pdf of SIQNR, we can approximate the
mmn |xln |mn −1 |yln |mn −1 e− β (x2ln +yln
2
)
RV γn by a known RV like gamma distribution using moment
f (xln , yln ) = n ,
β mn Γ2 (mn /2) matching.1 But these moment expressions for γn are again
mathematically difficult to determine. It is precisely because
where βn is the power coefficient and mn is the number of of this difficulty that all prior works like [5] determined even
clusters for user n. Note that, we consider i.n.i.d. Nakagami-m the rate expressions by approximations. To solve this problem,
variables, i.e., βn and mn are different for different users. For we propose to determine the approximate
AQNM, the output at the quantizer is given by [5] h first
i and second
moments of γn given by E[γn ] = E X Yn
n
and E[γn2 ] =
  
2
yq = αy + nq = αGx + αn + nq , (2)
E X n
Yn respectively, by expanding these functions using
with α = 1 − ρ, where ρ is the inverse of the signal- Taylor series. In other words, we apply the second order bi-
to-quantization-noise ratio, and nq is the additive Gaussian variate Taylor series expansion of the functions f (Xn , Yn ) =
2
Xn Xn
quantization noise vector that is uncorrelated with y. The Yn and g(Xn , Yn ) = Yn2 around E[Xn ] and E[Yn ] and
relation between the number of quantization bins denoted by b determine the expectation to get these approximations. Hence,
and ρ √is given in [5, Table I] for b ≤ 5 and is approximated as
E[Xn ] Cov(Xn , Yn ) V ar(Yn )E[Xn ]
ρ = π 2 3 2−2b for b > 5. For a fixed channel realization G and E[γn ] ≈ − + (8)
an identity input covariance matrix, Rnq nq is the covariance E[Yn ] E[Yn ]2 E[Yn ]3
of nq and is given by [5, Eq. 5]
E[Xn2 ] 4E(Xn )Cov(Xn , Yn ) 3E(Xn )2 V ar(Yn )
  E[γn2 ] ≈ 2
− + .
Rnq nq = α(1 − α)diag GGH + I . (3) E[Yn ] E(Yn )3 E(Yn )4
(9)
We assume that a maximum ratio combiner (MRC) is imple- E[Xn ], E[Yn ], V ar[Xn ], V ar[Yn ] and Cov(Xn , Yn ) =
mented at the BS similar to [5], [9]–[11]. At the output of the E[Xn Yn ] − E[Xn ]E[Yn ] are determined in the Appendix and
MRC receiver, the received signal is given by these expressions are substituted in (8) and (9) to obtain
the first two moments. The pdf of the two moment matched
r = GH yq . (4) gamma RV γ̃n is given by [16]
x
By substituting (2) in (4), we obtain γ̃nan −1 e− bn
f (γ̃n ) = , (10)
H H H
Γ(an )bann
r = αG Gx + αG n + G nq . (5)
where an = E[γ̃n ]2 /(E[γ̃n2 ]−E[γ̃n ]2 ) and bn = E[γ̃n ]/an are
The nth element of r is given by the shape and scale parameters respectively. The corresponding
CDF/OP at a threshold T is given by [16, Eq. 5]
N
T an
 
−T
X
rn = αgnH gn xn + α gnH gi xi + αgnH n + gnH nq , (6) P (γ̃n < T ) = an F a , a + 1, , (11)
1 1 n n
i=1,i6=n bn Γ(an + 1) bn

where gn is the nth column of G. Hence, the SIQNR of the where 1 F1 is the confluent hyper-geometric function. 2 Note,
nth user is given by our approach of deriving the pdf expressions through moment
1 Since SIQNR is positive and only the first two moments of SIQNR are
Xn α2 ||gn ||4
γn = = P  , matched, the approximating distribution should be a two parameter distribution
Yn α2
N H 2 2 + α(1 − α)Z
i=1,i6=n |gn gi | + ||gn || n and be non-negative. Gamma distribution matches these criteria,has a simple
pdf and CDF and has been extensively used in matching moments of non-
(7) negative RVs [16], [17].
2 The authors of [13] have derived approximate OP using the SCV of the
H
PN H 2
where Zn = gnH diag(GGP + I)gn . The term
PMZn can also
various components of SIQNR. The pdf of the term i=1,i6=n |gn gi | is
M 2 4 then determined and the OP is hence determined. But the disadvantage with
be alternately, written as m=1 |g mn | + m=1 |gmn | + this method is that it is intractable to determine the pdf of this term, when
PM P 2 2
m=1 i6=n |gmn | |gmi | as in [5, Eq. 22]. gi have a Nakagami-m pdf.

1089-7798 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/LCOMM.2019.2899090, IEEE
Communications Letters
3

matching can be extended to other types of fading channels, A similar trend can be observed in Fig. 3 for the rate
since the approximation depends only on the moment expres- expressions also. For Rayleigh fading channels, our approxi-
sions. Further, the OP expressions in [13] is suitable only for mations are tighter when compared to the rate approximations
very large M , as the results are obtained assuming M → ∞. derived in [5]. This is so because, the approximation first
Whereas, we have made no such assumption when we derived proposed in [12, Appendix I] will be more and more accurate
our approximations. Since we have approximated the SIQNR as the number of RVs of Xn and Yn increase. In other
E[X]
to a gamma RV, our OP approximations are much simpler words E[ X Y ] ≈ E[Y ] as the number of terms in Y increases
when compared to [13, Eq 15]. Also, from our pdf, we can and Y tends to a deterministic value equal to its mean by
obtain a simple rate expression for user n by first writing law of large numbers. However, our approximation involves
the logarithm in terms of Meijer-G function using the identity a second order Taylor approximation containing the second
1,2 1,1
ln(1 + x) = G2,2 1,0 x [18] and then solving the integral order correction term Cov(X n ,Yn )
E[Yn ]2 − V ar(Yn )E[Xn ]
E[Yn ]3 and hence
using the identity [19, Eq 7.813.1], as, a tighter approximation even when N or M is smaller is
1,3 1−an ,1,1  achieved. In the case of Nakagami-m fading, we can observe
G3,2 1,0 bn that with an increase in α from 0.6366 to 0.8825, the SIQNR
Rate ≈ E[log2 (1 + γ̃n )] = . (12)
ln2Γ(an ) increases leading to an increase in the sum rate of the users.
From the pdf, we can also derive expressions for metrics But as α gets further increased, the increase in rate is subdued,
like symbol error rate, error vector magnitude, etc. However, as seen for α = 0.9975. This is because, as α gets closer to
these are not provided here due to space constraints. The unity, the moment expressions (8) and (9) become invariant to
moment-matching method can be extended to the cases of changes in α.
imperfect channel state information (CSI), multi-cell massive
MIMO, since these cases involve only additional interference 10 0
Simulation α=0.6366
terms leading to calculation of more algebraic terms in the Approximation
Simulation α=0.8825

expectation expressions.

IV. N UMERICAL RESULTS Outage probability


M=32
10 -1

The derived OP and rate approximate expressions, (11) and M=64

(12) respectively, are verified using Monte-Carlo simulations.


M=128
For simulations, we generate the Nakagami-m RVs from the
complex pdf given in [15]. We then use these variables to
10 -2
determine the SIQNR γn in (7). It can be observed from Fig. -5 0 5 10
Threshold in dB
15 20 25

1 that the simulation results for Nakagami-m fading channel


matches our approximation for various values of α and M . Fig. 1: Outage probability vs Target SIR for Nakagami-m
Recall that, as α decreases, resolution of ADC decreases, fading with N = 6, βn = 2, mn = 2, βi = mi = 1, 3, 1, 1, 1
which is our regime of interest. Note from Fig. 1 that, our
approximation is tighter as the resolution decreases. This is
because, as α decreases, the quantization term Zn dominates 10 0
Simulation
the interference term in the denominator. In such scenarios, Approximation
Existing expression
the ratio becomes much closer to a gamma distribution and
moment-matching with gamma distribution is tighter. More-
Outage probability

over, increase in the ADC resolution (given by a decrease in M=10, N=4


M=15, N=4
-1
α) or an increase in M decreases the OP. 10

Also, as M gets halved, we can observe that the threshold M=40, N=8

has to be halved (i.e., reduced by 3dB) to maintain the same


M=40, N=4
OP. This can be explained from our approximate expressions.
At large M , E[Xn ] and E(Xn2 ) are proportional to M 2 and
10 -2
M 4 . Similarly, at large M , one can observe that E[Yn ], E[Yn2 ] -5 0 5 10
Threshold in dB
15 20 25

and E[Xn Yn ] are proportional to M , M 2 and M 3 respectively.


Hence, from (8) and (9), E[γn ] and E[γ̃n2 ] are proportional to Fig. 2: Outage probability vs Target SIR for Rayleigh fading
M and M 2 , at large M . From the expressions of an and bn , with ρ = 0.03454, βi = 1, mi = 1
an is constant and bn is proportional to M . Hence, if the
number of antenna is halved, OP can be maintained constant
only if the threshold T is also halved. Similarly, from Fig. 2, V. C ONCLUSION
for Rayleigh fading parameters, our approximation is tighter The uplink of Massive-MIMO with low resolution ADC
when compared to the existing approximation in [13], even for architecture was considered in this paper. All the channels
larger M and N . The authors in [13] have derived approximate were assumed to undergo i.n.i.d. Nakagami-m fading. By
results for very large M . On the other hand, we have imposed means of moment matching and second order bi-variate Taylor
no such condition in our approximation. series expansion, the SIQNR was approximated by a gamma

1089-7798 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/LCOMM.2019.2899090, IEEE
Communications Letters
4

2
P 
βn N PN
45
where a = m2n i,j=1,i,j6=n,j6=i βi βj + 2 i=1,i6=n βi + 1 ,
N=10, Nakagami m=10 2 2
β4 β3
P 
βn βi N
40
α=0.9975
α=0.8825 b(i) = mn mi , c = mn3 and d = mn2 i=1,i6=n βi + 1 .
α=0.6366 n n
35 Finally,
Rayleigh, N=6
Sum Rate in bps/Hz

30 E[Xn Yn ] = α3 M (M mn + 2) (M mn + 1)d

25
+ (1 − α)(mn + 1)(M mn + 3)c . (17)
20 α=0.9975

α=0.6366
Using all the derived expressions, one can obtain finally
15
compute E[γ̃n ] and E[γ̃n2 ] using (8) and (9).
Simulation
10 Existing Approximation for Rayleigh
Our Approximation

5 R EFERENCES
20 40 60 80 100 120 140 160 180 200
No of antennas M
[1] T. L. Marzetta, “Massive mimo: an introduction,” Bell Labs Technical
Journal, vol. 20, pp. 11–22, 2015.
Fig. 3: Sum Rate vs No of antennas M for βi = 1 for all [2] E. Björnson, E. G. Larsson, and T. L. Marzetta, “Massive mimo: Ten
i = 1 to N myths and one critical question,” IEEE Commun. Mag., vol. 54, no. 2,
pp. 114–123, 2016.
[3] M. Hanif, H.-C. Yang, G. Boudreau, E. Sich, and H. Seyedmehdi,
“Antenna subset selection for massive mimo systems: A trace-based
RV. Using this approximate pdf, tight approximations for sequential approach for sum rate maximization,” J. Commun. Netw,
metrics like OP and rate were derived. Extensive Monte-Carlo vol. 20, no. 2, pp. 144–155, 2018.
simulations were performed and the approximation matches [4] Y. Gao and T. Kaiser, “Antenna selection in massive mimo systems:
Full-array selection or subarray selection?” in Proc. IEEE Sensor Array
the simulation results for all parameters. Also, from the Multichannel Signal Process. Workshop, July 2016, pp. 1–5.
approximate expressions, it was observed that at large M , [5] L. Fan, S. Jin, C. K. Wen, and H. Zhang, “Uplink Achievable Rate for
if the number of antennas is halved, OP can be maintained Massive MIMO Systems With Low-Resolution ADC,” IEEE Commun.
Lett., vol. 19, no. 12, pp. 2186–2189, Dec 2015.
constant only if the threshold T is also halved. [6] J. Singh, O. Dabeer, and U. Madhow, “On the limits of communication
with low-precision analog-to-digital conversion at the receiver,” IEEE
A PPENDIX Trans. Commun., vol. 57, no. 12, pp. 3629–3639, December 2009.
E[Xn ], first observe that |gmn |2 ∼ [7] Q. Bai, A. Mezghani, and J. A. Nossek, “On the optimization of adc
To determine
 resolution in multi-antenna systems,” in Proc. 10th Int. Symp. Wireless
βn
Γ mn , mn . From the moment expressions of gamma RV Commun. Syst. (ISWCS’13), Aug 2013, pp. 1–5.
βn [8] O. Orhan, E. Erkip, and S. Rangan, “Low power analog-to-digital con-
in [20, Eq 5.106] we can obtain E[||gn ||2 ] = M mn m n
and version in millimeter wave systems: Impact of resolution and bandwidth
β2 on performance,” in Proc. Inform. Theory & Appl. Workshop, Feb 2015,
V ar[||gn ||2 ] = M mn mn2 . This implies that E[||gn ||4 ] = pp. 191–198.
βn2
2 2
 n [9] J. Zhang, L. Dai, S. Sun, and Z. Wang, “On the Spectral Efficiency of
m2 M mn + M mn . Therefore,
n Massive MIMO Systems With Low-Resolution ADCs,” IEEE Commun.
Lett., vol. 20, no. 5, pp. 842–845, May 2016.
βn2
E[Xn ] = α2 (M 2 m2n + M mn ). (13) [10] W. Tan, S. Jin, C. K. Wen, and Y. Jing, “Spectral Efficiency of Mixed-
m2n ADC Receivers for Massive MIMO Systems,” IEEE Access, vol. 4, pp.
4 7841–7846, 2016.
βn Γ(4+M mn )
Similarly, E[||gn ||8 ] = m4n Γ(M mn ) . This implies that [11] J. Zhang, L. Dai, Z. He, S. Jin, and X. Li, “Performance Analysis of
Mixed-ADC Massive MIMO Systems Over Rician Fading Channels,”
βn4 Γ(4 + M mn ) IEEE J. Sel. Areas Commun., vol. 35, no. 6, pp. 1327–1338, June 2017.
E(Xn2 ) = α4 . (14) [12] Q. Zhang, S. Jin, K. Wong, H. Zhu, and M. Matthaiou, “Power Scaling of
m4n Γ(M mn ) Uplink Massive MIMO Systems With Arbitrary-Rank Channel Means,”
IEEE J. Sel. Topics Signal Process., vol. 8, no. 5, pp. 966–981, Oct
By expanding |gnH gi |2 and applying expectation term by term, 2014.
βn
we obtain E[|gnH gi |2 ] = m n
βi M mn . Therefore [13] Q. Ding and Y. Jing, “Outage Probability Analysis and Resolution Profile
Design for Massive MIMO Uplink With Mixed-ADC,” IEEE Trans.
N
βn Xβn Wireless Commun., vol. 17, no. 9, pp. 6293–6306, Sept 2018.
2
E[Yn ] = α βi M mn + αM mn + α(1 − α) [14] M. B. Uddin, M. Z. I. Sarkar, K. N. Faisal, and M. M. Ali, “Performance
mn mn analysis of Nakagami-m fading massive MIMO channels with linear
i=1,i6=n
  receivers,” in 2014 17th International Conference on Computer and
N 2 Information Technology (ICCIT), Dec 2014, pp. 510–513.
β n
X β
× M mn  βi + n2 (mn + 1) . (15) [15] M. D. Yacoub, G. Fraidenraich, and J. C. S. S. Filho, “Nakagami-m
mn mn phase-envelope joint distribution,” Electron. Lett., vol. 41, no. 5, pp.
i=1,i6=n
259–261, March 2005.
Similarly, we can determine E[Yn2 ] by squaring Yn and [16] S. Kumar, G. Chandrasekaran, and S. Kalyani, “Analysis of outage
probability and capacity for κ-µ /η-µ faded channel,” IEEE Commun.
determining the expectation term by term. Hence, Lett., vol. 19, no. 2, pp. 211–214, Feb 2015.
[17] S. Al-Ahmadi and H. Yanikomeroglu, “On the approximation of the
E[Yn2 ] = α2 (M 2 m2n + M mn )a generalized-K distribution by a gamma distribution for modeling com-
posite fading channels,” IEEE Trans. Wireless Commun., vol. 9, no. 2,
X
+ (α2 − α4 ) M (M mn mi + mn + mi + 1)b(i) pp. 706–713, February 2010.
i6=n [18] I. Wolfram Research. Natural logarithms. [Online]. Available:
http://functions.wolfram.com/01.04.26.0003.01
X
4
+α M (2M mn mi − mn mi + mn + mi + 1)b(i) [19] I. S. Gradshteyn and I. M. Ryzhik, Table of integrals, series, and
i6=n products, 6th ed. Elsevier/Academic Press, Amsterdam, 2007.
[20] A. Papoulis and S. Pillai, Probability, Random Variables, and Stochastic
+ α2 (1 − α)2 M (mn + 1)[M m2n + M mn + 4mn + 6]c Processes, ser. McGraw-Hill series in electrical engineering: Communi-
+ 2α2 (1 − α)M (mn + 1)(M mn + 2)d, (16) cations and signal processing. McGraw-Hill, 2002.

1089-7798 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

You might also like