You are on page 1of 16

This article has been accepted for publication in IEEE Transactions on Vehicular Technology.

This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TVT.2023.3243571

Resource Allocation for Cell-free Massive


MIMO-enabled URLLC Downlink Systems
Qihao Peng, Hong Ren, Cunhua Pan, Nan Liu, and Maged Elkashlan

Abstract—Ultra-reliable and low-latency communication decoding error probability (DEP) should be considered. To
(URLLC) is a pivotal technique for enabling the wireless investigate the coding rate in the short packet regime, the
control over industrial Internet-of-Things (IIoT) devices. By authors of [4] derived the approximated achievable data rate
deploying distributed access points (APs), cell-free massive
multiple-input and multiple-output (CF mMIMO) has great under finite channel blocklength (FCBL), which was expressed
potential to provide URLLC services for IIoT devices. In in a complex function of the channel blocklength and DEP [5].
this paper, we investigate CF mMIMO-enabled URLLC in a However, the achievable data rate expression is neither convex
smart factory. Lower bounds (LBs) of downlink ergodic data nor concave with respect to channel blocklength and signal-
rate under finite channel blocklength (FCBL) with imperfect to-noise ratio (SNR) [6], which is challenging for resource
channel state information (CSI) are derived for maximum-ratio
transmission (MRT), full-pilot zero-forcing (FZF), and local allocation.
zero-forcing (LZF) precoding schemes. Meanwhile, the weighted Recently, there are some contributions on resource alloca-
sum rate is maximized by jointly optimizing the pilot power and tion based on short packet transmission [7]–[9]. By deploying
transmission power based on the derived LBs. Specifically, we an unmanned aerial vehicle (UAV) as a relay, the short packet
first provide the globally optimal solution of the pilot power, and can be delivered to an obstructed device by optimizing UAV’s
then introduce some approximations to transform the original
problems into a series of subproblems, which can be expressed location and channel blocklength [7]. The joint optimization
in a geometric programming (GP) form that can be readily on power allocation and blocklength was studied in [8].
solved. Finally, an iterative algorithm is proposed to optimize The overall DEP was minimized by optimizing the power
the power allocation based on various precoding schemes. allocation in non-orthogonal multiple access (NOMA) systems
Simulation results demonstrate that the proposed algorithm [9]. However, all the above studies [7]–[9] only considered
is superior to the existing algorithms, and that the quality of
URLLC services will benefit by deploying more APs, except for a simple scenario with point-to-point link, while a smart
the FZF precoding scheme. industry needs to provide URLLC services for a large number
of devices [10]. To support multiple devices, the orthogonal
Index Terms—Cell-free massive MIMO, URLLC, Industrial
Internet-of-Things (IIoT). frequency division multiple access (OFDMA) technique was
adopted in [11], and the authors therein aimed to minimize
the total bandwidth by optimizing the subchannel allocation.
I. I NTRODUCTION However, the frequency resource in IIoT applications is limited
Ultra-Reliable Low-Latency Communication (URLLC) is [12] and the OFDMA technique is not effective for supporting
one of the crucial techniques in the next generation industrial an excessive number of devices.
systems, which can support the mission-critical communi- Owing to a large number of available spatial degrees of free-
cation for industrial Internet-of-Things (IIOT) devices such dom, massive multiple-input and multiple-output (mMIMO)
as autonomous vehicles and robots [1], [2]. For industrial can simultaneously support multiple devices by using the same
applications, the control command data packet size is gen- time-frequency resources [13], [14], and thus the mMIMO-
erally small with the stringent requirements of low latency enabled URLLC has attracted extensive research attention
(1 ms) and low block error rate below 10−6 [3]. Since the [15]–[19]. The pilot length was optimized to minimize the
blocklength no longer tends to be infinite, the impact of the DEP in [15], and the authors also analyzed the relationship
between the latency and the DEP in mMIMO systems. Then,
Copyright (c) 2015 IEEE. Personal use of this material is permitted. Zeng et al. extended the results in [15] to mMIMO systems
However, permission to use this material for any other purposes must be with shadow fading, demonstrating that mMIMO can provide
obtained from the IEEE by sending a request to pubs-permissions@ieee.org.
Manuscript received May 31, 2022; revised October 11, 2022; accepted URLLC services for multiple devices even suffering from
January 30, 2023. The work of Q. Peng was supported by the China severe shadow fading [16]. The optimal secure performance
Scholarship Council. This work was supported in part by the National Natural was obtained by optimizing the channel blocklength and trans-
Science Foundation of China (Grant No. 62101128), National Key Research
and Development Project (Grant No. 2019YFE0123600), National Natural mission bits per packet in [17]. The pilot power and payload
Science Foundation of China (Grant No. 62201137), and Basic Research power was jointly optimized to maximize the weighted sum
Project of Jiangsu Provincial Department of Science and Technology (Grant rate of multiple devices in a single cell [18]. The authors
No. BK20210205).
Q. Peng and M. Elkashlan are with the School of Electronic Engineering of [19] considered a more general scenario of multiple cells
and Computer Science at Queen Mary University of London, U.K. (e-mail: with imperfect channel state information (CSI) and pilot
{q.peng, maged.elkashlan}@qmul.ac.uk). H. Ren, C. Pan, and N. Liu are with contamination, and showed that the pilot contamination had
National Mobile Communications Research Laboratory, Southeast University,
Nanjing, China. (e-mail:{hren, cpan, nanliu}@seu.edu.cn). (Corresponding a significant impact on the reliability of URLLC services.
author: Hong Ren, Cunhua Pan.) Although it has been shown that mMIMO can provide URLLC

© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY ROORKEE. Downloaded on April 05,2023 at 11:51:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Vehicular Technology. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TVT.2023.3243571

services for multiple devices, it may be unable to provide


guaranteed URLLC services to all devices in the cell due to
blockage issue and severe inter-cell interference. Therefore,
a novel network architecture should be developed to support
URLLC services.
By geographically deploying distributed APs, cell-free
mMIMO (CF mMIMO) can provide uniform services for
all devices [20]–[22]. The performance improvements of
CF MIMO systems over the centralized mMIMO systems
have been shown when using maximum ratio transmission
(MRT) precoding scheme [23] and zero forcing (ZF) pre-
coding scheme [24], respectively. Considering that the pre-
vious precoding schemes may no longer be applicable for
CF mMIMO, the authors of [25] proposed four precoding Fig. 1: Smart factory scenario where CF mMIMO serves
schemes, namely, full-pilot zero-forcing (FZF), local partial multiple devices.
zero-forcing precoding, local protective partial zero-forcing,
and local regularized zero-forcing. The energy efficiency of
CF mMIMO was analyzed in [26]. The aforementioned works by introducing the approximations, the problem can
in [20]–[25] assumed that the APs can acquire the CSI of be simplified into a series of subproblems, which can
all devices, which is theoretically possible but impractical. be transformed into a geometric programming (GP)
To address this issues, a user-centric approach was proposed problem by using log-function method and successive
to reduce the implementation complexity [27]. The coverage convex approximation (SCA) [33], [34]. Finally, an
probability with various densities of APs was analyzed in iterative algorithm is proposed to solve this problem for
[28]. To tackle the blockage issue, the performance of the three linear precoding schemes.
reconfigurable intelligent surface-aided CF mMIMO system 3) Simulation results demonstrate the rapid convergence
was analyzed in [29]. However, all works were based on speed of our proposed algorithms, and also validate the
the assumption of infinite channel blocklength, which is not effectiveness of our method over the existing algorithm.
suitable for short packet transmission. Besides, by accessing various APs, the optimal AP
Due to the appealing advantages of CF mMIMO, it has selection strategy based on short packet transmission is
great potential to provide URLLC services for multiple devices provided. More importantly, the CF mMIMO system
simultaneously in a large coverage area. Essentially, there was has a remarkable performance improvement over the
a significant improvement in terms of the network’s availability centralized mMIMO system.
over the centralized mMIMO [30]. The power allocation The remainder of this paper is organized as follows. In
based on FCBL for maximizing the minimal data rate and Section II, the system model is provided, and then the LB
maximizing the energy efficiency was considered in [31], date rate expression under FCBL based on statistical CSI
where each AP was equipped with a single antenna. However, is derived for the MRT, FZF, and LZF precoding schemes,
channel hardening can only be achieved by deploying ultra- respectively. In Section III, the power allocation is optimized
high density of single-antenna APs [32], which is theoretically to maximize the ergodic sum data rate. Then, simulation
possible but practically unrealistic due to the expensive hard- results are presented in Section IV. Finally, the conclusions
ware. In this paper, we investigate the deployment of multiple- are drawn in Section V.
antenna APs and optimal AP selection under the short packet Notation: The superscripts (·)∗ , (·)T , (·)H stand for the
regime. Then, we aim to maximize the weighted sum rate conjugate, transpose, and conjugate-transpose, respectively.
based on FCBL while considering the minimal requirements The Euclidean norm and the expectation operator are denoted
of DEP and data rate, by optimizing the pilot power and the by || · || and E {·}, respectively. z ∼ CN (0, 1) denotes a
transmission power. The main contributions of this paper are circularly symmetric complex Gaussian random variable (RV)
summarized as follows. z with zero mean and unit variance, and z ∼ CN (0, IN )
1) By using the user-centric approach, we derive the lower means an N -dimensional complex vector, each element of
bounds (LBs) of the achievable downlink data rate with which is independent and follows the distribution of CN (0, 1).
imperfect CSI for the MRT, FZF, and local zero-forcing Finally, A ∈ CM ×N means that A is a complex matrix with
(LZF) precoding schemes when using FCBL. M rows and N columns.
2) The weighted sum rate is maximized by jointly op-
timizing the pilot power and the transmission power
while considering the minimal requirements of DEP II. S YSTEM M ODEL AND S PECTRAL E FFICIENCY
and data rate. To solve this NP-hard problem, we first
A. System Model
transform the DEP and data rate requirements into
the required SINR, and then reducing the number of We consider a CF mMIMO-enabled smart factory where
variables by proving that the globally optimal solution of M APs equipped with N antennas jointly serve all K single-
pilot power can be derived in closed form. Furthermore, antenna devices, as illustrated in Fig. 1. The channel vector

© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY ROORKEE. Downloaded on April 05,2023 at 11:51:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Vehicular Technology. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TVT.2023.3243571

gm,k ∈ CN ×1 between the mth AP and the kth device is The received signal at the kth device is
modeled as p M X q
gm,k = βm,k hm,k , (1)
X
ykd = T
pdm,k′ gm,k a∗m,k′ sk′ + nk
m=1 k′ ∈Um
where βm,k is the large-scale fading and hm,k ∼ CN (0, IN )
K
denotes a normal distribution with zero mean and variance of X X T
q
IN . = (gm,k ) a∗m,k′ pdm,k′ sk′ + nk , (7)
k′ =1 m∈Mk′

where nk is the noise with the distribution of CN (0, 1).


B. Uplink Training Besides, since there are no downlink pilots, we assume that
the kth device treats the mean of the effect channel gain as
It is assumed that each AP needs to estimate the CSI from the true channel for signal detection [35]. Then, the received
all the devices based on time division duplex (TDD) protocol signal at the kth device can be rewritten as
within the limited channel blocklength L = B × TB , where B ( )
is the bandwidth and TB is the transmission duration. In order X q
d T ∗ d
yk = E (gm,k ) am,k pm,k sk
to distinguish the channels from different devices, K devices
m∈Mk
are allocated with orthogonal pilot sequences. Then, the mth | {z }
AP estimates the channel matrix based on the received pilot DSk
( )
signal Ym p
∈ CN ×K , which is given by X T
q
+ (gm,k ) a∗m,k pdm,k − DSk sk , (8)
K q
X m∈Mk
Ymp
= gm,k Kppk qH p
k + Nm , (2) | {z }
k=1 LSk
K
where ppk is the pilot power of the kth device, qk ∈ CK×1 X X q
T
+ (gm,k ) a∗m,k′ pdm,k′ sk′ + nk ,
is the kth device’s pilot sequence, and Npm ∈ CN ×K is the |{z}
k′ ̸=k m∈Mk′ Nk
additive Gaussian noise matrix at the mth AP, each element of | {z }
which is independent and follows the distribution of CN (0, 1). UIk,k′
By multiplying (2) with orthogonal pilot qk , we have where DSk is the desired signal, LSk is the leaked signal,
p 1 UIk,k′ represents the interference due to the k ′ th device, and
ŷm,k = p p Ym p
qk = gm,k + npm,k , (3)
Kpk Nk is the noise term. The SINR of the kth device is given by
2
where npm,k = √ 1 Npm qk . Based on (3), the estimated |DSk |
Kpp
k γk = . (9)
2 PK 2 2
channel vector ĝm,k by using minimum mean-square error |LSk | + k′ ̸=k |UIk,k′ | + |Nk |
(MMSE) is
Kppk βm,k For the precoding vector am,k , we consider the following
ĝm,k = ŷp , (4)
Kppk βm,k + 1 m,k three linear precoding schemes [25], [36]

which follows the distribution of CN (0, λm,k IN ) with λm,k  r n Ĝm ek o, MRT
2
E ∥Ĝm ek ∥


given by


 −1
2
Kppk (βm,k ) Ĝm (ĜHm Ĝm )

 ek
2  , FZF

λm,k = . (5)
 s 
Kppk βm,k + 1 am,k =

−1
E Ĝm [ĜH m Ĝm ] ek


 −1
Then, let us denote g̃m,k = gm,k − ĝm,k as the channel Ĝm EUm (EH H
Um Ĝm Ĝm EUm )

 ξm,k
2  , LZF


estimation error, which is independent of ĝm,k and follows
 s 

−1
 E Ĝm EUm (EH

Um Ĝm Ĝm EUm )
H ξm,k

the distribution of CN (0, (βm,k − λm,k ) IN ).
(10)
where E {·} denotes the expectation operator, Ĝm =
[ĝm,1 , ĝm,2 , · · ·, ĝm,K ] is the estimated channel matrix be-
C. Downlink Transmission
tween all the devices and the mth AP, and ek represents
For downlink transmission, to reduce the computational the kth column of unit matrix IK . For the LZF precoding
complexity, the user-centric approach is adopted, e.g., each scheme, Ĝm EUm = [ĝm,d1 , ĝm,d2 , · · ·, ĝm,d|Um | ] ∈ CN ×|Um |
device is served by a subset of APs or each AP serves a subset is a matrix collecting
 the channels of serving devices in Um ,
of devices. Denote Mk as the set of APs that serve the kth where Um = d1 , d2 , · · ·, d|Um | is the set of devices served
by the mth AP and EUm is ed1 , ed2 , · · ·, ed|Um | ∈ CK×|Um | .

device and Um as the set of devices that are served by the mth
index
AP, respectively. The transmitted signal from the mth AP is For ease of exposition, let Um = {1, 2, · · ·, |Um |} be the
denoted as X q set comprised of the index of Um . Given user k, we can
xm = pdm,k a∗m,k sk , (6) find an index  j ∈ Um index
where dj = k. Then, we have
k∈Um ξm,k = I|Um | (:,j) .
where pdm,kis the transmission power, am,k is the precoding As can be seen from (10), for the FZF precoding scheme,
vector, and sk is the data symbol to the kth device. the mth AP needs to estimate all devices’ channels, and thus

© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY ROORKEE. Downloaded on April 05,2023 at 11:51:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Vehicular Technology. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TVT.2023.3243571

it can suppress the interference of all devices by sacrificing Lemma 1: Function fk (x)  is a decreasing
 and convex
spatial degrees of freedom. In contrast, the mth AP using the function when 0 < x ≤ g −1 Q−1 (εk )
√ .
MRT and the LZF precoding methods only needs to know the L(1−η)
serving devices’ CSI, which reduces the implementation com- Proof : Please refer to Appendix B in [38]. ■
plexity. Besides, the system based on the LZF precoder can By using Jensen’s inequality and Lemma 1, we have
only suppresses the interference causing by serving devices, 1−η
which strikes a balance between the available spatial degrees R̄k ≥ R̂k ≜ fk (1/γ̂k ) , (14)
ln 2
of freedom and the interference suppression.
where R̂k is the LB data rate of the kth device, and γ̂k is
1
γ̂k = E(1/γ k)
.
D. Achievable Data Rate under Finite Blocklength To obtain the closed-form expression of R̂k , the kth device’s
SINRs based on the MRT, FZF, and LZF precoding schemes
Based on Shannon’s coding theorem, the Shannon capacity should be derived. Specifically, we have the following results.
is defined as the maximum coding rate that there exists an Theorem 1: The ergodic achievable data rate for the kth
encoder/decoder pair that can enable the DEP to approach device using the MRT precoding scheme under FCBL can be
zero when the channel blocklength is infinity [37]. However, in lower bounded by
short packet transmission, the DEP has a non-negligible impact  
1−η 1
on the data rate. In [4], the authors derived the approximate R̂kMRT ≜ fk , (15)
achievable data rate for the kth device under FCBL, which is ln 2 γ̂kMRT
given by where γ̂kMRT is denoted as
r !2
(1 − η) Vk (γk ) Q−1 (εk )
Rk ≈ (1 − η) log2 (1 + γk ) − , P q d
N pm,k λm,k
L ln 2
(11) MRT m∈Mk
γ̂k = K . (16)
where η = K/L, γk is the kth device’s SINR, εk is P P d
DEP, Vk is the channel dispersion with Vk (γk ) = 1 − pm,k′ βm,k + 1
−2 k′ =1 m∈Mk′
(1 + γk ) , and Q−1 (εk ) is the inverse function of Q (εk ) =
R ∞ −t2 /2 Proof : Please refer to Appendix A. ■
√1 e dt of the kth device.
2π εk
The ergodic data rate of the kth device under FCBL is given Theorem 2: Using the FZF precoding scheme, the kth
by device’s ergodic data rate is lower bounded by
 
  
FZF 1−η 1
R̂k ≜ fk , (17)
 v 
u 2
Q−1 (εk ) u γk + 1  ln 2 γ̂kFZF

1 − η  

R̄k ≈ E  ln (1+γk )− p u 2  ,

FZF
ln 2  L (1 − η)
t
1
+ 1  where γ̂k is denoted as

 

 γk !2
   q
1−η 1 P
(N − K)pdm,k λm,k
≜ E fk ,
ln 2 γk FZF m∈Mk
(12) γ̂k = K , (18)
d
P P
p m,k ′ (β m,k − λ m,k ) + 1
Q−1 (εk )
q
where fk (x) = ln(1 + x1 ) − √ 2x+1
(1+x)2 is a function
k′ =1 m∈Mk′
L(1−η)
based on the kth device’s DEP requirements, and the expec- where the number of antennas N should be larger than the
tation is taken over the small-scale fading channel. As can be number of devices K.
seen from (12), the closed-form expression of the ergodic data Proof : Please refer to Appendix B. ■
rate is challenging to derive, and thus we cannot allocate the Theorem 3: The kth device’s ergodic data rate based on the
power based on the exact expression of (12). To address this LZF precoding scheme is lower bounded by
issue, we aim to derive the LB of the ergodic data rate which 1−η

