Spectrum Efficiency Optimization for UAV-Based Cognitive Radio Network

Unmanned aerial vehicle- (UAV-) assisted communication has great potential to provide on-demand wireless services and improve the outdoor link throughput. In this paper, a UAV-based cognitive radio network (CRN) is investigated in which the UAV works as a secondary user (SU). Considering the overlay spectrum sensing mode, the UAV can operate on the licensed spectrum bands of primary user (PU) only when PU is idle. In each working frame structure, both sensing time slot and transmission time slot are analysed in radians. Speciﬁcally, our objective is to maximize the spectrum eﬃciency (SE) of the UAV by jointly optimizing the sensing radian and the number of radians. For the single-radian and multiradian schemes, the dichotomy and alternative iterative optimization (AIO) algorithm are proposed to solve the SE optimization problem. Simulation results show that the proposed multiradian cooperative spectrum sensing (CSS) scheme can achieve better performance on ensuring the quality-of-service (QoS) of the PU, and it can signiﬁcantly enhance the SE of the UAV especially in the severe channel environments.


Introduction
Recently, unmanned aerial vehicles (UAVs) have remarkably gained much popularity in various communication scenarios due to their advantages of high maneuverability and flexibility [1]. Generally, UAVs are initially designed for military operations, tracking and surveillance, fire control, and other applications [2,3], most of which are dangerous and even impossible for human operators. Due to the gradual enrichment of their functions and the continuous development of sensor technology, the UAVs equipped with sensors and communication equipment can be applied in various fields. With the help of these new technologies, the UAVs are widely used in many complicated tasks. Compared with terrestrial communication, UAV communication has less path loss when transmitting data; thus the UAV will have a broad application prospect in communication technology [4]. However, the application of UAV communication also faces many challenges, and spectrum shortage is one of the key issues. Due to the rapid development of 5G network [5], device-to-device (D2D) technology [6], and Internet of ings (IoT) [7], the spectrum demand is growing rapidly. e UAV generally operates on IEEE S-band, IEEE L-band, and industrial, scientific, and medical (ISM) frequency bands, and these spectrum resources have been occupied by many wireless networks (such as Wi-Fi, Bluetooth, and IEEE 802.15.4 network) [8].
is makes the problem of spectrum shortage more serious. Hence, it is of great significance to investigate the optimization of spectrum efficiency (SE).
Cognitive radio (CR), as a technique to improve the SE, enables the secondary users (SUs) to utilize the licensed spectrum of the primary users (PUs) [9]. e SU can detect the spectrum hole by checking the channel conditions of the PU through spectrum sensing. In overlay mode, only when PU is detected to be free can the SUs access the PU's spectrum. e SU will interfere with the normal operation of PU if missed detection happens in the sensing process. erefore, the detection probability of spectrum sensing should be improved to ensure the quality-of-service (QoS) of the PU [10]. Energy detection has been widely used in cognitive wireless networks as an effective spectrum sensing method, which can determine the sensing results by comparing the energy statistic of received signal with the sensing threshold [11]. However, the influence of channel fading and noise interference will result in poor detection performance. erefore, cooperative spectrum sensing (CSS) is proposed to improve the sensing performance [12]. In CSS, multiple local sensing results are comprehensively analysed to obtain the final decision by the fusion centre (FC) using "logic-AND" rule, "logic-OR" rule, and "n-out-of-K" rule [13]. e CSS can improve sensing performance and will consequently increase SE by optimizing the secondary link throughput. However, if more time is consumed in CSS process, the transmission time will be reduced and the throughput may not be increased accordingly. erefore, the sensing time should be optimized to maximize the secondary link throughput [14].
e UAVs are less affected by fading and shadowing in air-to-ground (A2G) channel and can achieve better SNR of the received signal. erefore, some recent studies have focused on the SE optimization of UAV-enabled cognitive radio network (CRN). It is pointed out in [15] that the CR technology integrated with UAV can bring significant SE benefits in the scenario which is deployed with large-scale UAVs. In [16], an uplink MIMO-CR system is investigated, where the PU and the SU communicate with the closest base station (BS) through the same UAV relay and multiple access channels, and the SE of SU can be maximized by optimizing power allocation. In [17], the transmission rate performance of the A2G link is simulated and analysed by establishing an accurate A2G link channel model. In [18], the system parameters of cooperative sensing in cognitive UAV network are optimized to improve the energy efficiency and maximize the SE of SU. However, the SE optimization of UAV-enabled cognitive radio network (CRN) is still in infancy and few literatures were presented. e technique of this novel system still needs extensive and detailed theoretical research.
Aiming at the problem of spectrum resource shortage in UAV Communication Network, in this paper, a UAV-based CRN is established, in which the UAV monitors the ground in a circular flight and transmits data to BS during flight. Moreover, the SE optimization problem of the UAV in A2G channel is analysed by optimizing the sensing radian subject to the QoS constraint of PU.
en an SE optimization scheme for multiradian CSS is proposed to improve the sensing performance. e main contributions of our work are as follows: (1) A UAV-based overlay CRN is established to investigate the SE optimization of the UAV in A2G channel on the premise of guaranteeing the QoS of PU. In this model, the UAV flies circularly and performs spectrum sensing and data transmission in each frame, and the sensing radian is optimized to maximize the SE and minimize the data transmission time of the secondary UAV link. (2) e joint optimization of the sensing radian and the number of radians is achieved by our proposed AIO algorithm to maximize the average throughput of the UAV-based CRN. (3) e performances of the system are analysed by numerical simulation results to evaluate the SE of the UAV. en, the proposed AIO algorithm is compared with the single-radian optimization (SRO) algorithm in [19]. Simulation results show that sensing radian optimization can make the UAV achieve expected communication performance, while the multiradian CSS technology performs better on improving the SE of UAV and guaranteeing the QoS of PU, especially in the severe channel environments.
e rest of this paper is organized as follows. In Section 2, the UAV-based CRN model in A2G channel is established. In Section 3, the single-and multiradian schemes for SE optimization are proposed. e simulation results are presented in Section 4, while our conclusions are drawn in Section 5.

