Next Article in Journal
Stochastic Analysis of a Large-Span Continuous Girder High-Speed Railway Bridge under Fully Non-Stationary Earthquake
Next Article in Special Issue
Community Solar Operation Strategy for Smart Energy Communities Considering Resource Fairness
Previous Article in Journal
Nutrition for Increased Adaptive Capacity, Better Sports Performance and Improved Quality of Life
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hybrid Cooperative Spectrum Sharing Protocols Based on OMA and NOMA in Cognitive Radio Networks

1
School of Sciences, Lanzhou University of Technology, Lanzhou 730050, China
2
Department of Computer Science and Computer Engineering, Universite de Technologie Belfort-Montbeliard, 90010 Belfort, France
*
Authors to whom correspondence should be addressed.
Appl. Sci. 2022, 12(24), 12683; https://doi.org/10.3390/app122412683
Submission received: 9 November 2022 / Revised: 4 December 2022 / Accepted: 6 December 2022 / Published: 10 December 2022
(This article belongs to the Special Issue Advances in Energy Conservation and Rational Use of Energy)

Abstract

:
In cognitive radio networks (CRNs), the performance of the primary users (PUs) may suffer adverse effects from the secondary users (SUs) if the spectrum of PUs is haphazardly shared with SUs. In this paper, we propose a hybrid cognitive cooperative protocol based on orthogonal multiple access (OMA) and non-orthogonal multiple access (NOMA) that improves spectrum utilization by allowing the SUs opportunistic access to the spectrum of the Pus, while guaranteeing the performance of the PU. Specifically, the system can switch between non-cognitive transmission mode, underlay OMA mode, and overlay OMA/NOMA mode, according to the automatic repeat request (ARQ) feedback of PU. The SU has the opportunity to acquire the spectrum to activate the underlay OMA and overlay OMA/NOMA modes only if it listens to the acknowledge (ACK) or negative acknowledge (NACK) feedback from the PU. In order to describe the switching between these three switching modes, a Markov model is developed to analyze the corresponding steady-state probabilities and end-to-end outage probabilities. So, we derive closed-form expressions for the throughput of PU and SU to investigate the spectrum utilization. Numerical and simulation results show that the proposed hybrid cooperative cognitive protocol outperforms the pure OMA hybrid cooperative cognitive protocol.

1. Introduction

In the coming beyond fifth generation (B5G), and sixth generation (6G) networks, the number of mobile devices will show explosive growth. Although massive multiple input multiple output (MIMO) can meet the current access requirements of massive devices and user services [1,2], the low spectrum utilization is still a long-term and common problem in mobile communication networks. However, the proposed cognitive radio technology has shown unique advantages in improving spectrum utilization effectively.
Cognitive radio networks (CRNs) are considered as a promising scheme to adjust user parameters in real time according to environmental changes, which can effectively utilize spectrum and capture spectrum holes. The cognitive radio network consists of primary users (PUs) and secondary users (SUs), and SUs with authorized spectrum can share the spectrum authorized by PUs. CR can improve spectrum utilization by reusing spectrum allocated to authorized users using three dynamic allocation strategies: interweave, overlay, and underlay [3]. In interweave paradigm, SUs access the authorized spectrum that are not used by PUs. However, in underlay mode, PUs and SUs access the spectrum simultaneously under mutual interference, but the interference generated by SUs are not allowed to exceed the maximum range that PUs can bear. Unlike underlay, in overlay mode, SUs opportunistically access the spectrum as a relay. In traditional CRNs, sharing the spectrum of PUs to SUs casually may adversely affect the PU’s performance. Therefore, it is very necessary to develop a new cooperative protocol to allow SUs to opportunistically share PUs spectrum resources while strictly guaranteeing PUs performance.
In addition, integrating non-orthogonal multiple access (NOMA) into CR has shown the possibility to meet 5G requirements of high throughput, low latency, massive connectively and more spectrum sharing [4,5]. In NOMA system, superimpose coding is adopted at the transmitter side to allow multiple users to simultaneously access the spectrum, and successive interference cancellation (SIC) [6,7] is used at the receiver side to separate the signals of the different users. The most popular type of NOMA is the power domain NOMA, where the transmitter sends a superimposed signal to all receivers and serves them at different power factors according to their channel conditions. The method of combining NOMA and cognitive radio is called CR-NOMA. Currently, a wealth of research results has been achieved in CR-NOMA related to underlay NOMA and overlay NOMA.
In the underlay cognitive NOMA network, the secondary transmitter (ST) can provide services for multiple secondary receivers (SR) with NOMA technology under the interference of the primary transmitter (PT). How to minimize the interference of SU on PU link [8,9] is a problem worth pondering. A spectrum sharing protocol with a peak interference constrain was proposed in [10], the results show that the interference channel between the ST and the PU has a more severe effect on the average achievable rate. In [11], the authors use orthogonal spatial modulation technique to improve the spectrum efficiency of the PU and enhance the spectrum usage of the SU. However, none of the work mentioned above takes advantage of the new NOMA and OMA technologies. In recent years, there has also been a lot of work on cooperative spectrum sharing on NOMA technology [12,13]. A novel NOMA assisted cooperative spectrum sharing network with full-duplex ST was presented in [12]. The PT needs the help from the ST to relay its information and as an incentive, ST can access the spectrum of the primary network and send both primary and secondary messages by using NOMA. Similar to the cooperation approach of [12], the authors propose a cooperative spectrum sharing protocol based on NOMA in [14]. The proposed protocol can achieve full-rate at the PU without degrading its outage performance. For better cooperative communication and spectrum sharing, CRNs based on automatic request repeat (ARQ) technology [15] have also been proposed. The throughput of the proposed AF relay and DF relay forwarding models is compared and analyzed. The authors conclude that the proposed protocol provides a more balanced scheme for PU and SU performance. Therefore, it is worth considering the opportunistic access spectrum of SU under the premise of providing a new protocol to guarantee PU transmission.
In the overlay cognitive NOMA networks, the SU acts as a relay to assist transmission of the PU, and as a reward, the SU can send its own signal by using NOMA technology. A hybrid satellite-terrestrial spectrum sharing networks was established in [16]. Secondary networks can maintain stable operation when the outage probability of the system is guaranteed, thus exploring advantages of spectrum sharing opportunities. Similar to [16], the authors also investigate spectrum sharing protocols for hybrid satellite-terrestrial networks in [17]. To improve cooperative spectrum sharing, the NOMA power allocation profile is determined by channel conditioning, thus improving the fairness of spectrum allocation. In addition, the NOMA-based amplify-and-forward cooperative spectrum sharing systems, with imperfect channel state information and continuous interference cancellation, is proposed in [18]. The system performance was significantly improved by using NOMA relay assistance, which demonstrates the effectiveness of the NOMA-based amplify-and-forward cooperation scheme. Based on the above inspiration, what if a new collaborative spectrum sharing protocol was constructed by combining overlay NOMA and underlay OMA strategies?
In this paper, we consider a hybrid cooperative cognitive network based on OMA and NOMA, which is composed of primary user (PU) pairs and secondary user (SU) pairs. PUs consists of a primary transmitter (PT) and primary receiver (PR). SUs consists of a secondary transmitter (ST) and a secondary receiver (SR). It is assumed that the PU’s packet is transmitted at most two times while the SU’s packet is allowed to transmit only once. Automatic repeat request (ARQ) technology is adopted at the PR node. When PT sends a packet, PR replies to acknowledgement (ACK) indicating correct receipt; otherwise, the PR replies to negative acknowledgement (NACK) indicating failure to receive the packets. The packet is discarded if PR sends NACK feedback after PT/ST retransmitting the packet previously failed. In this paper, transmission is divided into non-cognitive radio (non-CR) mode, underlay mode, and overlay cooperative mode. In non-CR mode, PT sends its packet by accessing the spectrum alone, while ST monitors the PU transmission and remains silent. If ACK feedback from PR, as a reward, transmission switch to underlay OMA mode. PT transmits a new packet within the threshold interference range tolerated by PUs, while the SU also sends its own packet; if PR sends NACK, PT retransmits a previously failed packet and ST remains silent. Otherwise, the packet is lost. If PR sends NACK feedback in the non-CR mode and ST has a copy of the PU’s packet, transmission switch to overlay NOMA mode. ST uses NOMA technology to transmit PU’s packet and its own packet. Otherwise, PT retransmits a previously failed packet. For another cooperative protocol proposed, orthogonal multiple access (OMA) is adopted for data transmission in the overlay mode. When PT sends a packet and PR sends NACK feedback, ST only acts as a relay to assist the PUs in transmitting previously failed packets. Otherwise, PT retransmits previously failed packets. The other two transmission modes are similar for hybrid cooperative CR networks based on OMA and NOMA. Finally, the comparison and analysis of the proposed two protocols show that the cooperative cognitive radio network based on NOMA and OMA is superior to the traditional cooperative cognitive radio network based on OMA. The main contributions are summarized as follows:
  • We propose a hybrid cooperative cognitive radio networks based on OMA and NOMA and compare with the proposed hybrid cooperative cognitive radio networks base on pure OMA. The difference between the former and the latter is mainly that in overlay mode, ST uses NOMA technology to superimpose PU and SU packets and send them to PR and SR, while the latter uses OMA technology to forward PU packets to PR.
  • ARQ technology is used at PR to send received information of the PU’s packet and PT and ST switch cooperative modes according to the feedback information. In the non-CR transmission mode, PT sends the PU’s packet to PR, ST, and SR, while ACK or NACK feedback is sent from PR. If PR sends ACK feedback, the SU and the PU access spectrum in the underlay OMA mode simultaneously. If NACK feedback is sent from PR, ST acts as relay to help forward the PU’s packet to PR in overlay NOMA mode. As a reward, ST can send its own packet simultaneously by using the NOMA principle; or ST only acts as a relay to help forward the PU’s packet to PR in overlay OMA mode.
  • We establish a one-dimensional Markov model to analyze the performance of the system through the study of PU mode and state change. We derive the end-to-end outage probability, and then the throughput of PU and SU are derived by using the outage probability and Markov model.
  • Finally, we use the MATLAB simulation environment and Monte-Carlo technology to numerically simulate the throughput of PU and SU. Numerical results show that the proposed hybrid cooperative cognitive radio network based on OMA and NOMA is superior to the pure OMA cooperative radio network.
