Next Article in Journal
Single-Pixel Three-Dimensional Compressive Imaging System Using Volume Structured Illumination
Previous Article in Journal
Optimizing SPHINCS+ for Low-Power Devices
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fairness-Based User Scheduling and Performance Optimization in Energy Harvesting Cognitive Network

by
Neetu Ahirwal
1,†,
N. Jayanthi
1,† and
Anup Kumar Mandpura
2,*,†
1
Department of Electronics and Communication Engineering, Delhi Technological University, Delhi 110042, India
2
Department of Electrical Engineering, Delhi Technological University, Delhi 110042, India
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Electronics 2025, 14(17), 3459; https://doi.org/10.3390/electronics14173459
Submission received: 28 May 2025 / Revised: 6 August 2025 / Accepted: 8 August 2025 / Published: 29 August 2025
(This article belongs to the Section Microwave and Wireless Communications)

Abstract

In this work we consider a cognitive radio network with a energy harvesting relay that facilitates coexistence between primary users and multiple secondary users (SU) and a secondary destination. We analyze the outage performance of this cognitive radio network that employs a decode-and-forward (DF) relay and harvests energy from the secondary user’s transmitted signal. Cumulative distribution function-based user scheduling is performed for equitable allocation of channels to each SU. We consider block Rayleigh fading channels and derive novel closed-form expressions for the outage probability and system throughput. Monte Carlo simulations are conducted to verify the accuracy of the outage expression. We also develop the expression for the outage probability at a high interference threshold and utilize it to examine the impact of the power splitting factor ( α ) on overall performance. Our results demonstrate that through using an optimum power splitting factor the outage performance can be enhanced by nearly 2 dB.

1. Introduction

The next generation of wireless communication systems will have to accommodate about 100 billion connected devices, including cellular mobiles, cars, sensors, medical, and wearable devices, etc. [1]. Device-to-device communications (D2D), and vehicle-to-vehicle communications (V2V) will be possible due to the ultra-high data rate in 5G technology [2]. Fifth generation networks target efficient spectrum allocation and minimum interference for crowded networks. These dense networks increase the demand for radio resources, constraining the available spectrum leading to un-equitable resource allocation and degrading the quality of service (QoS). Cognitive Radio (CR) in 5G communication technology plays an important role of providing higher spectral efficiency, by accommodating the secondary users in the primary user (PU) frame without disrupting the present communication [3,4,5]. A cognitive network (CRN) can sense the environment and gather information such as power, frequency, and interference level. With this sensing ability, secondary users (SUs) can identify the vacant spectrum and utilize it for transmission. SUs can also adjust its parameters according to the sensed information to improve the QoS. PUs have priority to carry on its transmission as they co-exist with secondary users. CRN achieves spectral efficiency by permitting the secondary users to access the primary user’s spectrum using one of the three configurations—spectrum overlay, interweave, and spectrum underlay [6]. CRNs with cooperative relaying have been studied to enhance reliability as well as system capacity [7,8,9,10,11]. In [7], the authors consider a two-way cognitive radio network and perform joint power control and resource allocation. The authors in [8] investigated the multiple relay system where an optimal relay was selected for data transmission. The performance of underlay CRN has been investigated in terms of outage probability in [9] where a relay node can assist in both the primary and secondary transmission. The authors in [10,11] studied multiuser CRNs with multiple sources and destinations and analyzed the system outage probability performance. A stable power supply is obligatory for uninterrupted relay operation because wireless communication systems are powered using batteries that need to be charged or replaced on a regular basis. In this context, wireless energy harvesting (EH), which recharges batteries using energy gathered from ambient signals, is a potential method to extend the operational time of electronic communication devices [12,13]. While the above works did not consider EH technology, in recent years, many researchers have combined EH technology with CRNs and successfully constructed novel EH-based CRNs to achieve green communication. In [14], two notable energy harvesting receiver architectures—the power splitting (PS) receiver and the time switching (TS) receiver—are proposed and analyzed. In a PS receiver, a portion of the power from the received signal is utilized to generate energy, while the residual power is employed to retrieve data. A TS receiver allocates time to collect energy from the incoming signal and subsequently retrieves information from it. Based on PS, two functional receivers that simultaneously harvest RF energy and receive information are proposed in [15]. The RF energy harvesting relaying system improves the performance of CRN [16,17]. The optimization of the throughput of an EH-CRN was studied [18]. In [19], a cognitive relay network with an underlay architecture is proposed, featuring multiple primary user (PU) transceivers and a secondary network where the secondary source and relay can harvest energy from the primary network. The system performance metrics such as outage probability and throughput are derived. In [20,21], the outage performance of a decode-and-forward (DF) EH-cognitive relay network with multiple primary transmitters was studied. In [22] a novel galloping–flutter coupled nanogenerator (GFNG) is proposed that leverages the synergistic interaction between galloping and flutter to achieve high performance across broad wind speed bandwidth. This study offers new insights into designing high-performance aerodynamics-driven nanogenerators by harnessing multiple flow-induced vibrations (FIV) synergistic effects, broadening the potential for intelligent wind energy applications. In [23] the application of energy harvesting (EH) technology in Cognitive Industrial Internet of Things (CIIoT) is proposed which permits Secondary Users (SUs) to use the spectrum bands owned by Primary Users (PUs) opportunistically and can exacerbate the threat of security. While aforementioned work considered single secondary user (SU) scenarios, ref. [24] extended their study to focus on a multiuser EH-cognitive relay network where the best secondary user is selected by taking into consideration both the direct and relay link. In [25], the performance of a multiuser CRN with multiple primary transmitters was considered and an optimal SU was selected so as to maximize the received SNR at the secondary destination using maximal ratio combining. Their results indicate that both cooperative diversity and multiuser diversity are achieved. An energy harvesting overlay CRN with multiple randomly distributed SUs that assist the PU transmission is considered in [26]. Power allocation and time switching parameter are optimized to maximize the PU data rate. In [27], a EH-CRN with multiple PU, multiple relays, and a single SU and destination is considered. The best relay selection is performed and the outage performance is analyzed considering non-linear energy harvesting. Efficiently managing the allocation of resources and scheduling among multiple users is a crucial concern for preserving the capacity, energy efficiency, and fairness of a communication system. The authors in [28] analyze the outage probability in multiuser relaying system in the presence of interference, where optimal relay selection is performed based on the instantaneous channel state information (CSI). In [29], a multiuser spectrum-sharing CRN with multiple relays is investigated. The greedy scheduling strategy allocates radio resources to the user with the highest channel gain [30]. Nevertheless, in order to implement this scheduling method, it is imperative that instantaneous CSI is available at the transmitter. The utilization of an incremental relaying mechanism and a decentralized scheduling technique in [31] significantly enhances the efficiency of multiuser multi-relay networks. One of the major challenges in multiuser systems is related to fairness in resource allocation [32]. The aforementioned works did not consider cumulative distribution function (CDF)-based scheduling. In order to ensure fairness in the long-term average transmission rates among different links, the authors in [33] consider PF scheduling in CRN with spectrum underlay. In order to improve the fairness in channel access amongst multiple users in a wireless scenario, the authors in [34,35,36] proposed scheduling based on the cumulative distribution function (CDF). This approach ensures that users with better channel conditions are not consistently prioritized, resulting in improved fairness across the system. The authors in [37] analyzed proportional fairness (PF)-based scheduling and cumulative distribution (CDF)-based scheduling for ambient backscatter (AmBack) communication systems consisting of one RF source, multiple AmBack transmitters, and one AmBack receiver. The authors also derived an asymptotic expression to analyze multiuser diversity order, which is different from the other works that we have considered, since they focused only on EH-CRN with multiple secondary users and a CDF-based scheduling scheme for fairness in channel access. To the best of our knowledge, the performance of EH-CRN with a fairness-promoting scheduling scheme based on a user’s CDF has not been studied in the literature. The key contributions of this study are as follows:
  • Novel expression for the outage probability (OP) of a CRN with an EH-relay and CDF-based user scheduling for fairness in channel access to the secondary users is obtained.
  • An asymptotic expression for the OP is derived to study the effect of the power splitting factor on the system performance.
  • We formulate the objective function for optimal power splitting factor, and, by using numerical methods, obtain the optimum value that minimizes the OP of the system.
  • We also obtain the analytical expression for the throughput of the system.
