1. Introduction
There is a growing body of research that shows non-orthogonal multiple access (NOMA) as a promising multiple access technique for next generation communication systems. The basic idea of NOMA is to allow multiple users to share the same time/frequency/space resources. Generally, NOMA can be applied in the power domain or code domain. However, power domain NOMA (PD-NOMA) has gained more traction since it is easily applicable to current systems [
1,
2]. In PD-NOMA, a source transmits a superimposed signal to different users with appropriate power allocation. Each user is able to recover its desired signal by the application of successive interference cancellation (SIC). Compared to orthogonal multiple access (OMA) techniques such as time-division multiple access (TDMA) and frequency-division multiple access (FDMA), NOMA offers higher spectral efficiency and achievable rate [
3]. However, users with better channel conditions naturally benefit more with NOMA than users with worse channel conditions due to increased multiple access interference at their receivers [
4].
The advent of NOMA has enabled research on many conventional techniques, one of which is cooperative relaying [
5,
6,
7,
8,
9]. In cooperative communications, the relay usually operates with amplify-and-forward (AF) or decode-and-forward (DF) protocols where the advantage of the AF protocol lies in its low processing cost compared to the DF protocol [
9]. However, it is shown that the two protocols generally achieve very similar performance when the relay to user link is unreliable [
10]. Cooperative communication as applied to NOMA comes in two forms. First, there is the user relaying with DF protocol where a user (typically with strong channel conditions) acts as a relay to forward information to the user with weak channel conditions [
11,
12,
13]. On the other hand, there also exists dedicated relay transmission between the source and the users [
14,
15,
16,
17]. The capacity of user relaying NOMA was analyzed in Reference [
11]. To improve on the ergodic sum-rate and outage probability performance in Reference [
11], a novel receiver design was introduced in Reference [
12], where the destination jointly decodes the received symbols by using maximum ratio combining (MRC) and SIC. The authors of Reference [
13] studied user relaying with the capability to switch between half-duplex (HD) and full-duplex (FD) modes to enhance system performance. Under direct and non-direct link scenarios, FD NOMA is shown to be better than HD NOMA in terms of the outage probability and the ergodic sum-rate in the low signal-to-noise ratio (SNR) region. While variable gain AF relaying was studied in Reference [
14], the authors of Reference [
15] considered a fixed gain AF relay with direct and non-direct links. In References [
14,
15], the system performance was analyzed under the assumption of Nakagami-
m channels. Moreover, a comparison of AF and DF relaying with partial channel state information (CSI) was discussed in Reference [
16]. Based on the analysis, it is shown that, although DF relaying has better outage probability than AF relaying, the performance gap between AF and DF relaying for the outage probability is negligible as the SNR increases.
As an enabler of smart grid (SG) and Internet of Things (IoT) applications, power line communication (PLC) is seen as an attractive and promising technique due to the ubiquitous nature of power lines [
18]. Naturally, the application of NOMA to PLC can only prove beneficial [
19,
20,
21,
22]. In Reference [
19], user relaying NOMA with DF protocol was proposed for PLC systems. The average sum capacity was analyzed and results show NOMA can significantly improve the performance of PLC compared to OMA and satisfy the electromagnetic compatibility (EMC) requirements [
23]. The authors of [
20] studied a two-stage NOMA scheme, where NOMA is applied at both the source and the user relay, which is shown to outperform the one-stage system in Reference [
19]. An adaptive cooperative NOMA scheme for PLC was proposed in Reference [
21], where a dedicated DF relay establishes communication between a source modem and two user modems. Depending on the feedback information in the second phase, a direct or cooperative transmission increases the system throughput performance compared to TDMA and a conventional cooperative NOMA scheme. A joint power allocation was proposed for a multi-user NOMA visbile light communication (VLC) network in Reference [
22]. Here, VLC is enabled by a PLC modem. By jointly optimizing the allocated power to the PLC and VLC links, NOMA performs better than OMA in terms of sum throughput. The aforementioned works [
19,
20,
21] have only considered DF relaying with NOMA in cooperative PLC systems.
In this paper, we propose cooperative NOMA for PLC systems. The relay aids communication between the source and two users (near and far users) due to the high signal attenuation of the direct link. This is in contrast to the system model studied in References [
21,
24], where a direct link exists between the source and the near user. We study the system model under a log-normal fading assumption with impulsive noise characteristic to PLC networks [
25,
26,
27,
28,
29]. Data communication is executed in two equal phases. In the first phase of communication, the source modem transmits a superimposed signal with appropriate power allocation to the relay modem. The relay utilizes the AF or DF protocol on the received signal and forwards it to the two users in the second phase. We derive analytic expressions for the outage probability and the system throughput for the AF and DF NOMA protocols. By analyzing the results of the AF NOMA scheme in the high SNR region, we obtain closed-form lower and upper bounds of the outage probability. The derived analytic expressions are shown to be tight in comparison with Monte Carlo simulations. Furthermore, we show that the derived closed-form lower bound is able to approximate the outage probability especially at high SNR. The superiority of the proposed AF and DF NOMA schemes is illustrated by comparing with the conventional OMA scheme and direct NOMA transmission without relaying. From the simulation results, it is revealed that the DF NOMA outperforms AF NOMA in terms of outage probability in low channel variance settings. However, as the channel variance increases, DF NOMA has similar performance with the AF NOMA scheme. Furthermore, it is shown that the system throughput is enhanced when the relay employs DF relaying compared to AF relaying.
The rest of the paper is organized as follows:
Section 2 describes the system model for the AF and DF NOMA schemes in PLC networks. Analysis of the outage probability and the system throughput is presented in
Section 3. In
Section 4, we describe two benchmark schemes for comparison. The simulation results and subsequent discussions are presented in
Section 5. Finally,
Section 6 concludes the paper.
Notation: , and denote the probability density function (PDF), cumulative distribution function (CDF) and the complementary CDF (CCDF) of the random variable (RV) X, respectively. , , , and denote the Gaussian Q function, the probability, the expectation, the minimum and the maximum operators, respectively.
2. System Model
Consider the cooperative PLC network shown in
Figure 1, where a source modem
communicates with two users
and
through a relay
with AF or DF protocol. It is assumed that the direct link between the source and the users is highly attenuated compared to the source to relay and the relay to user links. The two users,
and
, are designated as the near user and the far user, respectively. In addition, the CSI is assumed to be perfectly known at all receiving modems. The distance-dependent cable attenuation is modeled as
where
is the distance between the PLC modems,
f represents the operating frequency in
,
k is the exponent of the attenuation factor,
and
are the attenuation constants acquired from measurement data [
30].
The source-to-relay, relay-to-near user and relay-to-far user channels are denoted by
,
and
, respectively. We assume all channels experience independent and identically distributed log-normal fading which is common in the PLC literature [
25,
26,
27]. The PDF of the PLC log-normal fading channel is given by
where
is a scaling constant and
and
(in decibels) are the mean and variance of
, respectively, which follows the Gaussian distribution. In PLC networks, the channel variance accounts for the branch network topology where its value increases as the number of branches and connected loads in the network increases [
19]. In essence, low channel variance relates to a good fading scenario while high channel variance relates to a bad fading scenario [
31].
The performance of any PLC network is limited by the several sources of noise that can be broadly categorized as colored background noise, narrowband interference and impulsive noise [
32]. To accurately capture the noise effects, several models have been proposed including the Bernoulli-Gaussian process, Middleton Class A, Markov-Middleton and Markov-Gaussian models [
28,
29]. In this work, we adopt the Bernoulli-Gaussian model due to its mathematical tractability [
28]. Using the Bernoulli-Gaussian model, the PLC noise is modeled as an aggregate of background noise and impulsive noise [
26]. The impulsive noise is assumed to occur with a probability of
p while the background noise occurs with a probability of
in a transmission block.
The proposed relaying strategy with NOMA for the cooperative PLC network occurs in two phases. Let
and
denote the messages to be transmitted with
. During the first phase, the source modem
sends the superimposed signal expressed as
to the relay modem
. Here,
is the source transmit power,
and
are the power allocation coefficients for
and
, respectively. Due to the weak channel conditions of the far user
, its designated symbol
, is allocated more power. Therefore, the following conditions hold:
and
. The received signal at
is expressed as
where
represents the noise at
with variance
.
In the second phase, the relay forwards a new data signal
to the two users after applying the AF or DF protocol. While the AF protocol amplifies the received signal, the DF protocol rebuilds the superimposed signal of
and
upon successful decoding of the received signal [
16]. With a relay transmit power
, the transmitted signal
, is expressed as
where
is the variable relay gain given by [
33]
Therefore, the received signals at the near user
and the far user
are expressed, respectively, as
and
where
and
represent the noise at the near user and the far user with variance
and
, respectively.
2.1. Amplify-and-Forward Relaying
Based on the fact that
is allocated more power, the far user
decodes its desired signal
by treating
as interference. As a result, the post-detection instantaneous signal-to-interference-plus-noise ratio (SINR) for
at the far user is written as
In order to retrieve its desired signal
, the near user
decodes
and removes it through SIC. Consequently, the post-detection SINRs at the near user for
and
are, respectively, given by
and
2.2. Decode-and-Forward Relaying
The DF relay decodes the superimposed signal in the first phased based on the NOMA principle that is,
is decoded first since it is allocated more power. After this,
is obtained by SIC where
is reencoded and subtracted from the composite signal. The instantaneous SINRs for detecting
and
are, respectively, written as
and
The far and near users can recover their desired signals after relay transmission in the second phase. Since more power is allocated to the far user, it decodes its intended data symbol
directly by treating
as interference. The instantaneous SINR at the far user,
, for decoding
is obtained as
To decode its desired data symbol
, the near user first decodes
and applies SIC. The SINR of detecting
is expressed as
Finally, the instantaneous SNR at the near user for detecting
is given by
In the next section, we derive analytic expressions for the outage probability and the system throughput for the proposed AF and DF NOMA schemes under PLC log-normal channels with impulsive noise.
5. Simulation Results
In this section, we present extensive simulation results to evaluate the performance of the proposed cooperative NOMA schemes in PLC networks. Our results are validated through Monte Carlo simulations averaged over
channel realizations. To characterize the power line attenuation, we adopt the following parameters:
and
[
9]. The power allocation coefficients of the NOMA transmission are fixed such that
and
[
19,
20,
21]. For simplicity, we consider equal channel mean and variances such that
and
[
36]. The probability of impulsive noise occurrence is set as
and the target rates are given by
and
, respectively. Unless otherwise stated,
,
and
, respectively.
In
Figure 2, we plot the outage probability of the AF NOMA scheme versus the source transmit SNR. We illustrate the performance for a fixed power allocation and equal source and relay transmit powers that is,
. From the plot, we can observe that the analytic results show a tight approximation to the simulation results verifying the accuracy of the derived analytic results in (
20) and (
25). Also, the derived closed-form LBs of the outage probability for the far and near users obtained from (
32) and (
36), respectively are very tight especially at high SNR. Therefore, they can be used to approximate the system performance.
Figure 3 shows the outage probability performance versus the source transmit SNR for the different schemes. We compare the DF and AF NOMA schemes to the benchmark schemes presented in
Section 4. From the plot, we can observe that the analytic results show a tight approximation to the simulation results verifying the accuracy of the derived analytic results. For the near and far users, the outage probability of the proposed AF and DF NOMA schemes are enhanced compared to the OMA and NOMA without relaying schemes as shown in
Figure 3a,b, respectively. By allocating more power to the far user, the AF and DF NOMA schemes are able to ensure user fairness. Therefore, multiple users can be served concurrently while achieving set quality of service (QoS) requirements. From
Figure 3a, it is seen that the DF NOMA scheme has better outage probability than the AF NOMA when the channel variance is low (i.e.,
). However, as the channel variance increases from
to
, the outage probability is similar for the AF and DF NOMA schemes across the whole SNR range. In essence, while DF NOMA scheme can be chosen as the preferred protocol when the channel conditions are good, the AF NOMA scheme can be selected as more loads are connected to network due to its low computational complexity. For the near user, the performance of the AF and DF NOMA schemes remains similar in low and high channel variance settings. As the NOMA without relaying scheme suffers from high signal attenuation, it has the worst outage probability performance.
Figure 4 shows the system throughput versus the source transmit SNR. The system throughput is plotted using (
50). It is observed that the proposed DF and AF NOMA schemes significantly enhance the system throughput relative to the benchmark schemes. The system throughput is enhanced when the relay employs DF instead of AF protocol. This follows directly from the outage probability performance of the two schemes. The AF and DF NOMA schemes will require less power to achieve a set target rate compared to the OMA scheme. For example, for a target rate of
and
, the DF and AF NOMA schemes will require
and
, respectively while the OMA scheme will require
. Finally, we observe that when the impulsive noise probability increases from
to
, the outage probability performance is degraded across all schemes. This is because higher
p means more received samples are corrupted by impulsive noise and discarded in the decoding process.
Figure 5 depicts the maximum system throughput versus the far user target rate,
. The maximum system throughput is obtained from (
51). Specifically, we set the following parameters:
,
and
. From the results, it is shown that the DF NOMA scheme has the best performance while the OMA scheme has the worst performance. The gap between the NOMA schemes and the OMA scheme increases as
increases. However, the system throughput of the DF and AF NOMA schemes is dependent on the given target rates of the users. At
, as the target rate of the far user
increases from
to
, the throughput of the DF NOMA scheme is enhanced compared to the NOMA without relaying scheme. Beyond
, the DF NOMA scheme fails to guarantee the system QoS, hence the system throughput is degraded. A similar observation is made for the AF NOMA scheme where the NOMA without relaying scheme begins to outperform the AF NOMA scheme when
. Therefore target rates need to be carefully selected for the AF and DF NOMA schemes to outperform the benchmark schemes.
Finally,
Figure 6 examines the impact of the relay position on the performance of the proposed NOMA schemes. Specifically, we plot the maximum system throughput versus the source-to-relay distance
. The maximum system throughput is plotted using (
51). We assume the source-to-far user distance is
m and the near user is located
m from the far user. From the results, there exists an optimum relay position that maximizes the system throughput. Although the received signal power is high when the relay is close to the source, the far distance between the relay and the users means the forwarded signal in the second phase is highly attenuated, degrading the system throughput. For a fixed relay power, the system throughput is enhanced when the source transmits with more power. In addition, we observe that the DF NOMA scheme is able to enhance the system throughput compared to the other schemes for all relay positions.