Professional Documents
Culture Documents
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
y = Hk sk + Hp sp + n, (1)
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
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
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
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
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
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.
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.
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 )
2π
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 )]
2π
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
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
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.
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.