The rest of this paper is organized as follows. In Section 2 we discuss the system model. In Section 3 we derive the expressions for the performance metrics. Section 4 illustrates the results and the findings of the study. Finally, in Section 5, we provide the conclusions.

2. System Model

We consider a multiuser EH-CRN comprising N secondary users { S U n | n = 1 , 2 , , N } , a secondary energy harvesting decode-and-forward relay (R), a secondary destination (D), and a primary destination ( P D ), as depicted in Figure 1. The same spectrum as P D is utilized by all SUs and a relay, keeping their transmit power to the extent that the primary destination’s interference stays below a certain threshold. The relay harvests RF energy from SU and employs power splitting to decode-and-forward the data to D with harvested energy. We assume that all secondary users are at non-identical distances from the relay. Further, all channel links in the network experience flat Rayleigh fading.
In the first time slot of duration T, a secondary user S U n is selected for information and energy transmission. The unit energy message symbols x are transmitted by S U n . The relay R acquires energy from the broadcast signal during the α T interval, decodes the information symbol, then forwards the information to the secondary destination D during the remaining ( 1 α ) T interval. Here, α is the power splitting factor. The signal received at the relay R is mathematically given by the following:
y S U n , R = P n h S U n , R x n + n R
where h S U n , R and the channel gain of nth S U and R link, P n is the transmit power of S U n , and n R CN ( 0 , σ R 2 ) is the additive white Gaussian noise (AWGN) at R. Since we are considering a cognitive network with underlay topology, the peak interference level at P D should therefore be within the range of a specified threshold I p . Therefore, the transmit power P n at S U n is given as follows:
P n = I P | h S U n , P D | 2
The harvested energy at relay R is given by the following:
E h r = η α P n | h S U n , R | 2 T
where η represents the energy conversion efficiency coefficient of the energy harvester at R. The received signal at the relay is decoded and forwarded to the P D in the interval ( 1 α ) T . The transmit power of the relay ( P r ) is limited by the energy harvested ( E h r ) and the peak interference power at P D . The received signal at the secondary destination (D) is mathematically given by the following:
y R , D = P r h R , D x n + n D
where, h R , D is the channel gain coefficient of R to D link, and n D CN ( 0 , σ D 2 ) is the AWGN noise at destination.
The relay transmit power P r , under the peak interference constraint I P at P D , is given by the following:
P r = min η α P n | h S U n , R | 2 ( 1 α ) , I P | h R , P D | 2
Let, I ˜ P = I P σ R 2 , and u n = | h S U n , R | 2 , g n = | h S U n , P D | 2 , v = | h R , D | 2 , and t = | h R , P D | 2 , which are exponentially distributed with parameters λ u n , λ v , λ g n , and λ t respectively. Using (1) and (4), the received signal-to-noise ratio (SNR) at the relay and destination denoted by Γ S U n , R and Γ R , D , respectively, (6) and (7) can be obtained as below:
Γ S U n , R = I ˜ P u n g n
Γ R , D = min I ˜ P η α v u n g n ( 1 α ) , I ˜ P v t