1

LZF
is more convenient for resource allocation. R̂k ≜ f k , (19)
ln 2 γ̂kLZF
Assuming that the data rate Rk of any device is no smaller
than 0, we have the following inequality where γ̂kLZF is given by (20) at the bottom of next page. In
  (20), τm means the number of devices served by the mth AP
1
Q−1 (εk ) γk + 1 ln (1 + γk ) ∆ and its value is given by τm = |Um |. Here, the number of
 
1
p ≤ q =g , (13) antennas N should be larger than τ .
L (1 − η) 2 γk m
γk + 1
Proof : Please refer to Appendix C. ■
1
(1+x) ln(1+ x )
where g(x) is equal to √ . We can readily check From the expressions of SINRs in (18) and (20), the FZF
2x+1
that the first-order derivative of g (x) is smaller than 0, and precoding scheme is a special case of the LZF precoder, i.e.,
thus g (x) is a monotonically decreasing function. Besides, the device is served by all APs. Besides, we also note that τm
 the
is always no larger than the number of devices K, as Um is

−1
Q (εk )
feasible region of fk (x) is 0 ≤ x ≤ g −1 √ . As a a subset of devices. Therefore, by choosing the optimal set of
L(1−η)
result, we have the following lemma. APs, it is reasonable for the system to adopt the LZF precoding

© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY ROORKEE. Downloaded on April 05,2023 at 11:51:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Vehicular Technology. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TVT.2023.3243571

scheme to support more devices than that based on the FZF Lemma 2: fk ( γ̂1k ) is a monotonically increasing function of
 
precoder. Q−1 (εk )
pilot power ppk when 0 < γ̂1 ≤ g −1 √ .
k L(1−η)
III. P OWER A LLOCATION Proof : Please refer to Appendix D. ■
In this section, we aim to optimize the power allocation to By using (22) and substituting = ppk
into the SINR’s Pkmax,p
maximize the weighted sum rate. expression, Problem (21) can be simplified as
XK
A. Problem Formulation max wk R̂k (23a)
{pdm,k } k=1
We assume that all the devices have the same bandwidth B,
and we aim to maximize the weighted sum rata with limited 1
s.t. γ̂k ≥  req
Rk ln 2
 , ∀k, (23b)
energy constraints and the minimal data rate requirement. fk−1 1−η
Mathematically, the optimization problem can be formulated X
as pdm,k ≤ Pm , ∀m. (23c)
K k∈Um
X
max wk R̂k (21a) Then, by introducing slack variables χk , Problem (21) can
{ppk },{pdm,k } k=1
be equivalently transformed into the following optimization
s.t. R̂k ≥ Rkreq , ∀k, (21b) problem
ppk≤ Pkmax,p , ∀k (21c) K
X (1 − η)
X
pdm,k ≤ Pm d
, ∀m, (21d) max wk [ln (1 + χk ) − αk G (χk )] (24a)
{pm,k },{χk }k=1
d ln 2
k∈Um
s.t. γ̂k ≥ χk , ∀k, (24b)
where R̂k denotes the LB data rate based on the above- 1
mentioned three precoding schemes, Rkreq is the kth device’s χk ≥  req
Rk ln 2
 , ∀k, (24c)
data rate requirement, wk is the weight of the kth device, fk−1 1−η
Pkmax,p is the maximal power of the kth device, Pm d
is the (23c), (24d)
mth AP’s maximal transmission power. Specifically, constraint s
2
(21b) means the kth device’s minimal data rate requirements, χk +1
where G (χk ) is defined as G (χk ) ≜  2 , and αk is
constraint (21c) and constraint (21d) mean that the uplink 1
χk +1
training power of each device and the total transmission power Q −1
(εk )
αk = √ .
of each AP are limited. L(1−η)
For the power allocation based on infinite blocklength in To further simplify the objective function in (24a), the
[39], [40], the problem can be converted into a convex problem following lemmas are introduced.
by introducing slack variables, which can be readily solved
Lemma 3: For any given x̂ ≥ 0, function ln (1 + x) can be
by the bisection search algorithm. However, maximizing the
lower bounded by
weighted sum rate is an NP-hard problem, which cannot be
readily solved. Besides, it is more challenging to solve the ln (1 + x) ≥ ρ ln x + δ, (25)
weighted sum rate problem under imperfect CSI and FCBL. where ρ and δ are expressed as
Therefore, we first simplify the problem, and then propose an
x̂ x̂
efficient algorithm for solving the problem with polynomial- ρ= , δ = ln (1 + x̂) − ln (x̂) . (26)
time complexity. 1 + x̂ 1 + x̂
Using Lemma 1, the minimal data rate requirement in (21b) Proof : Please refer to Appendix E. ■

can be transformed into the kth device’s requirement of SINR, 17−3
Lemma 4: For any given x̂ ≥ 4 , function G (x) always
denoted as
1 satisfies the following inequality
γ̂k ≥  req
R
, (22)
k ln 2
fk−1 1−η
G (x) ≤ ρ̂ ln (x) + δ̂, (27)

where γ̂k represents the kth device’s SINR using the above- where ρ̂ and δ̂ are given by

mentioned precoding schemes. Besides, we find the globally x̂ x̂ x̂2 + 2x̂
optimal solution for pilot power based on the following lemma. ρ̂ = √ − 2 , (28)
x̂2 + 2x̂ (1 + x̂)

!2
P q
(N − τm ) pdm,k λm,k
m∈Mk
γ̂kLZF = " # . (20)
K
pdm,k′ pdm,k′ βm,k
P P P
(βm,k − λm,k ) + +1
k′ =1 m∈{Mk′ ∩Mk } m∈{Mk′ \{Mk ∩Mk′ }}

© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY ROORKEE. Downloaded on April 05,2023 at 11:51:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Vehicular Technology. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TVT.2023.3243571

and s The coefficients am,k and ck are given by


1 q
δ̂ = 1− 2 − ρ̂ ln (x̂) . (29) (N − tm ) p̂dm,k λ̂m,k
(1 + x̂) am,k = , (35)
2θ̂k
Proof : Please refer to Appendix D in [18]. ■ and
θ̂k
By using Lemma 3 and Lemma 4, the weighted data rate ck = Q h iam,k , (36)
can be approximated in an iterative manner, which is detailed (N − tm ) p̂dm,k λ̂m,k
m∈Mk
as follows
(1 − η) where θ̂k is obtained by using pdm,k = p̂dm,k . Besides, it is
wk [ln (1 + γk ) − αk G (γk )] obvious that the inequality in (33) holds with equality when
ln 2
(1 − η) h (i) i pdm,k = p̂dm,k .
(i) (i) (i)
≥wk ρk ln (γk ) + δk − αk ρ̂k ln (γk ) − αk δ̂k , Proof : Please refer to Appendix F. ■
ln 2
(30) By using Theorem 4, similar to the objection function in
(24a), we can approximate the numerator (θk )2 in an iterative
(i) (i) (i) (i) (i) (i)
where ρk , δk , ρ̂k , and δ̂k are obtained based on (26), (28), manner. Specifically, ck and am,k are obtained based on (35)
(i)
and (29) by using x̂ = γk in the ith iteration. As a result, d,(i)
and (36) by using p̂dm,k = pm,k , and θk can be lower bounded
the weighted sum rate in (24a) can be lower bounded by by
K Y h ia(i)
m,k
(1 − η) (i)
X
wk [ln (1 + χk ) − αk G (χk )] θk ≥ ck (N − tm ) pdm,k λ̂m,k . (37)
ln 2 m∈Mk
k=1
K
(1 − η)
 h
(i) (i)
i  Based on the abovementioned simplifications and approx-
ρk −αk ρ̂k (i) (i)
X
≥ wk ln (χk ) + δk − αk δ̂k , imations, the problem is transformed into the following GP
ln 2
k=1 problem
(31) K
Y (i)

where the equality holds only when χk =


(i)
χk . max χk ŵk (38a)
{pdm,k },{χk } k=1
Next, we focus on the term consisting of variable χk in  2 Y h i2a(i)
m,k
(i)
(31), and solve the following subproblem in the ith iteration s.t. ck (N − tm ) pdm,k λ̂m,k
m∈Mk

K ≥ χk ϖk , ∀k, (38b)
Y (i)
max χk ŵk (32a) (24c), (23c). (38c)
{pm,k },{χk } k=1
d

To run the iterative algorithm, it is necessary to find a


s.t. (24b), (24c), (23c), (32b)
feasible initial solution. To deal with this issue, we construct an
(i) (i)
where ŵk is equal to ŵk = wk (1−η)

ln 2 ρ(i) − αk ρ̂(i) . alternative optimization problem by introducing an auxiliary
variable φ, which is given by
Obviously, the problem in (32) is not a GP problem as
constraint (24b) is not a monomial function [41]. To tackle this max φ (39a)
φ,{pd
m,k }
issue, considering the different expressions for various precod-
2 Y h i2a(i)
ing schemes, we denote the numerator and the denominator of
 m,k
(i)
2 s.t. ck (N − tm ) pdm,k λ̂m,k
SINR γ̂k as (θk ) and ϖk , respectively, and then introduce a m∈Mk
general theorem to approximate θk based on abovementioned φ
three precoding schemes as a monomial function. ≥  req
Rk ln 2
 ϖk , (39b)
