1. Introduction
With the promotion of 5G, Cognitive radio (CR) has gradually attracted researchers’ attention, which is regarded as an important technology to improve the spectrum utilization efficiency of 5G networks [
1]. A cognitive radio is a wireless communication system that intelligently utilizes any available side information about the activity, channel conditions, codebooks, or messages of other nodes with which it shares the spectrum. The main purpose of CR is to realize dynamic spectrum access and sharing through an understanding of the surrounding environment and adjustment of operating parameters. CR detects the unused spectrum in the surrounding radio environment during the cognitive cycle and allocates the unused spectrum to low-priority secondary users in an opportunistic or cooperative manner [
2]. There are three main CR networks, i.e., underlay, overlay and interweave, in which the overlay approach is widely used. In overlay systems, the CR uses complex signal processing and coding to maintain or improve the communication between nodes [
3]. It allows primary users (PUs) and secondary users (SUs) to utilize the same frequency band for communication to realize effective spectrum utilizing. However, the interference from the SUs will affect the PU performance. To solve this problem, we combine non-orthogonal multiple access (NOMA) technology with CR. NOMA technology supports the simultaneous information transmission of multiple users under the same time-frequency resource by allocating different power domain levels [
4,
5]. The implementation process of NOMA employs power domain multiplexing for signal combination at transmitters and then utilizes the successive interference cancellation (SIC) technique to detect a signal at the receivers [
6]. Therefore, the proper combination of NOMA and CR can reduce interference and make better use of spectrum resources. To date, there are three main cognitive NOMA architectures, namely, underlay NOMA network, overlay NOMA network, and CR-NOMA network [
7,
8]. Besides, the cooperative relay strategy is added to extend the transmission distance and reduce the interference within the network.
Moreover, in order to improve the system performance and prolong the life of sensor nodes, we introduce wireless energy harvesting (EH) technology for the relay node. The radio frequency (RF) signal sent by the transmitter can be regarded as an energy resource and the amount of harvested RF energy within a fixed distance is predictable and relatively stable over time, which can prolong the life of the network and provide great convenience to mobile users [
9].
1.1. Related Work
According to the above analyses, an increasing number of researchers are focusing on the combination of NOMA and cognitive radio network (CRN). In [
10], the authors proposed a NOMA-based CRN under the partial relay selection scheme, in which both
k half-duplex technology and DF relaying can be used to assist the secondary base station to deliver information for SUs. In [
11], the authors dealt with the long-term throughput maximization of an uplink NOMA in the CRN and a combination of NOMA and time division multiple access was proposed to reduce the complexity of massive wireless communication systems while a deep Q learning algorithm was employed to maximize the long-term throughput of the system. The authors in [
12] studied the optimal power allocation problem of SU with NOMA in cognitive mobile radio network, which converted long term evolution and wireless fidelity into a heterogeneous primary mobile network. The authors of [
13] investigated another optimal power allocation problem in the controllable range, considering the interference of the primary system of the non-orthogonal cognitive radio vehicular ad-hoc networks, where the mobile vehicle node borrowed the unused wireless spectrum belonging to the primary network and completed an information exchange with the assistance of other independent nodes. In the context of CRN and NOMA, EH is an effective way to prolong the life of sensor nodes. An distributed transmission power control mechanism for the CR sensor network with EH was proposed in [
14], in which each node dynamically determined the increase or decrease in its transmission power according to its own available power and the available power of neighboring nodes. The authors in [
15] studied the cooperative CRN with EH, under the constraints of the primary system performance and proposed an energy allocation ratio parameter to achieve the target throughput. In [
16], the authors investigated a cognitive crossover network, where the SU’s energy-harvesting relay helped the primary user to transmit by using NOMA technology in the absence of a direct link. In [
17], simultaneous wireless information and power transfer (SWIPT) technique was applied for NOMA-based cooperative CRN to provide a higher overall outage performance. In [
18], the authors analyzed the performance of a NOMA-CR system, in which a multi-antenna full-duplex cognitive transmitter adopted NOMA technology to assist the primary transmitter with nonlinear EH to transmit the signal. The authors in [
19,
20] considered a CR-NOMA network with EH, which selected the optimal energy harvesting time and the power allocation of the secondary transmitter to achieve the maximum secondary throughput.
1.2. Contribution
The above papers focused on the combined application of CRN and NOMA technology, and some of them also discussed the wireless continuous-time EH technology, which is not suitable for some practical applications, with a certain threshold value of transmission power. Therefore, we consider the combination of a cooperative CRN based on NOMA and discrete-time EH technology, where the base station (BS) transmits the superimposed signal to PU and SU with/without the assistance of the relay station (RS) by adopting a decode-and-forward (DF) technique. RS performs discrete-time energy harvesting for opportunistically cooperative transmission. If the RS harvests sufficient energy, the system performs cooperative transmission; otherwise, the system performs direct transmission. Furthermore, the authors obtain the optimal parameters through joint optimization analysis in [
21], such as EH duration, channel resource allocation and transmission power. Inspired by this paper, we formulate an optimization problem about energy efficiency and propose the corresponding joint optimization algorithm of power allocation at BS and RS for the optimization problem. The main contributions of this paper are summarized as follows:
We investigate a CR-NOMA network model with discrete energy harvesting and propose the corresponding cooperative transmission protocol, in which RS performs discrete-time energy harvesting for opportunistically cooperative transmission, and BS transmits the superimposed signal to PU and secondary user SU with/without the assistance of RS by adopting a DF relaying technique;
The processes of charging and discharging RS’s battery is simulated by utilizing the Markov chain (MC) model. Then, the state transition probabilities of RS’s battery are analyzed and closed-form expressions of outage probabilities and outage capacities for both the primary and secondary systems are derived, which are validated by Monte Carlo simulation;
To ensure the performance of the primary system, we propose a corresponding joint parameter optimization algorithm to obtain the optimal power allocation ratio to optimize the secondary system’s energy efficiency. The simulation results demonstrate that the proposed transmission scheme has a higher energy efficiency than the direct transmission scheme and another transmission scheme with SWIPT.
The remainder of this paper is organized as follows: In
Section 1, the communication system model is introduced in detail and the corresponding cooperative transmission protocol is proposed, based on a DF relaying technique. In
Section 2, we analyze the discrete-time energy harvesting model first, and then derive the analytical expressions of the outage probabilities for both primary and secondary systems. In
Section 3, a joint parameter optimization algorithm for power allocation in BS and RS is proposed. The simulations and conclusion are presented in
Section 4 and
Section 5, respectively.
2. System Model and Transmission Protocol
As shown in
Figure 1, we consider a NOMA-based cooperative CRN, where BS transmits information to PU and SU simultaneously through RS opportunistically relaying signals. In addition, the RS is equipped with a limited capacity battery to store the energy harvested from BS, and it can provide the opportunistic spectrum sharing service in the case of sufficient battery energy accumulation. We suppose that each node has been equipped with a single half-duplex antenna, and all channels in the system are the quasi-static Rayleigh fading channels [
22].
,
, and
represent the channel coefficients between BS and PU, BS and RS, BS and SU, while
and
represent the channel coefficients between RS and PU, RS and SU, respectively. Therefore, channel gain can be expressed as
, subject to exponential distribution with mean
.
In the proposed model, the RS would calculate whether it has harvested enough energy to relay at the beginning of each time block. If not, the RS will perform energy-harvesting mode in the next time block, while the BS transmits information to both PU and SU directly. Otherwise, RS broadcasts a request to send (RTS), and the frame and cooperative transmission mode is carried out with DF technique in the next block. For cooperative transmission mode, we divide the transmission block into two equal-length phases. In the first phase, BS conveys a superimposed signal to PU, SU, and RS. In the second phase, RS first predicts whether the superimposed signal from BS can be successfully decoded. If RS could not decode the superimposed signal successfully, RS first broadcasts a negative acknowledgment (NACK) frame to all nodes and BS retransmits the superimposed signal to PU and SU, while RS continues to perform energy harvesting. If successful, the RS sends an acknowledgment (ACK) frame to all nodes first, and then recodes and retransmits the composited signal to both PU and SU, which will use the SIC technique to obtain their desired messages. Hence, there are three possible modes under the proposed relaying protocol, as shown in
Figure 2.
When the RS’s battery’s energy has not reached the threshold value
, the system performs in energy harvesting mode, i.e., Mode I. Hence, the amount of harvested energy at RS in Mode I is given as
When the amount of harvested energy of RS reaches the threshold value
the system performs in cooperative transmission mode. In the first phase, BS conveys a superimposed signal
to PU, SU and RS, where
and
represent required signals for PU and SU, respectively, and
denotes power allocation coefficient at BS. The use of NOMA technology ensures that the transmission power of PU messages is always higher than that of SU messages, with
. The received signals at PU, SU and RS are expressed as
respectively, where
represents a transmission power of BS and
denotes the received additive white Gaussian noise (AWGN) at node PU, SU, and RS, respectively. Therefore, the received signal-to-interference-and-noise-ratio (SINR) at PU in the first transmission phase can be written as
SU applies the SIC technique to detect PU’s signal, and then cancels it to obtain its own signal. Hence, the SINRs for SU detecting the signals of PU and SU are given by
respectively.
Similar to SU, the SINRs for RS-detecting signals of PU and SU can be expressed as
respectively.
Mode II means that the residual energy of RS’s battery is equals to or exceeds the threshold value , but the superimposed signal is erroneously decoded at RS. Thus, BS retransmits a superimposed signal to PU and SU, while RS keeps energy harvesting. The amount of RS’s harvested energy in Mode II is same as Mode I, i.e., . There are two cases which will lead to the emergence of Mode 2:
Case 1: When the reachable rate of primary signal
at the RS does not reach the primary target rate
, the RS cannot correctly detect the primary signal
. The case can be illustrated as
Case 2: When the reachable rate of primary signal
at the RS reaches the primary target rate
, but the reachable rate of secondary signal
at the RS is lower than the secondary target rate
, the case can be illustrated as
In Mode III, RS has not only accumulated enough energy but also successfully decodes the superimposed signals. Then, RS will recode and retransmit the combined signal
to both SU and PU. During the second phase of cooperative transmission, because both PU and SU will cancel interference by using the signal decoded in the first phase,
can be any value. Therefore, the signals observed at SU and PU in the second phase are derived as
respectively, where
represents the power allocation coefficient at RS,
denotes the transmission power of RS,
are received AWGN at nodes PU and SU, respectively.
We assume that both PU and SU can subtract the other user’s information, received in the first transmission phase, to obtain their own desired message. Hence, the SINR for PU and SU can be, respectively, expressed as
4. Power Allocation Parameters Optimization
According to the above-mentioned analysis results of the outage probability of the primary system and secondary system, we utilize the above analysis results to calculate the spectrum efficiency of the overall system, which can be defined as . Then, the energy efficiency (EE) of the proposed system can be expressed as . Furthermore, the parameter power allocation coefficient and will affect the spectrum efficiencies and EE of the overall systems. For the proposed cooperative transmission protocol for the considered system, if more transmission power is allocated to transmit the signal of the PU, the outage performance of the primary system will be improved while the achievable rate of the secondary system will decrease. Conversely, if more energy is used to transmit the information of the SU, information transmission of the secondary system will cause greater interference to the information transmission of the primary system. Therefore, obtaining the optimal power allocation is essential to realizing a mutual improvement in performance for both the primary system and secondary system.
Following the above outage performance analyses of the overall system, we need to maximize the SE of the secondary system while ensuring that the SE of the primary system is no less than a given threshold
, so as to obtain the globally optimal power allocation. Thus, the corresponding optimization problem
can be defined as
From
,
,
, and
are the known parameters. Hence, the optimization problem
can be converted to
According to the analyses of outage probabilities for both the primary and secondary systems, we can see that the system performs direct transmission when
, which makes the cognitive transmission meaningless.
must be higher than 0.5, due to the execution of NOMA. Thus, we reset the value range of
as
. When
takes a fixed value, the optimization problem (OP2) can be derived as (OP3) by substituting (25)–(33) into (38)
where
Obviously, when
takes a fixed value,
can be regarded as constants and the subject function decreasing with
decreases while the constraint function increases. We want to find the minimum value of the subject function while satisfying the constraints function. Therefore, we set
and
can be derived as
The subjective function of (OP3) is a convex function, which is because the value of the second derivative of the subject function is the positive number. Hence, (OP3) is a convex optimization problem [
26] and we can obtain the globally optimal solution
by utilizing a one-dimension search over
as the following algorithm in Algorithm 1.
Algorithm 1: The proposed solution for problem (OP3). |
step1: Considering the cooperative transmission situation, we defined the value interval of ; step2: For the given , obtaining the optimal by letting and constraint C2 in (41) step3: Define as the search step and update to perform a one-dimension search over , i.e., repeat Step 1–Step 3; step4: Choose the optimal result from the following equation |
5. Numerical Results
In the proposed system model, the BS transmits the superimposed signal to PU and SU with/without the assistance of RS. RS with a battery performs discrete-time energy harvesting for opportunistically cooperative transmission, where the charging and discharging process is modeled as an MC with finite states. Besides this, a joint optimization algorithm of power allocation is considered at BS and RS. In this section, the accuracy of the derived expressions is verified through simulation experiment and the impact of each system’s parameters on the performance of the proposed cooperative transmission protocol is demonstrated by adopting actual values. Unless otherwise specified, the simulation parameters in the this system model are set as
Table 1:
Figure 3 depicts the outage probabilities of the systems versus the BS’s transmission power for different discrete levels of battery capacity in proposed DF-relaying protocol. When
increases, the outage probabilities of the primary system for different discrete levels of battery capacity gradually become lower and are always smaller than that of the direct transmission scheme. The outage probabilities of both the primary system and secondary system become lower as the numbers of battery levels increase, because it can reduce energy wasting during discretised energy harvesting. The theoretical results are consistent with Monte-Carlo simulations.
Figure 4 and
Figure 5 show secondary and primary outage probabilities versus the power allocation factor
for different transmission rates
and
, respectively. From
Figure 4, it can be observed that each curve is going up as higher power allocation factor
increases. Less power is allocated for the secondary data transmission. Moreover, we have also observed that the secondary system’s performance will be deteriorated as
increases, because the transmission rate supported by the channel is limited for a certain
and
. Similarly, we know that the outage performance of the primary system improves, while power allocation factor
increases in
Figure 5. Meanwhile, the theoretical results coincide exactly with Monte-Carlo simulation.
Figure 6 and
Figure 7 reveal that secondary and primary outage capacities versus primary and secondary target rates
and
for different BS’s transmission power
, respectively. From
Figure 6 and
Figure 7, it can be seen that the outage capacities of both primary and secondary systems increase with a higher target rate
and
, which, because of the higher SNR thresholds, can be caused by the increased target rate. Furthermore, with the increase in transmission power of BS for a certain target rate, the outage capacities of the primary and secondary system will correspondingly be increased, since higher transmission power reduces the outage probabilities of primary and secondary systems in
Figure 6 and
Figure 7. The results also are in good agreement with Monte-Carlo simulation.
In the following, we will discuss the EE of the overall system and adopt the optimal algorithm, which are proposed in the above section, in simulations.
Figure 8 shows the maximal EE of the overall system with respect to BSs’ transmission power for different transmission rates. It is can be seen from this figure that the value of maximal EE first improves, and then deteriorates with BSs’ transmission power
increases. The EE reaches its largest value at around
dB. In addition, we can see from this figure that the average EE of the overall system will improve when the transmission rates are higher. This is because the increased outage probability can partly be compensated by the higher transmission rate.
Figure 9 shows average EE of the overall system with respect to BSs’ transmission power for different spectrum sharing schemes. We choose the direct transmission scheme and the transmission scheme in [
17] as the benchmark for comparison. In [
17], the system model is also established in the CR-NOMA network, the system architecture and channel environment are similar as ours. However, they adopted SWIPT technology for EH and information transmission. We can see from the figure that the EE of our scheme, direct transmission scheme and SWIPT scheme in [
17] improve as
increases. After the value reaches a peak point, the changes become opposite. In addition, our proposed spectrum-sharing scheme obviously outperforms two other schemes in the EE.
6. Conclusions
In this paper, we proposed a cooperative transmission protocol in a NOMA-CRN, which improved the spectrum efficiency of the overall system and reduced the interference between PUs and SUs at the same time. To improve the performance of the system and prolong the life of the relay node, we introduced RF energy harvesting for relay node with finite battery. Moreover, an MC model based on discrete-time energy harvesting was developed to analyze the charging and discharging performance of the relay node, and then the analytical expressions of the outage probabilities and the outage capacities for the primary system and the secondary system were derived. Besides, in order to optimize the average EE of the system, we proposed a joint parameter optimization algorithm to obtain optimal power allocation coefficients and . Finally, the correctness of analysis and deduction was verified by Monte Carlo simulation.
On one hand, we revealed that discrete-time EH was beneficial to reducing the outage probability of the proposed NOMA-CRN model in the practical application, especially when the system had a higher number of battery levels. On the other hand, we knew that the power allocation factors and were essential for improving the performance of the overall system and the proposed joint parameter optimization algorithm realized a mutual improvement in performance for both primary and secondary systems. Besides this, the simulation results showed that the EE of the proposed scheme was better than that of the direct transmission scheme and the transmission scheme based on SWIPT.