System Model
As shown in Figure 1, we consider a UAV-based CRN, where the UAV communicates with ground users as a SU and monitors the ground through cameras and sensor nodes to detect fire detection, illegal intrusion, and other emergencies in time. e distance between the PU and the BS is denoted as R P , and the flight radius of the UAV is denoted as R S . e BS is considered to be located in the centre of this network, and the UAV flies circularly with flight speed given as v. In addition, the flight altitude is denoted as H, which is supposed to be fixed in this paper. e UAV performs periodic circular flight around the BS, and each flight cycle contains l flight time slots, which are divided into sensing time slot and transmission time slot. When the PU is detected to be idle, the UAV can access the licensed spectrum and transmit data in the transmission time slot. It is assumed that the UAV transmits M bits of data to the BS within T a seconds; that is, where T a changes dynamically according to the bit rate of SU given by R.
In this model, in order to facilitate the investigation of the circular flight characteristics, both sensing time slot and transmission time slot are analysed in radians, which are defined as sensing radian and transmission radian. e radian corresponding to one flight time slot is assumed as Β, sensing radian is θ, and transmission radian is Β − θ. erefore, the sensing time t s can be given by e positions of the BS, the PU, and the UAV are as shown in Figure 1, which are denoted as B, P, and S, respectively. e angle between the UAV and x-axis is denoted as α, and the distance between the UAV and the PU is given by e distance between the UAV and the BS is expressed as In this model, h SB , h SP , and h PB are used to represent the channel gain between the UAV and the BS, between the UAV and the PU, and between the PU and the BS, respectively. Compared to the channel coherence time, the transmission time is relatively long, so we focus on the average statistics of the channel. It is impossible to investigate the instantaneous channel realization of the framework and the system performance of network statistics since the UAVs' flying time, commonly in seconds, is very large compared to the channel coherence time, which is usually measured in milliseconds [20]. erefore, we only consider the large-scale path loss in this paper. e channel gain expression can be derived as follows: where h ij represents the channel gain of three different links and L ij (d ij ) is the path loss between i and j, where i ∈ S, P { } and j ∈ P, B { }. Two types of channel models are investigated in this system: (1) Ground-to-ground (G2G) channel, such as h PB in the model. e G2G channel between PU and BS is non-line-of-sight (NLoS) channel because of the long distance and obstructions between PU and BS.
(2) Air-to-ground (A2G) channel, such as h SB and h SP in the model. e probability of the line-of-sight (LoS) link in A2G channel is denoted as P LoS ij , which is dependent on the elevation angle between the UAV and ground node and environmental characteristics. e probability of the LoS link is given by [21] P LoS ij � where β ij is the elevation angle between the UAV and ground node, ω 1 and ω 2 are the environmental characteristic parameters, and the average path loss of G2G channel and A2G channel can be obtained as where L LoS ij and L NLoS ij represent the average path loss in the LoS and the NLoS links, respectively: where C is the speed of light, f is the carrier frequency, and ζ x is the average additional propagation loss of the LoS and the NLoS links. e energy detection method is used to sense the PU's status, and the sensing result is determined by comparing the test statistic with the energy detection threshold λ. It is assumed that the UAV receives the following signals: where μ is the status parameter of the PU and μ � 1 and μ � 0 represent the cases where the true status of PU is present and absent, respectively, s(m) is the signal from the :Transmission radian (B-θ) :Total sensing radian (θ) Mathematical Problems in Engineering primary transmitter, h ij (m) is the channel gain between nodes i and j, n(m) is the noise at the UAV, and D is the number of sampling points, which is given by D � t s f s , where f s is the sampling frequency. e test statistic of y(m) is given as is statistic obeys Gaussian distribution when the value of D is large enough; then the false alarm probability and the detection probability can be computed by [22] where σ 2 n is the noise power, c is the sensing signal-to-noise ratio (SNR), which is given by c � (P P |h SP | 2 /σ 2 n ), P p is the transmission power of the PU, and Q(x) is the complementary distribution function of the standard Gaussian given as [22] Q e target detection probability P d is usually preset to ensure the sensing performance; then the false alarm probability can be obtained by combining (11) and (12): where Similarly, for a given false alarm probability P f , the detection probability can be obtained by combining (11) with (12):