CDF-Based Scheduling

We consider that the channel gains of the nth secondary user ( S U n ) to R link are i.ni.d. Therefore, in order to promote fairness in channel access to the user, CDF-based scheduling is performed before the start of transmission. The CDF-based scheduling allows precise control over the channel access to each user. Let w n be the channel access ratio of the nth user such that n = 1 N w n = 1 and let F u n ( u n ) be the cumulative distribution function of the channel gain u n which is exponentially distributed with parameter λ u n . The nth secondary user is selected based on CDF-based scheduling as follows:
n * = arg max n ϵ 1 , 2 N F u n ( x ) 1 w n .
A large value of w n signifies that the nth user will be scheduled more as compared to the other users for data transmission, and, by ensuring that w n = 1 N , we can maintain fairness in channel access to all secondary users. CDF-based scheduling often requires frequent channel state information, which can introduce substantial signaling overhead—especially with many users and rapidly changing channels. However, the proportional fair scheduling also suffers from similar challenges in implementation.

3. Outage Probability

With R T denoting the target rate, and γ t h = 2 2 R T 1 the target SNR, the outage probability (OP) with CDF-based user scheduling in (8) is given by:
P o u t = n = 1 N Prob ( n * = n min Γ S U n , R , Γ R , D < γ t h ) = n = 1 N w n Prob Γ S U n , R < γ t h + n = 1 N w n Prob Γ S U n , R > γ t h Prob Γ R , D < γ t h
Substituting the values from (6) and (7) in (9), the expression for OP can be expressed as follows:
P o u t = n = 1 N w n Prob I ˜ P u n g n < γ t h + n = 1 N w n Prob I ˜ P u n g n > γ t h Prob min I ˜ P η α v u n g n ( 1 α ) , I ˜ P v t < γ t h = n = 1 N w n Prob I ˜ P u n g n < γ t h I 1 + n = 1 N w n Prob I ˜ P u n g n > γ t h , I ˜ P η α v u n g n ( 1 α ) < γ t h I 2 + n = 1 N w n Prob I ˜ P u n g n > γ t h , I ˜ P η α v u n g n ( 1 α ) > γ t h , I ˜ P v t < γ t h I 3
After some involved mathematical manipulations (in Appendix A, Appendix B and Appendix C), and solving for I 1 , I 2 , I 3 , the final equations for the outage probability (OP) can be expressed as follows:
P o u t = 1 + n = 1 N k = 1 m = 1 M 1 w n k M m ( 1 ) k + m + 1 w n 1 + k θ λ g n m λ u n + n = 1 N k = 1 m = 1 M 1 w n k M m ( 1 ) k + m + 1 w n λ v × θ k λ g n ( 1 α ) m η α λ u n exp θ k λ g n ( 1 α ) m η α λ u n Ei θ k λ g n ( 1 α ) m η α λ u n λ v + λ v λ v 1 + θ k λ g n m λ u n + n = 1 N k = 1 m = 1 M 1 w n k M m ( 1 ) k + m w n 1 + k θ λ g n m λ u n × 1 1 + λ v θ λ t exp 1 θ λ t + 1 λ v ( 1 α ) η α + n = 1 N k = 1 m = 1 M 1 w n k M m ( 1 ) k + m w n 0 ( 1 α ) θ η α ( 1 exp θ t λ v + k θ λ g n ( 1 α ) m η α λ v λ u n exp k θ λ g n ( 1 α ) m η α λ v λ u n Ei k θ λ g n ( 1 α ) m η α λ v λ u n Ei k θ λ g n ( 1 α ) m η α λ v λ u n + θ t λ v ) f t ( t ) d t + ( n = 1 N k = 1 m = 1 M 1 w n k m M ( 1 ) k + m w n ( 1 exp ( 1 α ) η α λ v + k θ λ g n ( 1 α ) m η α λ v λ u n exp k θ λ g n ( 1 α ) m η α λ v λ u n Ei k θ λ g n ( 1 α ) m η α λ v λ u n Ei k θ λ g n ( 1 α ) m η α λ v λ u n + ( 1 α ) η α λ v ) ) × exp ( 1 α ) η α θ λ t

3.1. Asymptotic Outage

