Tutorial Proceedings
Tutorial Proceedings
Beyond
Proceedings of the IEEE, Dec. 2017
Dec. 2017
1 / 92
Outline
2 / 92
Brief History of Wireless Standardization
MFAA
MIMO MFAA St.
LS-MIMO
BF Close Sq. Terrace
4G
Sq.
5G
OMA/ Place
NOMA
OVSF-CDMA St.
Telepr. Ave.
Sq.
HetNets
CR
MPEG St.
SDN
Turbo St. Sq.
FEC
LDPC St. Sq.
UL/DL decoupling St.
BICM-ID St.
3 / 92
Future 5G network architecture.
Forwarding
• Ultra Wideband
(cmWave, mmWave)
Cloud RAN
Macro Massive
IoT
...
cell MIMO
f Fronthaul
• NOMA
M2M
Power
…… D2D
[1] Y. Liu, Z. Qin, M. Elkashlan, Z. Ding, A. Nallanathan, and L. Hanzo, “Non-Orthogonal Multiple Access for
5 / 92
Introduction to NOMA Systems
6 / 92
Introduction to NOMA Systems
SIC
BS
Superimposed signal of
User m User m and n User m
0detection
User m
User n
Frequency
[2] Z. Ding, Y. Liu, J. Choi, Q. Sun, M. Elkashlan, Chih-Lin I, and H. V. Poor (2017), “Application of
[1] Z. Ding, Y. Liu, J. Choi, Q. Sun, M. Elkashlan, Chih-Lin I, and H. V. Poor (2017), “Application of
9 / 92
NOMA Basics
[1] Z. Ding, Y. Liu, J. Choi, Q. Sun, M. Elkashlan, Chih-Lin I, and H. V. Poor (2017), “Application of
9 / 92
NOMA Basics
[1] Z. Ding, Y. Liu, J. Choi, Q. Sun, M. Elkashlan, Chih-Lin I, and H. V. Poor (2017), “Application of
9 / 92
NOMA Basics
[1] Z. Ding, Y. Liu, J. Choi, Q. Sun, M. Elkashlan, Chih-Lin I, and H. V. Poor (2017), “Application of
9 / 92
Research Contributions in NOMA
Compatibility
NOMA for 5G
Security Sustainability
10 / 92
From NOMA to Cooperative NOMA
User A signal
Non-cooperative NOMA detection
Cooperative NOMA User A
The targeted data rate is 0.5 bits per channel use (BPCU).
13 / 92
A Simple Example (2/3 – Overall Outage)
10 0
Outage Probability
10 -1
10 -2
OMA
non-cooperative NOMA
cooperative NOMA
10 -3
0 10 20 30 40
SNR
14 / 92
A Simple Example (3/3 – Overall Outage)
Outage probability of the poor user
-1
10
10-2
10-3
2 Non-cooperative NOMA
Cooperative NOMA 2
0 1
0
y -1
-2 -2 x
15 / 92
SWIPT—Background (1/2)
Simultaneous Wireless Information and Power Transfer”, IEEE Journal on Selected Areas in Communications
(JSAC).
16 / 92
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
[1]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.
17 / 92
Sustainability of NOMA Networks
User B
User A
18 / 92
Sustainability of NOMA Networks
User B
User A
18 / 92
Sustainability of NOMA Networks
User B
User A
18 / 92
Motivation for SWIPT + Cooperative NOMA
19 / 92
Network Model
Illustration of a downlink
SWIPT NOMA system
RDA RDC ≫ RDB
A1 with a base station S (blue
A6
circle). The spatial
RDC B5
B4
RDB B1
distributions of the near
A3 B6 ... S ... B3 users (yellow circles) and
A2
B2 hB
the far users (green circles)
i
Bi
hA i
obey a homogeneous
gi Poisson Point Process
A5
A4 (PPP).
... ...
Ai
20 / 92
Network Model
21 / 92
Phase 1: Direct Transmission
T ηPS βi |hBi |2
EBi = , (8)
2 1 + dBαi
ηPS βi |hBi |2
Pt = . (9)
1 + dBαi
25 / 92
Phase 2: Cooperative Transmission
Based on (9) and (10), the received SNR for Ai to detect xi1
forwarded from Bi is given by
26 / 92
Phase 2: Cooperative Transmission
27 / 92
Non-Orthogonal Multiple Access with User Selection
29 / 92
Outage Probability of the Near Users of RNRF
ρ|hBi |2 |pi1 |2
!
PBi = Pr < τ1
ρ|hBi |2 |pi2 |2 + 1 + dBαi
ρ|hBi |2 |pi1 |2
!
xi2
+ Pr > τ1 , γS,B < τ2 . (13)
ρ|hBi |2 |pi2 |2 + 1 + dBαi i
30 / 92
Outage Probability of the Far Users of RNRF
31 / 92
Diversity Analysis of RNRF—Near Users
log P (ρ)
d = − lim . (15)
ρ→∞ log ρ
Near users: When ε → 0, a high SNR approximation with
1 − e −x ≈ x is given by
N
1X
q
FYi (ε) ≈ ωN 1 − φn 2 cn εAi (φn + 1). (16)
2 n=1
32 / 92
Diversity Analysis of RNRF—Far Users
Far users: For the far users, substituting (??) into (15), we obtain
log − ρ12 log ρ1
d = − lim
ρ→∞ log ρ
log log ρ − log ρ2
= − lim = 2. (17)
ρ→∞ log ρ
Remarks:
This result indicates that using NOMA with an energy
harvesting relay will not affect the diversity gain.
At high SNRs, the dominant factor for the outage probability
is ρ12 ln ρ.
The outage probability of using NOMA with SWIPT decays at
a rate of lnSNR
SNR
2 . However, for a conventional cooperative
system without energy harvesting, a faster decreasing rate of
1
SNR 2
can be achieved.
33 / 92
System Throughput in Delay-Sensitive Transmission Mode
of RNRF
34 / 92
NNNF Selection Scheme and NNFF Selection Scheme
35 / 92
Numerical Results
R1 = 0.5, R2 = 1
(BPCU)
achieved than with RNRF.
10−1 NNN(F)F RNRF All curves have the same
R1 = R2 = 1
Simulation (BPCU) slopes, which indicates the
10−2 Incorrect choice of rate
RNRF analytical (α = 2) same diversity gains.
RNRF analytical-appro (α = 3)
10−3 RNRF analytical-appro (α = 4) The incorrect choice of
NNN(F)F analytical (α = 2)
NNN(F)F analytical-appro (α = 3) rate results in an outage
NNN(F)F analytical-appro (α = 4)
10−4
10 15 20 25 30 35 40 45 50
probability for the near
SNR (dB) users, which is always one.
36 / 92
Numerical Results
10−1
α=3
outage probability.
NNFF achieves lower
10−2
outage than RNRF, which
10−3
RNRF simulation indicates that the distance
NNNF simulation
10−4
NNFF simulation of the near users has more
RNRF analytical-appro
10−5 NNNF analytical-appro α=2 impact than that of the far
NNFF analytical-appro
users.
10−6
10 15 20 25 30 35 40 45 50 All of the curves have the
SNR (dB)
same slopes, which
indicates that the diversity
gains of the far users are
the same.
38 / 92
Numerical Results
10−5
non-cooperative NOMA,
10 15 20 25 30 35 40 45 50 however, it achieves lower
SNR (dB)
outage probability than
RNRF in cooperative
NOMA.
39 / 92
Numerical Results
0
NNFF R2 = 0.5 BPCU to R2 = 1
10 15 20 25 30 35
SNR (dB)
40 45 50 BPCU can improve the
throughput; however, for
the case R2 = 2 BPCU,
the throughput is lowered.
40 / 92
NOMA in 5G Networks—HetNets
Pico BS
Femto BS
Marco BS
OMA
41 / 92
NOMA in 5G Networks—HetNets
Pico BS
Femto BS
Marco BS
OMA
41 / 92
NOMA in 5G Networks—HetNets
Pico BS
Femto BS
Marco BS
NOMA
41 / 92
NOMA in 5G Networks—HetNets
Pico BS
Femto BS
Marco BS
NOMA
41 / 92
NOMA in HetNets I — Resource Allocation
K-tier HetNets: One macro base station (MBS), B small base stations
(SBSs)
M macro cell users (MCUs), M RBs, K small cell users (SCUs) served by
each SBS
Each SBS serves K SCUs simultaneously on the same RB via NOMA
[1] J. Zhao, Y. Liu, K. K. Chai, A. Nallanathan, Y. Chen and Z. Han (2017),“Spectrum Allocation and Power
Control for Non-Orthogonal Multiple Access in HetNets”, IEEE Transactions on Wireless Communications 42 / 92
Channel Model
45 / 92
Matching Model (cont’)
Φ: matching state
Swap-blocking pair (a, b) ⇔
46 / 92
Matching Algorithm
Flag SRa,b to record the time that SBS a and b swap their allocated
RBs=⇒ prevent flip flop
47 / 92
Numerical Results
22
Centralized
SOEMA
20 IA
Sum rate of SCUs (bits/(s*Hz))
18
B=10, M=5
16
14
12
B=7, M=5
10
6
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
Number of iterations
Fig.: Convergence of the proposed algorithms for different number of RBs and SBSs.
48 / 92
Numerical Results (cont’)
18
SOEMA
IA
16 SOEMA−OMA
Sum rate of SCUs (bits/(s*Hz))
IA −OMA
14
12
10
6
10 12 14 16 18
Number of SBS (B)
Fig.: Sum-rate of the SCUs for different number of small cells, with M = 10.
49 / 92
Numerical Results (cont’)
−92
Average cross−tier interference at each MCU (dBm)
β=2×1013
−93
β=4×1013
−94 β=6×1013
β=8×1013
−95
−96
−97
−98
−99
−100
−101
−102
6 7 8 9 10
Number of RBs (M)
50 / 92
Summary
NOMA-enabled HetNets
51 / 92
NOMA in HetNets II — Large-Scale Analysis
User n signal
Massive MIMO detection
User 1
Pico BS
User m User n
Marco BS
NOMA
……
User 2
User N
52 / 92
Network Model
53 / 92
Information Signal Model
P1 /Nho,1 L (do,1 )
. (25)
IM,1 + IS,1 + σ 2
The SINR that user n experiences at the k-th tier small cell is
54 / 92
User Association Probability
Remark 4.1
By increasing the number of antennas at the macro cell BSs, the
user association probability of the macro cells increases and the
user association probability of the small cells decreases.
55 / 92
Coverage Probability
εf x α i I k + σ 2
( )
Pcov ,k (τt , x0 )|x0 >rk = Pr go,km > t 0 . (31)
Pk η
56 / 92
Spectrum Efficiency
57 / 92
Energy Efficiency
58 / 92
Numerical Results—User Association Probability
0.7
Marco cells
As the number of antennas
0.6
Pico cells
Femto cells
at each macro BS
User association probability
Simulation
B2 =10
increases, more users are
0.5
likely to associate to macro
0.4 cells — larger array gain.
0.3 Increasing the bias factor
can encourage more users
0.2 B2 =20
to connect to the small
50 100 150 200 250 300 350 400 450 500
M cells — an efficient way to
Fig.: User association probability versus extend the coverage of
antenna number with different bias small cells or control the
factor.
load balance among each
tier of HetNets.
59 / 92
Numerical Results — Coverage Probability
0.8
0.6
For inappropriate power
0.4
0.2 6
and target-rate selection,
0
4 the coverage probability is
5
4
3
2
1
2
Rc (BPCU) always zero.
0 0
Rt (BPCU)
60 / 92
Numerical Results — Spectrum Efficiency
NOMA
2.5 conventional OMA based
2 small cells.
1.5 The spectral efficiency of
Analytical NOMA, P 2 = 20 dBm
1 Analytical NOMA, P 2 =30 dBm small cells is reduced as
Simulation
0.5 OMA,P2 =30 dBm
OMA
the bias factor is increased
OMA,P2 =20 dBm
0
5 10 15 20 25 30
— larger bias factor results
B2 in associating more macro
Fig.: Spectrum efficiency comparison of users having a low SINR to
NOMA and OMA based small cells. small cells.
61 / 92
Numerical Results — Energy Efficiency
2.5
63 / 92
System Description
DT1
... DR1
DRLn
...
DRk
...
DRLn D2D Group D1
DTn BS Reuse
DR1 Subchannel
Reuse
Subchannel
D2D Group Dn
Cellular User
(36)
65 / 92
Problem Formulation
66 / 92
Matching Model
D2D Group D1
...
... RB2
...
D2D Group D3
...
67 / 92
Matching Algorithm
Step 1: Initialization: PL
propose to
Step 2: Matching Phase: D2D groups −−−−−→ RBs;
acceps/reject
RBs −−−−−−−→ D2D groups
Step 3: Final matching result
D2D Group D1
...
... RB2
...
D2D Group D3
...
68 / 92
Numerical Results
6
Optimal
MTBSA
Number of accessed D2D groups 5 One−to−one matching
0
1 3 5 7 9 11
Number of D2D groups (N)
Fig.: Number of accessed D2D groups versus the number of D2D groups in the
network, with K=3.
69 / 92
Numerical Results (cont’)
35
Optimal
MTBSA
One−to−one matching
30 Optimal (OMA)
Total sum rate (bits/(s*Hz))
25
20
15
10
1 3 5 7 9 11
Number of D2D groups (N)
Fig.: Total sum-rate versus the number of D2D groups in the network, with K=3.
70 / 92
Numerical Results (cont’)
16
Optimal
MTBSA
14 One−to−one matching
Optimal (OMA)
Number of accessed receivers
10
0
1 3 5 7 9 11
Number of D2D groups (N)
Fig.: Number of accessed receivers versus the number of D2D groups in the network,
with K=3.
71 / 92
Numerical Results (cont’)
18
Optimal
MTBSA
One−to−one matching
17.5
Total sum rate (bits/(s*Hz))
17
16.5
16
15.5
2 3 4
Number of receivers in each D2D group (K)
Fig.: Total sum-rate versus the number of receivers in each D2D group, with N=3.
72 / 92
Conclusions
73 / 92
Security in NOMA Networks
Main Channel
Bob n
Eve
74 / 92
Network Model
75 / 92
Network Model—SINR for NOMA users
am |hm |2
γBm = , (38)
an |hm |2 + ρ1b
and
76 / 92
Network Model—SNR for the Eavesdroppers
77 / 92
Secrecy Outage Probability
The secrecy rate of the m-th user and the n-th user can be
expressed as
and
78 / 92
Exact Secrecy Outage Probability
Given the expected secrecy rate Rm and Rn for the m-th and n-th
users, a secrecy outage is declared when the instantaneous secrecy
rate drops below Rm and Rn , respectively. Based on (41), the
secrecy outage probability for the m-th and n-th user is given by
and
respectively.
79 / 92
Secrecy Diversity Analysis
80 / 92
Numerical Results
α=3
10-1
slopes. While the blue
asymptotic, m=1, n=3
exact, m=1 n=3 curves can achieve a larger
10-2 simulation, m=1, n=3
asymptotic, m=1, n=2 secrecy outage slope.
exact, m=1, n=2
10
-3 simulation, m=1, n=2 It is due to the fact that the
asymptotic, m=2, n=3
exact, m=2, n=3 secrecy diversity order of the
simulation, m=2, n=3
10
-4
0 10 20 30 40 50
user pair is determined by
ρ (dB)
b the poor one m.
This phenomenon also
consists with the obtained
insights in Remark 1.
81 / 92
Numerical Results
10-1
radius of the protected zone
increases, which
RD = 5 m, λ e= 10-3 demonstrates the benefits of
10-2
R = 10 m, λ = 10-3
D e
the protected zone.
R = 5 m, λ = 10-4
D e
R =10 m, λ = 10-4
Smaller density λe of Eves
D e
10
-3
1 2 4 6 8 10 12 14 16 18 20
can achieve better secrecy
r (m)
p performance, because
smaller λe leads to less
number of Eves, which lower
the multiuser diversity gain
when the most detrimental
Eve is selected.
82 / 92
Multi-antenna Aided Security Provisioning for NOMA
Bob n
Bob n
Alice
Alice
Bob m
Bob m
& Eve
Eve
Main Channel
Wiretap Channel
Wiretap Channel for Bob n
for Bob m & Bob n
(a) PLS of NOMA with External Eves (b) PLS of NOMA with Internal Eves
84 / 92
Interplay between NOMA and cognitive radio networks
PT PR BS SR (User n)
PT (user m)+ST
(user n)
ST SR PR (User m)
85 / 92
MIMO-NOMA Design - Beamformer Based Structure
1 Centralized Beamforming.
2 Coordinated Beamforming.
wn User n
SIC
wm
User m detection
BS
with Rm→m
User m
[1] Y. Liu, H. Xing, C. Pan, A. Nallanathan, M. Elkashlan, and L. Hanzo, “Multiple Antenna Assisted
Non-Orthogonal Multiple Access”, IEEE Wireless Communications.
86 / 92
MIMO-NOMA Design - Beamformer Based Structure
1 Centralized Beamforming.
2 Coordinated Beamforming.
Unserved
Near User BS User
Unserved User BS
Centric Near User
Far Cell Edge User
BS
Near User
Unserved User
[1] Y. Liu, H. Xing, C. Pan, A. Nallanathan, M. Elkashlan, and L. Hanzo, “Multiple Antenna Assisted
Non-Orthogonal Multiple Access”, IEEE Wireless Communications.
87 / 92
MIMO-NOMA Design - Cluster Based Structure
……
User L1
User 2 ……
User 1
……
User 1 User 2 User Lm
BS ……
User 1
User 2 ……
User LM
[1] Y. Liu, H. Xing, C. Pan, A. Nallanathan, M. Elkashlan, and L. Hanzo, “Multiple Antenna Assisted
Non-Orthogonal Multiple Access”, IEEE Wireless Communications.
88 / 92
NOMA in MmWave Networks
Baseband processing
...
1 5)
...
...
...
M beams
K users
[2] J. Cui, Y. Liu, Z. Ding, P. Fan, and A. Nallanathan, “Optimal User Scheduling and Power Allocation for
Millimeter Wave NOMA Systems”, IEEE Transactions on Wireless Communications (TWC) accept to appear.
89 / 92
Cross layer design for NOMA — a QoE perspective
Content
Context
Superposition coding/non-
Power\code
UserN Subtract
orthogonal multi-carrier design ... 1 2 1 1
2
User2 Decoding
User1 1
Frequency
Transmitter Receiver
[1] W. Wang, Y. Liu, L. Zhiqing, T. Jiang, Q. Zhang and A. Nallanathan, “Toward Cross-Layer Design for
Non-Orthogonal Multiple Access: A Quality-of-Experience Perspective”, IEEE Wireless Communications (Under
revision).
[2] J. Cui, Y. Liu, Z. Ding, P. Fan, and A. Nallanathan, “QoE-based Resource Allocation for Multi-cell NOMA
91 / 92
Thank you!
Thank you!
92 / 92