Optimization of SE in Single
Radian. e optimization of the UAV's sensing performance and achievable average throughput are investigated in this section. First of all, from (5) and (6), it can be seen that the probability of the LoS link is highly related to the location of the UAV, because the flight height and the flight radius of the UAV will change the distance and elevation angle between the UAV and ground node. erefore, the values of the flight height and the flight radius are fixed in this paper; only the impact of the flight speed on sensing radian is analysed to investigate the relationship between sensing radian and throughput. In addition, it will be proved that there exists one optimal sensing radian under the premise of ensuring the QoS of the PU.
e UAV is assumed to perform spectrum sensing first and then transmits data to the BS if the PU is detected to be free. e transmission rate of the UAV is denoted as π 0 when the PU is idle, which is given by π 0 � log(1 + (P S |h SB | 2 /σ 2 n )), where P S is the transmission power of the UAV. When the PU is busy, the transmission rate of the UAV is defined as π 1 , which is given by π 1 � log(1 + (P S |h SB | 2 /σ 2 n + P P |h PB | 2 )), where P P |h PB | 2 represents the interference power of the PU received by BS. e parameter μ is used to indicate the absence or existence of the PU, the probability that PU does not exist is given by P r (μ � 0), and the probability that PU exists is given by P r (μ � 1).
Two cases are considered when the UAV utilizes the frequency band of the PU.
Case 1: the PU's true status is idle, and no false alarm happens when the UAV performs spectrum sensing. In this case, the transmission rate of the secondary UAV link is (B − θ/B)π 0 . Case 2: the PU's true status is busy, but missed detection happens. In this case, the transmission rate of the secondary UAV link is (B − θ/B)π 1 . e probabilities of case 1 and case 2 are given as (1 − P f )P r (μ � 0) and (1 − P d )P r (μ � 1), respectively; then the throughput for the two cases can be derived as follows: e average throughput of the UAV link can be expressed as Hence, the time for UAV to transmit M bits of data to BS is given by where B is the bandwidth. In addition, it can be obtained from (13) that Q(x) is a monotonic decreasing function of x. For a given target detection probability P d , the false alarm probability decreases when the sensing radian increases. is gives UAV more opportunities to access the idle spectrum. e purpose of SE optimization is to find the optimal sensing radian of the UAV to maximize the average throughput of the UAV. e optimization problem can be formulated as max Generally, if the detection probability is not less than P d , the PU is defined as being sufficiently protected. In practice, the target detection probability P d is close to but less than 1. For example, in IEEE802.22 WLAN, the target detection probability threshold is P d � 0.9 [22]. It should be noted that if the PU requires 100% protection, its frequency band will not be available to be shared with UAV. In addition, if the active probability of the PU denoted as P r (μ � 1) is small, for example, P r (μ � 1) ≤ 0.3, spectrum resources can be effectively utilized by exploring the spectrum holes from the perspective of green economy. Since π 0 > π 1 , P r (μ � 0) > P r (μ � 1), and (1 − P f ) > (1 − P d ), the first term on the right of (19) dominates the average throughput. e approximate value of the average throughput is denoted as R A , and the optimization problem can be simplified as follows: So the time for UAV to transmit M bits of data to BS is approximated as T a � (M/BR A (θ)).
It is supposed that λ 0 is the energy detection threshold, which satisfies P d (λ 0 , θ) � P d . For an energy detection threshold θ) can be obtained according to (16). erefore, for optimization problems (19) and (20), when the energy detection threshold is λ 0 , the average throughput can be maximized.
When the detection probability is P d � P d , the optimization problem (20) can be reformulated as en, we will analyse the property of the objective function. Taking the first derivative of P f (θ) with respect to θ, we can obtain that Obviously, it can be obtained that (dP f (θ)/dθ) < 0 since sensing radian θ > 0; thus P f (θ) decreases monotonically with the increase of θ. Furthermore, we can obtain that Q(x) ≤ 0.5 when x ≥ 0 from the property of Q(x). erefore, It can be proved that (dP f (θ)/dθ) monotonically increases with θ and P f (θ) is convex when P f (θ) ≤ 0.5.
Proof. Taking the first derivative and the second derivative of R A (θ) with respect to θ, we can obtain that From (22) and (24), it is derived that (d 2 R A (θ)/d 2 θ) < 0 when P f (θ) ≤ 0.5, and R A (θ) is a concave function. en, the bound of (dR A (θ)/dθ) with θ ∈ [0, B] can be achieved as follows: In the derivation of equation (25), the property that Q(x) is a decreasing function and is upper bounded by 1 has been used. Note that equations (25) and (26) are used to prove that function R A increases first and then decreases within interval [0, Β]. Hence, there exists a unique value of θ ∈ [0, Β] that makes (dR A (θ)/dθ) � 0, which is defined as θ * ; thus R A will achieve the maximum when θ � θ * . e Algorithm 1 to achieve θ * is stated as follows.
Two kinds of sensing scenarios for the UAV are considered when investigating the optimal sensing radian: Scenario 1: in the case of static sensing, the effect of changing d SP on c can be ignored during the UAV flight, and c is considered to be constant during the sensing process because of the small sensing radian of the UAV. erefore, the sensing process can be considered as static sensing in one frame [23]. Scenario 2: in the case of dynamic sensing, UAV flies around the BS in a circle with l spectrum sensing frames, and the radian of each frame is B � (2π/l). In addition, the optimal sensing radians in each frame are different, since c varies with the flight position of UAV in each frame.