fk−1 1−η
Theorem 4: For any given p̂dm,k > 0, θk is lower bounded
(23c). (39c)
by
X q Obviously, Problem (39) is also a GP problem, and is always
θk = (N − tm ) pdm,k λ̂m,k feasible. Besides, Problem (38) is feasible only when φ is
m∈Mk no smaller than 1. Furthermore, we define an error tolerance
Y h iam,k (33)
≥ ck (N − tm ) pdm,k λ̂m,k , ξ to guarantee that the transmission power converges to the
m∈Mk optimal solutions. Based on the abovementioned discussions,
m,k KP max,p (β )2
Algorithm 1 is provided to maximize the weighted sum rate.
where λ̂m,k is equal to λ̂m,k = KPkmax,p βm,k +1
, tm is a
k
constant that depends on the different precoding schemes, am,k
and ck are the coefficients. Specifically, tm is give by B. Algorithm Analysis
1) Feasibility Analysis: For Algorithm 1, we need to check

 0, MRT
tm = K, FZF . (34) whether constraint (38b) in the ith iteration holds or not in

τm , LZF the (i + 1)th iteration as only constraint (38b) is approximated

© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY ROORKEE. Downloaded on April 05,2023 at 11:51:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Vehicular Technology. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TVT.2023.3243571

Algorithm 1 Iterative Algorithm for Solving Maximum have


Weighted Sum Rate K
X (1 − η) h  (i+1)
 
(i+1)
i
1: Initialize iteration number i = 1, and error tolerance ζ = wk ln 1 + χk − αk G χk
ln 2
0.01; k=1
2: Initialize the pilot power {ppk = P
ok
max,p
, ∀k}, calculate XK
(1 − η)
≥ wk ×
n
d,(1)
transmission power pm,k , ∀m, k by solving Problem ln 2
n o k=1
(1) " h i #
(39), obtain SINR χk , ∀k and the weighted sum rate 
(i+1)
 (i+1)
ρk
(i+1)
−αk ρ̂k
(i+1) (i+1)
ln χk +δk −αk δ̂k
in (21a) denoted as Obj(1)
. Set Obj(0) = Obj(1) ζ;
(i) (i−1)
3: while Obj n − Obj Obj(i−1)
o ≥ ζ do K
" h
 ρ(i) (i)
i #
(1 − η) k −αk ρ̂k

(i) (i) (i) (i+1) (i) (i)
X
4: Update ŵk , ck , am,k , ∀m, k
; ≥ wk ln χk + δk − αk δ̂k .
ln 2
5: Update i = i + 1, solve Problem (38)
o by using the k=1
(44)
n
d,(i)
CVX package to obtain pm,k , ∀m, k , calculate SINR
Then, by combining (43) with (44), we have
n o
(i)
χk , ∀k and then obtain the weighted sum rate,
Obj(i+1)
denoted as Obj(i) ;
K
6: end while X (1 − η) h  (i+1)
 
(i+1)
i
= wk ln 1 + χk − αk G χk
ln 2
k=1
K
" h i #
X (1 − η)   ρ(i) (i)
k −αk ρ̂k
(i+1) (i) (i)
in an iterative manner. Constraint (38b) in the ith iteration is ≥ wk ln χk + δk − αk δ̂k
ln 2
given by k=1
 2 Y h i2a(i−1)
m,k
≥ Obj(i) .
(i−1) d,(i) (i) (i)
ck (N − tm ) pm,k λ̂m,k ≥ χk ϖk , (45)
m∈Mk
(40) Therefore, the convergence of Algorithm 1 is verified. Besides,
we can prove that Algorithm 1 can converge to the Karush-
n o
(i) d,(i)
where χk , pm,k , ∀m, k is the optimal solution in the ith
Kuhn-Tucker (KKT) point of Problem (21) for the abovemen-
(i) d,(i)
iteration, and ϖk is obtained by using pdm,k = pm,k . tioned precoding schemes by using the similar proof as in
Using Theorem 4 and (37), we have Appendix B in [42].
h ia(i)
m,k
3) Complexity Analysis: The complexity of Algorithm 1
(i) d,(i) (i)
Y
ck (N − tm ) pm,k λ̂m,k = θk depends on the number of iterations and complexity of each
m∈Mk iteration. Specifically, the main complexity of each iteration
(i−1)
(41)
(i−1)
Y h d,(i)
iam,k in Algorithm 1 lies in solving Problem (38) which includes
≥ ck (N − tm ) pm,k λ̂m,k . (M + 1)K variables and (2K + M ) constraints. Based on
m∈Mk
[41], the computational complexity of this algorithm is on
Then, by combining (40) with (41), we have the order of O(Niter × max{[(M + 1)K]3 , (2K + M )[(M +
 2 Y h
(i) d,(i)
i2a(i)
m,k (i) (i)
1)K]2 , Ncost }), where Niter is the number of iterations and
ck (N − tm ) pm,k λ̂m,k ≥ χk ϖk . (42) Ncost is the computational complexity of calculating the first-
m∈Mk order and second-order derivatives of the objective function
Obviously, the solution is also feasible in the (i+1)th iteration. and constraint functions of Problem (38) [34]. Furthermore,
2) Convergence Analysis: We prove that our algorithm can our simulation results demonstrate that Algorithm 1 can con-
converge to a locally optimal solution. Denote Obj(i) as the verge to the locally optimal solution with fewer iterations.
weighted sum rate in the ith iteration. Since the solution in
the ith iteration is also feasible in the (i + 1)th iteration, we
have IV. S IMULATION R ESULTS
K
" h i #
(1 − η)   ρ(i)
k −αk ρ̂k
(i)
(i+1) (i) (i)
X
wk ln χk + δk − αk δ̂k
ln 2 The performance of the proposed algorithms are numeri-
k=1
K
" h
 ρ(i) (i)
i # cally evaluated and discussed in this section. We first introduce
(1 − η) k −αk ρ̂k

(i) (i) (i) the simulation setup and the related simulation parameters.
X
≥ wk ln χk + δk − αk δ̂k
ln 2
k=1
=Obj(i) ,
(43) A. Simulation Scenario
n o
(i+1)
where χk , ∀k is the optimal solution to Problem (38)
The smart factory is assumed to be located in a D × D
in the (i + 1)th iteration. square. In contrast to the wraparound deployment in [43],
(i+1)
Substituting χk = χk into the inequality in (31), we [44], we uniformly deploy M APs at constellation points to

© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY ROORKEE. Downloaded on April 05,2023 at 11:51:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Vehicular Technology. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TVT.2023.3243571

TABLE I: Simulation Parameters B. Properties of the Proposed Algorithm


Parameters Setting Value In this subsection, we first check the gap between the LB
Carrier frequency (f ) 2.1 GHz data rate and the ergodic data rate, illustrate the convergence
Bandwidth (B) 10 MHz
Transmission duration (TB ) 0.05 ms
behavior of the proposed algorithm, and then investigate the
Blocklength (L = BTB ) 500 impact of threshold on the system performance.
Height of APs (hAP ) 15 m 1) Tightness: The simulation results are obtained through
Height of devices (hu ) 1.6 m the Monte-Carlo simulation by averaging over 104 random
Noise figure (NdB ) 9 dB channel generations with Th = 0.9 and pdm,k = 0.1 W , ∀m, k.
Number of devices (K) 10
Required data rate (Rreq ) 0.5 bit/s/Hz
As can be seen from Fig. 2, the derived LB data rate is close
Decoding error probability εk 10−7 to the ergodic rate for any system parameters, which confirms
Size of square (D) 1000 m that the LB data rate is suitable and reasonable for power
Pilot power Pkmax , ∀k 100 mW allocation.
d0 10 m 2) Convergence: We investigate the convergence behavior
d1 50 m of the proposed algorithm with M N = 144 in Fig. 3. For
given any transmission power Pm and threshold Th , the system
performance for three precoding schemes can converge to the
provide uniform service for the devices. The large-scale fading locally optimal solution within only 2 or 3 iterations, which
coefficient model is adopted [23], which is given by demonstrates the rapid convergence of the proposed algorithm.

 Lloss +35log10 (dm,k ) , dm,k > d1 ,
PLm,k = Lloss +15log10 (d1 )+20log10 (d0 ) , dm,k ≤ d0 , 3) Threshold: The performance of the proposed algorithm is