The asymptotic expression for the OP as I P is given by the following:
P o u t a s y m = 1 + n = 1 N k = 1 m = 1 M 1 w n k M m ( 1 ) k + m + 1 w n × 1 k θ λ g n m λ u n + n = 1 N k = 1 m = 1 M 1 w n k M m ( 1 ) k + m + 1 w n × [ θ k λ g n ( 1 α ) m η α λ u n λ v ln θ k λ g n ( 1 α ) m η α λ u n λ v + θ λ t λ v + exp ( 1 α ) η α θ λ t
The proof is presented in Appendix D.

3.2. Optimal Power Splitting Factor

To optimize power splitting factor α at the relay while minimizing OP in the context of CDF-based scheduling (12), the objective function can be mathematically represented as follows:
α o p t = arg min α P o u t a s y m , subject to 0 < α < 1
Finding a closed-form equation for the optimal powers splitting factor might be challenging. Standard iterative root-finding procedures, such as the Bisection method, can be used to find a numerical solution. Increasing α generally boosts the amount of harvested energy at the secondary user or relay node, as more RF power is directed to the EH circuitry.

3.3. Throughput

In this section, we evaluate the throughput for a EH-cognitive network. The relay decodes the received information symbol x from S U and transmits to D at a rate denoted by R T , where
R T = 1 2 log 2 ( 1 + γ t h )
The throughput is expressed as follows:
ζ T = R T ( 1 P o u t ( γ t h ) ) ,
where ζ T is the rate of successful transmissions when γ t h is satisfied at relay R. We use the expression derived in (11) to evaluate ζ T .

4. Simulation Results

In order to verify the accuracy of the analytical equations and examine the effects of several parameters on the system performance, including the number of users (N), power splitting factor ( α ), and interference threshold ( I P ), we provide the simulation results in this section of the paper. The Rayleigh flat fading is experienced by each link in the system. We consider a two-dimensional network layout in which the relay is positioned between the secondary users and the secondary destination, and the secondary nodes are situated along the X-axis. The distance between each secondary user and the relay to the primary destination is fixed at two, whereas the distance between the relay and secondary destination is assumed to be one. All the secondary users are placed at varying distances from the relay. We assume a path loss factor of 3 for the simulation and we set the channel gain of S U to relay link as u n = ( 1 d ) 3 , where d is the distance between S U and D. The noise variance at R and D is set to 1. At the relay η , the energy harvester’s conversion efficiency is set to 0.7. Furthermore, γ t h , the SNR threshold, is set to 3. The simulation parameters are described in Table 1.
In Figure 2, for the system under consideration, we plot OP against the interference threshold ( I P ), considering the number of secondary users N = { 2 , 3 , 5 } . We also consider an equal channel access ratio for each user, i.e., w n = 1 N . Simulations are performed to verify the accuracy of the analytical expression for OP in (11) and the asymptotic expression for the OP (12). In the analytical expression (11), the infinite summation term can be truncated to those listed in the Table 2 to maintain the truncation precision. From Table 2, k = 2 terms have been used to obtain the results over a wide range of different parameters, and increasing the values beyond k = 2 does not have significant influence on performance metrics. Figure 2 shows that the asymptotic expression converges with the simulation at large values of I P , while the analytical expression for the OP is close to the simulation result. The derived equations for OP are therefore validated.
For estimating the number of terms to be included in the truncated series representation of outage probability in (11), the Knee Point Method is used. In Figure 3, we plot the outage probability as a function of number of terms (k) for varying interference thresholds, Ip = 10 dB, 15 dB, 20 dB. A knee point on a curve is the location where the curve changes most sharply from a steep to a slowly changing slope. We observe that increasing the value beyond k = 2 does not have significant influence on the accuracy of the outage probability performance.
Figure 4 illustrates the effect of unequal channel access ratio on the system outage probability. We plot the OP versus interference threshold for the considered system, considering the number of secondary users N = { 2 , 3 , 4 } . We also consider unequal channel access ratio for each user, i.e., w n = ( 0.50007 , 0.49993 ) , ( 0.4 , 0.3 , 0.3 ) , ( 0.3 , 0.2333 , 0.2333 , 0.2333 ) . Simulations are performed to verify the accuracy of the analytical expression for the OP in (11); the asymptotic expression for the OP (12). Figure 4 shows that the asymptotic expression converges with the simulation at large values of I P , while the analytical expression for the OP is close to the simulation result. The derived equations for OP are therefore validated.
In Figure 5, we vary the power splitting factor α ∈{0,1} and plot the outage probability (OP) for varying interference thresholds, I p = 3 dB, 5 dB, 10 dB, 15 dB, considering N = 3, w 1 = w 2 = w 3 = 1/3 and d = 1. We see that, outage probability first decreases with increase in the power splitting factor α . This is because for small values of α , relay harvests insufficient energy for a reliable information transmission; therefore, the outage probability is high. As α goes on increasing, more power is available to the relay for successful transmission; however, the transmission time ( 1 α )T is reduced and this leads to an increase in the outage probability as α 1 . In the figure the outage probability decreases and then increases as the α varies in the range (0, 1), indicating that there is an optimal value of power splitting factor α o p t obtained by solving (13) for which the outage performance is optimal. In the figure, the values of α o p t are obtained as {0.6, 0.64, 0.78, 0.88}, respectively, for I p = 3 dB, 5 dB, 10 dB, 15 dB. From the figure, P o u t = 0.02634 when I P = 15 dB and α = 0.5 and P o u t = 0.02197 when I P = 15 dB and α o p t = 0.9. Using α o p t , a 2.1 dB improvement in the OP is obtained for N = 3 users and I P = 15 dB. Similarly, the OP improves by {2.3 dB, 2.4 dB, 3 dB} for N = 3 users and I P = {3 dB, 5 dB, 10 dB}.
In Figure 6 we plot the throughput as a function of I P for different values of d = {1, 1.2, 1.4, 1.6, 1.8, 2}). It can be seen that the throughput increases with I P and then attains a steady value. This is due to the fact that as I P increases relay can transmit at higher powers with acceptable interference at the primary destination. However, the OP of the considered system is dependent on two hops, and the second hop is the bottle-neck link leading to the convergence of the throughput values with increasing I P .
In Figure 7 we plot the throughput as a function of I P for different values of N = {2, 5, 10, 15}) for d = 1. The throughput increases as I P increases initially and attains study value. The reason is that as I P increases relay can transmit at higher powers with acceptable interference to the PD. However, by increasing the number of users N, the first hop SNR improves for lower values of I P as depicted in the figure and the throughput converges to steady value for a varying number of users. Also, throughput is calculated as the multiplication of the transmission rate and the probability of the non-outage event. With the increase in I P , the allowed transmit power of relay will increase, which reduces outage probability and obtains a higher throughput.

5. Conclusions

In this work, the outage analysis of a multiuser cognitive network with energy harvesting relay was investigated in the presence of co-channel interference. CDF-based scheduling was used to achieve fairness in user selection. It was observed that the derived analytical outage expression matches the simulation results over a wide range of parameters. We also obtained the asymptotic expression for the outage probability and optimized the power splitting factor. Our results revealed that optimum power splitting factor can improve the outage performance of the considered system by nearly 2 dB. The throughput of the system saturated as I p increases.

Author Contributions

The main contributions of N.A., N.J., and A.K.M. was to create the central idea of the system model and execute performance evaluations by theoretical analysis and simulation. N.A. has written the manuscript and N.J. has performed proofreading, while A.K.M. has advised on the insights found from the derived analytical expressions. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A. Derivation of I1

From Equation (10), I 1 can be expressed as follows:
I 1 = n = 1 N w n Prob u n < θ g n
where, θ = γ t h I ˜ P . Using the C.D.F. of u n given by
F u n ( x ) = 1 exp u n λ u n 1 w n
and using the series [Equation (1.110)] in [38] in the above expression, we obtain I 1 as follows:
I 1 = 0 1 + n = 1 N k = 1 1 w n k ( 1 ) k w n exp k θ g n λ u n f g n ( g n ) d g n
using the P.D.F. of g n given by
f g n ( g n ) = m = 1 M M m ( 1 ) m + 1 m λ g n exp m g n λ g n
in the above and solving this, we obtain the expression for I 1 in (A3).
I 1 = 1 + n = 1 N k = 1 m = 1 M 1 w n k M m ( 1 ) k + m + 1 w n 1 + k θ λ g n m λ u n

Appendix B. Derivation of I2

From Equation (10), after some mathematical manipulations and substituting θ = γ t h I ˜ P , I 2 can be expressed as follows:
I 2 = n = 1 N w n Prob θ g n u n θ g n ( 1 α ) η α v
Conditioned on g n , using the c.d.f of u n given in (A1) in the above, we obtain,
I 2 = 0 [ n = 1 N k = 1 1 w n k ( 1 ) k w n 0 ( exp θ k g n ( 1 α ) η α v λ u n exp θ k g n λ u n ) f g n ( g n ) d g n ] f v ( v ) d v
Using the pdf of g n given in (A2) in the above and solving this, we have the following:
I 2 = n = 1 N k = 1 m = 1 M 1 w n k M m ( 1 ) k + m + 1 w n × 0 1 1 + θ k λ g n ( 1 α ) m η α v λ u n 1 1 + θ k λ g n m λ u n f v ( v ) d v
Using the pdf of v given by
f v ( v ) = 1 λ v exp v λ v
in the above expression for I 2 and using [eq. (3.353.5)] in [38], we obtain the expression for I 2 in (A7).
I 2 = n = 1 N k = 1 m = 1 M 1 w n k M m ( 1 ) k + m + 1 w n λ v × [ θ k λ g n ( 1 α ) m η α λ u n exp θ k λ g n ( 1 α ) m η α v λ u n Ei θ k λ g n ( 1 α ) m η α λ u n λ v + λ v λ v 1 + θ k λ g n m λ u n ]

Appendix C. Derivation of I3

From Equation (10), after some mathematical manipulations and substituting θ = γ t h I ˜ P , I 3 can be expressed as follows:
I 3 = n = 1 N w n Prob u n g n > θ , v t < θ , I 31 if v > ( 1 α ) η α n = 1 N w n Prob u n g n > θ ( 1 α ) η α v , v t < θ I 32 if θ t < ( 1 α ) η α n = 1 N w n Prob u n g n > θ ( 1 α ) η α v , v < ( 1 α ) η α I 33 if θ t > ( 1 α ) η α
Solving for I 31 in (A8), we have the following:
I 31 = n = 1 N w n 0 θ g n f u n ( u n ) d u n f g n ( g n ) d g n × ( 1 α ) η α v θ f t ( t ) d t f v ( v ) d v
Using the pdf of t given by
f t ( t ) = 1 λ t exp t λ t
and the cdf of u n given by (A1) in the above expression for I 31 , we obtain the following:
I 31 = n = 1 N k = 1 1 w n k ( 1 ) k w n 0 exp k θ g n λ u n f g n ( g n ) d g n × ( 1 α ) η α exp v θ λ t f v ( v ) d v
Using the pdf of g n given by (A2) and the pdf of v given by (A9) in the above, we obtain the following:
I 31 = n = 1 N k = 1 m = 1 M 1 w n k M m ( 1 ) k + m w n 1 + k θ λ g n m λ u n 1 1 + λ v θ λ t exp 1 θ λ t + 1 λ v ( 1 α ) η α
Solving for I 32 in (A8), we have:
I 32 = n = 1 N w n 0 ( 1 α ) θ η α 0 θ t 0 θ g n ( 1 α ) η α v f u n ( u n ) d u n f g n ( g n ) d g n f v ( v ) d v f t ( t ) d t
Using the cdf of u n given by (A1), we obtain the expression
I 32 = n = 1 N k = 1 1 w n k ( 1 ) k + 1 w n 0 ( 1 α ) θ η α [ 0 θ t 0 [ exp k θ g n ( 1 α ) η α v λ u n f g n ( g n ) d g n ] f v ( v ) d v ] f t ( t ) d t
Using the pdf of g n given by (A2) in the above and solving this, we get
I 32 = n = 1 N k = 1 m = 1 M 1 w n k M m ( 1 ) k + m w n 0 ( 1 α ) θ η α 0 θ t 1 1 + k θ λ g n ( 1 α ) m η α v λ u n f v ( v ) d v f t ( t ) d t
Now, solving the above using the pdf of v given by (A6), we obtain the following:
I 32 = n = 1 N k = 1 m = 1 M 1 w n k m M ( 1 ) k + m w n 0 ( 1 α ) θ η α ( 1 exp θ t λ v + k θ λ g n ( 1 α ) m η α λ v λ u n exp k θ λ g n ( 1 α ) m η α λ v λ u n Ei k θ λ g n ( 1 α ) m η α λ v λ u n Ei k θ λ g n ( 1 α ) m η α λ v λ u n + θ t λ v ) f t ( t ) d t
A closed-form solution is not obtained using the pdf of t given by (A9); we can solve this using numerical integration methods.
Solving for I 33 in (A8), we have the following:
I 33 = n = 1 N w n 0 ( 1 α ) η α 0 θ g n ( 1 α ) η α v f u n ( u n ) d u n f g n ( g n ) d g n f v ( v ) d v × ( 1 α ) θ η α f t ( t ) d t
Solving the above integration using the pdf of u n , g n , v, and t given by (A1), (A2), (A6), and (A9), respectively, in the above, we obtain the closed-form expression for I 33 as follows:
I 33 = ( n = 1 N k = 1 m = 1 M 1 w n k m M ( 1 ) k + m w n ( 1 exp ( 1 α ) η α λ v + k θ λ g n ( 1 α ) m η α λ v λ u n exp k θ λ g n ( 1 α ) m η α λ v λ u n Ei k θ λ g n ( 1 α ) m η α λ v λ u n Ei k θ λ g n ( 1 α ) m η α λ v λ u n + ( 1 α ) η α λ v ) ) × exp ( 1 α ) η α θ λ t
Using the cdf of u n given by (A1), we obtain the expression.