Optimization of SE in Multiradian CSS.
In this section, a multiradian CSS scheme that combines multiple local sensing results is proposed, and the sensing slot is divided into multiple contiguous mini slots in this case. e UAV has different sensing paths in different mini slots, and the cooperative diversity gain of the UAV can be obtained by aggregating sensing information from multiple sensing paths. e UAV obtains local decision in each mini slot, and the final decision can be achieved by fusing all local decision results through the FC, as shown in Figure 2. All the local detection results can be obtained synchronously by the UAV when its speed is fast, so the UAV's multiradian spectrum sensing can be regarded as CSS.
It is supposed that the total sensing radian in each frame is composed of multiple mini sensing radians and each mini Mathematical Problems in Engineering 5 sensing radian is θ 0 . Let N denote the number of mini sensing radians; then the total sensing radian for each frame is θ � Nθ 0 , and the transmission radian for each frame is B − Nθ 0 . e "OR" rule is adopted by FC to make decision by combining all local decisions of each mini sensing radian. In "OR" rule, if any local sensing result has shown the presence of the PU, then the final decision is that the PU is present. e false alarm probability P f (λ, θ 0 ) and the detection probability P d (λ, θ 0 ) of each mini sensing radian have been given in (11) and (12). e expression of cooperative false alarm probability and cooperative detection probability of multiradian are derived as follows: e target detection probability of CSS is set as Q d to ensure the final sensing performance, and the local target detection probability P d can be derived as (14), (27), and (28), the relationship between Q f and Q d can be given as e throughput of UAV in two cases can be calculated as follows: In this section, the mini sensing radian θ 0 and the number of radians N are jointly optimized to maximize the ALGORITHM 1: Optimization of θ that maximizes R A (θ).
Obviously, R 0 (λ, θ 0 , N) > R 1 (λ, θ 0 , N). erefore, the optimization problem of the average throughput of the UAV can be approximated as follows: e time for UAV to transmit M bits of data to BS can be given by T a � (M/BR A (θ 0 , N)).
Firstly, the optimal value of λ in this multiparameter optimization problem is analysed. It is assumed that θ 0 and N are fixed, and λ � λ 0 is the detection threshold such that en we may choose a detection threshold λ � λ 1 , which satisfies the constraint condition Q d (λ 1 , θ 0 , N) ≥ Q d , and the average throughput R A (λ 1 , θ 0 , N) can be achieved from (30), (31), and (33): erefore, λ 0 is the optimal detection threshold. en, the optimizations of θ 0 and N are considered when Q d � Q d . In one frame, the sensing SNR c of all mini sensing radians is approximately the same [23], and the optimization problem (33) can be simplified as follows: When N is assumed to be fixed, we set U � (B/N) to analyse the optimization problem (35), and the problem can be rewritten as follows: Similar to (22), the optimization problem (36) can also be proved to be convex.