Lloss +15log10 (d1 )+20log10 (dm,k ) , other, obtained by averaging 100 random devices’ locations and the
(46) system performance is set to zero if any devices cannot satisfy
where dm,k (km) is the distance between the mth AP and the the data requirements. Fig. 4 shows the system performance
kth device, and Lloss (dB) is a constant factor that depends on versus different thresholds with Pm = 1 W , ∀m. Obviously,
the carrier frequency f (MHz), the heights of the APs hAP (m) it is observed that the optimal value of Th is 1 for the MRT
and devices hu (m). Specifically, Lloss is given by and FZF schemes and 0.95 for the LZF precoder. This is
Lloss = 46.3 + 33.9log10 (f ) − 13.82log10 (hAP ) due to the fact that selecting more APs to provide service
for devices will consume the degrees of freedom for the LZF
− (1.1log10 (f ) − 0.7) hu + (1.56log10 (f ) − 0.8) .
precoding scheme, leading to performance degradation. Here,
(47)
we set Th = 0.95 for all the following simulations, to achieve a
Besides, for the small-scale fading, it is generally modeled good tradeoff between system performance and computational
as Rayleigh fading with zero mean and unit variance. The complexity.
corresponding normalized pilot power ppk and transmission
power pdm,k can be computed through dividing these powers C. Effect of pilot power
by the noise power, which is given by
NdB
In this subsection, we investigate how pilot power affects the
Pn = B × kB × T0 × 10 10 (W) , (48) system performance. Fig. 5 depicts the average weighted sum
rate versus the pilot power with M N = 144 and Pm = 1 W ,
where kB = 1.381×10−23 (Joule per Kelvin) is the Boltzmann
∀m, by averaging 100 random devices’ locations. As can be
constant, and T0 = 290 (Kelvin) is the noise temperature.
seen from Fig. 5, the average weighted sum rate increases with
The weights for all the devices are randomly generated within
the pilot power for any cases, which demonstrates that more
[0,1]. Unless otherwise specified, the simulation parameters
accurate channel estimation is beneficial for enhancing the
are similar to those in [25], [45] and summarized in Table I.
system performance. More importantly, we find an interesting
More importantly, we fix the total number of antennas in this
phenomenon that the CF mMIMO (e.g., M ≥ 4) significantly
smart factory to investigate the deployment of APs. In other
outperforms the centralized mMIMO system (e.g., M = 1)
words, if each AP is equipped with more antennas, this area
when the pilot power is low. This is attributed to the fact
will deploy less APs.
that the devices are closer to the APs in CF mMIMO systems
As mentioned before, the kth device is served by the set
than in centralized mMIMO systems, hence less pilot power
of APs Mk . Specifically, it is assumed that the large-scale
is required to satisfy the requirements of DEP and data rate.
fading factors are known at the mth AP, and then the large-
scale fading factors {β1,k , β2,k , · · ·, βM,k } are sorted in a
descending order. Finally, the large-scale fading factors are D. Effect of The Number of APs
selected in turn until satisfying the following condition To fully explore the deployment of APs so as to maximize
P the system performance with limited antennas, we evaluate
m∈Mk βm,k
PM ≥ Th , (49) the average weighted sum rate versus various numbers of APs
m=1 βm,k with M N = 144 and Pm = 0.2 W , ∀m in Fig. 6. For the
where Th is the threshold. For the set of devices served by the MRT scheme, the average weighted sum rate initially increases
mth AP, by checking whether the mth AP belongs to the set with the number of APs, and then it tends to be stable at 16
of Mk , k = 1, 2, · · ·, K, we can obtain Um . bit/s/Hz. This is due to the fact that each device relying on

© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY ROORKEE. Downloaded on April 05,2023 at 11:51:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Vehicular Technology. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TVT.2023.3243571

(a) MRT (b) FZF (c) LZF


Fig. 2: Weighted Sum Rate V.S. The Number of Total Antennas under various numbers of APs.

(a) MRT (b) FZF (c) LZF


Fig. 3: Convergence of proposed algorithm for different precoding schemes.

(a) MRT (b) FZF (c) LZF


Fig. 4: Performance of the proposed algorithm versus threshold for different precoding schemes.

the MRT precoding scheme becomes interference limited and then serve the remaining (K − K1 ) devices in the next
tends to be stable. However, for the FZF precoding scheme, the time interval. By averaging over 100 random generations, we
system performance will decrease when the number of APs is investigate the relationship between the number of devices
large, as deploying more APs causes the reduction in degrees and the system performance with M N = 144, K1 = K 2 ,
of freedom. In contrast, the system performance using the LZF and Pm = 0.2 W , ∀m. To show the effectiveness of our
precoding scheme increases with the number of APs. This is proposed method, the results of the Shannon capacity, the
because the LZF precoding scheme strikes a balance between algorithm in [11], and power allocation in [25] are presented.
interference suppression and available degrees of freedom, Furthermore, if any devices violate the requirements, the data
thereby supporting more devices. rate is set to zero. Obviously, the Shannon capacity is the
ideal performance, and the benchmark one in [11] has an
E. Effect of The Number of Devices unpredictable trend because it does not consider the penalty
To support more devices, a round robin-based scheduler is due to short packet transmissions. The performance relying
adopted for the case of K ≥ N or K ≥ |Um |. Specifically, on the power allocation of [25] can approach that of the
the APs would first transmit signals to the K1 devices, and proposed method, owing to enhanced path gain. In contrast,

© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY ROORKEE. Downloaded on April 05,2023 at 11:51:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Vehicular Technology. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TVT.2023.3243571

10

(a) MRT (b) FZF (c) LZF


Fig. 5: Performance of the algorithm versus pilot power for different precoding schemes.

strategy based on the short packet transmission. Furthermore,


the quality of URLLC services will benefit by deploying more
APs, except for the FZF precoding scheme. More importantly,
the power allocation strategies under the short packet regime
can significantly enhance the system performance over the
existing algorithms.
Regarding CF mMIMO systems, it is impractical to assign
orthogonal pilot sequences to multiple devices under the
FCBL. Therefore, investigating the pilot allocation scheme
and analyzing the impact of sharing pilot sequences would
Fig. 6: Performance of proposed algorithm V.S. Number of be left for our future work. Furthermore, since it is unrealistic
APs. to assume an idealized fronthaul link between the CPU and
the APs, the limited fronthaul will be studied in the future.

the proposed algorithm can approach the upper bound in CF


mMIMO systems, which demonstrates the effectiveness of our
algorithm. More importantly, the weighted sum rate in the
centralized mMIMO is almost zero owing to the failure to
meet the requirements, while there is a significant performance
improvement in CF mMIMO systems. This is due to the fact
that the centralized mMIMO can only support those devices A PPENDIX A
that are close to the APs, instead of all devices, leading to P ROOF OF T HEOREM 1
zero data rate. Furthermore, the average weighted sum rate of
M = 9 APs relying on the FZF precoding increases when
K ≤ 10 and then declines when 10 ≤ K ≤ 14. Thereafter,
APs based on the FZF precoding scheme can support extra
devices with enhanced URLLC services by implementing Before proving this theorem, we need to calculate the
the scheduler, which motivates us to enforce the appropriate precoding vector for the MRT case. The normalized precoding
scheduler when the number of served devices approaches that vector is given by
of equipped antennas per AP.  
αm,k gm,k + npm,k gm,k + npm,k
aMRT
m,k = r  2 = r
V. C ONCLUSION
  
1
E αm,k gm,k + npm,k N βm,k + Kp
p
k
In this paper, the resource allocation for a CF mMIMO- p
enabled URLLC dowlink system was treated. We first derived λm,k  
= √ gm,k + npm,k ,
the closed-form LB data rates with imperfect CSI based on βm,k N
MRT, FZF, and LZF precoding, and maximized the weighted (50)
sum rate based on the derived LB data rate. Then, by deriving Kppk βm,k
the globally optimal pilot power and using SCA, the non- where αm,k is αm,k = Kpp
.
k βm,k +1
convex problem was transformed into a series of subproblems, 2
which can be solved in an iterative manner by our proposed Then, we
 need
 to derive
 the expressions
 of |DSk | ,
2 2 2
algorithm. Simulation results demonstrated the rapid conver- E |LSk | , E |UIk,k | ′ and E |Nk | , respectively. We
gence speed of our algorithm and the optimal AP selection first compute DSk . Since ĝm,k and g̃m,k are independent, we

© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY ROORKEE. Downloaded on April 05,2023 at 11:51:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Vehicular Technology. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TVT.2023.3243571

11

(a) MRT (b) FZF (c) LZF


Fig. 7: Performance of proposed algorithm V.S. Number of devices for different precoding schemes.

have For each term in (53), we have


2 2 
|DSk |
 q

 X d
pm,k′ γm,k′ 
( ) 2 T ∗
X q T ∗
E √ (gm,k ) (gm,k′ )
pdm,k (gm,k ) aMRT

= E  m∈Mk′ βm,k′ N

m,k 
(54)


m∈Mk
X βm,k
∗ 2 = pdm,k′ γm,k′
( p )
X q
d T λm,k  p βm,k′
= E pm,k (gm,k ) √ gm,k + nm,k

m∈Mk′

m∈Mk
βm,k N
2 and
X q  q 2 
=
d
N pm,k λm,k .
 X
 pdm,k′ γm,k′  ∗ 
T

m∈Mk
E √ (gm,k ) npm,k′
(51)  m∈Mk′ βm,k′ N
 
(55)

X 1 βmk
= pdm,k′ γm,k′ .
  Kppk′ (βmk′ )2
2 m∈Mk ′
The term E |LSk | is given by
n o By combining (54) with (55), we have
2
E |LSk | 
2

 E |UIk,k′ |
2 
 X q
T ∗
 X βm,k X βm,k 1
pdm,k (gm,k ) aMRT pdm,k′ γm,k′ pdm,k′ γm,k′

=E − DS = +

m,k k 2 Kpp
  βm,k′ (β m,k ′ ) k′
m∈Mk m∈Mk′ m∈Mk′
 2  X
pdm,k′ βm,k .
q

 X pdmk λm,k  ∗  = (56)
T
+ E √ (gm,k ) npm,k (52) m∈Mk′

 m∈Mk
βm,k N   
2
!2 Finally, we compute E |Nk | , which is written as
X q
− d
N λm,k pm,k n o
2
E |nk | = 1. (57)
m∈Mk
X
= pdm,k βm,k . Substituting (51), (52), (56), and (57) into (9), we obtain
m∈Mk γ̂kMRT in (16).

 
2
Then, E |UIk,k′ | can be calculated as
 
2
E |UIk,k′ |
 q 2  A PPENDIX B

 X pdm,k′ γm,k′ 
= E √ T ∗
(gm,k ) (gm,k′ ) P ROOF OF T HEOREM 2
 m∈Mk′ βm,k′ N
  (53)
 q 2 

 X pdm,k′ γm,k′  ∗  
T
+ E √ (gm,k ) npm,k′ . Before proving this theorem, we need to provide the pre-
 m∈Mk′ βm,k′ N
  coding vector. By using the identity [46], the normalized

© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY ROORKEE. Downloaded on April 05,2023 at 11:51:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Vehicular Technology. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TVT.2023.3243571

12

coefficient can be derived as A PPENDIX C


(
h i−1 2
) P ROOF OF T HEOREM 3
H

E Ĝm Ĝm Ĝm ek

 h i−1  H h i−1 
H
= E (ek ) ĜH Ĝ
m m Ĝm Ĝm ĜH

m m ek
 h i−1 
H
= E (ek ) ĜHm Ĝm ek The normalized coefficient can be derived as
( 2 )
 −1
1 H H

= . (58) E Ĝm EUm EUm Ĝm Ĝm EUm ξm,k
(N − K) λm,k

  −1 
H
= E (ξm,k ) EH Ĝ
Um m
H
Ĝm EU m
ξ m,k

Then, |DSk | can be derived as 1


2 = , (62)
|DSk | (N − τm ) λm,k
( ) 2
 q d where τm is defined in (34).
FZF ∗
X T
= E (gm,k ) am,k pm,k

2

m∈Mk
Then, the desired signal |DSk | can be given by (63) at the
( ) 2 bottom of the next page.
X T  q d
FZF ∗
(59)
= E (ĝm,k + g̃m,k ) am,k pm,k

Next, similar to the FZF case, the leakage power for the AP
m∈Mk
!2 using the LZF precoding scheme can be formulated as
X q n o
2
= (N − K) pdm,k λm,k . E |LSk |
m∈Mk  2 
 X q 
T ∗
(gm,k ) aLZF

=E pdm,k − DSk

m,k
 
Next, the leakage power can be formulated as m∈Mk
n
2
o  2  (64)
E |LSk |
 X  q d 
T LZF ∗
=E (g̃m,k ) am,k pm,k

 2   
 X q  m∈Mk
T ∗
(gm,k ) aFZF

=E pdm,k − DSk
X
 m,k
 = pdm,k (βm,k − λm,k ).
m∈Mk
m∈Mk

 X
2  (60)
T  q d 
FZF ∗
=E (g̃m,k ) am,k pm,k

The term of the devices’ interference is different from that
 
m∈Mk of the FZF scheme, as the interference
 from other devices
2
may not be suppressed. The term E |UIk,k′ | can be given
X
= pdm,k (βm,k − λm,k ).
m∈Mk by (65) at the bottom of the next page.

As can be seen from (65), the devices’ interference consists



2
 of two terms. In specific, the first term means that the vector
The term E |UIk,k′ | can be expressed as
ĝm,k is chosen by the selection matrix EUm and the second
term means that not chosen by matrix EUm . Obviously, the
n o
2
E |UIk,k′ |
 interference of the first term can be suppressed as ĝm,k aLZF m,k′
2 

 X q  is equal to zero, while the second term’s interference cannot
T FZF ∗

be suppressed.
 d
=E (gm,k ) am,k′ pm,k′

 m∈Mk′   
2
Then, the first and the second terms of E |UIk,k′ | are
 2  (61)

 X q 
 given by
T FZF ∗
 d
=E (g̃m,k ) am,k′ pm,k′ 

2 
   q 

 m∈Mk′  X T ∗
(gm,k ) aLZF
 d
X E m,k′ p m,k

pdm,k′ (βm,k − λm,k ).


 
=  m∈{Mk ∩Mk′ } 
m∈Mk′
 2 

 
X T LZF ∗
 q  (66)
=E (g̃m,k ) am,k′ d
pm,k′

 m∈{Mk ∩Mk′ } 
Finally, we complete the proofn by substituting
o the expres- 
2
sions of (59), (60), (61), and E |nk | = 1 into the SINR
X
= pdm,k′ (βm,k − λm,k ),
expression. m∈{Mk ∩Mk′ }

© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY ROORKEE. Downloaded on April 05,2023 at 11:51:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Vehicular Technology. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TVT.2023.3243571

13

and A PPENDIX E
 2 
 P ROOF OF L EMMA 3
 q 

LZF ∗
X T 
E (gm,k ) am,k′ d
pm,k′ The inequality in (25) can be readily proved by substituting


 m∈{Mk′ \{Mk ∩Mk′ }} 
the expressions of ρ and δ into (25). Then, we define J (x) =

X ln (1 + x) − ρ ln x − δ, the first-order derivative is given by
= pdm,k′ βm,k .
m∈{Mk′ \{Mk ∩Mk′ }} dJ (x) x − ρ (1 + x) x (1 + x̂) − x̂ (1 + x)
= = . (69)
(67) dx (1 + x) x (1 + x̂) (1 + x) x
Finally, the kth device’s SINR using the LZF precoding Since both x and x̂ are positive values, the sign of dJ(x)
dx
scheme is obtained
n by o substituting the expressions of (63), only depends on the numerator. Let us define H(x) =
2
(64), (65), and E |nk | = 1 into (9). x (1 + x̂) − x̂ (1 + x), and then the first-order derivative of
H(x) is given by H ′ (x) = 1, which means H(x) monoton-
ically increases. Consequently, since H(x̂) is equal to zero,
we have H(x) ≥ 0 when x ≥ x̂ and H(x) ≤ 0 when
A PPENDIX D x ≤ x̂, which indicates that J (x) is an increasing function
P ROOF OF L EMMA 2 when x ≥ x̂ and a decreasing function when x ≤ x̂. As a
result, we complete the proof by showing that J (x) is always
larger than J (x̂) = 0.
We first derive the first-order derivative of fk ( γ̂1k ), denoted
as    
dfk γ̂1k −fk ′ γ̂1k dγ̂ A PPENDIX F
k
= p. (68) P ROOF OF T HEOREM 4
dppk (γ̂k )
2 dp k
By taking the logarithm operator for the left hand side of
As can be seen, the sign of the first-order derivative depends
(33), we have
on the sign of dγ̂
dpp
k
. Due to the different SINR expressions of !
k X q
the three precoding schemes, we define a general expression ln (θk ) = ln d
(N − tm ) pm,k λ̂m,k ≜ F (x) ,
γ̂k = Y (λm,k ). Then, it is readily to prove that γ̂k mono- m∈Mk
tonically increases with λm,k , and the first-order derivative (70)
K(βm,k )2 1
of λm,k is 2 > 0. Therefore, the function fk ( γ̂ ) where x is given by x i =
(Kppk βm,k +1) k h T
d d
monotonically increases with pilot power ppk , and the data rate ln[(N − t1 ) p1,k λ̂1,k ], · · ·, ln[(N − tm ) pm,k λ̂m,k ] , m ∈
can be maximized when ppk = Pkmax,p . Mk .

2
|DSk |
( ) 2
 q d
LZF ∗
X T
= E (gm,k ) am,k pm,k


m∈Mk
( ∗ ) 2
(63)
X q   −1
d T H H
= E (N − τm ) λm,k pm,k (ĝm,k ) Ĝm EUm EUm Ĝm Ĝm EUm ξm,k



m∈Mk
!2
X q
= (N − τm ) pdm,k λm,k .
m∈Mk

 2 

 X q 
n
2
o
T LZF ∗
 
E |UIk,k′ | = E (gm,k ) am,k′ d
pm,k′

 m∈Mk′ 
 2 

 q q 
X T LZF ∗
 X T LZF ∗
 
=E (gm,k ) am,k′ d
pm,k′ + (gm,k ) am,k′ d
pm,k′ (65)

 m∈{Mk ∩Mk′ } 
m∈{Mk′ \{Mk ∩Mk′ }} 
 2 2 

 q q 
X T ∗ X T LZF ∗

(gm,k ) aLZF

= E pd + (g ) a p d
′ m,k ′
m,k  .
m,k ′
m,k ′

 m,k
 m∈{Mk ∩Mk′ } m∈{Mk′ \{Mk ∩Mk′ }} 

© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY ROORKEE. Downloaded on April 05,2023 at 11:51:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Vehicular Technology. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TVT.2023.3243571

14

The first-order partial derivative of F (x) is given by [1] A. A. Kumar S., K. Ovsthus, and L. M. Kristensen., “An industrial
perspective on wireless sensor networks — a survey of requirements,