Appendix D. Derivation of P out asym

In this section we present the steps for obtaining the asymptotic expression for the outage probability P o u t a s y m . Using the approximation 1 1 + x 1 x in (A3) and using the bound in [Equation (5.1.20)] in [39], exp ( x ) E 1 ( x ) < ln ( 1 + 1 x ) ln ( x ) in (A7), we obtain the following expressions for I 1 a s y m and I 2 a s y m :
I 1 a s y m = 1 + n = 1 N k = 1 m = 1 M 1 w n k M m ( 1 ) k + m + 1 w n 1 k θ λ g n m λ u n
I 2 a s y m = n = 1 N k = 1 m = 1 M 1 w n k M m ( 1 ) k + m + 1 w n [ θ k λ g n ( 1 α ) m η α λ u n λ v ln θ k λ g n ( 1 α ) m η α λ u n λ v
As I P , θ 0 and using this in (A10), we observe that I 31 a s y m 0 . Using the approximation 1 1 + x 1 x and the bound [Equation (5.1.20] in [39], exp ( x ) E 1 ( x ) < ln ( 1 + 1 x ) ln ( x ) in (A11) and (A12), we obtain the following expressions for I 3 a s y m :
I 3 a s y m = θ λ t λ v + exp ( 1 α ) η α θ λ t
Using (A13)–(A15), we obtain the expression for asymptotic outage probability denoted by P o u t a s y m in (12).

References

  1. Adedoyin, M.A.; Falowo, O.E. Combination of Ultra-Dense Networks and Other 5G Enabling Technologies: A Survey. IEEE Access 2020, 8, 22893–22932. [Google Scholar] [CrossRef]
  2. Elshrkasi, A.; Dimyati, K.; Ahmad, K.A.B.; Bin Mohamed Said, M.F. Enhancement of cellular networks via an improved clustering technique with D2D communication for mission-critical applications. J. Netw. Comput. Appl. 2022, 206, 103482. [Google Scholar] [CrossRef]
  3. Rajavel, S.; Devaraj, S.A.; Roobert, A.A.; Kumar, O.P.; Vincent, S. Energy efficient relay selection framework for 5G communication using cognitive radio networks. Sci. Rep. 2025, 15, 15566. [Google Scholar] [CrossRef]
  4. Hindia, M.; Qamar, F.; Ojukwu, H.; Dimyati, K.; M Al-samman, A.; Sadegh Amiri, I. On Platform to Enable the Cognitive Radio Over 5G Networks. Wirel. Pers. Commun. 2020, 113, 1241–1262. [Google Scholar] [CrossRef]
  5. Zaheer, O.; Ali, M.; Imran, M.; Zubair, H.; Naeem, M. Efficient resource allocation for 5G/6G cognitive radio networks using probabilistic interference models. Phys. Commun. 2024, 64, 102335. [Google Scholar] [CrossRef]
  6. Khalek, N.A.; Hamouda, W. From Cognitive to Intelligent Secondary Cooperative Networks for the Future Internet: Design, Advances, and Challenges. IEEE Netw. 2021, 35, 168–175. [Google Scholar] [CrossRef]
  7. Peng, C.; Wang, G.; Liu, H. Joint Power Control and Resource Allocation with Rate Fairness Consideration for SWIPT-Based Cognitive Two-Way Relay Networks. Sensors 2023, 23, 7620. [Google Scholar] [CrossRef] [PubMed]
  8. Duong, T.Q.; Yeoh, P.L.; Bao, V.N.Q.; Elkashlan, M.; Yang, N. Cognitive relay networks with multiple primary transceivers under spectrum-sharing. IEEE Signal Process. Lett. 2012, 19, 741–744. [Google Scholar] [CrossRef]
  9. Chen, H.; Zhai, C.; Li, Y.; Vucetic, B. Cooperative strategies for wireless-powered communications: An overview. IEEE Wirel. Commun. 2018, 25, 112–119. [Google Scholar] [CrossRef]
  10. Hu, J.; Beaulieu, N.C. Performance analysis of decode-and-forward relaying with selection combining. IEEE Commun. Lett. 2007, 11, 489–491. [Google Scholar] [CrossRef]
  11. Yang, N.; Elkashlan, M.; Yuan, J. Outage probability of multiuser relay networks in Nakagami-m fading channels. IEEE Trans. Veh. Technol. 2010, 59, 2120–2132. [Google Scholar] [CrossRef]
  12. Chalasani, S.; Conrad, J.M. A survey of energy harvesting sources for embedded systems. In Proceedings of the IEEE SoutheastCon 2008, Huntsville, AL, USA, 3–6 April 2008; pp. 442–447. [Google Scholar]
  13. Singla, J.; Mahajan, R.; Bagai, D. A survey on energy harvesting cognitive radio networks. In Proceedings of the 2018 6th Edition of International Conference on Wireless Networks & Embedded Systems (WECON), Rajpura, India, 16–17 November 2018; pp. 6–10. [Google Scholar]
  14. Zhang, R.; Ho, C.K. MIMO broadcasting for simultaneous wireless information and power transfer. IEEE Trans. Wirel. Commun. 2013, 12, 1989–2001. [Google Scholar] [CrossRef]
  15. Zhou, X.; Zhang, R.; Ho, C.K. Wireless information and power transfer: Architecture design and rate-energy tradeoff. IEEE Trans. Commun. 2013, 61, 4754–4767. [Google Scholar] [CrossRef]
  16. Krikidis, I.; Timotheou, S.; Sasaki, S. RF energy transfer for cooperative networks: Data relaying or energy harvesting? IEEE Commun. Lett. 2012, 16, 1772–1775. [Google Scholar] [CrossRef]
  17. Masadeh, A.; Kamal, A.E.; Wang, Z. Cognitive radio networking with cooperative and energy harvesting. In Proceedings of the IEEE VTC Fall, Toronto, ON, Canada, 24–27 September 2017. [Google Scholar]
  18. Wang, Y.; Chen, S.; Wu, Y.; Zhao, C. Maximizing Average Throughput of Cooperative Cognitive Radio Networks Based on Energy Harvesting. Sensors 2022, 22, 8921. [Google Scholar] [CrossRef]
  19. Liu, Y.; Mousavifar, S.A.; Deng, Y.; Leung, C.; Elkashlan, M. Wireless energy harvesting in a cognitive relay network. IEEE Trans. Wirel. Commun. 2015, 15, 2498–2508. [Google Scholar] [CrossRef]
  20. Kalamkar, S.S.; Banerjee, A. Interference-assisted wireless energy harvesting in cognitive relay network with multiple primary transceivers. In Proceedings of the 2015 IEEE Global Communications Conference (GLOBECOM), San Diego, CA, USA, 6–10 December 2015; pp. 1–6. [Google Scholar]
  21. Xu, C.; Zheng, M.; Liang, W.; Yu, H.; Liang, Y.C. Outage performance of underlay multihop cognitive relay networks with energy harvesting. IEEE Commun. Lett. 2016, 20, 1148–1151. [Google Scholar] [CrossRef]
  22. Dong, L.; Hu, G.; Tang, Q.; Zhao, C.; Yang, F.; Yang, Y. Advanced Aerodynamics-Driven Energy Harvesting Leveraging Galloping-Flutter Synergy. Adv. Funct. Mater. 2025, 35, 2414324. [Google Scholar] [CrossRef]
  23. Wang, J.; Pei, H.; Wang, R.; Lin, R.; Fang, Z.; Shu, F. Defense Management Mechanism for Primary User Emulation Attack Based on Evolutionary Game in Energy Harvesting Cognitive Industrial Internet of Things. IEEE Trans. Netw. Serv. Manag. 2024, 21, 4777–4786. [Google Scholar] [CrossRef]
  24. Xie, D.; Lai, X.; Lei, X.; Fan, L. Cognitive multiuser energy harvesting decode-and-forward relaying system with direct links. IEEE Access 2017, 6, 5596–5606. [Google Scholar] [CrossRef]
  25. Fan, L.; Lei, X.; Duong, T.Q.; Hu, R.Q.; Elkashlan, M. Multiuser cognitive relay networks: Joint impact of direct and relay communications. IEEE Trans. Wirel. Commun. 2014, 13, 5043–5055. [Google Scholar] [CrossRef]
  26. Tashman, D.H.; Hamouda, W.; Moualeu, J.M. Overlay Cognitive Radio Networks Enabled Energy Harvesting With Random AF Relays. IEEE Access 2022, 10, 113035–113045. [Google Scholar] [CrossRef]
  27. Si, W.; Zhang, L.; Zhai, C.; Zheng, L.; Yan, J.; Liu, H.; Xu, Z. Nonlinear energy harvesting based cognitive relaying with best relay selection. Phys. Commun. 2025, 69, 102603. [Google Scholar] [CrossRef]
  28. Hemachandra, K.T.; Beaulieu, N.C. Outage analysis of opportunistic scheduling in dual-hop multiuser relay networks in the presence of interference. IEEE Trans. Commun. 2013, 61, 1786–1796. [Google Scholar] [CrossRef]
  29. Guimarães, F.R.V.; Da Costa, D.B.; Tsiftsis, T.A.; Cavalcante, C.C.; Karagiannidis, G.K. Multiuser and multirelay cognitive radio networks under spectrum-sharing constraints. IEEE Trans. Veh. Technol. 2013, 63, 433–439. [Google Scholar] [CrossRef]
  30. Tran, L.N.; Hong, E.K. Multiuser diversity for successive zero-forcing dirty paper coding: Greedy scheduling algorithms and asymptotic performance analysis. IEEE Trans. Signal Process. 2010, 58, 3411–3416. [Google Scholar] [CrossRef]
  31. Kandelusy, O.M.; Kirsch, N.J. Cognitive multi-user multi-relay network: A decentralized scheduling technique. IEEE Trans. Cogn. Commun. Netw. 2020, 7, 609–623. [Google Scholar] [CrossRef]
  32. Huaizhou, S.; Prasad, R.V.; Onur, E.; Niemegeers, I. Fairness in wireless networks: Issues, measures and challenges. IEEE Commun. Surv. Tutor. 2013, 16, 5–24. [Google Scholar] [CrossRef]
  33. Wang, B.; Zhao, D. Scheduling for Long Term Proportional Fairness in a Cognitive Wireless Network with spectrum underlay. IEEE Trans. Wirel. Commun. 2010, 9, 1150–1158. [Google Scholar] [CrossRef]
  34. Ben-Porat, U.; Bremler-Barr, A.; Levy, H. On the exploitation of CDF based wireless scheduling. In Proceedings of the IEEE INFOCOM 2009, Rio de Janeiro, Brazil, 19–25 April 2009; pp. 2821–2825. [Google Scholar]
  35. Jin, H.; Leung, V.C. One bit feedback for CDF-based scheduling with resource sharing constraints. IEEE Trans. Wirel. Commun. 2013, 12, 6281–6291. [Google Scholar] [CrossRef]
  36. Nguyen, A.H.; Huang, Y.; Rao, B.D. Order statistics based CDF scheduling methods in multiuser heterogeneous systems. In Proceedings of the 2014 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Florence, Italy, 4–9 May 2014; pp. 424–428. [Google Scholar]
  37. Li, D. Fairness-based multiuser scheduling for ambient backscatter communication systems. IEEE Wirel. Commun. Lett. 2020, 9, 1150–1154. [Google Scholar] [CrossRef]
  38. Gradshteyn, I.S.; Ryzhik, I.M. Table of Integrals, Series, and Products, 7th ed.; Elsevier: Amsterdam, The Netherlands, 2007. [Google Scholar]
  39. Abramowitz, M.; Stegun, I. Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables, 5th ed.; Dover: New York, NY, USA, 1964. [Google Scholar]
Figure 1. A multiuser cognitive network with energy harvesting relay.
Figure 1. A multiuser cognitive network with energy harvesting relay.
Electronics 14 03459 g001
Figure 2. Outage probability v/s interference threshold for N = 2, 3, 5 and equal CAR.
Figure 2. Outage probability v/s interference threshold for N = 2, 3, 5 and equal CAR.
Electronics 14 03459 g002
Figure 3. Outage probability v/s number of terms (k).
Figure 3. Outage probability v/s number of terms (k).
Electronics 14 03459 g003
Figure 4. Outage probability v/s interference threshold for N = {2, 3, 4} and unequal CAR.
Figure 4. Outage probability v/s interference threshold for N = {2, 3, 4} and unequal CAR.
Electronics 14 03459 g004
Figure 5. Outage probability v/s  α for I P = {3 dB, 5 dB, 10 dB, 15 dB}.
Figure 5. Outage probability v/s  α for I P = {3 dB, 5 dB, 10 dB, 15 dB}.
Electronics 14 03459 g005
Figure 6. Throughput v/s  I P for d = {1, 1.2,1.4,1.6, 1.8, 2}.
Figure 6. Throughput v/s  I P for d = {1, 1.2,1.4,1.6, 1.8, 2}.
Electronics 14 03459 g006
Figure 7. Throughput v/s  I P for N = {2, 5, 10, 15}.
Figure 7. Throughput v/s  I P for N = {2, 5, 10, 15}.
Electronics 14 03459 g007
Table 1. Simulation parameters and description.
Table 1. Simulation parameters and description.
ParameterDescriptionValue
α Power splitting factor[0, 1]
β Path loss exponent3
η Energy conversion efficiency0.7
σ R 2 Noise variance at relay1
σ D 2 Noise variance at destination1
Table 2. Truncation accuracy of summation limit.
Table 2. Truncation accuracy of summation limit.
ParameterTruncation P out
I P = 10 dBk = 20.00939
k = 50.00939
k = 100.00939
k = 500.00939
I P = 15 dBk = 20.00298
k = 50.00298
k = 100.00298
k = 500.00298
I P = 20 dBk = 20.00094
k = 50.00094
k = 100.00094
k = 500.00094
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ahirwal, N.; Jayanthi, N.; Mandpura, A.K. Fairness-Based User Scheduling and Performance Optimization in Energy Harvesting Cognitive Network. Electronics 2025, 14, 3459. https://doi.org/10.3390/electronics14173459

AMA Style

Ahirwal N, Jayanthi N, Mandpura AK. Fairness-Based User Scheduling and Performance Optimization in Energy Harvesting Cognitive Network. Electronics. 2025; 14(17):3459. https://doi.org/10.3390/electronics14173459

Chicago/Turabian Style

Ahirwal, Neetu, N. Jayanthi, and Anup Kumar Mandpura. 2025. "Fairness-Based User Scheduling and Performance Optimization in Energy Harvesting Cognitive Network" Electronics 14, no. 17: 3459. https://doi.org/10.3390/electronics14173459

APA Style

Ahirwal, N., Jayanthi, N., & Mandpura, A. K. (2025). Fairness-Based User Scheduling and Performance Optimization in Energy Harvesting Cognitive Network. Electronics, 14(17), 3459. https://doi.org/10.3390/electronics14173459

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