Proof.
e first derivative and the second derivative of R A (θ 0 ) with respect to θ 0 are, respectively, derived as follows: From (37) and (38), it can be obtained that (d 2 R A (θ 0 )/d 2 θ 0 ) < 0 when p f (θ 0 ) ≤ 0.5, which implies that R A (θ 0 ) is a concave function of θ 0 . e bound of (dR A (θ 0 )/dθ 0 ) with θ 0 ∈ [0, U] can be achieved as lim θ 0 ⟶ 0 (dR A (θ 0 )/dθ 0 ) � +∞ and lim θ 0 ⟶ U (dR A (θ 0 )/dθ 0 ) < 0, which indicates that there exists an optimal θ 0 ∈ [0, U] defined as Mathematical Problems in Engineering θ * 0 that maximizes R A . Furthermore, Algorithm 1 can be used to obtain θ * 0 . When θ * 0 is achieved, the optimal number of sensing radians denoted as N * can be obtained by using the numerical method. Hence, the searching process of N can be described as N * � arg max N�1,2,...N max R A (N, θ 0 ), and it should be noted that 1 ≤ N ≤ B/θ 0 , where ⌈x⌉ denotes the smallest integer not less than x. In addition, the joint optimization of θ 0 and N can be realized by using the AIO algorithm, and the iteration terminates either when iteration times are reaching the maximum limit or when the accuracy of the throughput is less than the tolerance level. Details of the proposed AIO algorithm are given in Algorithm 2. □

Simulation Results
e proposed optimization schemes of SE in both singleradian spectrum sensing and multiradian CSS are evaluated by numerical results in this section. e spectrum sensing performance of UAV is investigated in the UAV-based CRN. Other selected network parameters such as flight position and flight speed are considered in the following analysis. e simulation parameters are summarized in Table 1.

SE Optimization Scheme of Single Sensing Radian.
In this section, we optimize the SE of UAV in single sensing radian and show that there exists an optimal sensing radian to maximize the average throughput R A of UAV and minimize the transmission time T a of M bits data. Firstly, the sensing scenario of UAV is static sensing in one frame, and the angle between UAV and x-axis is assumed to be α � 0(rad). Figure 3 indicates R A of UAV and T a changing with θ under different flight speeds.
As shown in Figure 3, with the increase of θ, R A increases rapidly at first and then decreases slowly after reaching the maximum denoted as R A,max . However, T a has opposite change with R A , and the minimum of data transmission time is denoted as T a,min . e reason is that, with the increase of θ, the sensing performance will be improved, but the transmission radian will be smaller if more sensing radians are consumed, and R A will be consequently affected. Moreover, Figure 3 also demonstrates that θ * and T a,min both increase with the flight speed, while R A,max decreases with the flight speed. As a result, a trade-off between R A and T a should be achieved by optimizing the sensing radian.
When the sensing scenario of UAV is dynamic sensing, the angle α between UAV and x-axis changes periodically in the range of [0, 2π] with the change of the UAV's position. In one flight cycle, the flight path and sensing performance of UAV are symmetric with respect to the x-axis. Figure 4 indicates R A,max and T a,min changing with the angle α under different flight speeds.
It can be seen that T a,min increases first and then decreases during the UAV's flight around the BS. When α � π, that is, the distance between the UAV and the PU is the furthest, T a,min achieves the maximum value. e reason is that the optimal sensing radian increases first and then decreases with the change of α from 0 to 2π, and the corresponding transmission radian shows the opposite trend. erefore, R A,max decreases first and then increases with the change of the UAV's position, and T a,min has opposite change with R A,max . It can also be noticed that the increase of the flight speed will lead to the decrease of R A,max , so that T a,min will be increased accordingly.