q
∂F (x) exj,k (N − tj ) pdj,k λ̂j,k protocols, and challenges,” IEEE Commun. Surveys Tuts., vol. 16, no. 3,
= P √ x = , (71) pp. 1391–1412, 3rd Quart. 2014.
∂xj,k 2 e m,k 2θk [2] P. Popovski, Č. Stefanović, J. J. Nielsen, E. de Carvalho, M. Angjelichi-
m∈Mk noski, K. F. Trillingsgaard, and A.-S. Bana, “Wireless access in ultra-
reliable low-latency communication (URLLC),” IEEE Trans. Commun.,
where e is the exponent. The second-order partial derivatives vol. 67, no. 8, pp. 5783–5801, Aug. 2019.
of F (x) are given by [3] H. Ren, C. Pan, Y. Deng, M. Elkashlan, and A. Nallanathan, “Joint
! power and blocklength optimization for URLLC in a factory automation
√ √ √ 2 scenario,” IEEE Trans. Wireless Commun., vol. 19, no. 3, pp. 1786–1801,
exj,k exm,k − exj,k
P
Dec. 2020.
∂ 2 F (x) m∈Mk [4] Y. Polyanskiy, H. V. Poor, and S. Verdú, “Channel coding rate in the
2 = !2 , (72) finite blocklength regime,” IEEE Trans. Inf. Theory, vol. 56, no. 5, pp.
∂(xj,k ) P √ x 2307–2359, May 2010.
4 e m,k
m∈Mk [5] G. Durisi, T. Koch, and P. Popovski, “Toward massive, ultrareliable, and
low-latency wireless communication with short packets,” Proc. IEEE,
and √ vol. 104, no. 9, pp. 1711–1726, Sept. 2016.
∂ 2 F (x) − exj,k exi,k [6] C. She, C. Yang, and T. Q. S. Quek, “Radio resource management for
= !2 . (73) ultra-reliable and low-latency communications,” IEEE Commun. Mag.,
∂xj,k ∂xi,k P √ vol. 55, no. 6, pp. 72–78, Jun. 2017.
4 exm,k [7] C. Pan, H. Ren, Y. Deng, M. Elkashlan, and A. Nallanathan, “Joint
m∈Mk blocklength and location optimization for URLLC-enabled UAV relay
systems,” IEEE Commun. Lett., vol. 23, no. 3, pp. 498–501, Mar. 2019.
h√Then, √ we define zk = [8] A. A. Nasir, “Min-max decoding-error probability-based resource allo-
√ x iT
e x1,k , e x m,k , · · ·, e |Mk |,k
, m ∈ Mk , and thus cation for a URLLC system,” IEEE Commun. Lett., vol. 24, no. 12, pp.
2864–2867, Dec. 2020.
the Hessian matrix of F (x) can be given by (74) at the [9] X. Xie, X. Ou, H. Lu, and Q. Huang, “Joint uplink and downlink
bottom of this page. resource allocation in NOMA for end-to-end URLLC services,” IEEE
T Commun. Lett., vol. 25, no. 12, pp. 3942–3946, Dec. 2021.
In (74), 1 is a vector of [1, 1, · · ·, 1] , |Mk | means the car- [10] J. Wan, B. Chen, M. Imran, F. Tao, D. Li, C. Liu, and S. Ahmad,
 T
dinality of the set Mk . For any given v = v1 , · · ·, v|Mk | ∈ “Toward dynamic resources management for IoT-based manufacturing,”
R|Mk | , by using the Cauchy-Schwartz inequality, we have the IEEE Commun. Mag., vol. 56, no. 2, pp. 52–59, Feb. 2018.
[11] W. R. Ghanem, V. Jamali, Y. Sun, and R. Schober, “Resource allocation
inequality that is given by (75) at the bottom of this page. for multi-user downlink URLLC-OFDMA systems,” in Proc. IEEE Int.
Therefore, we prove ln (θk ) is a convex function of x. Then, Conf. Commun. Workshops (ICC Workshops), 2019, pp. 1–6.
by using Jensen’s inequality, we have [12] V. K. Huang, Z. Pang, C.-J. A. Chen, and K. F. Tsang, “New trends
X in the practical deployment of industrial wireless: From noncritical to
F (x) ≥ am,k xm,k + ln (ck ) , (76) critical use cases,” IEEE Ind. Electron. Mag., vol. 12, no. 2, pp. 50–58,
Jun. 2018.
m∈Mk
[13] H. Q. Ngo, E. G. Larsson, and T. L. Marzetta, “Energy and spectral effi-
where am,k and ck are given in (35) and (36), respectively. ciency of very large multiuser MIMO systems,” IEEE Trans. Commun.,
Finally, we complete the proof by taking the exponential vol. 61, no. 4, pp. 1436–1449, Apr. 2013.
[14] J. G. Andrews, S. Buzzi, W. Choi, S. V. Hanly, A. Lozano, A. C. K.
 
operation for both sides of (76) and using xm,k = ln pdm,k . Soong, and J. C. Zhang, “What will 5G be?” IEEE J. Sel. Areas
Commun., vol. 32, no. 6, pp. 1065–1082, Jun. 2014.
[15] J. Zeng, T. Lv, R. P. Liu, X. Su, N. C. Beaulieu, and Y. J. Guo,
“Linear minimum error probability detection for massive MU-MIMO
R EFERENCES with imperfect CSI in URLLC,” IEEE Trans. Veh. Technol., vol. 68,
no. 11, pp. 11 384–11 388, Nov. 2019.

 !  √ex1,k 
√· · ·

X √ 0
1 
 − zk (zk )T

H= 2 e xmk  0 exm,k √ x 0
4(1T zk )  m∈Mk 0 ··· e |Mk |,k

(74)
1 n
T T
o
= 2 1 zk diag {zk } − zk (zk ) ,
4(1T zk ) | {z }
Ξ

T
vT Ξv = 1T zk vT diag {zk } v − vT zk (zk ) v
! ! !2
X √ X √ X √
= exm,k vm exm,k vm − vm exm,k
m∈Mk m∈Mk m∈Mk (75)
2 ! 2 ! !2
X q√ X  q√ X √
= exm,k vm e x m,k − vm exm,k ≥ 0.
m∈Mk m∈Mk m∈Mk

© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY ROORKEE. Downloaded on April 05,2023 at 11:51:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Vehicular Technology. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TVT.2023.3243571

15