The rest of this paper is organized as follows. Section 2 introduces the system model of hybrid cooperative cognitive radio network based on OMA and NOMA. Section 3 and Section 4 derivate the throughput of PU and SU in terms of the proposed two cooperative protocols. Numerical results and simulations are provided in Section 5. Finally, we conclude the paper in Section 6.

2. System Model and Protocol Descriptions

As illustrated in Figure 1, we consider a hybrid cooperative spectrum sharing system based on OMA and NOMA consisting of a pair of PUs and a pair of SUs. The PUs consist of a primary transmitter (PT), and a primary receiver (PR), while the SUs consist of a secondary transmitter (ST), and a secondary receiver (SR). All nodes are equipped with one antenna and operate in the half-duplex mode.
We supposed that all channels experience independent but not necessarily distributed quasi-static Rayleigh fading. The channel fading coefficients h i is modeled as independent complex Gaussian random variables denoted by h i ~ C N ( 0 , λ i ) , where i = P P , P S , P R , S P , S S for the channels between node pairs PT PR ,   PT ST ,   PT SR ,   ST PR , and ST SR , respectively. We assume that all channels have an additive white Gaussian noise (AWGN) with mean zero and variance σ 2 . The transmit power at PT and ST are denoted by P P and P S , respectively. The achievable data rate for PUs and SUs are denoted by R P and R S , respectively.
The proposed spectrum sharing protocol switches between non-CR, underlay mode and overlay NOMA/OMA corporative transmission modes according to feedback information from PR. In the non-CR transmission mode, PUs alone access to the spectrum. The SU remains silent and eavesdrops on the PU’s packets at the same time. In the underlay OMA mode, the PU and SU access the spectrum simultaneously, but the transmit power of the SU must be within the spectrum threshold tolerated by PUs. In overlay NOMA cooperative transmission mode, the PU remains silent and ST superimposes its own data packets with the data packets that the PUs failed to transmit for the first time to PR and SR. PUs’ packets are allowed to be retransmitted once, while SUs’ packets are transmitted only once or not. For another model proposed, OMA is used in overlay cooperation mode. Other modes are similar to those mentioned above. In overlay OMA cooperative transmission mode, the PU stays silent and ST acts as a relay to transmit the PU’s previously failed packets to PR. Therefore, the flow chart of cooperative cognitive radio network based on OMA/NOMA is shown in Figure 2.

2.1. Hybrid Cooperative Cognitive Radio Networks Based on OMA and NOMA

