You are on page 1of 15

IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 69, NO.

2, FEBRUARY 2020 1777

Multiuser Selection Criteria for MIMO-NOMA


Systems With Different Detectors
Quan Yu, Senior Member, IEEE, Chao Han , Student Member, IEEE, Lin Bai , Senior Member, IEEE,
Jingchao Wang, Jinho Choi , Senior Member, IEEE, and Xuemin Shen, Fellow, IEEE

Abstract—Non-orthogonal multiple access (NOMA) is an ef- and there are several well-known detectors. For example, the
fective way to improve the spectrum efficiency of multiple-input maximum likelihood (ML) detectors [1], zero-forcing (ZF) de-
multiple-output (MIMO) systems, where this advancement can be tectors [2], minimum-mean-square-error (MMSE) detectors [3]
fully exploited by employing a proper user selection strategy in
the multiuser MIMO system. However, for multiuser scenarios, and other detectors (such as ZF-SIC [4], MMSE-SIC [5] and
information-theoretic throughput may not be properly used as the LR-based detectors [6]).
performance indicator since the constraints at the receiver (e.g., Although the receiver diversity gain can be realized by various
suboptimal detectors) are not taken into consideration. In this MIMO detectors, user selection criteria are also necessarily
paper, we adopt the error probability (EP) as the performance required to exploit the multiuser diversity for a given mul-
metric, which is equivalent to the practical throughput efficiency
and can take the critical constraints into consideration. We analyze tiuser MIMO system. Since the channel conditions of different
the pair-wise error probability (PEP) performance of different de- users in the system could be different (e.g., channel gains and
tectors and propose two kinds of user selection methods to minimize cross-relation coefficients), it is reasonable to select certain
the PEP. To facilitate the detection performance evaluation, we users with desirable channel conditions to improve the through-
further investigate the multiuser diversity of the proposed selection put/detection performance. Various user selection strategies
methods and derive a tight lower PEP bound for the case with
randomly selected users. From the analytical and numerical results, have been designed to exploit the multiuser diversity [7]–[10].
we demonstrate that the proposed multiuser selection methods can In [7], the multiuser diversity has been analyzed for the multiuser
suppress the inter-user interference effectively and achieve better MIMO systems based on different user selection criteria and
performance than that of the state-of-the-art method. signal detectors. Performances of different multiuser selection
Index Terms—Multiple-input multiple-output (MIMO), signal criteria have been illustrated in [8], where the system throughout
detection, nonorthogonal multiple access (NOMA), user selection, can be improved with the proposed user-selection strategy [9].
pair-wise error probability (PEP). To optimize the pair-wise error probability (PEP) performance,
the optimal user selection criterion for MIMO systems has been
I. INTRODUCTION
presented in [10], where the maximum distance (MDist)-based
ULTIPLE-INPUT multiple-output (MIMO) has been
M studied to improve the spectral efficiency of wireless sys-
tems by exploiting the spatial diversity. In a MIMO system, the
user criterion can exploit the full multiuser diversity. All these
studies consider exploiting the spatial/multiuser diversity [11]
in the system where the number of the transmitted data streams
method to detect signals is one of the most crucial technologies is no more than that of the antennas at the base station (BS).
On the other hand, to further improve the communication
Manuscript received March 27, 2019; revised August 2, 2019 and October efficiency, non-orthogonal multiple access (NOMA) has been
7, 2019; accepted December 1, 2019. Date of publication December 18, 2019; recognized as a crucial technology in the future communication
date of current version February 12, 2020. This work was supported in part by
the National Key Research and Development Program of China under Grant systems. It is known that extra degrees of freedom can be
2017YFB0503002 and in part by the National Natural Science Foundation provided by NOMA [12]. In particular, for the MIMO system,
under Grant 61922010. The review of this article was coordinated by Dr. J. NOMA can be used to improve the spectral efficiency (i.e., the
Liu. (Corresponding author: Jingchao Wang.)
Q. Yu is with the School of Electronic and Information Engineering, Beihang sum rate) through superposition coding [14]–[17]. In [18]–[20],
University, Beijing 100191, China, and also with Peng Cheng Laboratory, MIMO-NOMA systems have been designed to guarantee the
Shenzhen 518055, China (e-mail: quanyu@ieee.org). user fairness under a multiuser cell scenario. Specifically, in
C. Han is with the School of Electronic and Information Engineering, Beihang
University, Beijing 100191, China (e-mail: chaohan@buaa.edu.cn). downlink MIMO-NOMA, the BS sends superposed signals (s1
L. Bai is with the School of Cyber Science and Technology, Beihang Uni- and s2 ) to the selected users while the multi-antenna users
versity, Beijing 100191, China, and also with the Beijing Laboratory for Gen- transmit messages to the BS simultaneously in uplink trans-
eral Aviation Technology, Beihang University, Beijing 100191, China (e-mail:
l.bai@buaa.edu.cn). missions. Then, the whole communication system can exploit
J. Wang is with the Peng Cheng Laboratory, Shenzhen 518055, China (e-mail: the multiple-antenna diversity to make the spaces of signals of
wangjc61s@163.com). different user groups (two users in a group) project into different
J. Choi is with the School of Information Technology, Deakin University,
Geelong, VIC 3220, Australia (e-mail: jinho.choi@deakin.edu.au). orthogonal signal spaces [20]. However, in [20], the number of
X. Shen is with the Department of Electrical and Computer Engineer- the antennas equipped at the users N should satisfy a special
ing, University of Waterloo, Waterloo, ON N2L 3G1, Canada (e-mail: requirement (i.e., N ≥ M/2), where M denotes the number
sshen@uwaterloo.ca).
Digital Object Identifier 10.1109/TVT.2019.2960591 of antennas equipped at the BS. In addition, the beamforming

0018-9545 © 2019 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: University of Waterloo. Downloaded on February 27,2020 at 15:04:32 UTC from IEEE Xplore. Restrictions apply.
1778 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 69, NO. 2, FEBRUARY 2020