[16] J. Zeng, T. Lv, R. P. Liu, X. Su, Y. J. Guo, and N. C. Beaulieu, “Enabling [39] J. Zhang, Y. Wei, E. Björnson, Y. Han, and S. Jin, “Performance analysis
ultrareliable and low-latency communications under shadow fading by and power control of cell-free massive MIMO systems with hardware
massive MU-MIMO,” IEEE Int. Things J., vol. 7, no. 1, pp. 234–246, impairments,” IEEE Access, vol. 6, pp. 55 302–55 314, 2018.
Jan. 2020. [40] L. Luo, J. Zhang, S. Chen, X. Zhang, B. Ai, and D. W. K. Ng, “Downlink
[17] T. Yu, X. Sun, and Y. Cai, “Secure short-packet transmission in uplink power control for cell-free massive MIMO with deep reinforcement
massive MU-MIMO IoT networks,” in Proc. Int. Conf. Wireless Com- learning,” IEEE Trans. Veh. Tech., Jun. 2022.
mun. Signal Process. (WCSP), Oct. 2020, pp. 50–55. [41] S. Boyd, S.-J. Kim, L. Vandenberghe, and A. Hassibi, “A tutorial on
[18] H. Ren, C. Pan, Y. Deng, M. Elkashlan, and A. Nallanathan, “Joint pilot geometric programming,” Optim. Eng., vol. 8, no. 1, pp. 67–127, May
and payload power allocation for massive-MIMO-enabled URLLC IIoT 2007.
networks,” IEEE J. Sel. Areas Commun., vol. 38, no. 5, pp. 816–830, [42] C. Pan, H. Zhu, N. J. Gomes, and J. Wang, “Joint user selection
May 2020. and energy minimization for ultra-dense multi-channel C-RAN with
[19] J. Östman, A. Lancho, G. Durisi, and L. Sanguinetti, “URLLC with incomplete CSI,” IEEE J. Sel. Areas Commun., vol. 35, no. 8, pp. 1809–
massive MIMO: Analysis and design at finite blocklength,” IEEE Trans. 1824, Aug. 2017.
Wireless Commun., vol. 20, no. 10, pp. 6387–6401, Oct. 2021. [43] J. Zhang, J. Zhang, D. W. K. Ng, S. Jin, and B. Ai, “Improving sum-rate
[20] T. M. Hoang, H. Q. Ngo, T. Q. Duong, H. D. Tuan, and A. Marshall, of cell-free massive MIMO with expanded compute-and-forward,” IEEE
“Cell-free massive MIMO networks: Optimal power control against Trans. Signal Process., vol. 70, pp. 202–215, 2021.
active eavesdropping,” IEEE Trans. Commun., vol. 66, no. 10, pp. 4724– [44] Z. Wang, J. Zhang, B. Ai, C. Yuen, and M. Debbah, “Uplink perfor-
4737, Oct. 2018. mance of cell-free massive MIMO with multi-antenna users over jointly-
[21] H. Q. Ngo, L.-N. Tran, T. Q. Duong, M. Matthaiou, and E. G. Larsson, correlated Rayleigh fading channels,” IEEE Trans. Wireless Commun.,
“On the total energy efficiency of cell-free massive MIMO,” IEEE Trans. vol. 21, no. 9, pp. 7391–7406, Sept. 2022.
Green Commun. Netw., vol. 2, no. 1, pp. 25–39, Mar. 2018. [45] H. Q. Ngo, A. Ashikhmin, H. Yang, E. G. Larsson, and T. L. Marzetta,
[22] M. Bashar, K. Cumanan, A. G. Burr, M. Debbah, and H. Q. Ngo, “On “Cell-free massive MIMO versus small cells,” IEEE Trans. Wireless
the uplink Max-Min SINR of cell-free massive MIMO systems,” IEEE Commun., vol. 16, no. 3, pp. 1834–1850, Mar. 2017.
Trans. Wireless Commun., vol. 18, no. 4, pp. 2021–2036, Apr. 2019. [46] A. M. Tulino and S. Verdú, “Random matrix theory and wireless
[23] H. Q. Ngo, A. Ashikhmin, H. Yang, E. G. Larsson, and T. L. Marzetta, communications,” Found. Trends Commun. Inf. Theory, vol. 1, no. 1,
“Cell-free massive MIMO versus small cells,” IEEE Trans. Wireless pp. 1–182, 2004.
Commun., vol. 16, no. 3, pp. 1834–1850, Mar. 2017.
[24] P. Liu, K. Luo, D. Chen, and T. Jiang, “Spectral efficiency analysis
of cell-free massive MIMO systems with zero-forcing detector,” IEEE B IOGRAPHY S ECTION
Trans. Wireless Commun., vol. 19, no. 2, pp. 795–807, Feb. 2020.
[25] G. Interdonato, M. Karlsson, E. Björnson, and E. G. Larsson, “Local
partial zero-forcing precoding for cell-free massive MIMO,” IEEE Trans.
Wireless Commun., vol. 19, no. 7, pp. 4758–4774, Jul. 2020.
[26] A. Papazafeiropoulos, H. Q. Ngo, P. Kourtessis, S. Chatzinotas, and
J. M. Senior, “Towards optimal energy efficiency in cell-free massive
MIMO systems,” IEEE Trans. Green Commun. and Netw., vol. 5, no. 2,
pp. 816–831, Jun. 2021.
[27] E. Björnson and L. Sanguinetti, “Scalable cell-free massive MIMO
systems,” IEEE Trans. Commun., vol. 68, no. 7, pp. 4247–4261, Jul. Qihao Peng received the B.S. and M.S. degree from
2020. the School of Microelectronics and Communica-
[28] A. Papazafeiropoulos, P. Kourtessis, M. Di Renzo, S. Chatzinotas, and tion Engineering, Chongqing University, Chongqing,
J. M. Senior, “Performance analysis of cell-free massive MIMO systems: China, in 2018 and in 2021, respectively. He is
A stochastic geometry approach,” IEEE Trans. Veh. Technol., vol. 69, currently working toward the Ph.D. degree with the
no. 4, pp. 3523–3537, Apr. 2020. School of Electronic Engineering and Computer Sci-
[29] Y. Zhang, B. Di, H. Zhang, J. Lin, C. Xu, D. Zhang, Y. Li, and L. Song, ence, Queen Mary University of London, London,
“Beyond cell-free MIMO: Energy efficient reconfigurable intelligent U.K. His research interests include cell-free massive
surface aided cell-free MIMO communications,” IEEE Trans. Cogn. MIMO and ultra-reliable low latency communication
Commun. Netw., vol. 7, no. 2, pp. 412–426, Jun. 2021. (URLLC).
[30] A. Lancho, G. Durisi, and L. Sanguinetti, “Cell-free massive MIMO
with short packets,” in Proc. IEEE Int. Workshop Signal Process. Adv.
Wireless Commun. (SPAWC), Sept. 2021, pp. 416–420.
[31] A. A. Nasir, H. D. Tuan, H. Q. Ngo, T. Q. Duong, and H. V. Poor,
“Cell-free massive MIMO in the short blocklength regime for URLLC,”
IEEE Trans. Wireless Commun., vol. 20, no. 9, pp. 5861–5871, Sept.
2021.
[32] Z. Chen and E. Björnson, “Channel hardening and favorable propagation
in cell-free massive MIMO with stochastic geometry,” IEEE Trans.
Commun., vol. 66, no. 11, pp. 5205–5219, Nov. 2018.
[33] O. Mehanna, K. Huang, B. Gopalakrishnan, A. Konar, and N. D. Hong Ren received the B.S. degree in electrical
Sidiropoulos, “Feasible point pursuit and successive approximation of engineering from Southwest Jiaotong University,
non-convex QCQPs,” IEEE Signal Process. Lett., vol. 22, no. 7, pp. Chengdu, China, in 2011, and the M.S. and Ph.D.
804–808, 2014. degrees in electrical engineering from Southeast
[34] T. Van Chien, E. Björnson, and E. G. Larsson, “Joint pilot design and University, Nanjing, China, in 2014 and 2018, re-
uplink power allocation in multi-cell massive MIMO systems,” IEEE spectively. From 2016 to 2018, she was a Vis-
Trans. Wireless Commun., vol. 17, no. 3, pp. 2000–2015, Mar. 2018. iting Student with the School of Electronics and
[35] T. C. Mai, H. Q. Ngo, M. Egan, and T. Q. Duong, “Pilot power control Computer Science, University of Southampton, U.K.
for cell-free massive MIMO,” IEEE Trans. Veh. Technol., vol. 67, no. 11, From 2018 to 2020, she was a Post-Doctoral Scholar
pp. 11 264–11 268, Nov. 2018. with Queen Mary University of London, U.K. She
[36] J. Zhang, E. Björnson, M. Matthaiou, D. W. K. Ng, H. Yang, and D. J. is currently an associate professor with Southeast
Love, “Prospective multiple antenna technologies for beyond 5G,” IEEE University. Her research interests lie in the areas of communication and signal
J. Sel. Areas Commun., vol. 38, no. 8, pp. 1637–1660, Aug. 2020. processing, including ultra-low latency and high reliable communications,
[37] C. E. Shannon, “A mathematical theory of communication,” Bell Syst. Massive MIMO and machine learning.
Tech. J., vol. 27, no. 3, pp. 379–423, Jul. 1948.
[38] H. Ren, C. Pan, K. Wang, Y. Deng, M. Elkashlan, and A. Nallanathan,
“Achievable data rate for URLLC-enabled UAV systems with 3-D
channel model,” IEEE Wireless Commun. Lett., vol. 8, no. 6, pp. 1587–
1590, Dec. 2019.

© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY ROORKEE. Downloaded on April 05,2023 at 11:51:09 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Vehicular Technology. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TVT.2023.3243571

16

Cunhua Pan received the B.S. and Ph.D. degrees Maged Elkashlan received the PhD degree in Elec-
from the School of Information Science and En- trical Engineering from the University of British
gineering, Southeast University, Nanjing, China, in Columbia in 2006. From 2007 to 2011, he was
2010 and 2015, respectively. From 2015 to 2016, with the Commonwealth Scientific and Industrial
he was a Research Associate at the University of Research Organization (CSIRO) Australia. During
Kent, U.K. He held a post-doctoral position at Queen this time, he held visiting faculty appointments
Mary University of London, U.K., from 2016 and at University of New South Wales, University of
2019.From 2019 to 2021, he was a Lecturer in the Sydney, and University of Technology Sydney. In
same university. From 2021, he is a full professor in 2011, he joined the School of Electronic Engineering
Southeast University. and Computer Science at Queen Mary University of
His research interests mainly include reconfig- London. He also holds a visiting faculty appointment
urable intelligent surfaces (RIS), intelligent reflection surface (IRS), ultra- at Beijing University of Posts and Telecommunications. His research interests
reliable low latency communication (URLLC) , machine learning, UAV, In- fall into the broad areas of communication theory and signal processing.
ternet of Things, and mobile edge computing. He has published over 120 IEEE Dr. Elkashlan is an Editor of the IEEE TRANSACTIONS ON VEHICU-
journal papers. He is currently an Editor of IEEE Transactions on Vehicular LAR TECHNOLOGY and the IEEE TRANSACTIONS ON MOLECULAR,
Technology, IEEE Wireless Communication Letters, IEEE Communications BIOLOGICAL AND MULTI-SCALE COMMUNICATIONS. He was an
Letters and IEEE ACCESS. He serves as the guest editor for IEEE Journal Editor of the IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS
on Selected Areas in Communications on the special issue on xURLLC in from 2013 to 2018 and the IEEE COMMUNICATIONS LETTERS from
6G: Next Generation Ultra-Reliable and Low-Latency Communications. He 2012 to 2016. He received numerous awards, including the 2022 IEEE
also serves as a leading guest editor of IEEE Journal of Selected Topics in Communications Society Leonard G. Abraham Prize, and best paper awards
Signal Processing (JSTSP) Special Issue on Advanced Signal Processing for at the 2014 and 2016 IEEE ICC, 2014 CHINACOM, and 2013 IEEE VTC-
Reconfigurable Intelligent Surface-aided 6G Networks, leading guest editor of Spring.
IEEE Vehicular Technology Magazine on the special issue on Backscatter and
Reconfigurable Intelligent Surface Empowered Wireless Communications in
6G, leading guest editor of IEEE Open Journal of Vehicular Technology on the
special issue of Reconfigurable Intelligent Surface Empowered Wireless Com-
munications in 6G and Beyond, and leading guest editor of IEEE ACCESS
Special Issue on Reconfigurable Intelligent Surface Aided Communications
for 6G and Beyond. He is Workshop organizer in IEEE ICCC 2021 on the
topic of Reconfigurable Intelligent Surfaces for Next Generation Wireless
Communications (RIS for 6G Networks), and workshop organizer in IEEE
Globecom 2021 on the topic of Reconfigurable Intelligent Surfaces for future
wireless communications. He is currently the Workshops and Symposia officer
for Reconfigurable Intelligent Surfaces Emerging Technology Initiative. He
is workshop chair for IEEE WCNC 2024, and TPC co-chair for IEEE ICCT
2022. He serves as a TPC member for numerous conferences, such as ICC and
GLOBECOM, and the Student Travel Grant Chair for ICC 2019. He received
the IEEE ComSoc Leonard G. Abraham Prize in 2022, IEEE ComSoc Asia-
Pacific Outstanding Young Researcher Award, 2022.

Nan Liu received the B.Eng. degree in electrical


engineering from Beijing University of Posts and
Telecommunications, Beijing, P.R. China in 2001,
and the Ph.D. degree in electrical and computer
engineering from University of Maryland, College
Park, MD in 2007.
From 2007-2008, she was a postdoctoral scholar
in the Wireless Systems Lab, Department of Elec-
trical Engineering, Stanford University. In 2009,
she became a professor in the National Mobile
Communications Research Laboratory, School of
Information Science and Engineering in Southeast University, Nanjing, China.
Her research interests lie in the area of information theory and communication
theory. She is an associate editor for IEEE Transactions on Communications.

© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: INDIAN INSTITUTE OF TECHNOLOGY ROORKEE. Downloaded on April 05,2023 at 11:51:09 UTC from IEEE Xplore. Restrictions apply.

You might also like