28 Aug 2018
Non-Orthogonal Multiple Access
Outline
Overview and Motivation
Single-Carrier NOMA
Power Domain NOMA
Cognitive Radio NOMA
Multi-carrier NOMA
Hybrid NOMA
5G MC-NOMA
Cooperative NOMA
User Cooperation
Employing Dedicated Relays
MIMO-NOMA
General Principles
Decomposing MIMO-NOMA
When Users’ Channels Are Similar
MmWave-NOMA
Random Beamforming
Non-Orthogonal Multiple Access
Overview & Motivation
Outline
1-th user
data stream 1:
...
data stream 2:
Signals sent by
the BS Receiver for the k-th user
...
k-th user
...
data stream K:
K-th user
BS: multiplexing the
signals
Non-Orthogonal Multiple Access
Overview & Motivation
data stream k:
...
Signal separation
k-th user at the BS
data stream K:
...
Disadvantages of OMA
Dilemma to realize a better trade-off between throughput and
user fairness, illustrated in the following example:
A user with a poor connection to the base station (BS) is
served by using OMA.
Spectral efficiency is low since this user cannot utilize the
allocated bandwidth efficiently.
Since OMA is used, the bandwidth resources occupied by this
user cannot be shared by the others.
Difficult to support massive connectivity
Recall that the three key requirements for 5G are to support
high throughput, low latency and massive connectivity
Non-Orthogonal Multiple Access
Overview & Motivation
Outline
Outline
All the users are served at the same time, frequency and code,
but with different power levels.
Users with better channel conditions get less power.
Successive interference cancellation (SIC) is used.
[1]Y. Saito, A. Benjebbour, Y. Kishiyama, and T. Nakamura, “System level performance evaluation of downlink
non-orthogonal multiple access (NOMA)”, in PIMRC 2013.
[2]Z. Ding, Z. Yang, P. Fan and H. V. Poor, “On the Performance of Non-Orthogonal Multiple Access in 5G
Systems with Randomly Deployed Users”, IEEE SPL, 2014.
Non-Orthogonal Multiple Access
Single-Carrier NOMA
Power Domain NOMA
Example 1:
Consider ρ → ∞ which implies a high SNR scenario, and
ρ|h1 |2 → 0 which implies that user 1’s channel experiences a
deep fade.
The sum rate of NOMA becomes
α2
log2 1 + 12 + log2 ρ|h2 |2 α22 = log2 (ρ|h2 |2 ).
α2
The sum rate of OMA is
1 1 1
log2 1 + ρ|h1 |2 + log2 1 + ρ|h2 |2 ≈ log2 ρ|h2 |2 .
2 2 2
The performance gain of NOMA over OMA is obvious.
Non-Orthogonal Multiple Access
Single-Carrier NOMA
Power Domain NOMA
Outline
and
Rn = log 1 + ρan2 |hn |2 , (2)
respectively.
Note user n can decode user m’s signal if Rm is used.
The rates of OMA, R̄i for i ∈ {m, n}, are
1
R̄i = log 1 + ρ|hi |2 . (3)
2
Non-Orthogonal Multiple Access
Single-Carrier NOMA
Cognitive Radio NOMA
0
10
There are 5 users, where the
user with the strongest
−1
channel is selected as the
10
cognitive user.
m=1
P(Rn < R)
−2
m = 1 (m = 2) corresponds
10
to choosing the user with the
Simulation results
−3
Analytical results weakest (second weakest)
10 1
An auxiliary line with ρm
channel as the primary user.
m=2
−4
The curves with ρ1m illustrate
10
5 10 15
SNR in dB
20 25 30
the diversity gain of m.
The outage probability of the cognitive user.
M = 5 and n = M.
As expected, the primary
user’s channel affects the
cognitive user’s diversity.
Non-Orthogonal Multiple Access
Single-Carrier NOMA
Cognitive Radio NOMA
N
αm |hm |2
Rm,D = log2 1 + , (6)
αn |hm |2 + 1/ρ
and
N
= log2 1 + αn ρ|hn |2 .
Rn,D (7)
2 can be expressed as
Combining the two constraints, αm
follows:
2 β1 β2
αm = + , (9)
W +1 V +1
q q
where W = 1 + ρ|hm |2 , V = 1 + ρ|hn |2 , 0 ≤ βi ≤ 1,
i = 1, 2, and β1 + β2 = 1.
Non-Orthogonal Multiple Access
Single-Carrier NOMA
Cognitive Radio NOMA
7
As expected, the rate of user
m increases with increasing
6
5
decreases with increasing β2 .
4
Compare to PD-NOMA,
3 CRNOMA offers better user
the n−th user
2
CRNOMA Sim.
fairness, since the ranges of
1
CRNOMA Ana.
OMA
the rates become smaller.
PDNOMA
0
Further optimization of the
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
β2 power allocation coefficients
The average rate for user n and user m in can increase the gap between
downlink CR-NOMA systems with
SNR = 20 dB, M = 5, m = 5, and n = 4. OMA and NOMA.
Non-Orthogonal Multiple Access
Multi-carrier NOMA
Hybrid NOMA
Outline
0
10
There are M = 5 user and
Simulation results
−1
Analytical results − Exact expression the user with the worst
10 Analytical results − High SNR approximation
channel is always selected.
P(Rm + Rn < R̄m + R̄n )
−2
10 n=3,m=1
As observed, scheduling the
−3
10
user with the best channel
−4
10 n=5, m=1 (n = 5) reduces the
−5
10
probability.
−6
10
Hence increasing the channel
−7
difference is helpful to ensure
10
5 10 15
SNR in dB
20 25 30
that NOMA outperforms
The probability that NOMA realizes a lower OMA, in terms of sum rate.
sum rate than conventional MA. M = 5.
Non-Orthogonal Multiple Access
Multi-carrier NOMA
Hybrid NOMA
On the other hand, the probability that the n-th user can
experience better performance in NOMA than OMA is
1
P(Rn > R̄n ) = P log 1 + ρan2 |hn |2 > log(1 + ρ|hn |2 .
2
Their high SNR approximations are given by
$1 $2
P(Rm > R̄m ) ≈ m , P(Rn > R̄n ) ≈ 1 − n , (14)
ρ ρ
where $i is a constant and not a function of the SNR.
Non-Orthogonal Multiple Access
Multi-carrier NOMA
Hybrid NOMA
Outline
5G MC-NOMA
Various practical forms of multi-carrier NOMA have been
proposed for the 5G standard.
Multi-carrier NOMA achieves a favourable tradeoff between
system performance and complexity.
Both low density spreading (LDS) and sparse code multiple
access (SCMA) are based on the idea that one user’s
information is spread over multiple subcarriers.
However, the number of subcarriers assigned to each user is
smaller than the total number of subcarriers
This is referred to as the low spreading (sparse) feature of
these two versions of NOMA.
This feature ensures that the number of users utilizing the
same subcarrier is not too large, such that the system
complexity remains manageable.
Non-Orthogonal Multiple Access
Multi-carrier NOMA
5G MC-NOMA
Codeword
U1 Channel SCMA Codebook
1
Coding Mapping
+
Channel SCMA Codebook
U2 Coding Mapping +
Channel SCMA Codebook +
U3 Coding Mapping
+
Channel SCMA Codebook
U4
Coding Mapping +
[8] H. Nikopour and H. Baligh, “Sparse code multiple access,” IEEE PIMRC, 2013.
Non-Orthogonal Multiple Access
Multi-carrier NOMA
5G MC-NOMA
subcarrier 1
subcarrier 2
subcarrier 3
subcarrier 4
where [F]i,j = 1 means that the j-th user can use the i-th
subcarrier, and [F]i,j = 0 means that this user cannot use the
subcarrier.
Non-Orthogonal Multiple Access
Multi-carrier NOMA
5G MC-NOMA
subcarrier 1
subcarrier 2
subcarrier 3
Outline
The targeted data rate is 0.5 bits per channel use (BPCU).
Non-Orthogonal Multiple Access
Cooperative NOMA
User Cooperation
Outline
We provide an example to
show the benefits of this type
of cooperative NOMA
Assume that there is a
dedicated relay which is
Using dedicated relays
used to help two users
located close to the cell
BS edge.
There is no direct link
between the base station
NOMA users Direct transmission
and the users.
Dedicated relays Coop. transmission With cooperative OMA,
four time slots are required.
With cooperative NOMA,
only two time slots are
needed.
Non-Orthogonal Multiple Access
Cooperative NOMA
Employing Dedicated Relays
S
D1
D2
Relay selection studies which relay to use when multiple relays are
available.
[13] Z. Ding, H. Dai and H. V. Poor, “Relay Selection for Cooperative NOMA”, IEEE WCL, 2016.
Non-Orthogonal Multiple Access
Cooperative NOMA
Employing Dedicated Relays
0
10
Both NOMA schemes with
different relay selection
strategies outperform OMA.
−1
10
The two-stage relay selection
Outage Probabilities
Outline
Motivations
Outline
x = Ps̃, (17)
α1,1 ≤ · · · ≤ α1,K .
The messages s1,j , K ≥ j ≥ (k + 1), will be detected at the
k-th user in the first cluster with the following SINR:
j
SINR1,k = (23)
H
|v1,k H1,k p1 |2 α1,j
2
Pj−1 H M
.
2 2 H + |v1,k |2 ρ1
P 2
l=1 |v1,k H1,k p1 | α1,l + m=2 |v1,k H1,k pm |
j
If log(1 + SINR1,k ) > R1,j , SIC can be carried out.
Non-Orthogonal Multiple Access
MIMO-NOMA
Decomposing MIMO-NOMA
−3
10 The diversity gains
−4
achieved by the two users
10
are related to their channel
The worst user, MIMO,simulation
−5
10 The best user, MIMO,simulation
The worst user, MIMO−NOMA, simulation
conditions.
The best user, MIMO−NOMA, simulation
−6
10
The worst user, MIMO,analytical
The best user, MIMO,analytical
NOMA achieves the same
−7
The worst user, MIMO−NOMA, analytical
The best user, MIMO−NOMA, analytical
diversity gain as OMA.
10
10 12 14 16 18 20 22 24 26 28 30
SNR in dB
[18] Z. Ding, R. Schober, and H. V. Poor, “A General MIMO Framework for NOMA Downlink and Uplink
s= ..
, (28)
.
αM sM + αM 0 sM 0
where sm is the signal intended for the m-th user, αm is the
2 + α2 = 1.
power allocation coefficient, and αm m0
User m’s observation is given by
Gm
ym = p Ps + wIm + nm , (29)
L(dm )
P = G−H D, (35)
where D2 = diag{ (G−1 G1−H ) , · · · , (G−1 G−H
1
)
}.
1,1 M,M
Non-Orthogonal Multiple Access
MIMO-NOMA
Decomposing MIMO-NOMA
5.5
The proposed signal
5
alignment based scheme is
4.5
4
termed
3.5
“SA-MIMO-NOMA”.
3 Both the MIMO-NOMA
2.5 schemes outperform the
2 MIMO-OMA schemes.
1.5
In terms of outage rates,
1 MIMO−OMA without precoding
MIMO−OMA with precoding the difference between the
0.5 MIMO−NOMA without precoding [14]
SA−MIMO−NOMA two MIMO-NOMA
0
0 5 10 15 20 25 30 35 40
Transmission Power in dBm schemes with and without
Outage sum rates achieved by the
precoding is small.
considered MIMO schemes. M = N = 3
Non-Orthogonal Multiple Access
MIMO-NOMA
Decomposing MIMO-NOMA
0
10
MIMO-NOMA with
precoding outperforms
Outage Probabilities: P m‘ and P m
−1
10 MIMO-NOMA without
precoding.
−2
10 The diversity gain achieved
Pm‘ , Rm‘ =
0.5 BPCU
Pm , Rm =
5 BPCU
by MIMO-NOMA with
−3
10 precoding is larger than
that of MIMO-NOMA
−4
MIMO−OMA without precoding
10
MIMO−OMA with precoding
without precoding.
MIMO−NOMA without precoding
SA−MIMO−NOMA MIMO-NOMA and
0 5 10 15 20 25
Transmission Power in dBm
30 35 40
MIMO-OMA achieve the
Outage probabilities achieved by the
same diversity gain.
considered MIMO schemes. M = N = 3
Non-Orthogonal Multiple Access
MIMO-NOMA
Decomposing MIMO-NOMA
[19] Z. Ding and H. V. Poor, “Design of Massive-MIMO-NOMA with Limited Feedback”, IEEE SPL, 2016.
Non-Orthogonal Multiple Access
MIMO-NOMA
When Users’ Channels Are Similar
Outline
x = Ps. (39)
Q2 is an M × M unitary matrix,
R̃2 is an M × N matrix obtained from the QR decomposition.
Define V2 as an M × N matrix collecting the N left columns
of Q2 , and R2 is an N × N upper submatrix of R̃2 . From the
QR decomposition, we know that HH 2 = V2 R2 .
The precoding matrix P is set as P = V2 , which is to improve
the signal strength at user 2.
As can be seen in the following, this choice of the precoding
matrix also degrades the channel conditions at user 1, which
makes user 1 analogous to a cell edge user in a conventional
NOMA setup.
Non-Orthogonal Multiple Access
MIMO-NOMA
When Users’ Channels Are Similar
−2
10 The new type of
Proposed MIMO−NOMA, Po2,1 MIMO-NOMA can reduce
Proposed MIMO−NOMA, Po2,2 the outage probability
−3
10
Proposed MIMO−NOMA, Po2,3
significantly.
ZF−NOMA(SA−NOMA), Po2,1
−4
ZF−NOMA(SA−NOMA), Po2,2 Over the three layers,
10
ZF−NOMA(SA−NOMA), Po2,3 ZF-NOMA can only
0 5 10 15 20 25 30
SNR in dB achieve a diversity gain of
Outage probabilities achieved by the
1, smaller than the new
considered MIMO-NOMA schemes. type of MIMO-NOMA.
M=N=3
Non-Orthogonal Multiple Access
MIMO-NOMA
When Users’ Channels Are Similar
−2
10
MIMO-OMA.
−3
Proposed MIMO−NOMA, Po2,1 Over the three layers, the
10
Proposed MIMO−NOMA, Po2,2 MIMO-NOMA and
Proposed MIMO−NOMA, Po2,3
MIMO-OMA schemes
−4
10 MIMO−OMA, P o2,1
MIMO−OMA, P o2,2
achieve the same diversity
−5
MIMO−OMA, P o2,3 gain.
10
0 5 10 15 20 25 30
SNR in dB
Outline
Δ
BS
Δ
Non-Orthogonal Multiple Access
MmWave-NOMA
Random Beamforming
√ √ X L
ak,0 a(θk0 ) ak,l a(θkl )
hk = Mq + M q , (46)
1 + dkαLOS l=1 1 + dkαNLOS
Numerical Results
7
In general,
6 mmWave-NOMA
5
outperforms
mmWave-OMA,
Sum Rates
4
When Rj = 6 BPCU and
OMA, ∆=0.1, Rj=4BPCU
3 the transmission power is
NOMA, ∆=0.1, Rj=4BPCU, sim
Outline
|hH 2 2
k fk | α0,k
SINRk = M
, (62)
|hH 2 2
k fk | α1,k + |hH 2
k fl | +
P
ρ
l∈S1 \k
i∗ |giH∗ fk |2 α1,k
2
k
SINRkk = M
. (63)
|giH∗ fl |2 +
P
k ρ
l∈S1 \k
Performance Analysis
With finite resolution analog beamforming, the user’s effective
channel gain can be expressed as follows:
M (i ∗ −1)2π 2
−j k,mN
X
|hH
k fk |
2
= hk,m e q . (65)
m=1
4 result in a significant
performance gain
3
compared to OMA.
2
When the transmission
1
Solid line: mmWave model power is 45dBm, the use
Dash−dot line: Rayleigh model
0
0 10 20 30 40 of NOMA can offer a rate
Transmission Power in dBm
improvement of 4 BPCU
Outage rates achieved for different over OMA, for both of the
channel models. M = 30, |S1 | = 3,
|S2 | = 300, r1 = 40m, ry = r1 , α = 3, channel models.
R0 = 1 BPCU and R1 = 1.5 BPCU.
Non-Orthogonal Multiple Access
MmWave-NOMA
FRAB-mmWave-NOMA
−2
10 diversity gains for the users
in S1 and S2 are M+1 2 and
M, respectively.
−4
10 If perfect analog
M=4
The user from S1 , simulation beamforming is used, a
The user from S2 , simulation
The user from S1 , analytical diversity gain of M is
The user from S2 , analytical
−6
10 achieved by the user from
0 10 20 30 40
Transmission Power in dBm S1 .
Outage probabilities achieved for From the figure, one can
Rayleigh fading channel model. |S1 | = 1,
|S2 | = M, r1 = 40m, ry = r21 , α = 3, clearly observe the loss of
R0 = 1 BPCU and R1 = 1 BPCU. diversity gain for the user
from S1 .
Non-Orthogonal Multiple Access
Practical Implementation Issues
Coding and Modulation
Outline
Lattice
encoding mod p2 Lattice
decoding
User 1
p1 mod p1p2
mod p1 Lattice
decoding
User 2
Non-Orthogonal Multiple Access
Practical Implementation Issues
Imperfect CSI
Outline
Outline
SWIPT—Background (1/2)
Wireless Energy Transfer (WET)
Key Idea: Energy is transmitted from a power source to a
destination over the wireless medium.
Motivation: 1) Ambient radio frequency signals are
everywhere; 2) WET could be the only means to increase the
lifetime of energy constrained networks
Tesla had already provided a successful demonstration to light
electric lamps wirelessly in 1891, but WET has been forgotten
for a long time due to its low energy efficiency.
What has changed now?
More low power devices.
Advanced antenna techniques for better energy efficiency.
[27]Y. Liu, Z. Ding, M. Elkashlan, and H. V. Poor, “Cooperative Non-Orthogonal Multiple Access with
Simultaneous Wireless Information and Power Transfer”, IEEE JSAC, 2016.
Non-Orthogonal Multiple Access
Practical Implementation Issues
SWIPT + NOMA
SWIPT—Background (2/2)
i T
Energy Energy
Harvesting Harvesting
! ! i "T
Tx
Tx
j T
Information
Information Decoding
Decoding ! ! "T j
Power Energy
Harvesting Energy
Splitting
Harvesting
! i
Tx Tx
j
Information
Power
Splitting
Information Decoding
Decoding
! j
[28]Z. Ding, C. Zhong, D. W. Ng, M. Peng, H. A. Suraweera, R. Schober and H. V. Poor, “Application of Smart
Antenna Technologies in Simultaneous Wireless Information and Power Transfer”, IEEE Commun. Magazine, 2015.
Non-Orthogonal Multiple Access
Practical Implementation Issues
SWIPT + NOMA
10−5
non-cooperative NOMA,
10 15 20 25 30 35 40 45 50 however, it achieves a
SNR (dB)
lower outage probability
than RNRF in cooperative
NOMA.
Non-Orthogonal Multiple Access
Practical Implementation Issues
SWIPT + NOMA
0
NNFF BPCU can improve the
10 15 20 25 30 35
SNR (dB)
40 45 50 throughput; however, for
the case R2 = 2 BPCU,
the throughput is reduced.
Non-Orthogonal Multiple Access
Practical Implementation Issues
SWIPT + NOMA
[29] P. D. Diamantoulakis, K. N. Pappi, Z.Ding, and G. K. Karagiannidis, “Wireless Powered Communications with
Non-Orthogonal Multiple Access”, IEEE TWC, 2016.
Non-Orthogonal Multiple Access
Practical Implementation Issues
Security Provisioning for NOMA
Outline
BS
E
[30] Y. Zhang, H. Wang, Q. Yang and Z. Ding, “Secrecy Sum Rate Maximization in Non-Orthogonal Multiple
Access”, IEEE CL, 2016.
Non-Orthogonal Multiple Access
Practical Implementation Issues
Security Provisioning for NOMA
Outline