(which is one kind of maximal ratio combining methods) at coupling problem analyzed in the following sections). Then, by
the user side is needed to separate the signals for different user simplifying the coupling problem, several multiuser selection
clusters. In other words, when N < M/2 or the beamforming criteria are proposed to improve the detection performance, and
is not available to users, the proposed methods in [18]–[20] are the interference can be suppressed effectively. To evaluate the
unsuitable because of the incorrect signal estimation. In [20], detection performance, the multiuser diversity is also investi-
a complicated interaction process between the BS and certain gated for the proposed selection methods and a tight lower PEP
users is needed for MIMO-NOMA beamforming, which might bound is derived when users are selected randomly. Simulation
be impractical for the system with highly dynamic users or base results show that our proposed selection methods can provide a
stations (BSs). Since the number of data streams is larger than performance improvement by exploiting the multiuser diversity.
that of the antennas at the BS, the inter-user interference could Different from the systems illustrated in [8] and [10], the signal
be the major factor degrading the detection performance. In [21], detection in our proposed system is more complicated and the
a mode selection strategy was proposed to improve the system user selection criteria are challenging to be designed. Moreover,
capacity under a multi-user scenario with inter-user interference. in our work, we mainly consider designing the user selection
In [22], the impact of inter-user interference on the performance criteria for the MIMO-NOMA system without user-side pre-
of body sensor networks was well analyzed. However, how coding. The contributions of this paper can be summarized as
to suppress the inter-user interference with a reasonable user follows:
selection criterion in the MIMO-NOMA system has not been r We first analyze the PEP upper bound for the MIMO-
well addressed. Therefore, a more reasonable method is required NOMA system using different detectors, and study the
to guarantee the signal detection in the multiuser MIMO-NOMA impact of inter-user interference on the PEP performance.
system. r Based on the derived PEP expression, different reasonable
Although the signal-to-interference-noise ratio (SINR) or user selection criteria are proposed to improve the detection
signal-to-noise ratio (SNR) has been employed to select the performance. According to different user selection criteria,
optimal users [23] for achieving higher throughput, with a the multiuser diversity is also investigated in this paper.
receiver/BS constraint, such a throughput might not be used as The proposed multiuser selection strategies can provide
the performance metric in practice [8], [24]–[29]. For example, a performance improvement by exploiting the multiuser
although the similar channel capacity could be achieved by diversity. Compared with conventional user pairing meth-
different user access schemes, the signal detection performance ods, it is shown that the proposed selection methods are
at the receiver might be different [7], [8], [10]. Suppose that the more attractive to the presented multiuser MIMO-NOMA
throughput for user k is Tk = Rk (1 − PErr,k ) where Rk and system.
PErr,k are the transmit rate and signal error probability (SEP) of r To evaluate the detection performance, the PEP perfor-
user k, respectively [8]. Then, we can see that PErr,k is equivalent mance under high SNR is analyzed and a tight lower bound
to the throughput efficiency Tk /Rk . However, when practical (or on the average PEP is also calculated under the circum-
non-ideal) issues at the receiver (e.g., suboptimal signal detec- stance where users are randomly selected to communicate
tors and data-rate requirements) are taken into consideration, the with the BS. Through the derived PEP expression, we can
error probability (EP) could be adopted as a more reasonable analyze the detection performance instead of utilizing the
indicator since the SINR-based throughput might not reflect time-consuming simulation.
the detection performance. Therefore, in this work, the error The remainder of this paper is organized as follows. Sys-
probability (EP) is considered to be a promising candidate for tem model of the uplink multiuser MIMO-NOMA system is
multiuser selection since it is an ultimate performance index of a introduced in Section II. The PEP upper bound of different
digital communication system. We consider utilizing the PEP (or detectors is investigated and different user selection criteria are
SEP) as the performance indicator of the whole system, which proposed in Section III. In Section IV, the multiuser diversity
will be illustrated in detail in the following parts. However, since of the system is studied and the lower bound on the PEP for the
the criteria mentioned above are usually targeted for the point- system with randomly selected users is evaluated. Simulation
to-point system, it is challenging to exploit the current multiuser results are presented in Section V. Finally, Section VI gives the
selection approaches for a complicated MIMO-NOMA system conclusion of this paper.
with the PEP (or SEP) as the performance metric. Notations: Let H denote a matrix while h is a vector. HT
In this paper, an uplink multiuser MIMO-NOMA communica- represents the transpose of H, and HH denotes the Hermitian
tion system is considered. Different from the traditional MIMO- transpose of H. A denotes the Frobenius norm of A, |A|
multiple-access-channel (MIMO-MAC) system [30], we focus denotes the determinant of A, a is the Euclidean norm, and
on the MIMO-NOMA detection system and mainly study the |a| returns the absolute value of a. Denote E[·] the mathematical
multiuser selection criterion designation. For the performance expectation and Var(·) the mathematics variance. I denotes an
indicator, since the PEP is more practical than the information- identity matrix. P (x) denotes the probability of event x. For
theoretic throughput, we analyze the system PEP performance of set A, |A| represents the cardinality of A. Let F (x) = Pr(X ≤
different detectors. Furthermore, as the inter-user interferences x) be the cumulative distribution function (CDF) of a random
cannot be completely eliminated, the detection performance for variable x, and its probability density function (PDF) of x is
each user can be affected by the channel conditions of the two denoted by f (x) = [F (x)] . The main symbols in this paper are
selected users simultaneously (which corresponds to a mutual summarized in Table I.

Authorized licensed use limited to: University of Waterloo. Downloaded on February 27,2020 at 15:04:32 UTC from IEEE Xplore. Restrictions apply.
YU et al.: MULTIUSER SELECTION CRITERIA FOR MIMO-NOMA SYSTEMS WITH DIFFERENT DETECTORS 1779

TABLE I Here, it is assumed that the number of antennas at each user is


SUMMARY OF MAIN SYMBOLS USED IN THE PAPER
N , and the users can be divided into two groups, i.e., G1 and G2 .
Compared with the users in G2 , users in G1 are much closer to the
BS. Note that in this paper, two user groups are considered and
it is easy to be extended to multi-group communication systems.
For the sake of convenience, we assume that users uk and up are
selected from G1 and G2 , respectively, in this paper.
Thus, the received signals at the BS can be given as [31]

y = Hk sk + Hp sp + n, (1)

where Hk ∈ C M ×N is the channel matrix of uk in G1 . Hp


is the channel matrix of up in G2 where p > |G1 |, noise
n ∼ CN (0, N0 I) is a circularly symmetric complex gaussian
(CSCG) variable. In Eqn. (1), Hk = √Mk where Mk is a
L(dk )
Rayleigh fading channel matrix [32]. The distance between the
BS and uk (or up ) is denoted by dk (or dp ) while L(dk ) = dα
k is
the path loss. Here, as mentioned in [14], we assume attenuation
factor α = 3 throughout this paper. Given a signal constellation
table S, vectors sk , sp ∈ S denote the signals which are trans-
mitted from uk and up , respectively. Here, the channel state
information is known at the BS. Then, we have
Mk Mp
y=  sk +  sp + n, (2)
L(dk ) L(dp )
where dp is larger than dk . In Eq. (2), we assume that the
channel is static during a regular symbol interval (e.g., no more
than T symbols). For different users, their channel matrices are
independent of each other statistically. In the following sections,
σu2 = 1 is used as the equivalent variance of the CSCG variables
in Mk and Mp while the power of the transmitted signal is equal
to σs2 .

III. MULTIUSER SELECTION CRITERIA


In this section, we mainly focus on the design of the user
selection criterion and the performance analysis of the signal
detection at the BS with different signal detectors, we also
discuss the impact of the user pairing on the PEP of the detectors.
Note that there are many methods which have been proposed
to detect transmitted signals. In this section, we consider two
typical detectors (e.g., the optimal ML detector and the linear
ZF detector). After brief analysis, different reasonable selection
criteria are proposed (i.e., MEI and MED methods, illustrated
in the following parts) for the MIMO-NOMA system.
From Eqn. (2), based on the ML method given in [10], sk is
Fig. 1. A MIMO-NOMA system with multiple users.
detected by1

s̃k = arg min y − Hk s2 . (3)


s∈S
II. SYSTEM MODEL
To obtain the estimation of sp , we firstly assume that the signals
In this paper, an uplink multiuser MIMO-NOMA system transmitted from uk have been estimated. Then, according to
model is considered which is illustrated in Fig. 1. The BS is Eqn. (3), the output of the ML detector becomes
equipped with M antennas. In the MIMO-NOMA system, for
simplicity, we consider that two multi-antenna users can be se- s̃p = arg min y − Hk s̃k − Hp s2 . (4)
s∈S
lected to access to the BS simultaneously. It is worthy to note that
the presented model can be connected to various MIMO systems
such as the internet of things (IoT) and internet of vehicles. 1 Here, we assume that signals transmitted from uk are detected at first.

Authorized licensed use limited to: University of Waterloo. Downloaded on February 27,2020 at 15:04:32 UTC from IEEE Xplore. Restrictions apply.
1780 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 69, NO. 2, FEBRUARY 2020

Similarly, for the linear detector, we have In Eqn. (8), according to the discrete characteristic of the sp
(for example, if the M-ary PSK is employed to the system, sp
s̃k = arg min Wk y − s 2
(5)
s∈S can be regarded as a special discrete Gaussian random variable
and (RV) and can be assumed that sp ∼ CN (0, σs2 I)), we have X =
2 Re{dH H H H
k Hk t} ∼ N (0, 2 dk Hk Hp  σs ). Then, the PEP can
2 2

s̃p = arg min Wp (y − Hk s̃k ) − s2 , (6) be approximated as


s∈S
  
where Wk and Wp are the linear detectors of different signals Hk dk 2 + x
Esp [P (sk → ŝk )] = Q  fX (x)dx,
(from uk and up ). According to the above information, Eqns. (3) X 2N0 Hk dk 2
and (4) (as well as Eqs. (5) and (6)) can be viewed as a two-step (10)
detection process. Although different types of detectors can be where fX (x) is the PDF of the RV X. According to (Eqn. (3.66)
employed during the process, we only consider the most typical in [33]), we have
modes in this paper, e.g., the ML-ML detector (utilizing ML  
u
detectors to estimate signals sk and sp ) and the ZF-ZF/MMSE- EZ [Q(u + λz)] = Q √ , Z ∼ N (0, 1). (11)
MMSE detector. From Eqns. (4) and (6), we can learn that the 1 + λ2
BER performance for sp depends on not only the channel matrix Combining Eqns. (10) and (11), it can be derived that
Hp , but also the BER performance for sk , which is dependent on
the channel matrix Hk . Thus, to derive a reasonable multiuser P (sk → ŝk )
selection criterion for the system, the relationship between the ⎛  ⎞
channel matrices and the BER performance should be clarified, Hk dk 2 / 2N0 Hk dk 2
≈ Q ⎝ ⎠
which will be analyzed in the following parts. 1 + (σs2 dH H
k Hk Hp  )/(N0 Hk dk  )
2 2

A. Detection With the ML-ML Detector ⎛ ⎞


Hk dk 2
Inspired by [10], with the ML-ML detector, the PEP of sk can = Q ⎝ ⎠. (12)
be given as 2(N0 Hk dk 2 + σs2 dH H
k Hk Hp  )
2

P (sk → ŝk ) = P (y − Hk ŝk 2 ≤ y − Hk sk 2 ) Based on the total probability theorem, P (sp → ŝp ) becomes

= P (Hk dk + Hp sp + n2 ≤ Hp sp + n2 ) P (sp → ŝp | dk )P (dk ), (13)
dk ∈D
= P (Hk dk 2 + 2
t + n, Hk dk ≤ 0), (7)
where D denotes the error space of sk (or sp ). In order to obtain
where ŝk is an erroneously detected signal vector, dk = sk − the optimal multiuser selection criterion for the uplink commu-
ŝk ,
t + n, Hk dk = Re{(t + n)H Hk dk }, and t = Hp sp . nication system, certain users need to be chosen as follows [8]:
Re{n} returns the real part of n. Letting x =
t + n, Hk dk ,
we have {k  , p } = arg min max (BERk + BERp ), (14)
  k,p dk ,dp ∈D
H N0  
x ∼ N Re{(Hk dk ) t}, Hk dk  I ,
2
where BERk = sk ∈s P (sk → ŝk ) and BERp = sp ∈s P
2
(sp → ŝp ), respectively. However, the problem in Eqn. (14) is
where N (a, b) stands for a guassian distribution with mean a difficult to be solved directly. This is because that the value
and variance b. Then, there exists of P (sk → ŝk ) and the value of P (sp → ŝp ) are coupled to
  each other. Here, we consider the loose coupling and obtain the
Hk dk 2 + 2 Re{dH H
k Hk t}
P (sk → ŝk ) = Q  , (8) following conclusion.
2N0 Hk dk 2 Proposition 1: Suppose that |G1 |, |G2 |  ∞ and signals
 +∞ transmitted from uk are detected first. Then, under high SNR,
where Q(x) = x √12π e− 2 t dt. For sp , with the same method,
1 2

for the ML-ML detector, to optimize the PEP performance of


we can derive
the communication system, the problem above can be simplified
P (sp → ŝp | sk → ŝk ) as

= P (y − Hk ŝk − Hp ŝp 2 ≤ y − Hk ŝk − Hp sp 2 ) {k  , p } = arg min max (P EPk ),


k,p dk ,dp ∈D
 
Hp dp 2 + 2 Re{dH H
p Hp Hk dk } where P EPk = P (sk → ŝk ).
=Q  , (9)
2N0 Hp dp 2 Proof: Please see Appendix A. 
According to Proposition 1, the group pairing problem could
where dp = sp − ŝp . be modified as
To find the optimal users, one feasible strategy is to minimize
the upper bound on the PEP [25], [29]. From Eqn. (9), we can {k  , p } =
see that the multiuser criterion is hard to find directly. Then, Hk dk 2
we consider utilizing the approximation of the PEP to derive a arg max min
k,p dk ∈D
reasonable criterion. 2dH H 2 H H
k (N0 Hk Hk + σs Hk Hp Hp Hk )dk

Authorized licensed use limited to: University of Waterloo. Downloaded on February 27,2020 at 15:04:32 UTC from IEEE Xplore. Restrictions apply.
YU et al.: MULTIUSER SELECTION CRITERIA FOR MIMO-NOMA SYSTEMS WITH DIFFERENT DETECTORS 1781

and the strategy presented above is the so-called MDist crite- DecS (Wk y) and s̃p = DecS (Wp (y − Hk s̃k )) where Wk =
rion [8]. When the SNR is high, the criterion becomes (HH −1 H
k Hk + N0 I) Hk and Wp = (HH −1 H
p Hp + N0 I) Hp .

Hk dk 2 Here, DecS (x) = arg mins∈S x − s . Then, for the ZF-ZF
2

{k  , p } = arg max min . detector, the PEP is given by


k,p dk ∈D
2dH 2 H H
k (σs Hk Hp Hp Hk )dk
P (sk → ŝk ) = P (Wk y − ŝk 2 ≤ Wk y − sk 2 )
(15)
⎛ ⎞
Based on the max-min eigenvalue (ME) criterion [8], we have H
dk  + 2 Re{dk Wk Hp sp } ⎠ (19)
2
the upper bound on the PEP as follows: = Q⎝ ,
⎛ ⎞ 2N0 WkH dk 2
H
dk λmin (Hk Hk )
P (sk → ŝk ) ≤ Q ⎝ ⎠.
2λmax (N0 HH k H k +σ 2 HH H HH H )
s k p p k P (sp → ŝp | sk → ŝk )
(16)
Here, λmax (H) and λmin (H) return the maximum eigen- = P (Wp (y−Hk ŝk ) −ŝp 2 ≤ Wp (y − Hk ŝk ) − sp 2 )
value and minimum eigenvalue of H. Then, we can find
= P (Wp Hk dk +dp + Wp n2 ≤ Wp Hk dk +Wp n2 )
the optimal Hk and Hp from all candidates to minimize ⎛ ⎞
λmin (HH
k Hk )
√ . This problem could be solved dp 2 + 2 Re{dH Wp Hk dk }
= Q⎝ ⎠,
H H H
2λmax (N0 Hk Hk +σs Hk Hp Hp Hk ) p

2
(20)
by exhaust algorithms, however, the computational complexity 2N0 WpH dp 2
could be high. Besides, given two independent matrices Hk
and Hp , no significant analytic relationship could be found where dp = sp − ŝp . According to Eqns. (10)–(12), Eqn. (19)
between λ(HH H H
k Hk ) and λ(Hk Hp Hp Hk ) [34], where λ(A) de- can be approximated as
notes the eigenvalue of the A. Alternatively, since Hk dk 2 ≤ ⎛ ⎞
dk 2 λmax (HH k Hk ), the PEP in Eqn. (12) is upper bounded as
d 2
P (sk → ŝk ) ≈ Q ⎝ ⎠
k
⎛ ⎞ H H
2(N0 Wk dk  + σs dk Wk Hp  )
2 2 2
H d  2
P (sk → ŝk ) = Q ⎝ ⎠
k k
(21a)
H 2 H
2(Hk dk ) (N0 I + σs Hp Hp )(Hk dk ) ⎛ ⎞
⎛ ⎞ dk 2
H d  = Q ⎝ ⎠,
≤ Q ⎝ ⎠
k k
2(dk )H (N0 I + σs2 Hp HH 
p )(dk )
2 H
2λmax (N0 I + σs Hp Hp )
(21b)
⎛ ⎞
dk  λmin (Hk HH k ) where dk = WkH dk . From Eqn. (21a), we can easily get the
≤ Q ⎝ ⎠. (17) suboptimal multiuser selection criterion for the ZF-ZF detector
2 H
2λmax (N0 I + σs Hp Hp ) as follows:
Therefore, a suboptimal multiuser selection criterion for the ML- {k  , p } = arg min λmax (N0 Wk WkH + σs2 Wk Hp HH H
p Wk ).
k,p
ML detector can be given by (22)
k  = arg max λmin (Hk HH
k ), (18a) When N0 → 0, the criterion becomes
k
p = arg min λmax (Hp HH

p ). (18b) {k  , p } = arg min λmax (Wk Hp HH H
p Wk ). (23)
p k,p

Thus, at first, the BS can choose the closer one whose Here, the criterion in Eqn. (23) is referred to as the min-max
λmin (Hk HHk ) is maximal. Meanwhile, another user who has eigenvalue of inter-user interference (MEI) criterion. Similarly,
the minimum λmax (Hp HH p ) will also be selected to access to for the ML-ML detector (based on Eqn. (15)), the interference
the BS. Here, the criterion above is referred as the max-min part becomes dk HH k Hp  . Then, the MEI criterion for ML-ML
2

eigenvalue after decoupling (MED) criterion. detector is given by


B. Detection With Linear Detectors {k  , p } = arg min λmax (Hk Hp HH H
p Hk ). (24)
k,p
The ML method is regarded as the optimal detector. However,
Meanwhile, according to Eqn. (21b), we have
its computational complexity is extremely high. In this case, ⎛ ⎞
low-complexity detectors (e.g., MMSE and ZF) are designed  −1
d 2
d 
(21b) ≤ Q ⎝ ⎠.
k k
for the signal detection. In this subsection, we analyze the PEP
of linear detectors and derive the multiuser selection criterion 2 H
2λmax (N0 I + σs Hp Hp )
accordingly.
Suppose that the MMSE-MMSE2 detector is employed to Since WkH dk −1 ≥ WkH −1 dk −1 , it can also be shown that
estimate the user messages, the obtained signals are s̃k = ⎛ ⎞
H
d H 
(21b) ≤ Q ⎝ ⎠.
k k
2 Since the MMSE detector will become the ZF detector as SNR → ∞, we
mainly analyze the ZF detector in the following parts. 2λmax (N0 I + σs2 Hp HH p )

Authorized licensed use limited to: University of Waterloo. Downloaded on February 27,2020 at 15:04:32 UTC from IEEE Xplore. Restrictions apply.
1782 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 69, NO. 2, FEBRUARY 2020

For the ZF-ZF detector, the MED criterion is same to the criterion Remark 1: Given uk and |G2 | = P , based on the MED cri-
in Eqn. (18). terion in Eqn. (18), it can be proved that the PEP are upper
Based on Eqns. (20), (22), and (23), we find that minimizing bounded

as P (sk → ŝk ) ≤ [1 − FZ (0)]P Q(η1 ), where η1 ∈
λmax (Wk Hp HH H
p Wk ) can help improve both the P EP k and [0, Hk dk 2
].
2N0
P EP p . In addition, as stated in Proposition 1, under the circum- Proof: Please see Appendix B. 
stance where K = |G1 | and P = |G2 | are limited, Eqn. (23) will Assume that sk is firstly detected, we can see that the PEP of
be a considerable multiuser selection criterion for the ZF-ZF N2

detector.3 the detector can decrease as |G2 | grows. Since FZ (0) = e− 3 ,


when the antenna number N is large and uk is fixed, the system
performance will not be improved obviously as |G2 | grows.
IV. IMPACT OF THE NUMBER OF DIFFERENT USER GROUPS
Remark 2: Given |G1 | = K and up , based on the MED
In this section, to see the impact of the number of different criterion in Eqn. (18), it can be proved that the PEP are
user groups (i.e., G1 , G2 ) on the detection performance for the upper bounded as P (sk → ŝk ) ≤ [1 − m]K Q(η2 ), where
proposed criteria, we study the performance analysis of the 2N a2 L(dk )(N0 +σs
2λ )
p √
− k
dk  λmin (MH
k Mk )
detection system with the proposed multiuser selection methods. m=e dk 2
, 0 ≤ η2 ≤ √ , ak =
2L(dk )(N0 +σs λp )
2

maxk {λmin (MH H


k Mk )} and λp = λmax (Hp Hp ) is fixed.
A. Multiuser Diversity of Different Detectors With the Proof: We omit the detailed proof here since it is similar to
Proposed Criteria the proof of Remark 1. 
Since the inter-user interference and the noise are the critical Similarly, when up is given in advance, we can see that the PEP
factors to the detection performance, to derive the multiuser of the detector can decrease as |G1 | grows. However, since m ∼
e−N , the system performance will not be improved obviously
2
diversity gain, we firstly analyze the system performance in this
part. when the antenna number N increases.
Given random gaussian matrices (RGMs) Mk and Mp , and Theorem 1: Considering the circumstance where limited
further assuming M = N for the sake of simplicity, the eigen- number of users exists, based on the proposed MED criterion,
values of the RGM [34], [35] are randomly distributed over the then Dk is no less than |G1 | while Dp ≥ 1.
area of Proof: Please see Appendix C. 
√ Although the system performance is influenced by the inter-
A = {(x, iy); |x|, |y| ≤ N }, (25) ference term and the noise term simultaneously under low SNR,
with limited |G1 | and |G2 |, we can still obtain considerable detec-
while the eigenvalues of the Wishart matrix (e.g., Mk MH
k ) [36] tion results based on the proposed criteria. Thus, the inter-user
are distributed over the following support: interference can be reduced to a lower level as |G1 | and |G2 |
L = {0 ≤ x ≤ 4 N }. (26) increase.
In Section III, we have discussed different multiuser criteria
In addition, for the X = L(dk )λmin (Hk HH k ) and Z = for ML-ML and MMSE-MMSE detectors (i.e., MDist criterion,
L(dp )λmax (Hp HHp ), we can know that the corresponding PDF MED criterion and MEI criterion). Here, we mainly focus on
is fX (x) = N e−N x , x ≤ ∞ [36]. The CDF of RV Z is FZ (z) = analyzing the detection performance of the given detectors.
(z−4 N )3
e− 192 N [37]. Then, let V = max{X1 , . . . , XK } and U = Firstly, for the ML-ML detector, let wi,j be the element located
min{Zp=K+1 , . . . , Zp=K+P }. The CDF of V and U can be in the i-th row and j-th column of W̃ = Mk Mp , and we
given by fV (v) = KN (1 − e−N v )K−1 e−N v and fU (u) = [1 − utilize Eqn. (24) as the multiuser selection criterion. Then, there
(1 − FZ (u))P ] , respectively. exists wi,j ∼ CN (0, N ). When K, P  ∞, based on the MEI
Definition 1: Given an uplink multiuser detection system criterion, we have (details are given in Appendix D)
where more than two users can access the BS simultaneously.
EHp [PML−ML (sk → ŝk )] ≤ [1 − FZ (0)]D1 [Q(η4 )], (27)
Then, for uk , the equivalent multiuser diversity can be defined

as4
where max{K, P } < D1 ≤ P K, η4 ∈ [0, λk dk 2
2N0 ], and
dP EPk
Dk = − , λmin (HH
k Hk ) ≤ λk ≤ λmax (HH
k Hk ).
From Eqn. (27), we can
dG easily find that the upper bound on the average PEP is directly
where G denotes the SNR. proportional to the number of the users. In addition, uk with
Based on the proposed multiuser selection criterion, we can larger λmin (HH k Hk ) should be selected in the premise of the
have the following results. low inter-user interference. Since M is a Gaussian matrix,
based on the MED criterion, there exists (details are given in
3 That is to say, the minimization of λ H H
Appendix E)
max (Wk Hp Hp Wk ) decides the error
H
floor of the P EPp while the value of λmax (Hp Hp ) affects the performance 1
2K+ 2 N K Γ(K + 21 )L(dp )
gap between the P EPp and P EPk . EHk ,Hp [PML−ML (sk → ŝk )] ≤ √
4 Although the conventional multiuser diversity is defined at SNR −→ ∞, due 2πσs2
to the inter-user interference, it may not be practical for MIMO-NOMA systems.  −K
Thus, in this subsection, we first analyze the multiuser diversity at low SNR, dk 2
while the lower bound of the PEP at high SNR will be analyzed in the next [1 − FZ (η3 )]P , (28)
subsection. 2L(dk )(N0 L(dp ) + 4σs2 N )

Authorized licensed use limited to: University of Waterloo. Downloaded on February 27,2020 at 15:04:32 UTC from IEEE Xplore. Restrictions apply.
YU et al.: MULTIUSER SELECTION CRITERIA FOR MIMO-NOMA SYSTEMS WITH DIFFERENT DETECTORS 1783

where η3 ∈ [0, 4N ]. From Eqn. (28), we can easily see that the Thus, Eqns. (29) and (30) become
upper bound on the average PEP is directly proportional to |G1 |
and |G2 |. When the noise power (i.e., N0 ) decreases, the system EHk ,Hp [PML−ML (sk → ŝk )]
 √ √  
performance can be improved accordingly. In addition, we can 2 2N 4γ̃ + 1 − 1dk  3 3
also learn that the upper bound might be enlarged as N grows. ≥Q  B , (34)
π N0 γ̃L(dk ) 4 2
For the ZF-ZF detector, according to Proposition 1, Eqns. (22)
and (23), when the number of users is limited, the optimal and
performance depends only on the λmax (Wk Hp HH H
p Wk ) under
high SNR. Then, after employing the MEI criterion, it can be EHk ,Hp [PML−ML (sp → ŝp |sk → ŝk )]
derived that EHp [PZF−ZF (sk → ŝk )] is similar to Eqn. (28).   
4 N dp  3 3
≥Q  B , , (35)
B. PEP Approximation With Random uk and up π N0 L(dp ) 4 2

In this subsection, the PEP performance of different detectors respectively. From Eqns. (34) and (35), we can learn that the
is estimated while the users are selected randomly from G1 and lower bound on the PEP performance decreases as N grows.
G2 (or K = 1, P = 1). For the optimal ML-ML detector, based Similarly, for the ZF-ZF detector with the MEI criterion, we can
on Eqn. (21b), we have get the same performance bound for the detection system. Note
that when the system noise is weak, the PEP for up is close to
EHk ,Hp [PML−ML (sk → ŝk )]
but no less than P (sk → ŝk ).
   
(a) Hk dk  The lower bound in Eqn. (35) is loose especially under high
≥ Q EHk √ EHp [ηp ] (29) SNR. Thus, under high SNR, the original bound may not be
2N0
suitable for the system, since the denominator in Eqn. (19) is 0
and (N0 = 0). Therefore, according to Eqns. (10) and (12), we have
EHk ,Hp [PML−ML (sp → ŝp |sk → ŝk )] EHk ,Hp [PML−ML (sk → ŝk )]
⎛ ⎡ ⎤⎞ ⎡ ⎛ ⎞⎤
Hp dp 2 + 2 Re{dH HH
H d } H d 2
= EHk ,Hp ⎣Q ⎝ ⎠⎦
k k
≥ Q ⎝EHk ,Hp ⎣ ⎦⎠
k k
 p p
2N0 dp  λ(Hp Hp )
2 H 2dH k H H H 2 σ 2
k p s

⎛ ⎡ ⎤⎞   
√ L(dp )dk 2 λ(Q1 )
H d  2 d  N λ(HG ) ≥Q E
= Q ⎝EHk ,Hp ⎣ √ ⎦⎠ ,
p p k
+ 2L(dk )σs2 λ(Q2 )
2N0 2N0 Lp λ(Hp HH p)   
(30) 2 2L(dp )dk 2
=Q b1 b2 (36)
π2 L(dk )σs2
where ηp = σ2
1
and HG = 1
2 (Hk + HH
k ). In
λ(I+ Ns Hp HH
p)
0 EHk ,Hp [PML−ML (s2 → ŝ2 |s1 → ŝ1 )]
Eqn. (29), inequality (a) is due to Jensen’s inequality. Here,
we consider the complex Wishart matirx Q of the form ≈ EHk ,Hp [PML−ML (s1 → ŝ1 )] , (37)
Q = MH M, where M is a RGM. According to Eqns. (25),
where the Wishart matrices Q1 and Q2 are independent of
(26), and (Eqn. (1.21) in [34]), the PDF of the κ = λ(Q)
each other. E[ √ 1 ] = √N1 π B( 41 , 23 ), b1 = B( 14 , 23 ), and b2 =
becomes λ(Q2 )
  x 2 B( 43 , 23 ). Under high SNR, we can see that the PEP performance
1
fκ (x) = 4− , 0 ≤ x ≤ 4N. (31) is independent of N . Instead, the PEP performance mainly
2N π 2N
depends on the value of distance gap between the selected two
Then, we can derive that users.
 4N √ 
 √ 8 N 1 1
E[ λ(Q)] = xfκ (x)dx = x 2 1 − x2 dx V. SIMULATION RESULTS
0 π 0
√   In this section, we present the simulation results to show the
4 N 3 3 performance of our analysis with the quadrature phase shift
= B , , (32)
π 4 2 keying (QPSK) used for signaling. We assume KU = K + P
1 and the transmitted signal power is set to be σs2 = 1. Note that
where B(x, y) = 2 0 t2x−1 (1 − t2 )y−1 dt is the Beta func-
SNR = σs2 L(dk )/N0 and dp > dk (i.e., uk is the near user).
tion [38], [39]. For E[ηp ] in Eqn. (29), based on (Eqn. (2.116)
For convenience, the following simulations are considered in
in [34]), we have
this section.
1 − E[ηp ] 1 N σs2 r “Analytical results, ML(or ZF), near user”: simulations
β= , ξ(γ̃) = , γ̃ = . (33)
ξ(γ̃E[ηp ]) 1 + γ̃ L(dp )N0 using the analytical PEP based on Eqn. (8) or (19) (Eqn. (8)

Authorized licensed use limited to: University of Waterloo. Downloaded on February 27,2020 at 15:04:32 UTC from IEEE Xplore. Restrictions apply.
1784 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 69, NO. 2, FEBRUARY 2020

Fig. 2. PEP performance approximation of the ML-ML detector. Fig. 3. PEP performance approximation of the ZF-ZF detector.

is for the ML-ML detector while Eqn. (19) is for the ZF-ZF
detector).
r “Approximation analytical results, ML (or ZF), near user”:
simulations using the average PEP based on Eqn. (12) or
(21) (Eqn. (12) is for the ML-ML detector while Eqn. (21)
is for the ZF-ZF detector).
r “UpperBound, near user”: simulations using the PEP up-
per bound of Eqn. (12), where Hk Hp 2 is replaced by
λmax (Hk Hp HH H
p Hk ).
r “Analytical LowerBound”: simulations using the lower
bound on the average PEP (which is based on Eqn. (34)).
r “Analytical LowerBound, high SNR”: simulations using Fig. 4. BER versus SNR with K = 5, P = 5, and M = N = 2.
the lower bound on the average PEP under high SNR
(which is based on Eqn. (36)). approximated PEP of the ML detector with the MEI criterion.
r “Proposed-MEI (or MED), ML (or ZF), near user (or far In addition, based on Eqn. (12), the maximization of the PEP
user)”: BER simulations for near user uk (or far user up ) for uk begin to stabilize under high SNR. From Fig. 2, we can
based on the MEI (or MED) criterion (with ML-ML (or see that there exists an error floor even with the employment of
ZF-ZF) detector). the optimal detector.
r “REF-· · · ”: simulations with the user selection strategy In Fig. 3, the PEP performance of the ZF-ZF detector is shown
proposed in [14], where the user group is selected by with random selected uk and up . From the simulation results, we
maximizing |Hk HH H
k |/|Hp Hp |. can learn that the performance of the PEP is poor. The existence
r “Baseline, near user(or far user)”: BER performance of the of the error floor is consistent with the analysis in Section III-A
ZF-ZF detector for uk (or up ) with the random multiuser and the corresponding inter-user interference will be the main
selection strategy in Section IV-B. limiting factor in the signal detection under high SNR. Moreover,
r “Sumrate-OMA”: sumrate results of the MIMO-NOMA since the detected users are selected randomly, we can see that
system with the orthogonal multiple access (OMA) the poor PEP results are obtained when the linear ZF-ZF detector
strategy [40]. is employed. Therefore, reasonable multiuser selection criteria
are necessary to suppress the interference and realize the signal
A. Performance Analysis of the Proposed System With estimation effectively.
Random uk and up
In this subsection, we study the PEP performance of the uplink B. BER Performance of the MIMO-NOMA System
MIMO-NOMA system where two random users are selected to In this subsection, based on different multiuser selection
transmit signals to the BS. Because of the high computational criteria, we mainly show the BER performance improvement
complexity of the ML detector, we consider the 4 × 4 MIMO- of the NOMA-MIMO system with different signal detectors.
NOMA system here. Besides, the theoretical upper bound and Fig. 4 shows the BER performance of the proposed detection
average PEP performance are also illustrated in the following system for different SNR . Note that the results are obtained by
results. averaging 10000 runs. The results shown in Fig. 4 illustrate that
Fig. 2 shows the PEP performance of the ML-ML detector the BER performance with the proposed user selection criteria
without user selection where the theoretical PEP lower bound will increase when the SNR grows, and the inter-user inter-
for uk is shown to be close to the PEP approximation in Eqns. (8) ference has been suppressed effectively through the multiuser
and (12). We can also find that the error floor exists due to the diversity. For the ZF-ZF detector, error floor could exist because
inter-user interference, which are predicted by Eqn. (17) and the of the strong multiuser interference. However, a good detection

Authorized licensed use limited to: University of Waterloo. Downloaded on February 27,2020 at 15:04:32 UTC from IEEE Xplore. Restrictions apply.
YU et al.: MULTIUSER SELECTION CRITERIA FOR MIMO-NOMA SYSTEMS WITH DIFFERENT DETECTORS 1785

Fig. 5. BER performance of the 4 × 4 MIMO-NOMA system where Fig. 7. BER versus SNR for uk where N = 4 and the ML-ML detector is
K = 5, P = 5. employed.

Fig. 6. BER performance of the 4 × 4 MIMO-NOMA system where Fig. 8. BER versus SNR for up where N = 4 and the ML-ML detector is
K = 35, P = 35. employed.

performance can be realized by employing the proposed multiple


user selection criteria even under the circumstance where a small
number of users exist, which means the strategy proposed in
Proposition 1 can effectively improve the detection performance.
The BER performance of the 4 × 4 system (i.e., N = M = 4)
is presented in Fig. 5 and Fig. 6. With fixed |G1 | and |G2 |, it is
shown that the performance of the optimal detector (or linear
detector) may not be improved as N increases. This phenomenon
can be explained by Eqn. (28). When the number of the equipped
antennas grows, the upper bound on the PEP performance will
be declined since the ranges of the eigenvalues of the channel
matrix (Wk for the ZF/MMSE detector) are enlarged as N Fig. 9. BER versus SNR for uk where N = 4 and the ZF-ZF detector is
employed.
increases. Moreover, given a number of users, the error floor
can be effectively reduced by the multiuser diversity. From
Fig. 6, based on the proposed MEI criterion, we can see that
considerably low BER can be obtained with the linear detector. low SNR , but superior to that of the reference method under
In Fig. 7 and Fig. 8, as expected, we can see that the BER high SNR . From the simulation results, we can also find that
performance will be improved as the number of the total users the error floor of the system is eliminated when there are a large
increases. Besides, although the BER performance for up is number of user candidates.
worse than that for uk , under high SNR , the signal detection Fig. 9 and Fig. 10 show the BER performance of the ZF-ZF
performance for both uk and up is considerable. For up , when detector under the 4 × 4 MIMO-NOMA system where different
the SNR is low (e.g., less than 0 dB), the BER performance can number of users exists. In comparison with the 2 × 2 system
hardly be improved even with large KU . This is because that (which is shown in Fig. 4), to achieve a considerable detection
signals sp could be effectively estimated only when sk are well performance, much more user candidates are required to elim-
detected. When the ML-ML detector is employed at the BS, inate the multiuser interference for the 4 × 4 system. This is
we can also learn that the BER performance of the proposed because the eigenvalue range of the larger matrix will increase
methods is similar to that of the reference method in [14] under as matrix dimensions grow, which means that the interference

Authorized licensed use limited to: University of Waterloo. Downloaded on February 27,2020 at 15:04:32 UTC from IEEE Xplore. Restrictions apply.
1786 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 69, NO. 2, FEBRUARY 2020

dp
Fig. 10. BER versus SNR for up where N = 4 and the ZF-ZF detector is Fig. 12. Sum rate versus SNR where N = 4 and dk = 8.
employed.

shown in Fig. 9 and Fig. 10, the system detection performance of


the comparing user-pairing method cannot be guaranteed, which
means that the proposed methods are applicable to the given
MIMO-NOMA system. Moreover, for the ZF-ZF suboptimal de-
tector, it shows that the performance of the proposed MEI/MED
criterion is much better than that of method in [14]. Therefore,
our proposed methods are suitable to the MIMO-NOMA system
even with suboptimal detectors.

VI. CONCLUSION
In this paper, we have investigated the signal detection of
the MIMO-NOMA system and proposed an optimal multiuser
Fig. 11. BER versus
dp
where N = 4 and different multiuser criteria are selection criterion for the proposed system. Since two users can
dk
employed. access the BS simultaneously, the inter-user interference could
be the main factor limiting the total system performance under
high SNR. Thus, sub-optimal and considerable multiuser criteria
will be enlarged. With the MEI criterion, the PEP performance are designed to provide a solution for the MIMO-NOMA system.
for the up with N = 4 is slightly better than that with N = 2 Given a limited number of users, we find that the strategy to
when P (sk → ŝk |N = 2) ≈ P (sk → ŝk |N = 4). This phe- improve the detection performance of the stronger user is viable
nomenon can be explained by the performance analysis of signal which determines the upper-limit of the PEP performance of
detection in the point-to-point MIMO system, where the upper the weaker user. By exploiting the multiuser diversity, in the
bound on the PEP is proportional to the received antennas [8]. simulation results, we have shown that the proposed approaches
Moreover, based on the user pairing method in [14], we can are feasible and perform well under the multiuser circumstance.
see that the transmitted signals cannot be successfully estimated Moreover, considering the case with a small number of users,
since the receiver constraints are not taken into consideration in we have derived the approximated PEP bound of different signal
the reference method. detectors and derived a closed PEP estimation when the users
To observe the impact of the channel gap between Hk and Hp are selected randomly.
on the system performance, simulations are performed to obtain In the future work, we will consider studying the user selection
d
the BER results for various dkp . Here, two channel matrices methods for massive MIMO systems [42], [43] where precoding
are generated randomly. For other selection criteria, we set could be adopted at the user side. The work of this paper will
K = P = 5. In Fig. 11, under a high SNR (e.g., 30 dB), we be extended to design the precoders for the selected users by
can see the BER performance of the ZF-ZF detector becomes optimizing the detection performance at the BS. Besides, for
d the future networks, the signal detection against interference
satisfactory when dkp = 5. When the distance gap increases,
background could be one of the key technologies [44], [45].
the inter-user interference becomes lower. Although the signal
We consider combining our scheme with other 5G technolo-
attenuation is serious for the weak user, the detection quality
gies, such as device-to-device communication [42] and satellite
could be guaranteed under high SNR.
communications [46]–[47]. These might be our future research
Fig. 12 shows the system sum-rate results [41] based on differ-
directions.
ent user selection criteria. In comparison with the MIMO-OMA
system, higher spectrum efficiency can be realized by the mul-
APPENDIX A
tiuser MIMO-NOMA system with the proposed methods. When
PROOF FOR PROPOSITION 1
the ML-ML detector is adopted, we can see that the sum-rate
performance of our proposed MEI (or MED) selection criterion From Eqns. (9) and (13), we can directly derive that the P EPp
is close to that of the reference method in [14]. However, as is no larger than the P EPk . When the detection performance for

Authorized licensed use limited to: University of Waterloo. Downloaded on February 27,2020 at 15:04:32 UTC from IEEE Xplore. Restrictions apply.
YU et al.: MULTIUSER SELECTION CRITERIA FOR MIMO-NOMA SYSTEMS WITH DIFFERENT DETECTORS 1787


sk is not good enough, the signals transmitted from up cannot Hk dk 2
where α = 2N0 and η1 ∈ [0, α].
be correctly estimated. Thus, to guarantee the detection perfor-
mance for sp , the P EPk needs to be small enough. According
to Eqns. (9) and (12), we can find that the inter-user interference APPENDIX C
is the main factor influencing the detection performance. Since PROOF FOR THEOREM 1
  For dH H
p Hp Hk sk , according to [39], we have
Hp dp 2 − 2 |dH H
p Hp Hk dk |
P (sp → ŝp | sk → ŝk ) ≤ Q  ,
2N0 Hp dp 2 −dH H H H H H
p Hp Hk sk  ≤ Re{dp Hp Hk sk } ≤ dp Hp Hk sk .
(40)
and the interference term 2 |dH H
p Hp Hk dk | might be larger
than Hp dp  , the primary task is to suppress the inter-user
2 Then, for the ZF-ZF detector, we can also derive that
interference.   
λmin,Hk dk  − 2 λmax,Hp sp 
When the SNR is high (i.e., N0 → 0), and assuming that (19) ≤ Q √ ,
certain Hk and Hp are selected based on Eqn. (14), for a given 2N0
dk , we have
⎛ ⎞ where λmin,Hk = λmin (Hk HH H
k ) and λmin,Hp = λmin (Hp Hp ).
Hk dk 2 Then, based on the MED criterion and integral theorem [38], we
P (sk → ŝk ) = Q ⎝ ⎠, (38) can get
σs2 dHk HH H 2 )
k p  ∞  ∞  
γ √ √
P EPsk ≤ Q (mk dk  v − 2mp sp  u)
which can be minimized with the exhaustive search method. The 0 0 2
denominator of Eqn. (38) can be viewed as the inter-interference
term. Since Q(x) is the descending function of x, from Eqn. (8), × f (v)f (u)dvdu (41a)
 ∞ ∞  ∞
we can know that the minimization of the interference term can 1 −x2
help improve the detection performance for sk . On the other = √ e 2 g(v, K)fU (u)dxdvdu (41b)
0 0 r 2π
hand, to maximize the numerator Hk dk 2 is exactly related  ∞ ∞ ∞
1 −x2
to the improvement of the PEP performance of sk in single- − √ e 2 g(v, K)fU (u)dxdvdu (41c)
user communication systems [10]. Suppose that |G1 |, |G2 |  ∞, B 0 r 2π
based on the above analysis, the problem in Eqn. (13) can be  ∞ ∞ ∞
1 −x2
simplified as + √ e 2 fV (v)fU (u)dxdvdu, (41d)
B 0 r 2π
{k  , p } = arg min max (P EPk ), √ √
where mk = L(dk ),mp = L(dp ),g(v,K) = a0 vK−1 + o(vK−1+τ ), r=
k,p dk ∈D √ √ √
N0 /2[dk  v/L(dk )−2 sp  u/L(dp )], and γ = 1/N0 . Here, V =
where P EPk = P (sk → ŝk ). Therefore, we finish the proof. max{X1 , . . . , XK } and U = min{Zp=K+1 , . . . , Zp=K+P }.
Note that B is small enough that the PDF of V can be approxi-
APPENDIX B mated as fV (v) = a0 v t + o(v t+ ), where a0 is a constant,
> 0,
PROOF FOR REMARK 1 and t depends on V . For Z = L(dp )λmax (Hp HH p ), when N is
Given user uk , based on the MED criterion, for both the ML- large, the ranges of the value are narrow. Thus, we have
ML detector and the ZF-ZF detector, we have EHk [P (sk → ŝk )]
EHp [P (sk → ŝk )]  ∞ ∞
1 −x2
⎡ ⎛ ⎞⎤ ≤ √ e 2 [a0 v K−1 + o(v K−1+τ )]dxdv
0 r 2π
Hk dk   ∞ ∞
≤ E ⎣Q ⎝ ⎠⎦ 1 −x2
2N0 + 2 min λmax (σs2 Hp HH
p)
− √ e 2 [a0 v K−1 + o(v K−1+τ )]dxdv
B r 2π
 ∞ ∞  ∞ ∞