In the non-CR transmission mode, PT transmits a packet while the SU stays silent and eavesdrop on PU transmission. The received packet at PR, ST and SR are given, respectively, by:
y P R non CR = P P h P P x P + n P R ,
y S T non CR = P P h P S x P + n S T ,
y S R non CR = P P h P R x P + n S R ,
where x P is PU’s packet, P P is PT’s transmit power, h P P ~ ( 0 , λ P P ) , h P S ~ ( 0 , λ P S ) and h P R ~ ( 0 , λ P R ) are the channel coefficients of interference links PT PR , PT ST and PT SR , respectively, and n P R ~ ( 0 , σ 2 ) , n S T ~ ( 0 , σ 2 ) and n S R ~ ( 0 , σ 2 ) are AWGN at the receivers PR, ST and SR, respectively.
If PR sends an ACK, as a reword, the transmission is switched to underlay OMA mode. In this case, PT transmits a new packet while the SUs transmits their own packet. In underlay CRN, the interference power at PR is not allowed to exceed the maximum interference threshold, I t h . Assuming that the maximum allowable transmit power of ST is P m a x , the transmit power of ST is constrained as [13,19,20]:
P S = m i n { I t h | h S P | 2 , P m a x }
where h S P ~ ( 0 , λ S P ) is the channel coefficient of interference link ST PR . In the underlay OMA mode, PT transmits a new packet under the SU’s interference while ST transmits its own packet. The received packet at PR and SR are given by:
y P R underlay = P P h P P x P + P S h S P x S + n P R ,
y S R underlay = P P h P D x P + P S h S S x S + n S R ,
where x S is SU’s packet, h S S ~ ( 0 , λ S S ) is the channel coefficients of interference links ST SR . In the underlay OMA mode, if PR sends a NACK, PT will retransmit the PU’s packet failed previously while SUs remain silent. If the PU’s packet is failed after retransmission, the packet will be lost.
Otherwise, if PR replies by a NACK, the transmission is divided into two cases: (1) if ST correctly decodes the PU’s packet, transmission switches to overlay NOMA mode; otherwise, (2) if ST fails to decode the PU’s packet, PT retransmits that the PU’s packet failed previously while SU stays silent.
(1) If ST correctly decodes the PU’s packet, transmission switches to overlay NOMA mode. In this case, conditioned on ST succeeding in decoding x P , ST combines x P with its own signal x S by using NOMA principle. Then, ST transmits the superimposed signal α P P S x P + α S P S x S to PR and SR simultaneously. The received packet at PR and SR are given by:
y P R overlay , NOMA = α P P S h S P x P + α S P S h S P x S + n P R ,
y S R overlay , NOMA = α P P S h S S x P + α S P S h S S x S + n S R ,
(2) If ST fails to decode the PU’s packet, PT retransmits that the PU’s packet failed previously while SU remains silent. The received packet at PR is similar for non-CR transmission mode.
Based on the above description, the operation of the proposed spectrum sharing protocol is specified by four states, as illustrated in Table 1. These states are described as follows:
State S 1 : The PU transmits a packet while SU stays silent and eavesdrops on PU’s transmission. The next state is S 2 if an ACK is recevied from PR, otherwise PR sends a NACK and the next state moves to S 3 or S 4 depending on whether ST decodes the PU’s packet correctly.
State S 2 : The PU transmits a new packet while ST transmits its own packet. This transmission is operated under interference for the PU and SU. The next state is S 1 or S 4 depending on the ACK or NACK feedback from PR.
State S 3 : In the overlay NOMA cooperative mode, ST transmits the superimposed signal α P P S x P + α S P S x S to PR and SR, simultaneously. The next state moves to S 1 irrespective of whether the PR feedback is ACK or NACK.
State S 4 : PT retransmits that the packet failed previously while SU keeps silent. The next state moves to S 1 irrespective of whether the PR feedback is ACK or NACK.
The four-states Markov model for the proposed protocol is shown in Figure 3, where the state transition probabilities can be defined as follows:
P 1 : Packet success probability at the channel PT PR .
P 2 : Packet success probability at the channel PT PR under interference from the channel ST SR .
P 3 : Packet failure probability at the channel PT PR and packet failure probability at the channel PT ST .
P 4 : Packet failure probability at the channel PT PR and packet success probability at the channel PT ST .
P 5 : Packet success probability at the channel ST PR .
The Markov chain of states transition probabilities and the steady state probabilities have following relationships:
( π S 1 , π S 2 , π S 3 , π S 4 ) ( 0 P 1 P 4 P 3 P 2 0 0 1 P 2 1 0 0 0 1 0 0 0 ) = ( π S 1 , π S 2 , π S 3 , π S 4 ) ,
π S 1 + π S 2 + π S 3 + π S 4 = 1 ,
where π i is the steady state probabilities of state i with i I = { S 1 , S 2 , S 3 , S 4 } . The steady-state probabilities of PUs can be obtained by solving the Equations (9) and (10):
{ π S 1 = 1 1 + 2 P 1 + P 4 + P 3 P 1 P 2 , π S 2 = P 1 1 + 2 P 1 + P 4 + P 3 P 1 P 2 , π S 3 = P 4 1 + 2 P 1 + P 4 + P 3 P 1 P 2 , π S 4 = P 3 + P 1 P 1 P 2 1 + 2 P 1 + P 4 + P 3 P 1 P 2 .

2.2. Hybrid Cooperative Cognitive Radio Networks Based on Pure OMA

In the hybrid cooperative cognitive radio network of pure OMA, the transmission is also divided into three modes: non-cognitive transmission mode, underlay NOMA mode, and overlay OMA cooperative mode. In the overlay OMA corporative mode, ST only acts as a relay to assist the transmission of PUs, but does not transmit its own packets. The other two modes are the same as the hybrid cooperative cognitive radio network based on OMA/NOMA, so the operation process of overlay OMA mode is only explained here. The flow chart of the hybrid cooperative cognitive radio network based on pure OMA is shown in Figure 2.
If a NACK is received from PR in the non-CR mode, the transmission is divided into two cases: (1) if ST correctly decodes the PU’s packet, transmission switches to overlay OMA mode; and (2) if ST fails to decode the PU’s packet, PT will retransmit the PU’s packet that failed previously while SUs keeps silent.
(1) If ST correctly decodes the PU’s packet, transmission mode switches to overlay OMA mode. In the overlay OMA, the ST acts as a cooperative relay and retransmits the PU’s packets to PR. The received packet at PR is given by:
y P R = P S h S P x P + n P R ,
(2) If ST fails to decode the PU’s packet, PT will retransmit that the PU’s packet failed previously while SUs keeps silent. Then, the received packet at PR is the same as the one in non-CR mode.
Based on the above description, the operation of the proposed spectrum sharing protocol is specified by four states, as illustrated in Table 2. Specifically, State S 3 : in this situation it is redefined as ST transmits PU’s packet to PR in the overlay OMA cooperative mode. The next state moves to S 1 irrespective of whether the PR feedback is ACK or a NACK. Other states are defined similar to the situation of OMA/NOMA. The Markov model is the same as the hybrid cooperative cognitive wireless network based on OMA/NOMA, except that the transition probability of state S 3 to S 1 in the model is different. The transition probability of state S 3 to S 1 is defined as P 5 .

3. Throughput Analysis of Primary and Secondary Users in Hybrid Cooperative Cognitive Radio Network Based on OMA and NOMA

In non-CR transmission mode, the achieved rates of the channels PT PR , , PT ST and PT   SR are given as:
R P T P R , x p non CR = l o g 2 ( 1 + | h P P | 2 P P σ 2 ) ,
R P T ST , x p non C R = l o g 2 ( 1 + | h P S | 2 P P σ 2 ) ,
R P T SR , x p non CR = l o g 2 ( 1 + | h P R | 2 P P σ 2 ) .
In underlay OMA mode, the achieved rates of the channels PT PR and ST SR with interference are given as:
R PT PR , x p underlay = l o g 2 ( 1 + | h P P | 2 P P | h S P | 2 P S + σ 2 ) ,
R S T SR , x s underlay = l o g 2 ( 1 + | h S S | 2 P S | h P R | 2 P P + σ 2 ) .
In the non-CR mode, if NACK feedback from PR, the transmission is divided into two cases:
(1)
If ST can decode the PU’s packet, transmission switches to overlay NOMA mode. The achieved rate of the channels ST PR and ST SR are given as:
R S T PR , x p overlay , NOMA = l o g 2 ( 1 + | h S P | 2 α P P S | h S P | 2 α S P S + σ 2 ) ,
R S T SR , x p overlay , NOMA = l o g 2 ( 1 + | h S S | 2 α P P S | h S S | 2 α S P S + σ 2 ) .
When R ST SR R P , SR can correctly decode PU’s packet and move it. We consider perfect SIC in practical scenarios, the achieved rate for SU’s packet at SR is expressed as:
R S T SR , x S overlay , NOMA = l o g 2 ( 1 + | h S S | 2 α S P S σ 2 ) .
(2)
If ST fails to decode the PU’s packet, PT will retransmit that the PU’s packet failed previously while SU keeps silent. The achieved rate of the channel PT PR is the same as Equation (13).

3.1. Throughput of PUs

In this subsection, the throughput of the PU for hybrid cooperative cognitive radio network based on OMA and NOMA is derived. The throughput is defined as the packet transmission success probability multiplied by the steady-state probability. The probability that the target rate exceeds the instantaneous achievable rate of the channel at certain time is defined as the outage probability.
Theorem 1.
The outage probability between any two non-interfering nodes in the channel is given by:
  p j o u t = 1 e x p ( φ P λ i ρ P ) ,
where  φ P = 2 R P 1 , ρ P = P P σ 2 , j = PT PR , PT ST ,   a n d   i = P P , P S .
Proof. 
Theorem 2.
In the underlay OMA mode, PT transmits packet of PU under SU’s interference. The outage probability of  P T P R channel is expressed as:
P P T P R o u t , I = Q 1 + Q 2 ,  
where Q 2 = 1 e x p ( ρ t h ρ 1 λ S P ) ρ P λ P P φ P ρ 1 λ S P + ρ P λ P P e x p ( φ P ρ P λ P P ) ( 1 e x p ( φ P ρ t h ρ P λ P P ρ t h ρ 1 λ S P ) ) , and Q 1 = ( 1 e x p ( φ P ρ t h λ P P ρ P φ P λ P P ρ P ) ) e x p ( ρ t h λ S P ρ 1 ) , with ρ 1 = P m a x σ 2 , ρ t h = I t h σ 2 , and φ P = 2 R P 1 .
Proof. 
In the overlay NOMA mode, ST transmits superimposed signal α S P S x S + α P P S x P with α S + α P = 1 to PR and SR simultaneously. The outage probability of ST PR is expressed as:
P ST PR o u t , NOMA = P r ( R ST PR , x p overlay , NOMA < R P ) = P r ( l o g 2 ( 1 + | h S P | 2 α P P S | h S P | 2 α S P S + σ 2 ) < R P ) = P r ( | h S P | 2 < φ P α P ρ S φ P α S ρ S ) = { 0 φ P α P ρ S φ P α S ρ S 1 λ S P e x λ S P d x , α P α S φ P 1 , α P α S < φ P = { 1 e x p ( φ P α P ρ S λ S P φ P α S ρ S λ S P ) , α P α S φ P 1 , α P α S < φ P
The PU’s throughput for hybrid cooperative radio wireless network base on NOMA and OMA is derived by the steady state probabilities and state transition probabilities of the Markov chain, given in Figure 3. The outage probabilities of the corresponding channels are given by Equations (21)–(23). Hence the state transition probabilities are expressed by:
P 1 = 1 p PT PR o u t = e x p ( φ P ρ P λ P P ) , P 2 = 1 P PT PR o u t , I = e x p ( φ P ρ t h λ P P ρ P φ P λ P P ρ P ) e x p ( ρ t h λ S P ρ 1 ) , + ρ P λ P P φ P ρ 1 λ S P + ρ P λ P P e x p ( φ P ρ P λ P P ) ( 1 e x p ( φ P ρ t h ρ P λ P P ρ t h ρ 1 λ S P ) ) , P 3 = p PT PR o u t p PT ST o u t = ( 1 e x p ( φ P ρ P λ P P ) ) ( 1 e x p ( φ P ρ P λ P S ) ) , P 4 = p PT PR o u t ( 1 p PT ST o u t ) = ( 1 e x p ( φ P ρ P λ P P ) ) e x p ( φ P ρ P λ P S ) , P 5 = 1 p ST PR o u t , NOMA = { e x p ( φ P α P ρ S λ S P φ P α S ρ S λ S P ) , α P α S φ P 0 , α P α S < φ P .
The PU’s packet is successfully transmitted with the probability P 1 , P 2 , P 5 , and P 1 at the state S 1 , S 2 , S 3 , and S 4 , respectively. The PU’s throughput for the hybrid cooperative CR network base on NOMA and OMA can be written as:
Ω P U O M A N O M A = P 1 π S 1 + P 2 π S 2 + P 5 π S 3 + P 1 π S 4 = P 1 1 + 2 P 1 + P 4 + P 3 P 1 P 2 + P 1 P 2 1 + 2 P 1 + P 4 + P 3 P 1 P 2 + P 5 P 4 1 + 2 P 1 + P 4 + P 3 P 1 P 2 + P 3 P 1 + P 1 2 P 1 2 P 2 1 + 2 P 1 + P 4 + P 3 P 1 P 2 = P 1 + P 1 P 2 + P 5 P 4 + P 3 P 1 + P 1 2 P 1 2 P 2 1 + 2 P 1 + P 4 + P 3 P 1 P 2 = B A .
Subsisting Equation (24) into Equation (25), we can obtain:
A = 2 + e x p ( φ P ρ P λ P P ) ρ P λ P P φ P ρ 1 λ S P + ρ P λ P P e x p ( 2 φ P ρ P λ P P ) ( 1 e x p ( ρ t h φ P ρ P λ P P ρ t h ρ 1 λ S P ) ) e x p ( 2 φ P ρ P λ P P ) e x p ( φ P ρ t h ρ P λ P P ρ t h ρ 1 λ S P ) .
and the closed-form of B is related to the relationship between α P / α S and φ P , i.e.,
(1)
For α P / α S φ P , we have:
B = e x p ( 2 φ P ρ P λ P P ) + e x p ( φ P ρ P λ P P ) + e x p ( φ P ρ P λ P P ) ( 1 e x p ( φ P ρ P λ P P ) ) + e x p ( φ P ρ P λ P S ) ( 1 e x p ( φ P ρ P λ P P ) ) ( e x p ( φ P α P ρ S λ S P φ P α S ρ S λ S P ) e x p ( φ P ρ P λ P P ) ) + ( e x p ( φ P ρ t h ρ P λ P P ρ t h ρ 1 λ S P ) ( 1 ρ P λ P P φ P ρ 1 λ S P + ρ P λ P P ) + ρ P λ P P φ P ρ 1 λ S P + ρ P λ P P ) × e x p ( 2 φ P ρ P λ P P ) ( 1 e x p ( φ P ρ P λ P P ) ) .
(2)
For α P / α S < φ P , we have
B = e x p ( 2 φ P ρ P λ P P ) + e x p ( φ P ρ P λ P P ) + e x p ( φ P ρ P λ P P ) ( 1 e x p ( φ P ρ P λ P P ) ) ( 1 e x p ( φ P ρ P λ P S ) ) + ( e x p ( φ P ρ t h ρ P λ P P ρ t h ρ 1 λ S P ) ( 1 ρ P λ P P φ P ρ 1 λ S P + ρ P λ P P ) + ρ P λ P P φ P ρ 1 λ S P + ρ P λ P P ) × e x p ( 2 φ P ρ P λ P P ) ( 1 e x p ( φ P ρ P λ P P ) ) .

3.2. Throughput of SUs

In this section, the throughput of the SU is derived for hybrid cooperative cognitive radio network base on NOMA and OMA. In this network, the SU’s packet is transmitted over the channel ST SR under the interference of PT’s transmission in underlay OMA transmission mode, and ST transmits a superimposed signal to SR in overlay NOMA cooperative mode. In the overlay NOMA mode, for the successful transmission of SUs packet in channel ST SR , SR can decode its own packet only if it successfully decodes PUs packets. The outage probability of the channel ST SR is given by:
P ST S R o u t , x S = 1 P r ( R ST SR , x p overlay , NOMA R P , R ST SR , x S overlay , NOMA R S ) = 1 P r ( l o g 2 ( 1 + | h S S | 2 α P P S | h S S | 2 α S P S + σ 2 ) R P , l o g 2 ( 1 + | h S S | 2 α S P S σ 2 ) R S ) = 1 P r ( l o g 2 ( 1 + | h S S | 2 α P P S | h S S | 2 α S P S + σ 2 ) R P ) P r ( l o g 2 ( 1 + | h S S | 2 α S P S σ 2 ) R S ) = 1 P r ( | h S S | 2 φ P ( α P α S φ P ) ρ S ) P r ( | h S S | 2 φ S α S ρ S ) = { 1 ϕ 1 λ S S e x λ S S d x , α P α S φ P 1 , α P α S < φ P = { 1 e x p ( ϕ λ S S ) , α P α S φ P 1 , α P α S < φ P
where ϕ = max { φ P ( α P α S φ P ) ρ S , φ S α S ρ S } .
Theorem 3.
In the underlay OMA mode, the SU’s packet is transmitted over the channel  S T S R  under the interference of PT’s transmission. The outage probability of S T S R  channel is given by:
P ST SR o u t , x s , I = P r ( R ST SR , x s underlay < R S ) = Q 3 + Q 4
where  Q 3 = e x p ( ρ t h ρ 1 λ S P ) ρ t h λ S S φ S ρ P λ S P λ P R e x p ( φ S ρ 1 λ S S ρ t h ρ 1 λ S P ) e x p ( D C ) E i ( C D ) , C = φ S ρ P λ P R + λ S S ρ 1 λ S S λ S P ρ 1 λ P R , D = φ S λ S P + ρ t h λ S S φ S ρ P λ S P , and Q 4 = ( 1 e x p ( ρ t h ρ 1 λ S P ) ) ( 1 ρ 1 λ S S ρ 1 λ S S + φ S ρ P λ P R e x p ( φ S ρ 1 λ S S ) ) .
Proof. 
In the protocol for OMA and NOMA technology, the SU can transmit its own packet at the state S 2 and S 3 , according to the Markov model given in Figure 3. If PR sends ACK feedback in the non-CR transmission mode, the proposed protocol moves on the underlay OMA mode, which corresponds to the state S 2 and the SU transmits under the interference of the PU’s transmission. The packet success probability is equal to 1 P ST SR o u t , x s , I . If a NACK is received from PR in the non-CR transmission mode and ST can successfully decode the PU’s packet, the protocol operates at the state S 3 . The success probability of the SU’s packet is equal to 1 P ST S R o u t , x S . The SU’s throughput for hybrid cooperative cognitive radio network base on NOMA and OMA can be written as:
Ω S U O M A N O M A = ( 1 P ST SR o u t , x s , I ) π S 2 + ( 1 P ST SR o u t , x s ) π S 3 = ( 1 P ST SR o u t , x s , I ) P 1 1 + 2 P 1 + P 4 + P 3 P 1 P 2 + ( 1 P ST SR o u t , x s ) P 4 1 + 2 P 1 + P 4 + P 3 P 1 P 2 = ( 1 P ST SR o u t , x s , I ) P 1 + ( 1 P ST SR o u t , x s ) P 4 1 + 2 P 1 + P 4 + P 3 P 1 P 2 = E A   ,
where the closed-form of A is the same as Equation (26), and subsisting Equations (24), (29) and (30), into Equation (31), we can obtain the closed-form of E is related to the relationship between α P / α S and φ P , i.e.,
(1)
For α P / α S φ P , we have:
E = ( ρ 1 λ S S ρ 1 λ S S + φ S ρ P λ P R ( 1 e x p ( ρ t h ρ 1 λ S P ) ) + ρ t h λ S S φ S λ S P ρ P λ P R e x p ( ρ t h ρ 1 λ S P + D C ) Ei ( C D ) ) e x p ( φ P ρ P λ P P φ S ρ 1 λ S S ) + ( 1 e x p ( φ P ρ P λ P P ) ) e x p ( φ P ρ P λ P S ϕ λ S S ) ,
where ϕ = max { φ P ( α P α S φ P ) ρ S , φ S α S ρ S } .
(2)
For α P / α S φ P , we have:
E = ( ρ 1 λ S S ρ 1 λ S S + φ S ρ P λ P R ( 1 e x p ( ρ t h ρ 1 λ S P ) ) + ρ t h λ S S φ S λ S P ρ P λ P R e x p ( ρ t h ρ 1 λ S P + D C ) Ei ( C D ) ) e x p ( φ P ρ P λ P P φ S ρ 1 λ S S ) ,
where C = φ S ρ P λ P R + ρ 1 λ S S ρ 1 λ S S λ P R and D = φ S λ S P + ρ t h λ S S φ S λ S P ρ P .

4. Throughput Analysis of Primary and Secondary User in Hybrid Cooperative Cognitive Radio Network Based on Pure OMA

In the section, the throughputs of the PU and SU for a hybrid cooperative cognitive radio network based on pure OMA are derived. In this case, the transmission of non-CR transmission mode and underlay OMA transmission mode are the same as that in the situation of OMA and NOMA. Therefore, only the part of the overlay OMA cooperative mode is analyzed here. In overlay OMA cooperative mode, data transmission can be divided into two cases:
(1)
ST can decode the PU’s packet and act as a relay to help forward the PU’s packet to PR. The achieved date rate for ST to decode the PU’s packet and the channel ST PR are given as:
R PT ST , x p overlay , OMA = l o g 2 ( 1 + | h P S | 2 P P σ 2 ) ,
R ST PR , x P overlay , OMA = l o g 2 ( 1 + | h S P | 2 P S σ 2 ) ,
(2)
ST fails to decode the PU’s packet, PT will retransmit that the PU’s packet failed previously while SU keeps silent.

4.1. Throughput of PUs

In overlay OMA cooperative mode, ST acts as a relay to help forward the PU’s packet to PR. The outage probability of the channel ST PR is expressed as:
P ST PR o u t , OMA = P r ( R PT ST , x p overlay , OMA > R P , R ST PR , x P overlay , OMA < R P ) = P r ( l o g 2 ( 1 + | h P S | 2 P P σ 2 ) > R P , l o g 2 ( 1 + | h S P | 2 P S σ 2 ) < R P ) = P r ( | h P S | 2 > φ P ρ P , | h S P | 2 < φ P ρ S ) = φ P ρ P 0 φ P ρ S 1 λ P S e 1 λ P S 1 λ S P e 1 λ S P d x d y = φ P ρ P 1 λ P S e 1 λ P S ( 1 e φ P λ S P ρ S ) d y = e x p ( φ P ρ P λ P S ) ( 1 e x p ( φ P ρ S λ S P ) ) .
The PU’s throughput for hybrid cooperative radio wireless network base on pure OMA is derived by the steady state probabilities and state transition probabilities of the Markov chain, given in Figure 3. The outage probabilities of the corresponding channels are given by Equations (21), (22) and (36). Hence, the state transition probabilities are expressed by:
P 1 = 1 p PT PR o u t = e x p ( φ P ρ P λ P P ) , P 2 = 1 P PT PR o u t , I = e x p ( φ P ρ t h ρ P λ P P φ P ρ P λ P P ) e x p ( ρ t h ρ 1 λ S P ) + ρ P λ P P φ P ρ 1 λ S P + ρ P λ P P e x p ( φ P ρ P λ P P ) ( 1 e x p ( φ P ρ t h ρ P λ P P ρ t h ρ 1 λ S P ) ) , P 3 = p PT PR o u t p PT ST o u t = ( 1 e x p ( φ P ρ P λ P P ) ) ( 1 e x p ( φ P ρ P λ P S ) ) , P 4 = p PT PR o u t ( 1 p PT ST o u t ) = ( 1 e x p ( φ P ρ P λ P P ) ) e x p ( φ P ρ P λ P S ) , P 5 = 1 p ST PR o u t , OMA = 1 e x p ( φ P ρ P λ P S ) ( 1 e x p ( φ P ρ S λ S P ) ) .
The PU’s packet is successfully transmitted with the probabilities P 1 , P 2 , P 5 , and P 1 at the state S 1 , S 2 , S 3 , and S 4 , respectively. The PU’s throughput for hybrid cooperative radio wireless network base on pure OMA can be written as:
π P U O M A = P 1 π S 1 + P 2 π S 2 + P 5 π S 3 + P 1 π S 4 = P 1 1 + 2 P 1 + P 4 + P 3 P 1 P 2 + P 1 P 2 1 + 2 P 1 + P 4 + P 3 P 1 P 2 + P 5 P 4 1 + 2 P 1 + P 4 + P 3 P 1 P 2 + P 3 P 1 + P 1 2 P 1 2 P 2 1 + 2 P 1 + P 4 + P 3 P 1 P 2 = P 1 + P 1 P 2 + P 5 P 4 + P 3 P 1 + P 1 2 P 1 2 P 2 1 + 2 P 1 + P 4 + P 3 P 1 P 2 = B A   ,
where the closed-form of A is the same as Equation (26), and subsisting Equations (37) into Equation (38), we can obtain the closed-form of B :
B = e x p ( 2 φ P ρ P λ P P ) ( 1 e x p ( φ P ρ P λ P P ) ) ( e x p ( φ P ρ t h ρ P λ P P ρ t h ρ 1 λ S P ) ( 1 ρ P λ P P φ P ρ 1 λ S P + ρ P λ P P ) + ρ P λ P P φ P ρ 1 λ S P + ρ P λ P P ) + e x p ( 2 φ P ρ P λ P P ) + e x p ( φ P ρ P λ P P ) + e x p ( φ P ρ P λ P P ) ( 1 e x p ( φ P ρ P λ P P ) ) ( 1 e x p ( φ P ρ P λ P S ) ) + ( 1 e x p ( φ P ρ P λ P P ) ) e x p ( φ P ρ P λ P S ) ( 1 e x p ( φ P ρ P λ P S ) ( 1 e x p ( φ P ρ S λ S P ) ) ) .

4.2. Throughput of SUs

In this section, the throughput of the SU for hybrid cooperative cognitive radio network base on pure OMA is derived. In this network, the SU’s packet is transmitted over the channel ST SR under the interference of PT’s transmission in underlay OMA transmission mode. The SU can transmit its own packet only at the state S 2 . Similar to the situation of OMA and NOMA, the success probability of the SU’s packet is equal to 1 P ST SR o u t , x s , I . The SU’s throughput for the hybrid cooperative cognitive radio network base on pure OMA can be written as:
π SU OMA = ( 1 P ST SR o u t , x s , I ) π S 2 = ( 1 P ST SR o u t , x s , I ) P 1 1 + 2 P 1 + P 4 + P 3 P 1 P 2 = F A   ,
where the closed-form of A is the same as Equation (26). Subsisting Equations (30) and (37) into Equation (40), we can obtain the closed-form of F:
F = ( ρ 1 λ S S ρ 1 λ S S + φ S ρ P λ P R ( 1 e x p ( ρ t h ρ 1 λ S P ) ) + ρ t h λ S S φ S λ S P ρ P λ P R e x p ( ρ t h ρ 1 λ S P + D C ) E i ( C D ) ) e x p ( φ P ρ P λ P P φ S ρ 1 λ S S ) ,
where C = φ S ρ P λ P R + ρ 1 λ S S ρ 1 λ S S λ P R and D = φ S λ S P + ρ t h λ S S φ S λ S P ρ P .

5. Numerical Results and Simulations

This section provides the MATLAB and Monte-Carlo simulation to simulate and analyze the performance of the proposed hybrid cooperative cognitive radio network based on NOMA and OMA, and to compare the proposed new protocol with the traditional OMA cognitive protocol. We assume the channel gains of all links experience Rayleigh effects with path loss exponent, v , i.e., λ X Y = d X Y v , where d X Y denotes the distance between the transmitter, X , and the receiver, Y [5,21]. Without loss of generality, we set v = 4 , PT, ST, PR, and SR are located in two dimensions as ( 0 , 0 ) , ( d , 0 ) , ( 2 d , 0 ) and ( d , d ) , respectively, where d is distance factor. The number of simulations in this paper is 5 × 10 5 times. In fact, 10 3 times of simulation are sufficient to achieve a good fit. For convenience, we use the spectrum sharing protocol based on pure OMA in Section 3 as a basis to compare the performance with the proposed hybrid NOMA/OMA spectrum sharing protocol.
Figure 4 compares the impact of transmit power on throughput performance of the PUs and SUs with different protocols. As can be seen, with the increase of transmit power, the throughput of the PUs continues to increase, while the throughput of the SUs increases first and then decreases. This is because the increase of transmit power leads to the increase of the transmit success probability of the PUs, so the performance of the PUs is improved. However, the SUs opportunistically share the spectrum of the PUs when PUs have spectrum holes. In addition, the throughput of the SUs for the proposed hybrid cooperative cognitive radio network based on OMA and NOMA is better than that of the traditional OMA hybrid cooperative cognitive radio network. This shows that the proposed new protocol can make SUs share the spectrum of PUs opportunistically, on the premise of guaranteeing the performance of PUs.
Figure 5 shows the influence of the transmit power of the PU on the throughput when the transmit power of the PU is 5, 10, and 25, respectively. It can be observed from Figure 5 that with the increase of the PU’s transmit power, the throughput of the PU for the hybrid OMA/NOMA protocol is increasing, and the throughput of both the PU and the SU for the conventional OMA protocol is increasing, while the throughput of the SU for hybrid OMA/NOMA protocol increases first and then decreases. In the hybrid cooperative CRNs based on OMA/NOMA, as the power of the PU increases, the probability of the PU transmitting successfully increases, which results in the SU transmitting in underlay OMA mode, and therefore the throughput of the SU increases. This is attributed to the fact that the higher the power of the PU, the stronger the interference to the SU, resulting in lower throughput of the SU. In addition, when the transmit power of PU is constant, the throughput of PU and SU of the OMA/NOMA hybrid cooperation increases as transmit power of SU increases; the throughput of the PU and SU for the pure OMA hybrid cooperation remains constant. This is because when the transmit power of the PU is fixed, ST uses the NOMA principle to send the superimposed signal of the PU and SU in overlay NOMA mode. In this case, the higher the transmit power of the SU, the better the performance of the PU and SU. However, for the pure OMA hybrid cooperation, in overlay OMA mode, ST only forwards the packet from the PU. In this case, the change of the SU’s transmit power has no effect on the performance of both the PU and SU.
Figure 6 depicts the impact of the transmit power of the PU on the throughput of both PU and SU with different target data rates. As can be seen from the figure, regardless of whether the hybrid OMA/NOMA protocol or the traditional OMA protocol, with the increase of transmit power of the PU, the throughput of the PU shows an increasing trend. This is in line with the general principle that as the PU’s transmit power increases, the throughput of the PU increases. However, with the increase of the PU’s transmit power, the throughput of the SU first increases and then decreases. This is due to the successful transmission of the PU, and as a reward, the SU is transmitted in underlay OMA mode, so the throughput of the SU increases first. Moreover, the PU also transmits and interferes with the SU, which leads to the decrease of SU throughput. In addition, for a given transmit power of the PU, the throughput of the PU decreases with the increase of data rate in both OMA/NOMA protocol and pure OMA protocol. This is due to the increase of data rate would leads to the increase of the outage probability of the PU, and thus the performance of the PU decreases. For the SU, with the increase of transmit power, the SU has the optimal throughput. In this case, only with a small transmit power can the SU transmit successfully, thus increasing the opportunity for the SU to access the spectrum.
Figure 7 demonstrates the impact of distance factor d on the throughput of the PU and SU. The throughput of the PU decreases with the increase of distance factor d in both OMA/NOMA protocol and pure OMA protocol. This indicates that the distance between PUs has a significant impact on performance. In real life, a similar concept can be found: the farther away from a base station, the worse the signal of a cell phone or other terminal will be. For the SU, however, with the increasing of distance, the throughput first increases and then decreases. This is due to the fact that in the cooperative CRNs, ST generally acts as a relay to help the PU, and the SU exists at an optimal distance from the PU to help the PU’s transmission, while at the same time increasing the spectrum access rate.
The impact of the power allocation factor and the transmit power on the throughput PU and SU are shown in Figure 8 and Figure 9. It can be obtained from Figure 8 that increasing the transmit power of the PU will improve the performance of the hybrid OMA/NOMA protocol, while it has no effect on the performance of the pure OMA protocol. The main reason is that the power allocation factor is used in NOMA technology in overlay mode, resulting in the higher power allocated to the PU users, the higher the probability of the PU transmitting successfully, and therefore the better the performance. In the pure OMA protocol, there is no power allocation factor. Therefore, for the pure OMA protocol, the change of power allocation factor will not cause the performance change. In addition, when the power allocation factor is constant, the higher the transmitted power of the SU, the better the PU performance. This is because the data transmission is in overlay NOMA mode and ST is the transmitter of SU, so the higher the transmit power of the SU, the better the system performance. As can be seen from Figure 9, with the increase of the PU’s transmit power, the throughput of the SU in hybrid OMA/NOMA protocol increases first and then decreases, while there is no impact on the performance of SUs in the pure OMA protocol. In this case, the transmission is carried out in overlay NOMA mode. Especially, there exists an optimal power allocation value, i.e., α P = 0.65 , α S = 0.35 . In addition, the performance change of the PU is consistent with that in Figure 8. For a given power allocation factor, the higher the transmit power of the SU, the better the performance of the SU.
Figure 10 shows the impact of the interference threshold on the system throughput. As can be seen from the figure, with the increase of the interference threshold, the throughput of the PU decreases while the throughput of the SU increases. This is because the higher the interference threshold, the higher the transmitting power of the SU, the higher the probability of successful transmitting of the SU, and therefore the best performance of the SU. For the PU, when the interference threshold is larger, the interference of the SU to the PU is larger, which leads to the degradation of PU performance. As shown in the figure, the throughput of the PU for the hybrid OMA/NOMA protocol is the same as that for the pure OMA protocol. This is mainly because the hybrid OMA/NOMA protocol and the pure OMA protocol distinguish between NOMA technology and OMA technology in overlay mode, but it is the same in the underlay mode. Therefore, the interference threshold has no effect on the throughput for the two protocols, and the throughput of the PU for the two protocols are consistent.

6. Conclusions

In this paper, we proposed a new hybrid cooperative CRNs based on OMA and NOMA technology, if the SU shares the spectrum of the PU directly without any constraints, the PU may be adversely affected. Therefore, the PU is transmitted once in the first time slot, and then the transmission mode is switched according to the ACK/NACK feedback information of PR to improve spectrum utilization. As a reward, the PU can retransmit in overlay NOMA mode or transfer new packets in underlay OMA mode. The proposed cooperative CRNs is divided into three modes: non-CR transmission mode, underlay mode, and overlay cooperative transmission mode. In the non-CR transmission mode, PT sends a packet to PR, ST, and SR, and ACK/NACK feedback from PR. If PR sends ACK, the transmission switches to underlay OMA mode. In this case, the PU and SU accessed the spectrum simultaneously. If PR sends a NACK feedback, the transmission mode switches to the overlay mode. The ST either sends a superimposed signal consisting of the decoded signal from PT and its own signal intending to SR, or acts as a relay to forward the decoded signal from PR. Accordingly, we established a one-dimensional Markov model according to the switching states between cognitive modes and the state of the PU, and formulized the transition probabilities and steady-state probabilities between states. We obtained the end-to-end outage probability, the probability of PU success in each state, and the throughput performance of the PU and SU. Finally, From the numerical results and simulation results, we validated that the performance of the proposed hybrid CRNs based on NOMA and OMA is better than that of the hybrid CRNs based on pure OMA. For future work, we can consider multi-antenna NOMA or next generation wireless communication technologies.

Author Contributions

H.L. researched the literatures, conceived the study concepts, designed the algorithm, and took charge of the original draft preparation; S.L. improved the mathematical models, provided systematic research and analysis methodology and edited the manuscript, and the refinement of the paper is completed under the supervision of S.L.; Q.Y. completed some numerical simulations, and checked formula deducing and English grammar. J.G. is responsible for project administration. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded in part by the National Natural Science Foundation of China under grant 61663024, in part by the Erasmus+ Programme of European Commission under grant 573879-EPP-1-2016-1-FR-EPPKA2-CBHE-JP, and The APC was funded by the Hongliu First Class Discipline Development Project of Lanzhou University of Technology under grant 225305.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data supporting this article are from previously reported studies and datasets, which have been cited.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Proof of Theorem 1.
The outage probability of the point-to-point transmission without interference depends on the channel gain h i ~ ( 0 , λ i ) . Therefore, in the Rayleigh fading channel, p j o u t can be calculated as:
p j o u t = P r ( R j , x p non CR < R P ) = P r ( l o g 2 ( 1 + | h i | 2 ρ P ) < R P ) = P r ( | h i | 2 ρ P < φ P ) = 0 φ P ρ P 1 λ i e 1 λ i d x = 1 e x p ( φ P ρ P λ i ) ,
where φ P = 2 R P 1 , ρ P = P P σ 2 and j = PT PR , PT ST ,   a n d i = P P , P S . □

Appendix B

Proof of Theorem 2.
In the underlay OMA mode, the end-to end achieved rate of the channel PT PR is expressed as R PT PR , x p underlay = l o g 2 ( 1 + | h P P | 2 P P | h S P | 2 P S + σ 2 ) . The outage probability of this channel with SU’s interference is expressed as:
P PT PR o u t , I = P r ( R PT PR , x p underlay < R P ) = P r ( l o g 2 ( 1 + | h P P | 2 P P | h S P | 2 P S + σ 2 ) < R P ) = P r ( | h P P | 2 < φ P ρ P ( | h S P | 2 ρ S + 1 ) ) = P r ( | h P P | 2 < φ P ρ P ( | h S P | 2 m i n { ρ t h | h S P | 2 , ρ 1 } + 1 ) ) = P r ( ρ t h | h S P | 2 < ρ 1 , | h P P | 2 < φ P ρ P ( | h S P | 2 ρ t h | h S P | 2 + 1 ) ) + P r ( ρ t h | h S P | 2 > ρ 1 , | h P P | 2 < φ P ρ P ( | h S P | 2 ρ 1 + 1 ) ) = P r ( | h S P | 2 > ρ t h ρ 1 , | h P P | 2 < φ P ρ P ( ρ t h + 1 ) ) + P r ( | h S P | 2 < ρ t h ρ 1 , | h P P | 2 < φ P ρ P ( | h S P | 2 ρ 1 + 1 ) ) = Q 1 + Q 2 ,
where φ S = 2 R S 1 , ρ 1 = P m a x σ 2 , ρ t h = I t h σ 2 , and Q 1 is expressed as
Q 1 = P r ( | h S P | 2 > ρ t h ρ 1 , | h P P | 2 < φ P ( ρ t h + 1 ) ρ P ) = ρ t h ρ 1 0 φ P ( ρ t h + 1 ) ρ P 1 λ P P e x p ( x λ P P ) e y λ S P d x d y = ( 1 e x p ( φ P ( ρ t h + 1 ) λ P P ρ P ) ) e x p ( ρ t h λ S P ρ 1 ) ,
and Q 2 is expressed as
Q 2 = P r ( | h S P | 2 < ρ t h ρ 1 , | h P P | 2 < φ P ρ P ( | h S P | 2 ρ 1 + 1 ) ) = 0 ρ t h ρ 1 0 φ P ( y ρ 1 + 1 ) ρ P 1 λ P P e x λ P P 1 λ S P e y λ S P d x d y = 0 ρ t h ρ 1 1 λ S P e y λ S P ( 1 e φ P ( y ρ 1 + 1 ) ρ P λ P P ) d y = 0 ρ t h ρ 1 1 λ S P e y λ S P d y 0 ρ t h ρ 1 1 λ S P e ( φ P ( y ρ 1 + 1 ) ρ P λ P P + y λ S P ) d y = 1 e x p ( ρ t h ρ 1 λ S P ) e x p ( φ P ρ P λ P P ) 0 ρ t h ρ 1 1 λ S P e ( φ P ρ 1 λ S P + ρ P λ P P ρ P λ P P λ S P ) y d y = 1 e x p ( ρ t h ρ 1 λ S P ) ρ P λ P P φ P ρ 1 λ S P + ρ P λ P P e x p ( φ P ρ P λ P P ) ( 1 e x p ( φ P ρ t h ρ P λ P P ρ t h ρ 1 λ S P ) ) .

Appendix C

Proof of Theorem 3.
In the underlay OMA mode, the end-to end achieved rate of the channel ST SR is expressed as R ST SR , x s underlay = l o g 2 ( 1 + | h S S | 2 P S | h P R | 2 P P + σ 2 ) . The outage probability of this channel with PU’s interference is expressed as:
P ST SR o u t , x s , I = P r ( R ST SR , x s underlay < R S ) = P r ( l o g 2 ( 1 + | h S S | 2 P S | h P R | 2 P P + σ 2 ) < R S ) = P r ( ρ t h | h S P | 2 < ρ 1 , | h S S | 2 < φ S ( | h P R | 2 ρ P + 1 ) ρ t h | h S P | 2 ) + P r ( ρ t h | h S P | 2 > ρ 1 , | h S S | 2 < φ S ( | h P R | 2 ρ P + 1 ) ρ 1 ) = P r ( | h S P | 2 > ρ t h ρ 1 , | h S S | 2 < φ S ( | h P R | 2 ρ P + 1 ) | h S P | 2 ρ t h ) + P r ( | h S P | 2 < ρ t h ρ 1 , | h S S | 2 < φ S ( | h P R | 2 ρ P + 1 ) ρ 1 ) = Q 3 + Q 4 ,
where Q 4 is expressed as:
Q 4 = P r ( | h S P | 2 < ρ t h ρ 1 , | h S S | 2 < φ S ( | h P R | 2 ρ P + 1 ) ρ 1 ) = 0 0 ρ t h ρ 1 0 φ S ( z ρ P + 1 ) ρ 1 1 λ S S e x λ S S 1 λ S P e y λ S P 1 λ P R e z λ P R d x d y d z = 0 0 ρ t h ρ 1 1 λ S P e y λ S P 1 λ P R e z λ P R ( 1 e φ S ( z ρ P + 1 ) ρ 1 λ S S ) d y d z = 0 1 λ P R e z λ P R ( 1 e φ S ( z ρ P + 1 ) ρ 1 λ S S ) ( 1 e ρ t h ρ 1 λ S P ) d z = ( 1 e ρ t h ρ 1 λ S P ) ( 0 1 λ P R e z λ P R d z 0 1 λ P R e z λ P R e φ S ( z ρ P + 1 ) ρ 1 λ S S d z ) = ( 1 e x p ( ρ t h ρ 1 λ S P ) ) ( 1 ρ 1 λ S S ρ 1 λ S S + φ S ρ P λ P R e x p ( φ S ρ 1 λ S S ) ) .
and Q 3 is expressed by:
Q 3 = P r ( | h S P | 2 > ρ t h ρ 1 , | h S S | 2 < φ S ( | h P R | 2 ρ P + 1 ) | h S P | 2 ρ t h ) = 0 ρ t h ρ 1 0 φ S ( z ρ P + 1 ) y ρ t h 1 λ S S e x λ S S 1 λ S P e y λ S P 1 λ P R e z λ P R d x d y d z = 0 ρ t h ρ 1 ( 1 e φ S ( z ρ P + 1 ) y ρ t h λ S S ) 1 λ S P e y λ S P 1 λ P R e z λ P R d y d z = 0 1 λ P R e z λ P R e ρ t h λ S P ρ 1 d z 0 ρ t h ρ 1 1 λ S P e ( φ S ( z ρ P + 1 ) λ S P + ρ t h λ S S ρ t h λ S S λ S P ) y 1 λ P R e z λ P R d y d z = 0 1 λ P R e z λ P R e ρ t h λ S P ρ 1 d z 0 ρ t h λ S S φ S ( z ρ P + 1 ) λ S P + ρ t h λ S S e ( φ S ( z ρ P + 1 ) λ S P + ρ t h λ S S ρ t h λ S S λ S P ) ρ t h ρ 1 1 λ P R e z λ P R d z = e ρ t h λ S P ρ 1 0 ρ t h λ S S φ S ( z ρ P + 1 ) λ S P + ρ t h λ S S e ( φ S ( z ρ P + 1 ) λ S P + ρ t h λ S S ρ t h λ S S λ S P ) ρ t h ρ 1 1 λ P R e z λ P R d z = e x p ( ρ t h λ S P ρ 1 ) ρ t h λ S S φ S ρ P λ S P λ P R e x p ( φ S ρ 1 λ S S ρ t h ρ 1 λ S P ) 0 1 z + 1 ρ P + ρ t h λ S S φ S λ S P ρ P e ( φ S ρ P λ P R + λ S S ρ 1 λ S S ρ 1 λ P R ) z d z   = e x p ( ρ t h ρ 1 λ S P ) ρ t h λ S S φ S ρ P λ S P λ P R e x p ( φ S ρ 1 λ S S ρ t h ρ 1 λ S P ) e x p ( D C ) Ei ( C D ) ,
where C = φ S ρ P λ P R + λ S S ρ 1 λ S S ρ 1 λ P R , D = φ S λ S P + ρ t h λ S S φ S ρ P λ S P and Ei ( μ ) = 1 e μ x x d x is exponential integral function from Equation (3.352.4) in [22]. □

References

  1. Kumar, V.; Flanagan, M.F.; Zhang, R.; Tran, L.-N. Achievable Rate Maximization for Underlay Spectrum Sharing MIMO System With Intelligent Reflecting Surface. IEEE Wirel. Commun. Lett. 2022, 11, 1758–1762. [Google Scholar] [CrossRef]
  2. Jang, Y.; Kang, H.; Park, M.; Choi, J.; Kang, J. Analysis on Secondary User Receiver SINR in Spectrum Sharing MIMO Cognitive Radio Networks with Multi Secondary Users. J. Korea Inf. Commun. Soc. 2019, 44, 252–261. [Google Scholar] [CrossRef]
  3. Goldsmith, A.; Jafar, S.A.; Maric, I.; Srinivasa, S. Breaking Spectrum Gridlock With Cognitive Radios: An Information Theoretic Perspective. Proc. IEEE 2009, 97, 894–914. [Google Scholar] [CrossRef]
  4. Li, G.; Mishra, D.; Jiang, H. Channel-Aware Power Allocation and Decoding Order in Overlay Cognitive NOMA Networks. IEEE Trans. Veh. Technol. 2020, 69, 6511–6524. [Google Scholar] [CrossRef]
  5. Singh, C.K.; Singh, V.; Upadhyay, P.K.; Lin, M. Energy Harvesting in Overlay Cognitive NOMA Systems With Hardware Impairments. IEEE Syst. J. 2022, 16, 2648–2659. [Google Scholar] [CrossRef]
  6. Xiang, Z.; Tong, X.; Cai, Y. Secure transmission for NOMA systems with imperfect SIC. China Commun. 2020, 17, 67–78. [Google Scholar] [CrossRef]
  7. Mouni, N.S.; Kumar, A.; Upadhyay, P.K. Adaptive User Pairing for NOMA Systems With Imperfect SIC. IEEE Wirel. Commun. Lett. 2021, 10, 1547–1551. [Google Scholar] [CrossRef]
  8. Sultan, K. Best Relay Selection Schemes for NOMA Based Cognitive Relay Networks in Underlay Spectrum Sharing. IEEE Access 2020, 8, 190160–190172. [Google Scholar] [CrossRef]
  9. Arzykulov, S.; Tsiftsis, T.A.; Nauryzbayev, G.; Abdallah, M. Outage Performance of Cooperative Underlay CR-NOMA With Imperfect CSI. IEEE Wirel. Commun. Lett. 2019, 23, 176–179. [Google Scholar] [CrossRef]
  10. Kumar, V.; Cardiff, B.; Flanagan, M.F. Fundamental Limits of Spectrum Sharing for NOMA-Based Cooperative Relaying Under a Peak Interference Constraint. IEEE Trans. Commun. 2019, 67, 8233–8246. [Google Scholar] [CrossRef] [Green Version]
  11. Chavan, A.; Dhanasekaran, S. Performance Analysis of Cell-Center Users in SM-Based Cooperative Spectrum Sharing Systems. IEEE Wirel. Commun. Lett. 2020, 9, 198–201. [Google Scholar] [CrossRef]
  12. Le, Q.N.; Yadav, A.; Nguyen, N.-P.; Dobre, O.A.; Zhao, R. Full-Duplex Non-Orthogonal Multiple Access Cooperative Overlay Spectrum-Sharing Networks With SWIPT. IEEE Trans. Green Commun. Netw. 2020, 5, 322–334. [Google Scholar] [CrossRef]
  13. Im, G.; Lee, J.H. Outage Probability for Cooperative NOMA Systems With Imperfect SIC in Cognitive Radio Networks. IEEE Wirel. Commun. Lett. 2019, 23, 692–695. [Google Scholar] [CrossRef]
  14. Dhanasekaran, S.; C, M. Performance Analysis of NOMA in Full-Duplex Cooperative Spectrum Sharing Systems. IEEE Trans. Veh. Technol. 2022, 71, 9095–9100. [Google Scholar] [CrossRef]
  15. Saraç, S.; Aygölü, Ü. ARQ-based cooperative spectrum sharing protocols for cognitive radio networks. Wirel. Netw. 2018, 25, 2573–2585. [Google Scholar] [CrossRef]
  16. Le, A.-T.; Ha, N.-D.X.; Do, D.-T.; Yadav, S.; Lee, B.M. Enabling NOMA in Overlay Spectrum Sharing in Hybrid Satellite-Terrestrial Systems. IEEE Access 2021, 9, 56616–56629. [Google Scholar] [CrossRef]
  17. Zhang, X.; Guo, D.; An, K.; Chen, Z.; Zhao, B.; Ni, Y.; Zhang, B. Performance Analysis of NOMA-Based Cooperative Spectrum Sharing in Hybrid Satellite-Terrestrial Networks. IEEE Access 2019, 7, 172321–172329. [Google Scholar] [CrossRef]
  18. Singh, S.; Bansal, M. Performance Analysis of NOMA-Based AF Cooperative Overlay System With Imperfect CSI and SIC. IEEE Access 2021, 9, 40263–40273. [Google Scholar] [CrossRef]
  19. Nguyen, T.T.; Vu, T.H.; Nguyen, T.V.; Costa, D.B.d.; Ho, C.D. Underlay Cognitive NOMA-Based Coordinated Direct and Relay Transmission. IEEE Wirel. Commun. Lett. 2021, 10, 854–858. [Google Scholar] [CrossRef]
  20. Li, S.P.; Liang, W.W.; Pla, V.; Yang, N.N.; Yang, S. Two-Stage Adaptive Relay Selection and Power Allocation Strategy for Cooperative CR-NOMA Networks in Underlay Spectrum Sharing. Appl. Sci. 2021, 11, 10433. [Google Scholar] [CrossRef]
  21. Li, S.; Liang, W.; Xu, Q.; Yang, N.; Jia, K. Performance analysis of cooperative cognitive radio networks based on hybrid NOMA/OMA and best relay selection. IET Commun. 2022, 16, 2219–2239. [Google Scholar] [CrossRef]
  22. Abramowitz, M.; Stegun, I.A.; Miller, D. Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables; United States Government Printing Office: Washington, DC, USA, 1964.
Figure 1. System model.
Figure 1. System model.
Applsci 12 12683 g001
Figure 2. The flow chart of cooperative cognitive radio network based on OMA/NOMA.
Figure 2. The flow chart of cooperative cognitive radio network based on OMA/NOMA.
Applsci 12 12683 g002
Figure 3. Markov chain mode.
Figure 3. Markov chain mode.
Applsci 12 12683 g003
Figure 4. Throughput vs. transmit power ( P P = P S ).
Figure 4. Throughput vs. transmit power ( P P = P S ).
Applsci 12 12683 g004
Figure 5. Throughput vs. PU’s transmit power P P with different SU’s transmit power P S .
Figure 5. Throughput vs. PU’s transmit power P P with different SU’s transmit power P S .
Applsci 12 12683 g005
Figure 6. Throughput vs. PU’s transmit power P P with different data rate R P and R S .
Figure 6. Throughput vs. PU’s transmit power P P with different data rate R P and R S .
Applsci 12 12683 g006
Figure 7. Throughput vs. distance factor.
Figure 7. Throughput vs. distance factor.
Applsci 12 12683 g007
Figure 8. PU’s throughput vs. α P with different SU’s transmit power P S .
Figure 8. PU’s throughput vs. α P with different SU’s transmit power P S .
Applsci 12 12683 g008
Figure 9. SU’s throughput vs. α P with different SU’s transmit power P S .
Figure 9. SU’s throughput vs. α P with different SU’s transmit power P S .
Applsci 12 12683 g009
Figure 10. Throughput vs. interference threshold ( I t h ).
Figure 10. Throughput vs. interference threshold ( I t h ).
Applsci 12 12683 g010
Table 1. Hybrid cooperative cognitive radio networks based on OMA/NOMA of transmission state.
Table 1. Hybrid cooperative cognitive radio networks based on OMA/NOMA of transmission state.
StatePTST
S 1 PU’s packetSilent
S 2 PU’s packetSU’s packet
S 3 SilentPU’s packet and SU’s packet
S 4 PU’s packetSilent
Table 2. Hybrid cooperative cognitive radio networks based on pure OMA of transmission state.
Table 2. Hybrid cooperative cognitive radio networks based on pure OMA of transmission state.
StatePTST
S 1 PU’s packetSilent
S 2 PU’s packetSU’s packet
S 3 SilentPU’s packet retransmission
S 4 PU’s packet retransmissionSilent
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Li, S.; Li, H.; Yang, Q.; Gaber, J. Hybrid Cooperative Spectrum Sharing Protocols Based on OMA and NOMA in Cognitive Radio Networks. Appl. Sci. 2022, 12, 12683. https://doi.org/10.3390/app122412683

AMA Style

Li S, Li H, Yang Q, Gaber J. Hybrid Cooperative Spectrum Sharing Protocols Based on OMA and NOMA in Cognitive Radio Networks. Applied Sciences. 2022; 12(24):12683. https://doi.org/10.3390/app122412683

Chicago/Turabian Style

Li, Suoping, Hongli Li, Qian Yang, and Jaafar Gaber. 2022. "Hybrid Cooperative Spectrum Sharing Protocols Based on OMA and NOMA in Cognitive Radio Networks" Applied Sciences 12, no. 24: 12683. https://doi.org/10.3390/app122412683

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop