Professional Documents
Culture Documents
Performance Analysis of Downlink NOMA Multi-User With Multiple Antennas Beamfoming
Performance Analysis of Downlink NOMA Multi-User With Multiple Antennas Beamfoming
Tran Manh
. Hoang Pham Thanh
. Hiep
Le Quy Don Technical University Le Quy Don Technical University
Ha Noi, Viet Nam. Ha Noi, Viet Nam.
tranmanhhoang@tcu.edu.vn phamthanhhiep@gmail.com
Abstract—In this paper, a downlink Non-Orthogonal Multiple summarized as follows. In [10], the authors investigated a
Access (NOMA) system, where multi-user is clustered into clus- NOMA downlink system, where all users locate randomly,
ters based on the located region, is taken into consideration. The and derived the close-form expressions of outage probability
base station (BS) is equipped multiple antennas to communicate
instantaneously with all users in multiple clusters by using as well as ergodic capacity., In [11], the authors investigated
beamforming combining with NOMA method. The close-form both downlink and uplink of NOMA systems. The dynamic
expressions to evaluate system performance is shown through the power allocation with undertaking QoS for different users was
outage probability and ergodic capacity. The derived analytical proposed. Based on the obtained result, the authors concluded
results are corroborated by Monte Carlo simulations and shown that the proposed dynamic power allocation can provides
that when perform creating the clusters for the system combining
with beam can be improve performance of the system. more whippiness to fairness performance of all users. Outage
Index Terms—Non orthogonal multiple access, Successive in- performance and ergodic capacity were investigated in [12]. In
terference cancellation, close-form expression, outage probability, this work, the authors have analyzed a NOMA system under
ergodic capacity. condition of fairness of the users quality, it leads to necessary
of allocating power following the channel gains. In [13], the
I. I NTRODUCTION authors discussed on NOMA scheme aspect of cognitive radio,
The non-orthogonal multiple access (NOMA) is consider- in which the power allocation coefficient is chosen to satisfy
ing as a promising multiple access technique for the fifth the predefined requirements of user QoS. The authors in [14]
generation (5G) mobile networks due to its superior spectral and [15] proposed the NOMA-MIMO multi-user systems and
efficiency [1]–[3]. The main technique of NOMA is to use the results shown that the performance is improved in case
the power domain for multiple access which adopt the su- multi-user is gathered into a cluster.
perposition code at the transmitter and successive interference Throughout the reviewed works, the bandwidth efficiency
cancellation (SIC) method to detect the signals at the receiver of NOMA system is improved, and then the throughput is
[4]. While decoding the received signal, the SIC is performed enhanced. These characteristics lead to the fact that NOMA
at each user to separate superimposed symbols and remove the technology is suitable for multi-user. Furthermore, the NOMA
inter-user interference. In the downlink NOMA scenario, less technology is providing an ultrahigh connectivity for many
transmission power is allocated to users having better channel billions of electronic devices in the IoT by using the non-
condition, whereas more transmission power is allocated to orthogonal properties. Especially, the design for NOMA sys-
users having worse channel conditions [5], [6]. The purpose of tems has a low-complexity when comparing with other multi-
this strategy is to achieve a balance between system throughput ple access methods such as: multi-user shared access (MUSA),
and fairness of users [7]. Moreover, NOMA systems allocates pattern-division multiple access (PDMA) and sparse-code mul-
power based on priority of users, users that have higher tiple access (SCMA) [2].
prior are allocated more power and whereas users with lower The above mentioned works just investigated the perfor-
priority are allocated less power [8], [9]. mance of the multi-user NOMA system and solved these
In addition, compared with conventional multiple access problems through simulation. To the best of our knowledge,
systems, such as TDMA, CDMA, FDMA and so on, the there is a research that takes multi-beam multiple input single
NOMA systems offer better fairness of users, even for users output (MISO) NOMA into consideration [16]. However, the
with weak CSI. In the present, the works are focusing on author assumed that each cluster has only two user, namely
performance of NOMA aspect of different scenarios and near user and far user. We are going to extend this work with
more users in the same beam. Consequently, in this paper, we tracking algorithms1 . Note that users in each cluster have
propose combination of NOMA and beamforming method for different propagation distances, and we assume the channel
downlink multi-user NOMA system, in which every user has state information (CSI) is perfect.
only one antenna, and several nearby users becomes a cluster, To keep a balance between complexity of implementation
the BS equips multiple antenna and transmits to clusters of and performance of system, we use zero-force beamforming
user by beamforming method. The contributions of the paper (ZFBF) at the BS. We design a weight wm for the mth cluster
are summarized as follows. to mitigate the interference from the other clusters.
• We focus on the downlink NOMA system with multiple The channel matrix between the BS and nth user in mth
antennas at the BS and single antenna at user site. Several cluster (hereafter called (m,n)th user) is denoted by hm,n
users are clustered and becomes a cluster based on the with m ∈ {1, · · · , M } and n ∈ {1, · · · , N }. The channel
their location. To mitigate the crisscross interference from coefficients is denoted by hm,n ∼ CN (0, Ωm,n ), where
the other clusters, the beamforming is applied at the BS E{|hm,i |2 } = Ωm,i with i ∈ {1, · · · , N } is a variance of the
site. channel gains, where E{·} denotes the average operator. In
• The system performance is analyzed, and close-form this model, we assume that all channels are quasi-static inde-
expressions of outage probability and ergodic capacity pendent and identically distributed (i.i.d.) and keeps constants
for each user at the arbitrary cluster is derived in order in a time slot, however they changes independently over time
to evaluate the proposed system model. We compare the slots meaning block fading.
simulation result with calculation result to confirm the Every antennas at the BS transmit the superposition code,
close-form expressions. which includes N signals of the mth cluster, it can be
described by xS,m = [xm,1 , · · · , xm,N ]T , where xm,n is the
• We compare the proposed system with the OMA system
signal of (m,n)th user, E{|xS,m |2 } = PS and [· · · ]T denotes
to indicate the better system.
the transpose matrix. Hence the signals are intended to the
The rest of the paper is organized as follows. Section II
mth cluster is given by
presents the multi-user NOMA system model and channel
N
model. The performance analysis is given in Section III.
Numerical results are presented in Section IV. Finally, the xS,m = wm am,n PS xm,n , (1)
n=1
Section V concludes the work.
where am,n denotes the power allocation coefficient for the
N
(m, n)th user and n=1 am,n = 1.
II. S YSTEM M ODEL
Without loss of generality, we assume the channel gains of
the mth cluster are sorted as follow:
|wm hm,1 |2 ≤ |wm hm,2 |2 ≤, ..., ≤ |wm hm,N |2 . (2)
Hence, following the rules of NOMA, the power allocation
coefficients for each users are ordered as follows:
am,1 ≥ am,2 ≥, ..., ≥ am,N . (3)
The received signal at the (m, n)th user with perfect beam
is given by
N
ym,n = hm,n wm am,n PS xm,n + nm,n
n=1
N
= hm,n wm am,n PS xm,n + hm,n wm am,i PS xm,i
i=n+1
desired signal of (m, n)th user
interference of other user
n−1
Fig. 1. System Model.
+ hm,n wm am,k PS xm,k +nm,n , (4)
In this model, we consider a combination of NOMA and k=1
beamforming for downlink MU-MISO system, where a base interference of imperfect SIC
station is equipped M antennas to serve the M clusters of 2
where nm,n ∼ CN (0, σm,n ) is an i.i.d additive white Gaussian
users, while each user has a single antenna because of limited
noise (AWGN)at the(m, n)th user. In case perfect SIC, the
size. Let the number of the users in every cluster is the n−1
term hm,n wm k=1 am,k PS xm,k equals to zero.
same and equals N . To simply perform cluster, the users are
clustering by information of spatial direction method such as 1 We can use performing cluster by the exhaustive search method, however
Global Positioning System (GPS) technique or user location result in high implementation is more complexity.
Although the ZFBF is applied, it can cancel the inter-cluster where
interference, however the intra-cluster interference meaning XN
the interference between users in the same cluster is still bm,n = am,i
i=n+1
existing.Hence the successive interference cancellation (SIC) Xm,n = |wm hm,n |2 .
technique should be used to remove the intra-cluster interfer-
ence. Note that, in this paper we assume the perfect SIC at all It is clear that in (9) the outage always occurs if
users. 2 am,n th bm,n . Hence we need to allocate more power
At receiver site, each user conducts the SIC to remove the for users whom have small channel gain.
interference from the other users which have worse channel Based on the ordered variable Xm,n in term of CDF is given
gain, i.e., the interference from (m, n + 1 · · · N )th users is by [20, eq, (6.58)]. Thank to the help of [21, eq, (7-14)], [20,
removed by (m, n)th user. The signal interference noise ratio eq, (3.27)], after some manipulations, and then using [17, eq,
(SINR) of (m, n)th user is denoted by m,n , and from (4), the (2.43)] we have the close-form outage probability expression
SINR is given as of the (m,n)th user as
Z1 Z1
1 1 FX (x) 1 1 FY (y)
R̄m,n = dx dy,
ln 2 1+x ln 2 1+y −1
0 0 10
(15)
n=1
n ln 2 User 2−Sim
User 3−Sim
XN ✓ ◆ Analytical
N ( 1)n 1 −4
10
0 5 10 15 20 25 30 35 40
n=1
n ln 2 SINR [dB]
Z1 !
1 y
⇥ exp PN dy, (16) Fig. 2. Outage probability of every user in the mth cluster of single cellular
1+y i=n+1 ⇢am,i ⌦m,n with BFZF.
0
where
0 1 and a3 = 0.1. As shown in this figure, the theoretical analysis
Z1
1 x matches the simulation results. And the performance of the
J1 (x)= exp @ ⇣ P ⌘ A dx.
1+x ⇢
N
a m,i + a m,n ⌦ m,n
third user is the best among the users, although its allocated
0 i=n+1
power is the lowest. This reason is the third user is the closest
(17)
to the BS meaning its channel gain is the highest4 .
Applying [22, 3.352.4] to (16) and (17), we have the closed-
form expression of the ergodic capacity of (m, n)th user given
in
R x(18). It is shown in the top of the next page. Where Ei(x) = 0
10
exp(t)
1 x t dt denotes the exponential integral function [22].
Finally, the ergodic capacity of the mth cluster is the sum
of ergodic capacity of all users in this cluster.
XN
Rm = Rm,n . (19) −1
10
Outage Probability (OP)
n=1
IV. NUMERICAL RESULTS r = 1 [bit per symbol]− Sim
r = 2 [bit per symbol]− Sim
The aim of this section is to provide numerical results r = 3 [bit per symbol]− Sim
Analytical
for valuating the performance of proposed NOMA multi-user
system and validating the derived analytical results. In most −2
10
we assume the first user is the farthest one, and the third user
is the nearest one from the BS. Thus, we can choose average Fig. 3. Outage probability of the second user versus average SINR with
channel gains as ⌦m,1 = 1, ⌦m,2 = 2, ⌦m,3 = 3, and then different number of bits per symbol.
the power allocation coefficients are sorted as a1 > a2 > a3 .
In the generality of cases, the power allocation coefficient is When BPSK, QPSK and 8-PSK modulations are respec-
given by an = N n+1 , where = N (N2+1) to ensure that tively applied, the number of bits per symbol is changed as
PN p r = 1, r = 2 and r = 3. Fig. 3 depicts the outage probability
ai = 1.
n=1
of the user with different number of bits per symbol, while
In Fig. 2, we present the outage probability of each user
versus SNR in dB. In this scenario, the transmit power is 4 The decay of magnitude of signal is according to a square of distance (of
allocated based on the channel gain, i.e., a1 = 0.7, a2 = 0.2 the multi-path fading) [23, pp.33].
0 1 0 1
XN ✓ ◆
N ( 1)n 1
1 1
R̄m,n = exp @ ⇣ P ⌘ A Ei @ ⇣
PN ⌘ A
n=1
n ln 2 ⇢
N
a + a ⌦ ⇢ a + a ⌦
i=n+1 m,i m,n m,n i=n+1 m,i m,n m,n
N ✓ ◆
! !
X N ( 1) n 1
1 1
exp PN Ei PN . (18)
n=1
n ln 2 i=n+1 ⇢am,i ⌦m,n i=n+1 ⇢am,i ⌦m,n
15 6
User 1−Sim
User 2− Sim
User 3−Sim 4
Sum of 3 users−Sim
Analytical
OMA− Sim
2
Ergodic Capacity [bit/s/Hz]
10
0
0 5 10 15 20 25 30 35 40
SINR in [dB]
Fig. 5. Sum of ergodic capacity versus SNR with different number of bits
5 per symbol.