1 −x2 1 −x2
= √ e 2 fU (u)dxdu + √ e 2 fV (v)dxdv. (42)
0 Hk dk  2π B r 2π
2u
σs
2N0 +2
L(dp )
After a brief derivation [20], we can show that Eqn. (41b) is

 Hk dk 2  upper bounded by

2N0 1 −x2   γ  −(2K+1)
=   fU (u)du √ e 2 dx a0 γ 1 2
0
L(dp )
2
Hk dk 2
2x2
−N0 2π  Γ(2K + 1)
σs
2 K π (dk / L(dk ))2 K 2
 ∞  ∞
1 −x2
+  fU (u)du √ e 2 dx −
sp 2 uγ
Hk dk 2
0 2π ×e 2 L(dp )
D−(2K+1) (−l0 )
2N0
 
 α  γ  −(2K+1) sp 2 uγ
1 − x2
2 2 −
= [1 − FZ (0)]P √ e dx + [1 − FZ (0)]P Q (α) , +o
2
Γ(2K + 1)e 2 L(dp )
D−(2K+1) (l0 ) .
η1 2π
(39) (43)

Authorized licensed use limited to: University of Waterloo. Downloaded on February 27,2020 at 15:04:32 UTC from IEEE Xplore. Restrictions apply.
1788 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 69, NO. 2, FEBRUARY 2020

−x2 
√ ∞ −xz− z2 it can be derived that
l0 = −sp  2uγ/L(dp ) and e 4
Dp (x) = Γ(−p) 0 e 
γ [L(dk )]K  γ  2
2
−(2K+1)
−p−1 a0
z dz. We can learn that the upper bound of Eqn. (41c) EHk ,Hp [P (sk → ŝk )] ≤
is o (Eqn.(43)) while Eqn. (41d) is upper bounded by π dk 2 2 2K
√ √ √  
Q( γ/2 [dk  B/L(dk )−2 sp  u/L(dp )]). −sp 2 bN γ
× Γ(2K + 1)e 2 L(dp )
D−(2K+1) −sp  2bN γ/L(dp )
Thus, we can learn that Eqn. (41d) is o(γ −(K+1) ) when u = 0.
Then, based on Eqns. (42) and (43), we can get  N2
K
+ 1 − e− 3 [Q(c1 ) − Q(c1 + ε1 ) + Q(2c1 )] . (47)
EHk [P (sk → ŝk )]
Then, based on the similar method, we have
  γ  −(2K+1)
a0 γ 1

2
Γ(2K + 1) E[P (sp → ŝp | sk → ŝk )] ≤ c3 (γ)−1 + o(γ −1 ), (48)
2 K π [dk  /L(dk )]
2 K 2
s 2 uγ
  where c3 =
L(dp )Γ( 23 )
√ and sk are estimated correctly (i.e.,
− p πdp 2
× e 2 L(dp ) D−(2K+1) −sp  2uγ/L(dp ) z2
ŝk = sk ) for simplicity. Since Dp (z) ∼ e− 4 z p (1 − p(p−1)
2Z 4 +
  
  p(p−1)(p−2)(p−3)
2×4z 4 − · · · ) when |z|  1, under high SNR (i.e.,
+Q γ/2 dk  B/L(dk ) − 2 sp  u/L(dp ) . |z|  K), Eqn. (47) becomes
(44) 
a0 γ [L(dk )]K
EHk ,Hp [P (sk → ŝk )] ≤ (γ)−(2K+1)
2 K π dk 2
For the second term in Eqn. (44), we have  −(2K+1)
s 2 bN γ 

− p
 


  × Γ(2K + 1)e L(dp ) −sp  bN/L(dp )
EU Q γ/2 dk  B/L(dk ) − 2 sp  u/L(dp )
 N2
K
    + 1 − e− 3 [Q(c1 ) − Q(c1 + ε1 ) + Q(2c1 )] . (49)
∞ 
γ B u
≤ Q dk  −2 sp  fU (u)du In Eqn. (49), the second term can be regarded as the interference.
0 2 L(dk ) L(dp )
From Eqn. (49), we know that the BER performance increases
 ∞  ∞
1 −x2 as the SNR increases and the equivalent diversity order is
= √γ  √ √ e 2 fU (u)dxdu larger than the number of users in G1 (i.e., |G1 |). Furthermore,
0 dk  L(d
B
−2 sp  u 2π
k) L(dp )
from Eqn. (48), we know that Dp is limited. Fortunately, since
2

 c1  4N
1 −x2  P EPp is dependent on P EPk , a considerable improvement on
= √ √ e 2 [1 − (1 − FZ (u))K ] dudx the detection performance can be obtained when the messages
c1 −2 c2 N (
x−c1 2
c2 )

transmitted form uk are detected successfully.
 ∞  4N
1 
√ e−x /2 [1 − (1 − FZ (u))K ] dudx
2
+ APPENDIX D
c1 0 2π
 PROOF FOR (27)
0
1 −(x+c1 )2
= √ √ e 2 [1 − FZ (x2 /c22 )]K dx
−2 c2 N 2π EHp [PML−ML (sk → ŝk )]
 ∞
⎡ ⎛ ⎞⎤
1 −(x+c1 )2
+ √ e 2 [1 − FZ (0)]K dx. (45) dk  λk
2

c1 2π ≤ EHp ⎣Q ⎝ ⎠⎦
2N0 λk + 2 min λmax (σs2 HH H
k Hp Hp Hk )
−|4N −z|3  ⎡ ⎛ ⎞⎤
In Eqn. (45), FZ (z) = e 192 N , c1 = 2L(d Bγ
dk , and c2 =
√ k) dk λk
2γ/L(dp ) sp . Based on the mean value theorem for integrals, = EMp ⎣Q ⎝ ⎠⎦
σs2
we can see that 2N0 λk +2 L(dN
k )L(dp )
min λmax (MH
p Mp )
     ∞  ∞
  (a) 1 −x2
EU Q γ/2 dk  B/L(dk ) − 2 sp  u/L(dp ) = √ e 2 fU (u)dxdu
0 √ dk λk
2 /[L(d )L(dp )]

2N0 λk +2uN σs
 c1  
k

1 −(x)2
 
≤ (1 − FZ (0))K √ e 2 dx + Q(2c1 ) λk dk 2
2N0 ∞
1
c1 +ε1 2π = fU (u)du √
 N2
K 0
L(dk )L(dp ) dk 2 (λk )2
N σs2 (
2x2
−N0 λk ) 2π
= 1 − e− 3 [Q(c1 ) − Q(c1 + ε1 ) + Q(2c1 )] , (46)  ∞  ∞
−x2 1 −x2
×e 2 dx +  fU (u)du √ e 2 dx
√ λk dk 2

where ε1 ∈ [−2 c2 N , 0]. From Eqn. (46), given the value of c1 , 2N0 0

we can learn that the PEP performance can increase with the K. (b)
Since u ≈ bN, b ≥ 0, after substituting Eqn. (46) in Eqn. (44), = [1 − FZ (0)]D [Q(η4 )], (50)

