Improved User Fairness in Decode-Forward Relaying Non-Orthogonal Multiple Access Schemes With Imperfect SIC
Improved User Fairness in Decode-Forward Relaying Non-Orthogonal Multiple Access Schemes With Imperfect SIC
Abstract—Non-orthogonal multiple access (NOMA) is one of coefficients [4]. The interference mitigation in PD-NOMA
the key technologies to serve in ultra-dense networks with is held by successive interference canceler (SIC) [5]. Due
arXiv:2004.12353v1 [cs.IT] 26 Apr 2020
massive connections which is crucial for Internet of Things (IoT) to its potential for 5G and beyond, NOMA1 has attracted
applications. Besides, NOMA provides better spectral efficiency
compared to orthogonal multiple access (OMA) schemes. How- tremendous attention from researchers where NOMA is widely
ever, in NOMA, successive interference canceler (SIC) should investigated mostly in terms of achievable rate/ergodic ca-
be implemented for interference mitigation and mostly in the pacity (EC) and outage probability (OP) [6]. Besides, since
literature, perfect SIC is assumed for NOMA involved systems. only superposition coding at the transmitter and SICs at the
Unfortunately, this is not the case for practical scenarios and this receivers are required, the integration of NOMA with other
imperfect SIC effect limits the performance of NOMA involved
systems. In addition, it causes unfairness between users. In this physical layer techniques such as cooperative communication,
paper, we introduce reversed decode-forward relaying NOMA (R- mm-wave communication, multi-input-multi-output (MIMO)
DFNOMA) to improve user fairness compared to conventional systems, visible light communication, etc. has also taken a
DFNOMA (C-DFNOMA) which is widely analyzed in literature. remarkable attention [7].
In the analysis, we define imperfect SIC effect dependant to
channel fading and with this imperfect SIC, we derive exact
expressions for ergodic capacity (EC) and outage probability A. Related Works and Motivation
(OP). Moreover, we evaluate bit error performance of proposed One of the most attracted topics is the interplay between
R-DFNOMA and derive bit error probability (BEP) in closed-
NOMA and cooperative communication which is held in
form which has not been also studied well in literature. Then,
we define user fairness index in terms of all key performance three major concepts: 1) cooperative-NOMA [8], [9] where
indicators (KPIs) (i.e., EC, OP and BEP). Based on extensive near users also act as relays for far user, 2) NOMA-based
simulations, all derived expressions are validated, and it is cooperative systems [10], [11] where NOMA is implemented
proved that proposed R-DFNOMA provides better user fairness to increase spectral efficiency of device-to-device commu-
than C-DFNOMA in terms of all KPIs. Finally, we discuss the
nication and 3) relay-assisted/aided-NOMA where relays in
effect of power allocations at the both source and relay on the
performance metrics and user fairness. the network help NOMA users to enhance coverage. This
paper focuses on relay-assisted-NOMA networks. The relay-
Index Terms—NOMA, DF relaying, user fairness, power allo-
assisted-NOMA networks have also been analyzed widely. In
cation, imperfect SIC
these works, an amplify-forward (AF) or a decode-forward
(DF) relay helps source/BS to transmit symbols to the NOMA
I. I NTRODUCTION users [12]. Hybrid DF/AF relaying strategies have been in-
vestigated to improve outage performance of relay-assisted-
I N recent years, exponential increase in connected devices
(i.e., smart-phones, tablets, watches etc.) [1] to the internet
and with the introduce of the Internet of Things (IoT), future
NOMA [13]. Outage and sum-rate performance of relay-
assisted-NOMA networks have also been analyzed whether a
radio networks (FRN) are keen to serve massive users in dense direct link between the source and the users exists [14] or not
networks which is called Massive Machine Type Commu- [15]–[17]. Then, relay-assisted-NOMA networks have been
nication (mMTC) -one of the three major concepts of 5G analyzed in terms of achievable rate and outage performance
and beyond- [2]. Non-orthogonal Multiple Access (NOMA) under different conditions such as buffer aided-relaying [18],
is seen as a strong candidate for mMTC in FRN due to [19], partial channel state information (CSI) at transmitter
its high spectral efficiency and ability to support massive [20] and imperfect CSI at receiver [21] when a single relay
connections [3]. In NOMA, users are assigned into same is located between the source and the users. In addition,
resource block to increase spectral efficiency and the most relay selection schemes have been investigated when multiple
attracted scheme is power domain (PD)-NOMA where users relays are available [22]–[25]. Relay selection schemes are
share the same resource block with different power allocation based on guaranteeing QoS of users and maximizing outage
performance of users. Moreover, two-way relaying strategies
This work is supported by the Scientific and Technological Research where relay operates as a coordinated multi-point (CoMP),
Council of Turkey (TUBITAK) under the 2211-E program
The authors are with Wireless Communication Technologies Labora-
have been investigated in terms of achievable rate and outage
tory (WCTLab), Department of Electrical and Electronics Engineering, performance [26]–[29].
Zonguldak Blent Ecevit University, Zonguldak, 67100, Turkey (e-mail:
{f.kara,hakan.kaya}@beun.edu.tr) 1 NOMA is used for PD-NOMA after this point.
2
B. Contributions
D. Notation
The main contributions of this paper are as follow:
The list of symbols, notations and abbreviations through this
• We introduce reversed DF relaying NOMA (R- paper is given in Table 1.
DFNOMA) to improve user fairness in conventional
DFNOMA (C-DFNOMA).
II. S YSTEM AND C HANNEL M ODEL
• For a more realistic/practical scenario, we re-define im-
perfect SIC effect as dependant to channel fading coeffi- A. Proposed: Reversed DF Relaying in NOMA
cient. The capacity and outage performances of proposed As shown in Fig. 1, a source (S) communicates with two
R-DFNOMA are investigated with this imperfect SIC destinations (i.e., D1 and D2 ) with the help of a relay (R). The
effect. The exact EC expressions are derived and closed- relay applies decode-forward (DF) strategy in a half-duplex
form upper bounds are provided for EC. Besides, exact mode, thus the total communication occupies two time slots.
OP expressions are derived in closed-forms. All derived We assume that direct links from source to destinations are
expressions match perfectly with simulations. not available due to the high path-loss effects and/or obstacles.
• Contrary to the most of the literature, we also analyze According to their average channel qualities between relay and
the error performance of R-DFNOMA rather than only destinations (i.e., R − D1 and R − D2 , users are defined as near
EC and/or OP performances. Exact bit error probability and far users. We assume that D1 has a better channel than
(BEP) expressions are provided in closed-forms and val- D2 to the relay node (R). In this case, D1 and D2 are denoted
idated via computer simulations. as near and far user, respectively and the system design is
• We evaluate the performances of proposed model in terms handled. In the first phase of communication, source (S)
of all KPIs (i.e., EC, OP and BEP) and compared with implements superposition coding for the base-band modulated
3
TABLE I: List of Symbols, Notations and Abbreviations µ and τ are the propagation constant and path-loss exponent,
Pi Transmit power at node i = s, r respectively. ds,r is the Euclidean distance between the nodes.
αj Power allocation at the source for user j In (1), α1 and α2 are the power allocation coefficient for the
xj Modulated base-band (IQ) symbol of user j symbol of D1 and D2 , respectively. In order to improve user
Flat fading channel coefficient fairness, in R-DFNOMA, we propose to allocate α1 > α2 in
hi,k
between nodes i and k the first phase where α1 + α2 = 1. Unlike previous works,
ni Additive white Gaussian noise (AWGN) we propose to reverse power allocation coefficient in the first
µ Propagation constant phase (e.g., α1 > α2 ) and conventional power allocation
is proposed in the second phase (e.g., β2 > β1 -will be
τ Path loss exponent
defined below-) whereas in conventional DFNOMA schemes,
di,k Euclidean distance between i and k
they have performed same way in both phases -as defined in
∼ Follows/distributed
benchmark in the next subsection-. Thus, the proposed system
Complex Normal distribution with m mean
CN(m, σ 2 ) model is called as reversed-DFNOMA (R-DFNOMA). This
and σ2 variance in each component
2
reversed power allocation brings also reversed detecting order
|.| Absolute value in the first phase. Since more power is allocated to D1 symbols,
ρi Transmit signal-to-noise ratio (SNR) relay node (R) firstly detects x1 symbols by pretending x2
Signal-to-interference plus noise ratio (SINR) symbols as noise based on the received signal in the first phase.
SI N Ri,k
j for user j between nodes i and k The maximum-likelihood (ML) detection of x1 symbols at the
Absolute square for channel fading between relay is given
γi,k 2
nodes i and k ( hi,k ) p √ 2
Detected/estimated base-band (IQ) symbol x̂1 = argmin ys,r − Ps hs,r α1 x1,k (2)
x̂ j k
of user j at relay
Ξi Imperfect SIC effect coefficient at the node i where x1,k denotes the k th point in the M1 -ary constellation.
βj Power allocation at the relay for user j The received signal-to-interference plus noise ratio (SINR) for
Detected/estimated base-band (IQ) symbol of the x1 symbols at the relay is given by
x̃ j ρs α1 γs,r
user j at destination SI N R1(s,r) = (3)
Rj Achievable (Shannon) rate of user j ρs α2 γs,r + 1
Cj Ergodic capacity (EC) of user j 2
where ρs = Ps/N0 and γs,r = hs,r are defined. On the
Probability density function (PDF)
fZ (z) other hand, a successive interference canceler (SIC) should be
of random variable z
implemented at the relay to detect less-powered x2 symbols.
Cumulative distribution function (CDF)
FZ (z) The ML detection of x2 symbols at the relay is given as
of random variable z
R̂ j Target rate of user j (QoS requirement) 0 p √ 2
x̂2 = argmin ys,r − Ps hs,r α2 x2,k (4)
P j (out) Outage probability (OP) of user j k
e2e End-to-end where
0 p √
P(i,k) (e)
Bit error probability (BEP) of user j ys,r = ys,r − Ps hs,r α1 x̂1 (5)
j between nodes i and k
P j (e|γi,k ) Conditional BEP on γi,k and x2,k denotes the k th point in the M2 -ary constellation.
Marcum-Q function One can easily see that, the remaining signal after SIC highly
Q(.) ∫∞ √ depends on the detection of x1 symbols and unlike previous
Q(z) = 1/ 2π exp(−z 2/2)dz works, it is not reasonable to assume perfect SIC (e.g., no
z interference from x1 symbols). In addition, the interference
Coefficient A of user j between nodes i and k
A(i,k)
j (e) after SIC is a function of γs,r , Ps and α1 , thus the interference
in BEP analysis
cannot be assumed an independent random variable unlike
Proportional fairness index given in [27], [28], [30]. To this end, the SINR for x2 symbols
PFl (out)
l = c, o, e c →EC, o →OP and e →BEP at the relay is given as
ρs α2 γs,r
SI N R2(s,r) = (6)
Ξr ρs α1 γs,r + 1
symbols of destinations (i.e., x1 and x2 ) and transmits it to the
where Ξr defines the imperfect SIC effect coefficient (e.g.,
relay. The received signal by the relay is given as
Ξr = 0 for perfect SIC and Ξr = 1 for no SIC at all).
p √ √
yr = α1 x1 + α2 x2 + nr
Ps hs,r (1)
In the second phase of communication, relay node (R)
where Ps is the transmit power of source. hs,r and nr denote again implements superposition coding for detected x̂1 and x̂2
the complex flat fading channel coefficient between S − R and symbols and broadcasts this total symbol to the destinations.
the additive white Gaussian noise (AWGN) at the relay. They The received signal by both destinations is given as
follow CN 0, σs,r2 and CN (0, N0 ), respectively. σs,r
2 includes
p p
yi = Pr hr,i β1 x̂1 + β2 x̂2 + ni i = 1, 2
p
the large-scale fading effects and σs,r = µds,r is defined where
2 −τ (7)
4
where Pr is the transmit power of relay 2 . hr,i and ni denote The SINRs in the first phase of communication are given as
the complex flat fading channel coefficient between R − Di ρs α2∗ γs,r
and the additive
white Gaussian noise (AWGN) at the Di . hr,i SI N R2(s,r) = (16)
ρs α1∗ γs,r + 1
∼ CN 0, σr,i 2 and ni ∼ CN (0, N0 ), respectively. We assume
dr,2 ≥ dr,1 , hence D1 has better channel condition and more and
ρs α1∗ γs,r
power allocated to D2 -user with weaker channel condition-, SI N R1(s,r) = . (17)
Ξr ρs α2∗ γs,r + 1
(e.g., β2 > β1 ). Based on received signals, users implement
whether ML or SIC plus ML in order to detect their own The signal detections and the SINRs in the second phase of
symbols. Since more power is allocated for the symbols of C-DFNOMA are the same in R-DFNOMA.
D2 , D2 implements only ML by pretending D1 ’s symbols as
noise and it is given, III. P ERFORMANCE A NALYSIS
2
In this section, we analyze the proposed R-DFNOMA in
p
x̃2 = argmin yr,2 − P2 hr,2 β2 x2,k .
p
(8)
k terms of three KPIs (i.e., EC, OP and BEP) in order to evaluate
The received SINR at the D2 is given as its performance. Then, we define user fairness index for all
three KPIs.
ρr β2 γr,2
SI N R2(r,2) = . (9)
ρr β1 γr,2 + 1
A. Ergodic Capacity (EC)
where ρr = Pr /N0 is defined.
On the other hand, D1 implements SIC in order to detect its Since the proposed model includes a relaying strategy,
own symbols. Thus, it firstly detects x2 symbols and subtract its achievable rate is limited by the weakest link. Hence,
regenerated forms from received signal. The detection process considering both S − R and R − D1 links, the achievable
at the D1 is given as (Shannon) rate of D1 is given as
1 n o
0 2
R1 = min log2 1 + SI N R1(s,r) , log2 1 + SI N R1(r,1) .
p
x̃1 = argmin yr,1 − Pr hr,1 β1 x1,k
p
(10) 2
k (18)
1
where where 2 exists since the total communication covers two
0 p
yr,1 = yr,1 − Pr hr,1 β2 x̃2 .
p
(11) time slots. The ergodic capacity (EC) of D1 is obtained by
averaging R1 over instantaneous SINRs in (3) and (12). It is
The received SINR after SIC at the D1 is given as given as
ρr β1 γr,1 1
SI N R1(r,1) = (12) C1 =
Ξ1 ρr β2 γr,1 + 1 2
where Ξ1 defines the imperfect SIC effect coefficient at the ∬∞ n o
D1 likewise in relay. log2 1 + min SI N R1(s,r), SI N R1(r,1) fγs, r fγr,1 dγs,r dγr,1
0
(19)
B. Benchmark: Conventional DF Relaying in NOMA
where fγs, r and fγr,1 are probability density functions (PDFs)
In conventional DF relay-aided NOMA (C-DFNOMA) of γs,r and γr,1 , respectively. Let define Z = min {X, Y }, the
schemes, detecting order at both relay and user are the same. cumulative density function (CDF) of Z is given by FZ (z) =
The power allocation in the first phase is arranged as α2∗ > α1∗ . 1 − (1 − FX (z)) (1 − FY (z)) where FX (.) and FY (.) are CDFs of
Hence, the relay node (R) firstly detects x2 symbols and ∫∞
X and Y , respectively [38]. Recalling, log2 (1 + x) fX (x)dx =
implements SIC to detect x1 symbols. To this end, given 0
detection algorithms and SINR definitions eq. (2)-(6) should ∫∞ 1−F
1 X (x)
be re-defined. The detection of x2 symbols at the relay is given ln2 1+x dx [39], with some algebraic manipulations, we
0
p q 2 derive EC of D1 as
x̂2 = argmin ys,r − Ps hs,r α2∗ x2,k (13)
k z z
∫∞ exp − (α −α z)ρ −
s σs, r (β1 −β2 Ξ1 z)ρr σr,1
2 2
and of x1 symbols 1 1 2
C1 = dz
q 2 2ln2 1+z
+
p
x̂1 = argmin ys,r − Ps hs,r α1∗ x1,k (14) 0
k (20)
where q To the best of the authors’ knowledge, (20) cannot be solved
+
p
ys,r = ys,r − Ps hs,r α2∗ x̂2 . (15) in closed-form analytically. Nevertheless, it can be easily
computed by numerical tools. In addition, we can obtain it in
2 The relay can harvest its energy from received RF signal to transmit the closed-form for high SNR regime. To n this end, we assumeo
signals. However, in this paper this constraint has not been regarded and that ρs, ρr → ∞. In this case, Z = min SI N R1(s,r), SI N R1(r,1)
energy harvesting (EH) models such as linear and non-linear seen as future
in (19) turns out to be limρs ,ρr →∞ Z = min αα21 , Ξβ1 β1 2 . With
n o
researches.
5
Mi Õ Õ
Õ
1
Pi (e) = +
Ni x i,k → x̂i,l Ni x̂i,l → x̃i, p − Ni x i,k → x̂i,l ∩ Ni x̂i,l → x̃i, p
Mi log2 Mi
k=1 ∀l,k ∀p,l (31)
i = 1, 2
(s, r )
v
u (r,1)
v
u
(s,r) t ν (s,r) ρ σ 2 (r,1) t ν (r,1) ρ σ 2
Õ ς1,q
L1 L1
ς
u u
(e2e) 1,q s s,r
Õ 1,q 1,q r r,1 ª
P1 (e) =
© ª ©
1− 1 − 1−
® ®
(s,r) (r,1)
q=1
2 1 + ν1,q ρs σs,r
2 ®
q=1
2 1 + ν1,q ρr σr,1
2 ®
«
(s, r )
v
u
¬ «
L (r,1) (r,1) v
u
¬ (41)
(s,r) t ν (s,r) ρ σ 2 t ν (r,1) ρ σ 2
Õ ς1,q
L1
ς1,q ©
u u
1
1,q s s,r ª Õ 1,q r r,1 ª
+ 1 −
©
1 − ® 1 − ®
2 (s,r) 2 (r,1)
1 + ν1,q ρs σs,r2 1 + ν1,q ρr σr,1 2 ®
®
q=1 q=1
« ¬ « ¬
(s, r )
v
u (r,2)
v
u
(s,r) t ν (s,r) ρ σ 2 (r,2) t ν (r,2) ρ σ 2
Õ ς2,q
L2 L2
ς
u u
(e2e) 2,q s s,r Õ 2,q 2,q r r,2 ª
P2 (e) =
© ª ©
1 − ® 1 −
1 − ®
2 (s,r) 2 (r,2)
1 + ν ρ σ 2 ® 1 + ν ρ σ 2 ®
q=1 2,q s s,r q=1 2,q r r,2
«
(s, r )
v
u
¬
(r,2)
«
v
u
¬ (42)
(s,r) (s,r) (r,2) (r,2)
L
ς2,q © ν2,q ρs σs,r 2 L
ς2,q © ν2,q ρr σr,2 2
u u
2 2
t t
Õ ª Õ
+ 1 −
ª
1 − ® 1 − ®
2 (s,r) 2 (r,2)
1 + ν ρ σ 2 1 + ν ρ σ 2
® ®
q=1 2,q s s,r q=1 2,q r r,2
« ¬ « ¬
and/or 0.5, this means that one of the users has two times Theo. exact
3
better performance than the other. Theo. upper bound
sim C1 r=-10dB
sim C2 =-10dB
2.5 r
IV. P ERFORMANCE E VALUATION Ergodic capacity (bps/Hz)
sim Csum r
=-10dB
sim C1 r
=-15dB
In this section, we provide validation of the provided 2 sim C2 r
=-15dB
analysis in the previous sections. In addition, we present user sim Csum r
=-15dB
10-2
formance of the systems and when it gets higher (i.e., Ξr =
Ξ1 = −10dB), EC of R-DFNOMA becomes worse. The power
allocation at the source and relay are chosen as different values
10-3
for better illustration, otherwise both users’ upper bound would
be the same. In Fig. 3, outage performances of the users are
presented for the same power allocation coefficients. Target 10-4
rates of the users are chosen as Ŕ1 = 0.2, Ŕ2 = 0.1 and 0 5 10 15 20 25
Transmit SNR (dB)
30 35 40
1 1
D 1, 1
=0.8, 1=0.1
Csum, 1
=0.9, 1
=0.1
D 2, 1
=0.8, 1=0.1
1.5
10-3
1
10-4
0 5 10 15 20 25 30 35 40
Transmit SNR (dB)
0.5
Fig. 4: The effect of imperfect SIC on EC of R-DFNOMA tions, since an actual modulation/demodulation (i.e., QPSK for
when ds,r = 5, dr,1 = 1, dr,2 = 3 and ρs = 20dB Mi = 4) is implemented contrary to EC and OP simulations,
imperfect SIC effect coefficient has not been defined. The
erroneous detected symbols during SIC process will show this
100 effect. Thus, we present simulations for two different power
Dashed Lines: 1=0.8, 1=0.2
Solid Lines: =0.9, 1=0.1
allocation pairs (i.e., α1 = 0.8, β1 = 0.2 and α1 = 0.9,
β1 = 0.1). Just as in previous validations, it is clearly seen
1
10-1
3.5 C-DFNOMA, =-10dB, =0.9, =0.1
r 1 1
R-DFNOMA, r
=-10dB, 1
=0.9, 1
=0.1
3 C-DFNOMA, r
=-10dB, 1
=0.8, 1
=0.2
R-DFNOMA, =-10dB, =0.8, =0.2
Capacity Fairness Index (PFc)
r 1 1
C-DFNOMA, r
=-15dB, 1
=0.9, 1
=0.1
2.5
R-DFNOMA, r
=-15dB, 1
=0.9, 1
=0.1
C-DFNOMA, r
=-15dB, 1
=0.8, 1
=0.2
-2
10 2
-30 -25 -20 -15 -10 -5 0 R-DFNOMA, r
=-15dB, 1
=0.8, 1
=0.2
r
(dB)
1.5
Fig. 5: The effect of imperfect SIC on outage of R-DFNOMA
when ds,r = 5, dr,1 = 1, dr,2 = 3 and ρs = 20dB 1
4
R-DFNOMA, 1
=0.9, 1
=0.1
3.5 C-DFNOMA, 1
=0.8, 1
=0.2 (e.g., Fig. 7- Fig. 9), the questions may be raised that: Are
R-DFNOMA, =0.8, =0.2
3
1 1 the user fairness indexes be improved by degrading both of
users’ performances? or does the R-DFNOMA has worse
2.5
performance? In order to resolve this concern and to prove
2
that R-DFNOMA achieves better user fairness indexes without
1.5 degrading users’ individual and overall performances, we
1 present performance comparison between C-DFNOMA and R-
0.5 DFNOMA in Fig. 10. The channel conditions are assumed to
0
be same with above comparisons and the power allocations
0 5 10 15 20 25
Transmit SNR (dB)
30 35 40
are fixed as α1 = 0.8, β1 = 0.2. In capacity and outage
comparisons in Fig. 10.a and Fig. 10.b, The imperfect SIC
Fig. 9: Error Fairness Index (PFe ) vs ρs when ds,r = 5 and effect coefficient is Ξr = −15dB and the target rates of users
dr,1 = dr,2 = 2 are Ŕ1 = Ŕ2 = 0.5. As can be easily from Fig. 10 that in R-
DFNOMA, users performances for all KPIs (i.e., EC, OP and
BEP) get closer so that user fairness indexes are improved.
Besides, when this improvement is achieved, proposed R-
DFNOMA does not cause performance decay in either users’
and dr,1 = dr,2 = 2. In comparisons, two different power
or in overall system performances. When the users have similar
allocations scenarios are set α1 = 0.9, β1 = 0.1 and α1 = 0.8,
channel conditions, the overall system performance is limited
β1 = 0.2, respectively. In Fig. 7 and Fig. 8, imperfect SIC
by the minimum performance achieved within users. To this
effect coefficients are set Ξr = −10dB and Ξr = −15dB.
end,in order evaluate both system (e.g., C-DFNOMA and R-
Since the users have similar channel conditions, their target
DFNOMA), we can define performance metrics as
rates are chosen as Ŕ1 = Ŕ2 = 0.5 for PFo . In Fig. 9,
modulation orders are set M1 = M2 = 4. One can easily see C (m) = min {C1, C2 } , m : C − DF NOM A or R − DF NOM A
that proposed R-DFNOMA provides better user fairness than P(m) (out) = max {P1 (out), P2 (out)} ,
C-DFNOMA in terms of all KPIs. In proposed R-DFNOMA,
users’ performance orders are also reversed. In terms of EC P(m) (e) = max {P1 (e), P2 (e)} .
in Fig. 7, D1 has higher EC than D2 in R-DFNOMA, hence (46)
the fairness index is higher than 1 whereas it is vice-versa and the performance comparisons between R-DFNOMA and
in C-DFNOMA. Nevertheless, R-DFNOMA outperforms C-
DFNOMA considering user fairness. For instance, when α1 =
0.9, β1 = 0.1 and Ξr = −10dB, PFc = 1.545 at 15dB SNR in
R-DFNOMA which means D1 has 1.545 times better EC than 5 As discussed in the previous sections, we hereby again note that PF index
D2 at 15dB. However, for the same conditions, PFc = 0.2433 of any performance metrics have the same meaning for κ and 1/κ . It only
in C-DFNOMA, which means D2 has 4.11 times better EC defines which user has better performance.
10
C1, C-DFNOMA
3 C2, C-DFNOMA 100 100
Csum, C-DFNOMA
C1, R-DFNOMA
2.5
C2, R-DFNOMA
Outage
1.5 10-2 10-2
1
D1, C-DFNOMA D1, C-DFNOMA
10-3 10-3
D2, C-DFNOMA D2, C-DFNOMA
0.5 D1, R-DFNOMA
D1, R-DFNOMA
D2, R-DFNOMA D2, R-DFNOMA
0 10-4 10-4
0 10 20 30 40 0 10 20 30 40 0 10 20 30 40
Transmit SNR (dB) Transmit SNR (dB) Transmit SNR (dB)
Fig. 10: Performance Comparisons between C-DFNOMA and R-DFNOMA vs ρs when ds,r = 5, dr,1 = dr,2 = 2, α1 = 0.8 and
β1 = 0.2 a) Capacity when Ξr = −15dB b) Outage when Ξr = −15dB and Ŕ1 = Ŕ2 = 0.5 c) Bit Error Rate
Outage
10-2 users may have maximum 6 times better outage performance
10-2 than the other. However, this unfairness may raise to 50 times
10-3
better performance in C-DFNOMA. Lastly, user fairness in
0
terms of error performance is presented in Fig. 16. Similar
0 10-3
0.6 discussions can be seen for also user fairness in terms of BER
0.2
0.6
1 0.8
0.2 1 from Fig. 16. The fairness index may have the maximum 3.5
1
0.4 1 0.8 0.4 in R-DFNOMA whereas the value of 80 in C-DFNOMA. This
1 1 shows that users in R-DFNOMA have similar data reliability,
Fig. 12: Outage performance in R-DFNOMA vs α1 and β1 however in C-DFNOMA, one of the users may outperform
when ds,r = 5, dr,1 = dr,2 = 2, ρs = 30dB, Ξr = −10dB and 80 times the other. Based on the results between Fig. 14 and
Ŕ1 = Ŕ2 = 0.2 a) D1 b) D2 Fig. 16, R-DFNOMA is much more robust to change in power
allocation coefficients in terms of user fairness. For the given
channel conditions, by considering the user fairness in terms of
all KPIs, the optimum power allocation pairs in R-DFNOMA
could be defined α1 ≈ 0.85 and β1 ≈ 0.15 where users have
100 same performance so that user fairness becomes very close to
1.
10-1
10-1 1 0.5
BER
BER
0.9 0.4
10-2 10-2
0.8 0.3
1
1
*
10-3
10-3 1
0.7 0.2
1 0.4
0.8 0.4
0.8 0.2 0.6 0.1
0.2
1 0.6 1 1 0.6 1
0 0
0.5 0
Fig. 13: BER performance in R-DFNOMA vs α1 and β1 when 0 0.1 0.2 0.3 0.4 0 0.1 0.2 0.3 0.4
β1 means that higher power is allocated to D1 symbols in the Fig. 14: Capacity Fairness Index (PFc ) vs α1 and β1 when
second phase thereby better error performance is expected. ds,r = 5, dr,1 = dr,2 = 2, ρs = 30dB and Ξr = −10dB a)
Nevertheless, one can easily see that increasing β1 too much R-DFNOMA b) C-DFNOMA
causes a decay in error performance of D1 along with error
performance of D2 . This is explained as follows. Since the
D1 has to implement SIC in the second phase, increasing β1 V. C ONCLUSION
causes erroneous SIC more likely and this pulls down the error In this paper, we introduce reversed decode-forward relay-
performance of D1 . Based on above discussions, it is clear ing NOMA (R-DFNOMA) to improve user fairness in conven-
that power allocation affects users’ performances reversely tional DFNOMA (C-DFNOMA). We consider imperfect SIC
(gain for one and decay for the other), thus it is not possible at detections and according to imperfect SIC effect and we re-
to define a optimum power allocation which offers the best define SINRs at the nodes to provide a more practical scenario.
performances for both users. Nevertheless, by considering user With the imperfect SIC, we investigate the performance of
fairness, a sub-optimum power allocation can be obtained. proposed R-DFNOMA and derive closed-form expressions
To this end, user fairness comparisons between R- for ergodic capacity (EC), outage probability (OP) and bit
DFNOMA and C-DFNOMA with respect to power allocations error probability (BEP). Then, in order to emphasize user
(α1 and β1 ) in Fig. 14 - Fig. 16 for the same conditions fairness, we define fairness indexes for all KPIs (i.e., EC, OP
above comparisons. Based on user fairness for EC in Fig. and BEP). With the extensive simulations, derived expressions
14, although PFc changes within larger range (max. 5) in R- are validated and it is proved that R-DFNOMA outperforms
12
1 0.5
[2] J. J. G. Andrews, S. Buzzi, W. Choi, S. V. S. Hanly, A. Lozano, A. A.
C. K. Soong, and J. J. C. Zhang, “What will 5G be?” IEEE J. Sel. Areas
0.9 0.4
Commun., vol. 32, no. 6, pp. 1065–1082, 2014.
[3] M. Shirvanimoghaddam, M. Dohler, and S. J. Johnson, “Massive Non-
Orthogonal Multiple Access for Cellular IoT: Potentials and Limita-
0.8 0.3 tions,” IEEE Commun. Mag., vol. 55, no. 9, pp. 55–61, 2017.
[4] L. Dai, B. Wang, Y. Yuan, S. Han, C. L. I, and Z. Wang, “Non-orthogonal
1
1
*
multiple access for 5G: Solutions, challenges, opportunities, and future
0.7 0.2 research trends,” IEEE Commun. Mag., vol. 53, no. 9, pp. 74–81, 2015.
[5] Y. Saito, Y. Kishiyama, A. Benjebbour, T. Nakamura, A. Li, and
0.6 0.1 K. Higuchi, “Non-Orthogonal Multiple Access (NOMA) for Cellular
Future Radio Access,” in 2013 IEEE 77th Veh. Technol. Conf. (VTC
Spring). IEEE, jun 2013, pp. 1–5.
0.5 0 [6] Z. Ding, Z. Yang, P. Fan, and H. V. Poor, “On the performance of
0 0.1 0.2 0.3 0.4 0 0.1 0.2 0.3 0.4
non-orthogonal multiple access in 5g systems with randomly deployed
1 1 users,” IEEE Signal Process. Lett., vol. 21, no. 12, pp. 1501–1505, Dec
2014.
[7] Z. Ding, X. Lei, G. K. Karagiannidis, R. Schober, J. Yuan, and V. K.
1 2 3 4 10 20 30 40 Bhargava, “A Survey on Non-Orthogonal Multiple Access for 5G
Fig. 15: Outage Fairness Index (PFo ) vs α1 and β1 when ds,r = Networks: Research Challenges and Future Trends,” IEEE J. Sel. Areas
Commun., vol. 35, no. 10, pp. 2181–2195, 2017.
5, dr,1 = dr,2 = 2, ρs = 30dB, Ξr = −10dB and Ŕ1 = Ŕ2 = 0.2 [8] Z. Ding, M. Peng, and H. V. Poor, “Cooperative non-orthogonal multiple
a) R-DFNOMA b) C-DFNOMA access in 5g systems,” IEEE Commun. Lett., vol. 19, no. 8, pp. 1462–
1465, Aug 2015.
1 0.5 [9] F. Kara and H. Kaya, “On the Error Performance of Cooperative-NOMA
with Statistical CSIT,” IEEE Commun. Lett., vol. 23, no. 1, pp. 128–131,
2019.
0.9 0.4 [10] J.-B. Kim and I.-H. Lee, “Capacity Analysis of Cooperative Relaying
Systems Using Non-Orthogonal Multiple Access,” IEEE Commun. Lett.,
vol. 19, no. 11, pp. 1949–1952, 2015.
0.8 0.3 [11] F. Kara and H. Kaya, “Error Probability Analysis of NOMA-based
1
Diamond Relaying Network,” IEEE Trans. Veh. Technol., vol. 69, no. 2,
*
1
0.2
pp. 2280–2285, 2020.
0.7
[12] Y. Xiao, L. Hao, Z. Ma, Z. Ding, Z. Zhang, and P. Fan, “Forwarding
strategy selection in dual-hop noma relaying systems,” IEEE Commun.
0.6 0.1 Lett., vol. 22, no. 8, pp. 1644–1647, Aug 2018.
[13] Y. Liu, G. Pan, H. Zhang, and M. Song, “Hybrid decode-forward
amplify-forward relaying with non-orthogonal multiple access,” IEEE
0.5 0 Access, vol. 4, pp. 4912–4921, 2016.
0 0.1 0.2 0.3 0.4 0 0.1 0.2 0.3 0.4
[14] H. Liu, Z. Ding, K. J. Kim, K. S. Kwak, and H. V. Poor, “Decode-and-
1 1 Forward Relaying for Cooperative NOMA Systems with Direct Links,”
IEEE Trans. Wirel. Commun., vol. 17, no. 12, pp. 8077–8093, 2018.
[15] Y. Liu, W. Lu, S. Shi, Q. Wu, B. Li, Z. Li, and H. Zhu, “Performance
0.5 1 1.5 2 2.5 3 20 40 60 analysis of a downlink cooperative noma network over nakagami-m
fading channels,” IEEE Access, vol. 6, pp. 53 034–53 043, 2018.
Fig. 16: Error Fairness Index (PFe ) vs α1 and β1 when ds,r = [16] X. Yue, Y. Liu, S. Kang, and A. Nallanathan, “Performance analysis
5, dr,1 = dr,2 = 2 and ρs = 30dB a) R-DFNOMA b) C- of noma with fixed gain relaying over nakagami- m fading channels,”
DFNOMA IEEE Access, vol. 5, pp. 5445–5454, 2017.
[17] X. Liang, Y. Wu, D. W. K. Ng, Y. Zuo, S. Jin, and H. Zhu, “Outage
performance for cooperative noma transmission with an af relay,” IEEE
Commun. Lett., vol. 21, no. 11, pp. 2428–2431, Nov 2017.
significantly C-DFNOMA in terms of user fairness when the [18] Q. Zhang, Z. Liang, Q. Li, and J. Qin, “Buffer-aided non-orthogonal
users have similar channel conditions. Moreover, user fairness multiple access relaying systems in rayleigh fading channels,” IEEE
is investigated with the change of power allocation coefficients Trans. Commun., vol. 65, no. 1, pp. 95–106, Jan 2017.
[19] S. Luo and K. C. Teh, “Adaptive transmission for cooperative noma
and optimum power allocation is discussed under user fairness system with buffer-aided relaying,” IEEE Commun. Lett., vol. 21, no. 4,
constraint. Based on the results and discussions, it is revealed pp. 937–940, April 2017.
that reversed power allocation at the source and changing SIC [20] D. Wan, M. Wen, F. Ji, Y. Liu, and Y. Huang, “Cooperative noma
systems with partial channel state information over nakagami- m fading
order at the relay can provide better user fairness and the channels,” IEEE Trans. Commun., vol. 66, no. 3, pp. 947–958, March
system will be more robust to power allocation. This promising 2018.
result shows that reversed networks can be implemented in [21] J. Men, J. Ge, and C. Zhang, “Performance analysis for downlink
relaying aided non-orthogonal multiple access networks with imperfect
other NOMA and cooperative involved systems. To this end, csi over nakagami- m fading,” IEEE Access, vol. 5, pp. 998–1004, 2017.
analysis and discussions for DF relaying in this paper can be [22] Z. Ding, H. Dai, and H. V. Poor, “Relay selection for cooperative noma,”
extended for other strategies. Hence, reversed power alloca- IEEE Wirel. Commun. Lett., vol. 5, no. 4, pp. 416–419, Aug 2016.
tion in DFNOMA with full-duplex, DFNOMA with energy [23] Z. Yang, Z. Ding, Y. Wu, and P. Fan, “Novel relay selection strategies
for cooperative noma,” IEEE Trans. Veh. Technol., vol. 66, no. 11, pp.
harvesting and DFNOMA with direct links are seen as future 10 114–10 123, Nov 2017.
research topics. [24] P. Xu, Z. Yang, Z. Ding, and Z. Zhang, “Optimal relay selection schemes
for cooperative noma,” IEEE Trans. Veh. Technol., vol. 67, no. 8, pp.
7851–7855, Aug 2018.
R EFERENCES
[25] D. Deng, L. Fan, X. Lei, W. Tan, and D. Xie, “Joint user and relay
[1] “Cisco Visual Networking Index : Global Mobile Data Traffic Forecast selection for cooperative noma networks,” IEEE Access, vol. 5, pp.
Update , 2017 2022,” Tech. Rep., 2019. 20 220–20 227, 2017.
13
[26] Y. Xu, H. Sun, R. Q. Hu, and Y. Qian, “Cooperative non-orthogonal Ferdi Kara received B.Sc. (with Hons.) in electron-
multiple access in heterogeneous networks,” in 2015 IEEE Glob. Com- ics and communication engineering from Suleyman
mun. Conf. (GLOBECOM), Dec 2015, pp. 1–6. Demirel University, Turkey in 2011. He received
[27] M. F. Kader, M. B. Shahab, and S. Y. Shin, “Exploiting non-orthogonal M.Sc. and PhD degrees in electrical and electronics
multiple access in cooperative relay sharing,” IEEE Commun. Lett., engineering from Zonguldak Bulent Ecevit Univer-
vol. 21, no. 5, pp. 1159–1162, May 2017. sity, Turkey, in 2015 and 2019, respectively. Since
[28] M. F. Kader, S. Y. Shin, and V. C. M. Leung, “Full-duplex non- 2011, he works with Wireless Communication Tech-
orthogonal multiple access in cooperative relay sharing for 5g systems,” nologies Research Laboratory (WCTLab), where he
IEEE Trans. Veh. Technol., vol. 67, no. 7, pp. 5831–5840, July 2018. now holds Senior Researcher position. He serves
[29] X. Yue, Y. Liu, S. Kang, A. Nallanathan, and Y. Chen, “Modeling as regular reviewer for reputed IEEE journals and
and analysis of two-way relay non-orthogonal multiple access systems,” conferences. He was awarded with Exemplary Re-
IEEE Trans. Commun., vol. 66, no. 9, pp. 3784–3796, Sep. 2018. viewer Certificate by IEEE Communications Letters in 2019. His research
[30] G. Im and J. H. Lee, “Outage Probability for Cooperative NOMA area spans within wireless communications specified with NOMA, MIMO
Systems with Imperfect SIC in Cognitive Radio Networks,” IEEE systems, cooperative communication, index modulations, energy harvesting,
Commun. Lett., vol. 23, no. 4, pp. 692–695, 2019. and machine learning in physical communication.
[31] F. Kara and H. Kaya, “BER performances of downlink and uplink
NOMA in the presence of SIC errors over fading channels,” IET
Commun., vol. 12, no. 15, pp. 1834–1844, sep 2018.
[32] T. Assaf, A. Al-Dweik, M. E. Moursi, and H. Zeineldin, “Exact BER
Performance Analysis for Downlink NOMA Systems Over Nakagami-
$m$ Fading Channels,” IEEE Access, vol. 7, pp. 134 539–134 555, 2019.
[33] S. Timotheou and I. Krikidis, “Fairness for Non-Orthogonal Multiple
Access in 5G Systems,” IEEE Signal Process. Lett., vol. 22, no. 10, pp.
1647–1651, 2015.
[34] F. Liu, P. Mahonen, and M. Petrova, “Proportional fairness-based user
pairing and power allocation for non-orthogonal multiple access,” IEEE
Int. Symp. Pers. Indoor Mob. Radio Commun. PIMRC, vol. 2015-Decem,
pp. 1127–1131, 2015.
[35] Y. Liu, M. Elkashlan, Z. Ding, and G. K. Karagiannidis, “Fairness of
User Clustering in MIMO Non-Orthogonal Multiple Access Systems,”
IEEE Commun. Lett., vol. 20, no. 7, pp. 1465–1468, 2016.
[36] F. Liu, P. Mahonen, and M. Petrova, “Proportional fairness-based power
allocation and user set selection for downlink NOMA systems,” 2016
IEEE Int. Conf. Commun. ICC 2016, 2016.
[37] F. Kara and H. Kaya, “The error performance analysis of the decode-
forward relay-aided-NOMA systems and a power allocation scheme for
user fairness,” J. Fac. Eng. Archit. Gazi Univ., vol. 35, no. 1, pp. 97–108,
2020.
[38] S. Ross, A First Course in Probability. Prentice Hall, 1988, vol. 56,
no. 3.
[39] I. Gradshteyn and I. Ryzhik, Table of Integrals, Series, and Products,
5th ed. San Diego: CA: Academic Press, feb 1994.
[40] F. Kara and H. Kaya, “Threshold-Based Selective Cooperative-NOMA,”
Hakan Kaya received B.Sc., M.Sc., and Ph.D de-
IEEE Commun. Lett., vol. 23, no. 7, pp. 1263–1266, jul 2019.
grees in all electrical and electronics engineering
[41] ——, “Performance Analysis of SSK-NOMA,” IEEE Trans. Veh. Tech-
from Zonguldak Karaelmas University, Turkey, in
nol., vol. 68, no. 7, pp. 6231–6242, jul 2019.
2007, 2010, and 2015, respectively. Since 2015,
[42] M. S. Alouini, “A unified approach for calculating error rates of
he has been working at Zonguldak Bulent Ecevit
linearly modulated signals over generalized fading channels,” IEEE
University as Assistant Professor and the head of
Trans. Commun., vol. 47, no. 9, pp. 1324–1334, 1999.
the Wireless Communication Technologies Research
[43] Z. Ding, Z. Zhao, M. Peng, and H. V. Poor, “On the spectral efficiency
Laboratory (WCTLab). His research interests are
and security enhancements of noma assisted multicast-unicast stream-
cooperative communication, NOMA, turbo coding
ing,” IEEE Trans. Commun., vol. 65, no. 7, pp. 3151–3163, July 2017.
and machine learning.
[44] M. Vaezi, R. Schober, Z. Ding, and H. V. Poor, “Non-orthogonal
multiple access: Common myths and critical questions,” IEEE Wirel.
Commun., vol. 26, no. 5, pp. 174–180, October 2019.
[45] I.-H. Lee and J.-B. Kim, “Average Symbol Error Rate Analysis for Non-
Orthogonal Multiple Access With $M$ -Ary QAM Signals in Rayleigh
Fading Channels,” IEEE Commun. Lett., vol. 23, no. 8, pp. 1328–1331,
aug 2019.