SE Optimization Scheme of Multiradian CSS.
In this section, we optimize the SE of UAV under multiradian CSS and prove that there exist an optimal mini sensing radian denoted as θ * 0 and an optimal number of mini sensing radians (2) Given N i , using Algorithm 1 to calculate θ 0 * ; Given θ 0 k+1 , using the numerical method to calculateN * ; ALGORITHM 2: AIO (joint optimization of θ 0 and N). In one frame, the sensing scenario of UAV is static sensing, and it is assumed that the angle between UAV and x-axis is α � π(rad), and the UAV's flight speed is v � 20(m/s). Figure 5 depicts R A and T a versus N under different values of θ 0 . It can be seen from Figure 5 that there exists a unique N * to maximize R A and minimize T a , and it can also be noticed that R A,max increases with θ 0 , while T a,min and N * decrease with the increase of θ 0 . Hence, the joint optimization algorithm proposed in Section 3 can be convergent after several iterations. e performance differences between the proposed AIO algorithm and the SRO algorithm in [19] versus mini sensing radian in average spectrum efficiency are investigated in Figure 6. It can be seen that the proposed AIO algorithm has better performance than the SRO algorithm which only optimizes mini sensing radian with a fixed number of mini sensing radians, and it can also be noticed that R A,max obtained by the SRO algorithm decreases with the increase of N. Moreover, the SRO algorithm with N � 1 and the AIO algorithm achieve the same optimal SE when θ 0 > 0.0035 rad. Hence, it can be obtained from Figure 6 that the multiradian CSS method has application potential when θ 0 < 0.0035, and the optimal number of mini sensing radians is N * � 1 when θ 0 > 0.0035.
When the sensing scenario of UAV is dynamic sensing, the influence of UAV's flight path on the sensing SNR c is considered, and the flight path of the UAV is symmetrical with respect to the x-axis in one flight cycle. Average throughput (bps/Hz) SRO in [19], N = 1 SRO in [19], N = 3 SRO in [19],  flight cycle. It can be seen from Figure 7 that, with the increase of θ 0 , N * that maximizes R A shows a stepwise downward trend. It can also be noticed that when θ 0 increases to a certain extent, the optimal number of mini sensing radians is N * � 1. e reason is that if the sensing radian is large enough, the multiradian CSS scheme is not needed to enhance the sensing performance. e sensing SNR c in the UAV-based CRN decreases and N * increases with the change of α from 0 to π. Obviously, the distance between UAV and PU is the furthest when α � π, and c is the smallest and N * is the largest at this time. erefore, the multiradian CSS technology has more distinguished effects in improving the average throughput of the secondary link and ensuring the QoS of the PU when c is low.

Conclusions
In this paper, a UAV-based CRN is established to investigate the SE optimization of the UAV in A2G channel. e UAV flies circularly and performs spectrum sensing and data transmission in each frame. On the premise of ensuring the QoS of the PU, the sensing radian is optimized to maximize the throughput of the secondary UAV link, and the data transmission time of UAV to transmit M bits of data to BS is optimized. In multiradian CSS, the AIO algorithm is proposed to jointly optimize the mini sensing radian and the number of mini sensing radians to maximize throughput and minimize the data transmission time. e simulation results show that, compared with the SRO algorithm, the proposed AIO algorithm can preferably solve the SE optimization problem of the secondary network, and the proposed multiradian CSS scheme has better performance to guarantee the QoS of the PU and improve the communication performance of the UAV compared with the singleradian spectrum sensing scheme, especially in the severe channel environments.

Data Availability
e data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest
e authors declare that there are no conflicts of interest regarding the publication of this paper.