Authorized licensed use limited to: University of Waterloo. Downloaded on February 27,2020 at 15:04:32 UTC from IEEE Xplore. Restrictions apply.
YU et al.: MULTIUSER SELECTION CRITERIA FOR MIMO-NOMA SYSTEMS WITH DIFFERENT DETECTORS 1789

where λmin (HH


k Hk ) ≤ λ
H
k ≤ λmax (Hk Hk ), max{K, P } <
[8] J. Choi and F. Adachi, “User selection criteria for multiuser systems with
λk dk 2
optimal and suboptimal LR based detectors,” IEEE Trans. Signal Process.,
D ≤ P K, and η4 ∈ [0, 2N0 ]. In Equality (a), U = vol. 58, no. 10, pp. 5463–5468, Oct. 2010.
[9] P. Viswanath, D. N. C. Tse, and R. Laroia, “Opportunistic beamforming
min λmax (MH
p Mp ) and its PDF is fU (u). Equality (b) is using dumb antenna,” IEEE Trans. Inf. Theory, vol. 48, no. 6, pp. 1277–
attributed to the mean value theorem of integrals [38]. 1294, Jun. 2002.
[10] L. Bai and J. Choi, Low Complexity MIMO Detection. Berlin, Germany:
Springer, 2012.
APPENDIX E [11] Z. Wang and G. B. Giannakis, “A simple and general parameterization
PROOF FOR (28) quantifying performance in fading channels,” IEEE Trans. Commun.,
vol. 51, no. 8, pp. 1389–1398, Aug. 2003.
[12] S. Shi, L. Yang, and H. Zhu, “Outage balancing in downlink nonorthogonal
EHk ,Hp [PML−ML (sk → ŝk )] multiple access with statistical channel state information,” IEEE Trans.
⎛ ⎞ Wireless Commun., vol. 15, no. 7, pp. 4718–4731, Jul. 2016.
dk  λmin (Hk HH k)
[13] L. Zhang, J. Liu, M. Xiao, G. Wu, Y.-C. Liang, and S. Li, “Performance
≤ EHk ,Hp Q ⎝ ⎠ analysis and optimization in downlink NOMA systems with cooperative
full-duplex relaying,” IEEE J. Sel. Areas Commun., vol. 35, no. 10,
2λmax (N0 I + σs2 HH p Hp ) pp. 2398–2412, Oct. 2017.
⎡ ⎛ ⎞⎤ [14] Z. Ding, P. Fan, and H. V. Poor, “Impact of user pairing on 5G nonorthog-
dk  L(dv k ) onal multiple-access downlink transmissions,” IEEE Trans. Veh. Technol.,
= EU,V ⎣Q ⎝ ⎠⎦ vol. 65, no. 8, pp. 6010–6023, Aug. 2016.
[15] L. Bai, L. Zhu, T. Li, J. Choi, and W. Zhuang, “An efficient hybrid
σs2
2N0 + 2( L(d p)
u) transmission method: Using non-orthogonal multiple access and multiuser
 ∞ ∞ ∞ diversity,” IEEE Trans. Veh. Technol., vol. 67, no. 3, pp. 2276–2288,
(c) 1 −x2 Mar. 2018.
= √ e 2 dxfU (u)fV (v)dvdu [16] J. Choi, “NOMA-based random access with multichannel ALOHA,” IEEE
0 0 g(u,v) 2π J. Sel. Areas Commun., vol. 35, no. 12, pp. 2736–2743, Dec. 2017.
 4N  1
 [17] X. Chen, Z. Zhang, C. Zhong, and D. W. K. Ng, “Exploiting multiple-
(d) 2K+ 2 KN K Γ(K + 21 ) −K −K antenna techniques for non-orthogonal multiple access,” IEEE J. Sel. Areas
= √ [γ̄(u)] + o([γ̄(u)] ) Commun., vol. 35, no. 10, pp. 2207–2220, Oct. 2017.
0 2πK [18] Z. Ding, F. Adachi, and H. V. Poor, “The application of MIMO to non-
orthogonal multiple access,” IEEE Trans. Wireless Commun., vol. 15, no. 1,
× fU (u)du pp. 537–552, Jan. 2016.
  [19] W. Shin, M. Vaezi, B. Lee, D. J. Love, J. Lee, and H. V. Poor, “Coordi-
2K+ 2 N K Γ(K + 21 )L(dp ) dk 2 −K
1
nated beamforming for multi-cell MIMO-NOMA,” IEEE Commun. Lett.,
≈ √ [1−FZ (η3 )]P vol. 21, no. 1, pp. 84–87, Jan. 2017.
2πσs2 2L(dk ) [20] Z. Ding, R. Schober, and H. V. Poor, “A general MIMO framework
for NOMA downlink and uplink transmission based on signal align-
σs2 ment,” IEEE Trans. Wireless Commun., vol. 15, no. 6, pp. 4438–4454,
× (N0 + 4 N )K , (51) Jun. 2016.
L(dp )
[21] H. Lee, D. Kim, and D. Hong, “Mode selection in multi-user full-duplex
√ systems considering inter-user interference,” in Proc. 24th Eur. Signal
dk  L(dp )v
where g(u, v) = √ , γ̄(u) = Process. Conf., Aug. 2016, pp. 769–772.
2N0 L(dk )L(dp )+2(σs2 L(dk )u)
[22] W. Sun, Y. Ge, Z. Zhang, and W. Wong, “An analysis framework for
dk 2
σ2 u
, and η3 ∈ [0, 4N ]. In Equality (c), V = interuser interference in IEEE 802.15.6 body sensor networks: A stochastic
2L(dk )(N0 + L(d
s
p)
) geometry approach,” IEEE Trans. Veh. Technol., vol. 65, no. 10, pp. 8567–
max λmin (MH k M k)
and its PDF is fV (v). Equality (d) is 8577, Oct. 2016.
[23] S. Huang, H. Yin, J. Wu, and V. C. M. Leung, “User selection for
attributed to the result in [11]. multiuser MIMO downlink with zero-forcing beamforming,” IEEE Trans.
Veh. Technol., vol. 62, no. 7, pp. 3084–3097, Sep. 2013.
[24] Z. Shen, R. Chen, J. G. Andrews, R. W. Heath, and B. L. Evans, “Low
REFERENCES complexity user selection algorithms for multiuser MIMO systems with
[1] R. Rajashekar, K. V. S. Hari, and L. Hanzo, “Reduced-complexity ML block diagonalization,” IEEE Trans. Signal Process., vol. 54, no. 9,
detection and capacity-optimized training for spatial modulation systems,” pp. 3658–3663, Sep. 2006.
IEEE Trans. Commun., vol. 62, no. 1, pp. 112–125, Jan. 2014. [25] L. Bai, C. Chen, J. Choi, and L. Cong, “Greedy user selection us-
[2] M. Matthaiou, C. Zhong, and T. Ratnarajah, “Novel generic bounds on the ing a lattice reduction updating method for multiuser MIMO sys-
sum rate of MIMO ZF receivers,” IEEE Trans. Signal Process., vol. 59, tems,” IEEE Trans. Veh. Technol., vol. 60, no. 1, pp. 136–147, Jan.
no. 9, pp. 4341–4353, Sep. 2011. 2011.
[3] D. A. Basnayaka, P. J. Smith, and P. A. Martin, “Performance analysis [26] J. Liu, H. Nishiyama, N. Kato, and J. Guo, “On the outage probability of
of macrodiversity MIMO systems with MMSE and ZF receivers in flat device-to-device-communication-enabled multichannel cellular networks:
rayleigh fading,” IEEE Trans. Wireless Commun., vol. 12, no. 5, pp. 2240– An RSS-threshold-based perspective,” IEEE J. Sel. Areas Commun.,
2251, May 2013. vol. 34, no. 1, pp. 163–175, Jan. 2016.
[4] J. Choi and J. Ha, “Rate optimization to minimize distortion for source- [27] Y. S. Cho, D. Kim, T. K. Kim, and G. H. Im, “Improved channel-dependent
channel coded H-BLAST with SIC decoding,” IEEE Commun. Lett., user selection for an SC-FDMA system,” IEEE Commun. Lett., vol. 16,
vol. 13, no. 2, pp. 115–117, Feb. 2009. no. 10, pp. 1608–1611, Oct. 2012.
[5] P. Liu and I. Kim, “Exact and closed-form error performance analysis for [28] W. Peng, W. Gao, and J. Liu, “AI enabled massive devices multiple access
hard MMSE-SIC detection in MIMO Systems,” IEEE Trans. Commun., for smart city,” IEEE Internet Things J., vol. 6, no. 5, pp. 7623–7634,
vol. 59, no. 9, pp. 2463–2477, Sep. 2011. Oct. 2019, doi: 10.1109/JIOT.2019.2902448.
[6] X. Ma and W. Zhang, “Performance analysis for MIMO systems with [29] R. Zeng and C. Tepedelenliolu, “Underlay cognitive multiuser diversity
lattice-reduction aided linear equalization,” IEEE Trans. Commun., vol. with random number of secondary users,” IEEE Trans. Wireless Commun.,
56, no. 2, pp. 309–318, Feb. 2008. vol. 13, no. 10, pp. 5571–5581, Oct. 2014.
[7] R. W. Heath, M. Airy, and A. J. Paulraj, “Multiuser diversity for MIMO [30] S. Vishwanath, N. Jindal, and A. Goldsmith, “Duality, achievable rates, and
wireless systems with linear receivers,” in Proc. 35th Asilomar Conf. sum-rate capacity of Gaussian MIMO broadcast channels,” IEEE Trans.
Signals, Syst., Comput., Nov. 2001, pp. 1194–1199. Inf. Theory, vol. 49, no. 10, pp. 2658–2668, Oct. 2003.

Authorized licensed use limited to: University of Waterloo. Downloaded on February 27,2020 at 15:04:32 UTC from IEEE Xplore. Restrictions apply.
1790 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 69, NO. 2, FEBRUARY 2020

[31] D. Tse and P. Viswanath, Fundamentals of Wireless Communication. Chao Han (S’18) received the B.Sc. degree in bio-
Cambridge, U.K.: Cambridge Univ. Press, 2005. logical medical engineering from Changzhi Medical
[32] E. Biglieri, G. Taricco, and A. Tulino, “Performance of space-time codes College, Shanxi, China, in 2013 and the M.Sc. degree
for a large number of antennas,” IEEE Trans. Inf. Theory, vol. 48, no. 7, in electronic science and technology from Beijing
pp. 1794–1803, Jul. 2002. Jiaotong University, Beijing, China, in 2016. He is
[33] S. Verdú, Multiuser Detection. Cambridge, U.K.: Cambridge Univ. Press, currently working toward the Ph.D. degree in com-
1998. munication and information systems with the School
[34] A. M. Tulino and S. Verdú, Random Matrix Theory and Wireless Commu- of Electronic and Information Engineering, Beihang
nications. Boston, MA, USA: Now, 2004. University, Beijing, China. His research interests in-
[35] Z. Bai, Y. Chen, and Y. C. Liang, Random Matrix Theory and Its Applica- clude signal processing, transceiver design of wireless
tion. Singapore: World Scientific, 2009. communications, and hybrid beamforming.
[36] A. Edelman, “Eigenvalues and condition numbers of random matrices,”
SIAM J. Matrix Anal. Appl., vol. 9, no. 4, pp. 543–560, Oct. 1988.
[37] P. Vivo, S. N. Majumdar, and O. Bohigas, “Large deviations of the max-
imum eigenvalue in Wishart random matrices,” J. Phys. A-Math. Theor.,
vol. 40, no. 16, pp. 4317–4337, Mar. 2007.
[38] S. Ghahramani, Fundamentals of Probability. Englewood Cliffs, NJ,
USA.: Prentice-Hall, 2000.
[39] I. S. Gradshteyn and I. M. Ryzhik, Table of Integrals, Series, and Products,
5th ed. New York, NY, USA: Academic, 1994.
[40] K. Janghel and S. Prakriya, “Performance of adaptive OMA/cooperative-
NOMA scheme with user selection,” IEEE Commun. Lett., vol. 22, no. 10,
pp. 2092–2095, Oct. 2018.
[41] S. Vishwanath, N. Jindal, and A. Goldsmith, “Duality, achievable rates, and
sum-rate capacity of gaussian MIMO broadcast channels,” IEEE Trans.
Inf. Theory, vol. 49, no. 10, pp. 2658–2668, Oct. 2003.
[42] W. Peng, W. Gao, and J. Liu, “A novel perspective on multiple access in
5G network: Framework and solutions,” IEEE Wireless Commun., vol. 26, Lin Bai (M’13–SM’17) received the B.Sc. degree
no. 3, pp. 154–160, Jun. 2019, doi: 10.1109/MWC.2019.1800315. in electronic and information engineering from the
[43] J. Chen, H. Chen, and F. Zhao, “Energy-efficient joint user association and Huazhong University of Science and Technology,
power allocation in relay-aided massive MIMO systems,” J. Commun. Inf. Wuhan, China, in 2004, the M.Sc. (Hons.) degree
Netw., vol. 3, no. 2, pp. 58–65, Jun. 2018. in communication systems from the University of
[44] H. Guo, J. Liu, and J. Zhang, “Computation offloading for multi-access Wales, Swansea, U.K., in 2007, and the Ph.D. degree
mobile edge computing in ultra-dense networks,” IEEE Commun. Mag., in advanced telecommunications from the School
vol. 56, no. 8, pp. 14–19, Aug. 2018. of Engineering, Swansea University, U.K., in 2010.
[45] X. Liu, R. Li, K. Luo, and T. Jiang, “Downlink and uplink decoupling Since 2011, he has been with Beihang University
in heterogeneous networks for 5G and beyond,” J. Commun. Inf. Netw., (Beijing University of Aeronautics and Astronautics,
vol. 3, no. 2, pp. 1–13, Jun. 2018. BUAA), Beijing, China, as an Associate Professor.
[46] J. Liu, Y. Shi, L. Zhao, Y. Cao, W. Sun, and N. Kato, “Joint placement of He is currently with the School of Cyber Science and Technology. His research
controllers and gateways in SDN-enabled 5G-satellite integrated network,” interests include multiple-input multiple-output (MIMO), Internet of Things
IEEE J. Sel. Areas Commun., vol. 36, no. 2, pp. 221–232, Feb. 2018, doi: (IoT), and unmanned aerial vehicle (UAV) communications. Dr. Bai received
10.1109/JSAC.2018.2804019. the IEEE Communications Letters Exemplary Reviewers Certificate for 2012
[47] J. Liu, Y. Shi, Z. M. Fadlullah, and N. Kato, “Space-air-ground integrated and the IEEE Wireless Communications Letters Top Editor Award for 2018.
network: A survey,” IEEE Commun. Surv. Tut., vol. 20, no. 4, pp. 2714– He is currently an Editor of the IEEE TRANSACTIONS ON WIRELESS COMMUNI-
2741, Oct.–Dec. 2018, doi: 10.1109/COMST.2018.2841996. CATIONS, IEEE WIRELESS COMMUNICATIONS LETTERS, and a Managing Editor
of Journal of Communications and Information Networks (JCIN). He has also
served as a Lead Guest Editor for the IEEE WIRELESS COMMUNICATIONS and a
Guest Editor for the IEEE INTERNET OF THINGS JOURNAL.

Quan Yu (SM’15) received the B.S. degree in in-


formation physics from Nanjing University, Nanjing,
China, in 1986, the M.S. degree in radio wave propa-
gation from Xidian University, Xian, China, in 1988, Jingchao Wang received the Ph.D. degree in
and the Ph.D. degree in fiber optics from the Univer- electronics engineering from Tsinghua University,
sity of Limoges, Limoges, France, in 1992. In 1992, Beijing, China. His current research interests include
he joined the Institute of China Electronic System space information networks and satellite communi-
Engineering Corporation, Beijing, China, where he cations.
has been a Senior Engineer, and is currently a Re-
search Fellow. He is an Academician with the Chinese
Academy with the Engineering (CAE). His research
interests include architecture of wireless networks, optimization of protocols,
and cognitive radios.

Authorized licensed use limited to: University of Waterloo. Downloaded on February 27,2020 at 15:04:32 UTC from IEEE Xplore. Restrictions apply.
YU et al.: MULTIUSER SELECTION CRITERIA FOR MIMO-NOMA SYSTEMS WITH DIFFERENT DETECTORS 1791

Jinho Choi (SM’02) was born in Seoul, South Korea. Xuemin (Sherman) Shen (M’97–SM’02–F’09)
He received B.E. (magna cum laude) degree in elec- received the Ph.D. degree in electrical engineering
tronics engineering in 1989 from Sogang University, from Rutgers University, New Brunswick, NJ, USA,
Seoul, South Korea, and the M.S.E. and Ph.D. degrees in 1990. He is currently a University Professor with
in electrical engineering from the Korea Advanced the Department of Electrical and Computer Engineer-
Institute of Science and Technology (KAIST), Dae- ing, University of Waterloo, Waterloo, ON, Canada.
jeon, South Korea, in 1991 and 1994, respectively. His research interests include resource management,
He is currently with the School of Information Tech- wireless network security, social networks, smart
nology, Deakin University, Geelong VIC, Australia, grids, and vehicular ad hoc and sensor networks.
as a Professor. Prior to joining Deakin in 2018, he Dr. Shen was the recipient of the R. A. Fessenden
was with Swansea University, Swansea, U.K., as a Award from the IEEE, Canada, in 2019, the James
Professor/Chair in wireless, and Gwangju Institute of Science and Technology Evans Avant Garde Award from the IEEE Vehicular Technology Society in
(GIST), Gwangju, South Korea, as a Professor. His research interests include 2018, and the Joseph LoCicero Award and the Education Award from the IEEE
the Internet of Things (IoT), wireless communications, and statistical signal Communications Society in 2015 and 2017, respectively. He was also the recip-
processing. He has authored two books published by Cambridge University ient of the Excellent Graduate Supervision Award in 2006 and the Outstanding
Press in 2006 and 2010. Dr. Choi was the recipient of the 1999 Best Paper Performance Award five times from the University of Waterloo and the Premiers
Award for Signal Processing from EURASIP and 2009 Best Paper Award from Research Excellence Award from the Province of Ontario, Canada, in 2003. He
WPMC (Conference). He is currently an Editor for the IEEE TRANSACTIONS served as the Technical Program Committee Chair/Co-Chair for the 2016 IEEE
COMMUNICATIONS and IEEE WIRELESS COMMUNICATIONS LETTERS and had Global Communications Conference, the 2014 IEEE International Conference
served as an Associate Editor or Editor of other journals including IEEE on Computer Communications, the 2010 IEEE Vehicular Technology Confer-
COMMUNICATIONS LETTERS, Journal of Communications and Networks (JCN), ence Fall, and the 2007 IEEE Global Communications Conference, the Symposia
IEEE TRANSACTIONS VEHICULAR TECHNOLOGY, and ETRI journal. Chair for the 2010 IEEE International Conference on Communications, the
Tutorial Chair for the 2011 IEEE Vehicular Technology Conference Spring,
and the Chair for the IEEE Communications Society Technical Committee on
Wireless Communications, and P2P Communications and Networking. He is the
Editor-in-Chief of the IEEE INTERNET OF THINGS JOURNAL and the Vice Pres-
ident on Publications of the IEEE Communications Society. He is a registered
Professional Engineer of Ontario, Canada, a fellow of the Engineering Institute
of Canada, the Canadian Academy of Engineering, and the Royal Society of
Canada, and a Distinguished Lecturer of the IEEE Vehicular Technology Society
and the IEEE Communications Society.

Authorized licensed use limited to: University of Waterloo. Downloaded on February 27,2020 at 15:04:32 UTC from IEEE Xplore. Restrictions apply.

You might also like