1. Introduction
In the past few years, unmanned aerial vehicle (UAV) has been an important research object because of its autonomy and flexibility, which can be applied to various fields. At present, the application fields of UAV include military operations, geological survey, logistics and transportation, agricultural applications, film and television shooting, firefighting and disaster fighting, rescue patrol, and many other fields [1]. However, with the wide application of UAVs, the problem of scarce spectrum resources becomes increasingly serious. Federal Communications Commission (FCC) researches proved that the shortage of spectrum resources is due to the insufficient utilization of spectrum by primary users (PUs). In this regard, cognitive radio (CR) technology provides a new view for UAVs to optimistically access spectrum underutilized by the PUs [2], and the normal communication of the network of PUs will not be affected [3].
In such an integration paradigm of CR technology with UAVs, spectrum sensing is a key function to avoid the excessive interference with the PU’s normal communication and detect the channel unused by the PU for UAVs to improve the spectrum utilization. Nevertheless, the spectrum sensing of a single node is vulnerable to noise uncertainty, multipath fading, shadowing and other factors of intrinsic nature of wireless communication [4-5]. In view of this, multiple small UAVs could work together to form a multi-UAV system, which improves the reliability and efficiency of cooperation. Such a multi-UAV mode (MUM) has two major advantages: low cost and good scalability. Therefore, CSS exploits spatial diversity via the observations of spatially located UAVs, aiming to improve the detection accuracy for the PU. In the process of CSS, multiple UAVs report their sensing results to the fusion center (FC) [6], and the FC is responsible for making a final decision about the PU’s signal status by means of a specific fusion rule [7].
In fact, the integration between them is fairly unexplored in CSS [8-10], such as spectrum and energy consumption (EC). Regarding spectrum and EC, for UAVs to cover wide areas and long missions, spectrum efficiency (SE) and energy efficiency (EE) is necessary for cognitive UAV networks.
1.1 Related Work
Although CR and UAVs are established research fields, CSS among UAVs related to SE and EE has become a research hotspot as the researchers are expected to greatly influence and improve cooperation efficiency [11].
In [12], G. Verma et al. a new approach which with the help of the proposed decoder structure enables the CR system to execute the tasks of spectrum sensing and data transmission simultaneously, with aiming of improving the achievable throughput. In [13], C. Kan et al. proposed an interference-aware spectrum sensing model to maximize throughput by using the optimal sensing time at different distances. On the basis of [14], the authors further improved the algorithm by optimizing the detection time and threshold. Undoubtedly, the optimization problem of the achievable throughput is carried out under the assumption that there is no sensing time constraint in [12-14], however this assumption may not be practical in a real spectrum sensing scenario. In [15], H. Hu et al. regarded several adjacent frames as a block, and proposed an improved CSS scheme to improve EE. Since the improvement of EE may lead to the decline of SE, the authors considered the trade-off between SE and EE in [16]. Similar to [15], to improve EE, C. Wang et al. proposed an energy-efficient CSS iterative power adaptation algorithm in [17]. Further, by comparing the hybrid spectrum sharing scheme and opportunistic spectrum access scheme under three hard fusion rules, the authors obtained the rule with the best EE in [18] and maximize EE while ensuring the service quality of users from the perspective of reducing energy loss in [19]. Unfortunately, these studies focus on SE and EE issues in 1D or 2D spectrum space. In fact, the increasing popularity of UAVs in both civil and military fields has been witnessed, which poses promising potentials to explore and exploit spectrum opportunity in 3D spectrum space. In [20], M. Khan et al. conducted a comprehensive investigation on flying ad hoc networks (FANETs), which provides a direction for exploring 3D spectrum space.
In view of this, Y. Zeng et al. obtained better EE by optimizing the velocity and acceleration during UAV flight in [21]. In [22], Y. Cai et al. optimized resource allocation strategy and UAV trajectory to improve EE. Considering the endurance capability of UAV, Y. Sun et al. used solar energy for UAVs and optimized the trajectory of UAV to achieve a balance between solar energy collection and energy saving in [23]. K. Li et al. proposed a new suboptimal algorithm in [24] to reduce scheduling complexity, save 50% energy and prolong network life. In the cognitive UAV network, the CSS between UAVs not only improves the detection performance, but also increases the energy loss. In [25], M. Hua et al. improved EE by optimizing the scheduling scheme, power allocation strategy and flight trajectory of sensor nodes. A virtual CSS was proposed by X. Liu in [26], which maximizes the throughput by optimizing the sensing radian. In [27], a new compressed signal algorithm was proposed by W. Xu to promote timely and effective communication in the UAV network. Y. Pan et al. proposed an algorithm using alternating optimization technology and dichotomy, and compared its performance with other algorithms to get a better algorithm to improve the efficiency of CR system in [28]. In [29], H. Hu et al. were committed to finding the best location of UAV and optimizing power allocation scheme to maximize throughput. Considering the particularly serious channel environment, an alternative iterative optimization algorithm was proposed in [30] to solve the optimization problem of SE. These research works pay attention to SE or EE optimization in MUM, but ignore significant communication overhead within a multi-UAV system resulting in a cooperative gain loss.
To reduce the communication overhead between the FC and UAVs in MUM, a fast and efficient CSS algorithm was proposed by H. Zhang in [31] to reduce the number of UAVs and ensure that the error rate is lower than a certain threshold. Based on quick detection theory, E. Hanafi et al. derived closed-form expressions to approximate the distribution of detection delay for a time-invariant cumulative sum detector in [32], while A. Badawy et al. derived closed-form expressions for the probability of false alarm and probability of detection for the quickest change detection-cumulative sum sequential test in [33]. J. Wu et al. proposed an energy-saving virtual CSS and sequential 0/1 fusion rule in [34], which reduces the average number of detections and further proposed an intra-frame CSS to undertake cooperation between multiple mini-slots and make an in-depth analysis on the benefit and cost of it in [35].
Although the above research has made contributions to optimize SE, EE or other performance metrics, there are still some limitations. In a multi-UAV system, some small drones connect to base stations or satellites, others communicate with cellular devices, the scarcity of spectrum resources is much severer. In front of this, the SE and EE issue in CSS remain unclear at present.
1.2 Our Contributions
The main contributions of this paper can be summarized as follows:
By leveraging the location flexibility of UAV spectrum sensors following circular flight trajectory, we define the 3D spectrum sensing behavior for the UAV sensing node and establish a cooperative working of multi-slot model (MSM) within a UAV as a composite hypothesis testing problem instead of the traditional MUM, based on which, we use the sequential detection as the fusion rule to make a global decision and improve cooperation efficiency.
On the basis of the sequential detection, we take the sensing delay constraint into consideration, with the aim of a balance between CSS performance and efficiency, conduct an in-depth investigation on various truncation scenarios, and further propose a soft truncation way to terminate the sequential process within the sensing delay constraint.
In the truncation-based sequential detection, we conduct the global detection performance, the false alarm probability, and the detection probability. By means of the performance expression, we also analyze SE, EC, and EE of the proposed multi-slot mode and the traditional MUM and thoracically derive closed-form expressions of SE, EC, and EE.
1.3 Organization
The rest of this paper is as follows. In Section 2, a network model and local spectrum sensing (LSS) model are established, the problem of interest is introduced. Section 3 introduces the sequential detection-based CSS and makes a brief presentation and analysis of MUM. A MSM within a single UAV is proposed to implement CSS and overcome the drawback of the traditional MUM in Section 4. Section 5 makes an in-depth analysis on the global detection performance, SE, EC and EE under the sensing delay constraint and derive closed-form performance expression. Our proposed MSM is verified by simulation results in Section 6. Finally, Section 7 concludes this paper.
2. System Model
In this section, we define a cognitive UAV network and model a CSS process, such as, CSS among multi-UAVs and CSS among multi-slots. Under this generalized CSS process, we also evaluate the LSS performance by means of air-to-ground channel.
2.1 Network Model
Considering a cognitive UAV network consisting of several UAVs and a PU, each UAV follows a circular flight trajectory in the space, where the flight height is h and flight radius is R, as shown in Fig. 1(a), then the sensing distance for the UAV \(\begin{aligned}d=\sqrt{h^{2}+R^{2}}\end{aligned}\). For the sake of simplicity of description, we take CSS among multiple UAVs as an example to elaborate the whole process.
Fig. 1. CSS (a) multiple UAV model (b) multiple slots model.
In cognitive UAV network, each UAV individually detects the PU signal to make a local sensing decision by means of a specific signal detection technology. Assuming that the PU signal is a complex value phase shift keying (PSK) signal, and denoted by si(z) at the ith UAV for the mth sampling, ui(z) is a circular symmetric complex Gaussian (CSCG) noise with variance σ2n, si(z) and ui(z) are independent.
Under the hypothesis H0 where the PU is absent, the received signal by the UAV at the ith sensing slot is
yi(z) = ui(z) (1)
Under the hypothesis H1 where the PU is present, the received signal can be described as
\(\begin{aligned}y_{i}(z)=\sqrt{P_{R}\left(d_{i}\right)} s_{i}(z)+u_{i}(z)\end{aligned}\) (2)
where PR(di) is the attenuated received PU signal at the ith UAV with a distance di from the PU.
According to the PU signal model described above, each UAV should adopt signal detection technology to detect the phenomenon of the PU presence. Considering the simplicity and short sensing time, the energy detection is used as the signal detection technology. In the energy detection scheme, the measurement for energy detector Ei is calculated and compared with a detection threshold to make a binary local decision regarding the PU status, where
\(\begin{aligned}E_{i}=\frac{1}{Z} \sum_{z=1}^{Z}\left|y_{i}(z)\right|^{2}\end{aligned}\) (3)
and Z is the number of signal samples at a sensing slot.
2.2 LSS Model
Following the network model and energy detection scheme, we further evaluate the LSS performance and investigate the impact of the air to ground channel on the LSS.
Depending on (3), for a large Z, Ei can be regarded as a Gaussian random variable under both the hypotheses H0 and H1 by means of central limit theorem (CLT), such as
\(\begin{aligned}E_{i} \sim\left\{\begin{array}{l}\mathcal{N}\left(\mu_{0}, \sigma_{0}^{2}\right), H_{0} \\ \mathcal{N}\left(\mu_{1}, \sigma_{1}^{2}\right), H_{1}\end{array}\right.\end{aligned}\) (4)
where μ0 = σn2, σ02 = Zσn2, μ1 = μ0(1 + γi), σ12 = σ02(1 + 2γi), and γi = PR(di) /σ02 is the signal-to-noise ratio (SNR) of the signal received in the ith slot.
According to the pre-determined λ, the LSS performance metrics including the false alarm probability Pf,i = P(ri = 1|H0) and the detection probability Pd,i = P(ri = 1|H1), can be respectively expressed as [36]
\(\begin{aligned}P_{f, i}=\mathcal{Q}\left(\left(\lambda / \sigma_{n}^{2}-1\right) \sqrt{\tau_{s, i} f}\right)\end{aligned}\) (5)
\(\begin{aligned}P_{d, i}=\mathcal{Q}\left(\left(\lambda / \sigma_{n}^{2}-\gamma_{i}-1\right) \sqrt{\lambda \tau_{s, i} f /\left(1+2 \gamma_{i}\right)}\right)\end{aligned}\) (6)
where ri is the local decision of at the ith UAV, τs,i is the sensing time at the ith sensing slot, f is the carrier frequency, 𝒬(·) is the complementary distribution function of the standard Gaussian.
Since the probability of receiving line of sight (LOS) and strong non-line of sight (NLOS) components are significantly higher than fading in cognitive UAV network [37], the impact of small-scale fading can be neglected. Therefore, the received PU signal power PR(di) can be described as [38]
\(\begin{aligned}P_{R}\left(d_{i}\right)=P_{t}-\bar{L}_{i}\end{aligned}\) (7)
\(\begin{aligned}\bar{L}_{i}=P_{l o s}\left(L_{i}+\xi_{l o s}\right)+P_{n l o s}\left(L_{i}+\xi_{\text {nlos }}\right)\end{aligned}\) (8)
where Plos and Pnlos are the probabilities of the LOS link and NLOS link, Plos = 1/{1+αexp[−β(180π/𝜗 − α)]}, 𝜗 = arctan(h/R), Pnlos = 1 − Plos, α , β are the parameters, which decided by environment, Li = 20log(4πfdi/ c ) is the average path loss, c is the speed of light, ξlos and ξnlos are the average additional loss to the free space propagation loss, which depend on the environment.
3. Cooperative Working Model
In this section, we embed the sequential detection into the CSS process to improve the cooperative efficiency. On the basis of this, we further make an in-depth analysis on the traditional MUM, especially in a defective aspect. Sequentially, we propose a new MSM to implement the cooperative working among multiple sensing slots, aiming at the improvement of SE and EE.
3.1 Sequential Detection-based CSS
In the process of CSS, the FC employs a specific fusion rule technique to make a global decision about the PU status [39]. In fact, there are various fusion rules that can be used in support of the global decision-making, i.e., decision fusion, Bayesian detection, Neyman-Pearson test etc., but there also exists the fixed-sample-size detection problems where the global decision is made after receiving the entire set of local decisions. Undoubtedly, such a kind of fixed-sample-size fusion rule cannot satisfy the requirement of SE and EE for some scenarios in cognitive UAV networks. Motivated by this, the sequential detector will make a final decision at the FC and terminate the sequential process as soon as the CSS system are satisfied with the decision condition or continue to take additional local decisions, because the local decisions arrive sequentially at the detector. In the sequential decision process, after each local decision, the FC computes the likelihood ratio Λm, which is expressed by (9) where m is the required number of the local decisions and compares it with two thresholds, such as, the lower threshold δ0 and the upper threshold δ1. Either it decides on one of the hypotheses H0 and H1 or it decides to take another local decision. Obviously, the main advantage of the sequential detection is that it requires, on an average, fewer local decisions to achieve the same detection performance as a fixed-sample-size fusion rule [40].
In details, after the FC receives the first local decision, Λ1 is calculated and compared with δ0 and δ1 where \(\begin{aligned}\delta_{0}=\left(1-\bar{P}_{d}\right) /\left(1-\bar{P}_{f}\right)\end{aligned}\) and \(\begin{aligned}\delta_{0}=\bar{P}_{d} / \bar{P}_{f}\end{aligned}\), \(\begin{aligned}\bar{P}_{d}\end{aligned}\) and \(\begin{aligned}\bar{P}_{f}\end{aligned}\) are the tolerated detection probability and the tolerated false alarm probability, respectively, the FC announces that the PU is absent if Λ1 ≤ δ0; the FC declares that the PU is present Λ1 ≥ δ1 ; otherwise, the FC needs to take the second local decision if δ0 < Λ1 < δ1, calculates \(\begin{aligned}\Lambda_{2}=\Lambda_{1} \cdot \frac{P\left(r_{2} \mid H_{1}\right)}{P\left(r_{2} \mid H_{0}\right)}\end{aligned}\) and still compares it with δ0 and δ1, and so on. That is to say, the following local decisions are not required once the FC has made a global decision.
\(\begin{aligned} \Lambda_{m} & =\prod_{i=1}^{m} \frac{P\left(r_{i} \mid H_{1}\right)}{P\left(r_{i} \mid H_{0}\right)}=\prod_{i=1}^{m}\left(\frac{P\left(r_{i}=1 \mid H_{1}\right)}{P\left(r_{i}=1 \mid H_{0}\right)}\right)^{r_{i}}\left(\frac{P\left(r_{i}=0 \mid H_{1}\right)}{P\left(r_{i}=0 \mid H_{0}\right)}\right)^{1-r_{i}} \\ & =\prod_{i=1}^{m}\left(\frac{P_{d, i}}{P_{f, i}}\right)^{r_{i}}\left(\frac{1-P_{d, i}}{1-P_{f, i}}\right)^{1-r_{i}}\end{aligned}\) (9)
3.2 MUM
Following CSS among multiple UAVs model and the sequential detection, a brief presentation of MUM is provided.
As shown in Figs. 1(a) and 2, the ith UAV with the help of the energy detection scheme performs the LSS in the same flight parameters (the flight radius, flight height and fight velocity) at the ith sensing slot, and flight radian is φi within the sensing time τs,i. After all M UAVs independently implement the LSS and make a local decision (the total sensing time τs = ∑Mi=1 τs,i), each UAV sequentially submits own binary decision 0 or 1 about the PU status to the FC via the reporting channel at the reporting slot, where 0 represents the absence and 1 represents the presence. The reporting time is τr,i for the ith UAV. After m (1 ≤ m ≤ M) local decisions arrive at the FC (then the total reporting time τr = ∑mi=1 τr,i , correspondingly, the flight radian is φr within τr), the FC adopts the sequential detection to make a global decision about the PU status. The FC will broadcast the message that the channel is utilized by the PU to all UAVs if the global decision is 1. At this time, UAVs are forbidden to access the channel and will continue spectrum sensing at the next sensing frame l. When the FC makes a global decision 0, then UAVs will be broadcasted to access the channel for data transmission by a specific spectrum resources allocation algorithm at the transmitting slot, where the transmitting time is denoted by τd, the corresponding flight radian is φd.
Fig. 2. MUM illustration.
The CSS process illustrated above is the working mode of MUM. Let T represent a fixed frame duration for a periodic spectrum sensing in cognitive UAV network, then T = ∑Mi=1 τs,i + ∑mi=1 τr,i + τd . Apparently, compared with those fixed-sample-size fusion rules wherein τd = T − (∑Mi=1 τs,i + ∑Mi=1 τr,i) the sequential detection is more efficiency because the reporting time is shorter. However, UAVs still need to directly connect to the FC during the CSS process, on the one hand, it will produce significant communication overhead regardless of whether UAVs submit local decision to the FC or the FC broadcasts the channel status to UAVs at the reporting channel; on the other hand, the reporting channel may be affected by the nature of wireless propagations while the FC also may suffer from a hardware failure. In terms of SE and EE, MUM still has a lot of room for improvement in cognitive UAV networks.
4. MSM
In view of the disadvantages of MUM, a simple but high efficiency cooperation working mode for CSS is proposed in this section. For this aim, we first take the sensing delay constraint into account and further thoroughly discuss two cases of CSS under sensing delay constraint. On the basis of the sensing delay constraint, a simple soft truncation is designed when the sequential detection is terminated.
4.1 Sensing Delay Constraint
Before proceeding with the description of MSM, we take the sensing delay constraint into consideration and give MUM as an example to present two cases in the following discussions.
Case 1: when \(\begin{aligned}\bar{T} \geq \sum_{i=1}^{m} \tau_{s, i}+\sum_{i=1}^{m} \tau_{r, i}\end{aligned}\), the spectrum sensing process is not limited by the sensing delay constraint, the sequential detection can be normally implemented.
Case 2: when \(\begin{aligned}\bar{T}<\sum_{i=1}^{m} \tau_{s, i}+\sum_{i=1}^{m} \tau_{r, i}\end{aligned}\), the FC cannot reach a global decision within \(\begin{aligned}\bar{T}\end{aligned}\), then the sequential detection will be terminated. To be specific, the LSS will be interrupted at each UAV if \(\begin{aligned}\bar{T}<\sum_{i=1}^{m} \tau_{s, i}\end{aligned}\). Otherwise, when \(\begin{aligned}\sum_{i=1}^{m} \tau_{s, i} \leq \bar{T}<\sum_{i=1}^{m} \tau_{s, i}+\sum_{i=1}^{m} \tau_{r, i}\end{aligned}\), all M UAVs have finished the LSS, but the local decisions have not had time to be fully submitted to the FC.
Since the time of the sequential detection to reach a decision at the FC is random, a quick CSS is indispensable and therefore devising a high-efficient cooperation working mode for the PU signal detection of UAVs becomes essential. It is known that the cooperative paradigm has been proposed to improve detection accuracy by exploiting UAVs’ spatial diversity in cognitive UAV networks. In the practical implement of UAVs, since the connectivity cannot be guaranteed due to the surrounding sensing environments, it is a difficult task for UAVs to simultaneously participate in CSS. In this regard, we consider another cooperation working mode to achieve cooperative gain from various sensing slots at various spatial location of a UAV.
From Fig. 1(b), the sensing time is invariant at the sensing slot of a UAV. In details, a UAV takes the sensing time τs,1 to detect the PU at the first sensing slot, and it takes the sensing time τs,2 to continue to detect at the second sensing slot, and so on. Since the UAV’s location varies as time progresses, the same UAV makes multiple local decisions by means of the energy detection scheme at different location/time at the same UAV, then which conducts an approximate CSS, that is MSM. Though the MSM is similar to MUM at the sensing slot (the difference is that the local decision from each UAV’s sensing slot becomes the decision from the same UAV’s different sensing slot), the FC and the reporting slot is no longer required. This is because when the CSS process is implemented at a UAV, the UAV totally completes the fusion of local decisions by itself. After the UAV makes a global decision according to the local decision from various sensing slots, then it can decide whether to access the PU channel and has the limitations of spectrum resources allocation algorithms. It is apparent that the CSS is more flexible and easier to apply into the multiple PUs scenario in MSM. This can be attributed to the fact that MSM can perform the sequential detection while performing LSS. More importantly, only \(\begin{aligned}\bar{T} \geq \sum_{i=1}^{m} \tau_{s, i}\end{aligned}\) is satisfied, the sequential detection can be completed normally, meanwhile the data transmission time τd = T − ∑mi=1 τs,i has been greatly extended, as illustrated in Fig. 3.
Fig. 3. MSM illustration.
4.2 Soft Truncation
Though the sequential detection can always be terminated, the number of local decisions required by the termination condition may be large [41]. In other words, m may be approach to M in τs = ∑mi=1 τs,i, \(\begin{aligned}\bar{T} \geq \sum_{i=1}^{m} \tau_{s, i}\end{aligned}\) cannot be always satisfied. Hence, the truncation of the sequential detection should be carefully considered in a practical implementation after the total sensing time exceeds the sensing delay constraint.
At the truncation stage of the sequential detection, the sequential detector is forced to make a global decision in favor of H0 or H1 when \(\begin{aligned}\bar{T}<\sum_{i=1}^{m} \tau_{s, i}\end{aligned}\). Assuming that \(\begin{aligned}\bar{T}\end{aligned}\) is an integer multiple of τs,i and \(\begin{aligned}\bar{T}=\sum_{i=1}^{\bar{m}} \tau_{s, i}\end{aligned}\) where \(\begin{aligned}1 \leq \bar{m} \leq m\end{aligned}\), then we have the following inequity
\(\begin{aligned}\delta_{0}<\Lambda_{\bar{m}}=\prod_{i=1}^{\bar{m}} \frac{P\left(r_{i} \mid H_{1}\right)}{P\left(r_{i} \mid H_{0}\right)}<\delta_{1}\end{aligned}\) (10)
Then, we define a pre-setting threshold for the truncation stage as \(\begin{aligned}\bar{\delta}=\left(\delta_{0}+\delta_{1}\right) / 2\end{aligned}\), the sequential detector accepts H1 if \(\begin{aligned}H_{1}\Lambda_{\bar{m}} \geq \bar{\delta}\end{aligned}\), otherwise it accepts H0.
5. Performance Analysis Of MSM
Relying on the proposed MSM, we derive the closed-form expression of the CSS performance under the sensing delay constraint, in terms of the global false alarm probability and detection probability. Furthermore, we analyze SE, EC and EE of both MUM and MSM, and theoretically demonstrate the superiority of our proposal.
5.1 CSS Performance
For simplicity of the CSS performance evaluation, we assume that the LSS performance, the sensing time are same at each sensing slot, i.e., Pd,i = Pd, Pf,i = Pf, \(\begin{aligned}\tau_{S, i}=\bar{\tau}_{S}\end{aligned}\) and \(\begin{aligned}\tau_{r, i}=\bar{\tau}_{r}\end{aligned}\). Then, we have the following result from (9)
\(\begin{aligned}\log \Lambda_{m}=\sum_{i=1}^{m}\left[r_{i} \log \left(\frac{P_{d, i}}{P_{f, i}}\right)+\left(1-r_{i}\right) \log \left(\frac{1-P_{d, i}}{1-P_{f, i}}\right)\right]\end{aligned}\) (11)
According to CLT, logΛm is also regarded as a Gaussian random variable, which is expressed by
\(\begin{aligned}\log \Lambda_{m} \sim\left\{\begin{array}{l}M\left(m \varphi_{0}, m \varphi P_{f}\left(1-P_{f}\right)\right), H_{0} \\ M\left(m \varphi_{1}, m \varphi P_{d}\left(1-P_{d}\right)\right), H_{1}\end{array}\right.\end{aligned}\) (12)
where \(\begin{aligned}\varphi_{0}=P_{f} \log \left(\frac{P_{d}}{P_{f}}\right)+\left(1-P_{f}\right) \log \left(\frac{1-P_{d}}{1-P_{f}}\right)\end{aligned}\), \(\begin{aligned}\varphi_{1}=P_{d} \log \left(\frac{P_{d}}{P_{f}}\right)+\left(1-P_{d}\right) \log \left(\frac{1-P_{d}}{1-P_{f}}\right)\end{aligned}\) and \(\begin{aligned}\varphi=\log \left(\frac{\left(1-P_{d}\right) P_{d}}{\left(1-P_{f}\right) P_{f}}\right)\end{aligned}\).
When \(\begin{aligned}\bar{T} \geq \sum_{i=1}^{m} \tau_{r, i}\end{aligned}\), the sequential detection-based CSS in MSM is normally completed, then we have the global false alarm probability and the global detection probability are respectively obtained by
Qf,1 = P(logΛm > logδ1|H0) = 𝒬(ξ0,0) (13)
Qd,1 = P(logΛm > logδ1|H1) = 𝒬(ξ1,0) (14)
where \(\begin{aligned}\xi_{0,0}=\left(\log \delta_{1}-\right) / \sqrt{\bar{T} \beta_{0}}\end{aligned}\) and \(\begin{aligned}\xi_{1,0}=\left(\log \delta_{1}-\varphi_{1} \bar{T} / \bar{\tau}_{s}\right) / \sqrt{\bar{T} \beta_{1}}\end{aligned}\) , \(\begin{aligned}\beta_{0}=\varphi P_{f}\left(1-P_{f}\right) / \bar{\tau}_{s} \; and \;\beta_{1}=\varphi P_{d}\left(1-P_{d}\right) / \bar{\tau}_{s}\\\end{aligned}\) .
When \(\begin{aligned}\bar{T}<\sum_{i=1}^{m} \tau_{r, i}\end{aligned}\), the sequential detection process is truncated, according to the soft truncation, we have
\(\begin{aligned}Q_{f, 2}=P\left(\log \Lambda_{m}>\log \bar{\delta} \mid H_{0}\right)=\mathcal{Q}\left(\xi_{0,0}\right)\end{aligned}\) (15)
\(\begin{aligned}Q_{d, 2}=P\left(\log \Lambda_{m}>\log \bar{\delta} \mid H_{1}\right)=\mathcal{Q}\left(\xi_{1,0}\right)\end{aligned}\) (16)
where \(\begin{aligned}\xi_{0,0}=\left(\log \bar{\delta}-\varphi_{0} \bar{T} / \bar{\tau}_{s}\right) / \sqrt{\bar{T} \beta_{0}}\; and \;\xi_{1,0}=\left(\log \bar{\delta}-\varphi_{1} \bar{T} / \bar{\tau}_{s}\right) / \sqrt{\bar{T} \beta_{1}}\end{aligned}\) .
It is worth noting that the difference of MUM and MSM is the cooperation way, the detection performance is the same if the reporting slot and the FC is ignored. In fact, unless \(\begin{aligned}\bar{T} \geq \sum_{i=1}^{m} \tau_{s, i}+\sum_{i=1}^{m} \tau_{r, i}\end{aligned}\), MUM cannot complete the sequential detection of CSS.
5.2 SE And EE
Following the CSS performance, the next thing comes into consideration is how to evaluate SE and EE. Similar to the CSS performance evaluation, SE and EE should be also categorized into various scenarios under the sensing delay constraint.
5.2.1 SE Evaluation
Now, we start with investigation on the throughput of two scenarios in cognitive UAV network. Assuming that SNR for the cognitive UAV network link is denoted by SNRu = Pu/σ2n[32], where Pu is the transmitting power of the UAV. When the PU is accurately determined as the absence, the throughput can be given by
C0 = log2(1 + SNRu) (17)
When the PU is mistakenly determined as the absence, the throughput in this scenario can be given by
\(\begin{aligned}C_{1}=\log _{2}\left(1+\frac{P_{u}}{P_{R}+\sigma_{n}^{2}}\right)=\log _{2}\left(1+\frac{S N R_{u}}{S N R_{p}+1}\right)\end{aligned}\) (18)
where SNRp = PR(d) / σ2n, PR(d) = PR(di).
Through above analyses, assuming that each reporting time for each local decision is \(\begin{aligned}\bar{\tau}_{r}\end{aligned}\) in MUM, i.e., \(\begin{aligned}\tau_{r, i}=\bar{\tau}_{r}\end{aligned}\), P(H0) and P(H1) are respectively the probability of hypotheses H0 and H1, then we have following conclusions.
(a) If \(\begin{aligned}\sum_{i=1}^{m} \tau_{s, i}+\sum_{i=1}^{m} \tau_{r, i} \leq \bar{T}\end{aligned}\), then SE of MSM and MUM can be respectively expressed as (19) and (20);
\(\begin{aligned}\eta_{S E, M S M}=\left(T-m \bar{\tau}_{S}\right)\left(P\left(H_{0}\right)\left(1-Q_{f, 1}\right) C_{0}+P\left(H_{1}\right)\left(1-Q_{d, 1}\right) C_{1}\right) / T\end{aligned}\) (19)
\(\begin{aligned}\eta_{S E, M U M}=\left(T-m\left(\bar{\tau}_{s}+\bar{\tau}_{r}\right)\right)\left(P\left(H_{0}\right)\left(1-Q_{f, 1}\right) C_{0}+P\left(H_{1}\right)\left(1-Q_{d, 1}\right) C_{1}\right) / T\end{aligned}\) (20)
(b) If \(\begin{aligned}\bar{T}<\sum_{i=1}^{m} \tau_{s, i}+\sum_{i=1}^{m} \tau_{r, i}\end{aligned}\), then SE of MUM is 0 and further
if \(\begin{aligned}\bar{T}<\sum_{i=1}^{m} \tau_{s, i}+\sum_{i=1}^{m} \tau_{r, i}\end{aligned}\), then SE of MSM is still (19);
if \(\begin{aligned}\bar{T}<\sum_{i=1}^{m} \tau_{s, i}\end{aligned}\), then SE of MSM is given by (21).
\(\begin{aligned}\eta_{S E, M S M}=(T-\bar{T})\left(P\left(H_{0}\right)\left(1-Q_{f, 2}\right) C_{0}+P\left(H_{1}\right)\left(1-Q_{d, 2}\right) C_{1}\right) / T\end{aligned}\) (21)
5.2.2 EE Evaluation
To evaluate EE, we start with conducting EC in the process of CSS. To this end, we consider the utility of the cognitive UAV network. Assuming that at each sensing slot, Ps is defined as the sensing power consumed, Pc is the circuit power consumed by electronic devices, Pr is the power required for reporting at the reporting slot. Then, we also have following conclusions.
(a) If \(\begin{aligned}\sum_{i=1}^{m} \tau_{s, i}+\sum_{i=1}^{m} \tau_{r, i} \leq \bar{T}\end{aligned}\), EC of MSM and MUM can be respectively defined as
\(\begin{aligned} \eta_{E C, M S M}= & m \bar{\tau}_{s}\left(P_{S}+P_{c}\right) \\ & +\left(T-m \bar{\tau}_{s}\right)\left(P\left(H_{0}\right)\left(1-Q_{f, 1}\right)+P\left(H_{1}\right)\left(1-Q_{d, 1}\right)\right)\left(P_{u}+P_{c}\right)\end{aligned}\) (22)
\(\begin{aligned} \eta_{E C, M U M}= & m \bar{\tau}_{s}\left(P_{s}+P_{r}\right)+m\left(\bar{\tau}_{s}+\bar{\tau}_{r}\right) P_{c} \\ & +\left(T-m\left(\bar{\tau}_{s}+\bar{\tau}_{r}\right)\right)\left(P\left(H_{0}\right)\left(1-Q_{f, 1}\right)+P\left(H_{1}\right)\left(1-Q_{d, 1}\right) C_{1}\right)\left(P_{u}+P_{c}\right)\end{aligned}\) (23)
(b) If \(\begin{aligned}\bar{T}<\sum_{i=1}^{m} \tau_{s, i}+\sum_{i=1}^{m} \tau_{r, i}\end{aligned}\), and further if \(\begin{aligned}\sum_{i=1}^{m} \tau_{s, i} \leq \bar{T}<\sum_{i=1}^{m} \tau_{s, i}+\sum_{i=1}^{m} \tau_{r, i}\end{aligned}\), EC of MSM can be still expressed (22)
while that of MUM is expressed as
\(\begin{aligned}\eta_{E C, M U M}=m \bar{\tau}_{S} P_{S}+\left(\bar{T}-m \bar{\tau}_{S}\right) P_{r}+\bar{T} P_{c}\end{aligned}\) (24)
if \(\begin{aligned}\bar{T}<\sum_{i=1}^{m} \tau_{s, i}\end{aligned}\), EC of MSM is expressed as
\(\begin{aligned}\eta_{E C, M S M}=\bar{T}\left(P_{s}+P_{c}\right)+(T-\bar{T})\left(P\left(H_{0}\right)\left(1-Q_{f, 2}\right)+P\left(H_{1}\right)\left(1-Q_{d, 2}\right)\right)\left(P_{u}+P_{c}\right)\end{aligned}\) (25)
and EC of MUM is given by
\(\begin{aligned}\eta_{E C, M U M}=\bar{T}\left(P_{S}+P_{c}\right)\end{aligned}\) (26)
Following SE and EC of CSS, EE can be described as
ηEE = ηSE* T / ηEC (27)
In summary, it is easy to conduct out closed-form expressions of EE and verify that SE and EE of MSM are better than that of MUM.
6.Simulation Results
In this section, we give numerical simulation to verify the correctness and effectiveness of the proposed MSM under the sensing delay constraint, in terms of the detection performance and cooperative efficiency. Unless otherwise specified, the values of important simulation parameters are shown in Table 1.
Table 1. Simulation parameters
6.1 Detection Performance
Since MUM cannot carry out effective CSS unless multiple UAVs can fully complete the LSS and report their local decisions to the FC within the sensing delay constraint, the signal detection for the PU cannot be implemented if \(\begin{aligned}\bar{T}<\sum_{i=1}^{m} \tau_{s, i}+\sum_{i=1}^{m} \tau_{r, i}\end{aligned}\). But when \(\begin{aligned}\bar{T} \geq \sum_{i=1}^{m} \tau_{s, i}+\sum_{i=1}^{m} \tau_{r, i}\end{aligned}\), MUM has the same detection performance as MSM, because there is no missing sensing information in MUM.
In contrast, the CSS completion under MSM is not affected by the sensing delay constraint. As shown in Figs. 4 and 5, the sensing delay constraint varies from 1ms to 50ms at an interval of 1ms, we can see that the detection probability fluctuates and increases as the sensing delay constraint gradually relaxes. This is due to the fact that, MSM has more time to process local decisions through sequential detection, so it has better detection probability, while within the sensing delay constraint, i.e., \(\begin{aligned}\bar{T}<\sum_{i=1}^{m} \tau_{s, i}\end{aligned}\), the truncation of sequential detection directly results in the volatility of the detection probability. As the sensing delay constraint further increases, the detection probability also increases and tends to be stable. Otherwise, it also can be seen that for a fixed sensing delay constraint, the larger the flight radius, the worse the detection probability. It is obvious that a larger flight radius increases the sensing distance, thereby degrading the detection probability.
Fig. 4. The false alarm probability under sensing delay constraint.
Fig. 5. The detection probability under sensing delay constraint.
Compared to the detection probability, though the false alarm probability also fluctuates and increases as the sensing delay constraint increases, its increase is not large, especially in various flight radius. There are several reasons for this: (a) the local false alarm probability is not affected by SNR; (b) there is a classical tradeoff between the false alarm probability and detection probability; (c) the soft truncation way is more inclined to obtain spectrum resources for cognitive UAV networks than to suppress interference to the PU.
6.2 Cooperative Efficiency
Next, we further discuss the efficiency of the cooperative working mode, in terms of SE, EC and EE.
In Fig. 6, SE comparison of MSM and MUM under the sensing delay constraint are displayed at various flight radius. SE of MUM is 0 at the beginning, this is not a surprise, and is in fact a direct consequence of the incomplete CSS within the sensing delay constraint. Once the CSS process is finished within a loose sensing delay constraint, MUM can achieve spectrum resources for the UAV. Since C0 > C1, the first term in the right-hand side of (20) dominates SE, then SE gradually decreases as the false alarm probability increases when the sensing delay constraint varies from 5ms to 22ms, but the smaller the flight radius is, the slower SE will decrease. When \(\begin{aligned}\bar{T}=22 \mathrm{~ms}\end{aligned}\), the false alarm probability is almost the same at various flight radius, while the detection probability also stabilizes when R = 300m and the detection probability still increases under other flight radius. As a result, after \(\begin{aligned}\bar{T}\end{aligned}\) exceeds 22ms, the higher SE, the smaller the flight radius.
Fig. 6. SE under sensing delay constraint.
In fact, the similar conclusion can be draw in SE of MSM when \(\begin{aligned}\bar{T}>5 \mathrm{~ms}\end{aligned}\). Unlikely, MSM has a remarkable SE when \(\begin{aligned}\bar{T} \leq 5 \mathrm{~ms}\end{aligned}\), because the soft truncation makes MSM completely implement CSS. Moreover, even the sensing delay constraint is relaxed, SE of MSM is still higher than that of MUM. This is reasonable, because the local decisions are always submitted to the FC via the reporting channel after the LSS is completed in MUM while the local decisions in MSM can be directly fused in the sequential detection at the UAV, and there is no such restriction.
From Fig. 7, EC of MSM and MUM is illustrated. It can be clearly observed that the EC of MSM is higher than that of MUM at the beginning. The reason for this phenomenon is that MSM can perform the LSS while fusing local decision and MUM only performs the LSS first within a strict sensing delay constraint. However, if the sensing delay constraint enables CSS to be completed under MUM, then EC sharply increases because the submission of local decisions also needs energy consumption. The sensing delay constraint further increases, which results in the great detection performance but shorten the data transmission time. Consequently, the total EC gradually decreases.
Fig. 7. EC under sensing delay constraint.
Different from EC of MUM, EC of MSM is relatively stable there is no a submission stage of local decisions. In addition, regardless of cooperative working mode, the larger the flight radius, the higher EC. The reason is that a larger flight radius leads to a worse local detection performance, thereby consuming more time and energy to perform the local sensing and decision.
The EE comparison of two cooperative working modes is presented in Fig. 8. Combining Figs. 6 and 7, EE related to the sensing delay constraint and the flight radius is easily analyzed. For example, at the beginning, EE of MUM is 0 (because CSS is uncompleted), and then gradually increases, decreases, or basically keeps unchanged, which depends on the flight radius (because there is a tradeoff between the LSS time and the data transmission time in the fixed frame duration of MUM). In contrast to MUM, EE of MSM decreases and gradually stabilizes as the sensing delay constraint increases. This can be attributed to the trend of EE and EC following the sensing delay constraint.
Fig. 8. EE under sensing delay constraint.
6.3 Overprotection For PU
By a series of simulation results, it can be clearly observed that our proposed MSM outperforms MUM, in terms of the detection performance and cooperative efficiency. Nevertheless, it is worth noting that under the sensing delay constraint, the soft truncation of MSM makes the CSS performance unstable, i.e., the fluctuant detection probability, thereby causing excessive interference to the primary network. To restrict the harmful interference to the PU, a hard truncation way, which integrates overprotection mechanism into sequential detection is taken into consideration in MSM. In details, when the sequential detection cannot be made a global decision about the PU status within the sensing delay constraint, the sequential detector will automatically treat the PU as presence.
Under this hard truncation, the detection performance and cooperative efficiency are analyzed by simulations. As can be seen from Figs. 9 and 10, though the false alarm probability is high at the beginning, the increasing sensing delay constraint makes it quickly decrease. Furthermore, the detection probability is also high, and basically keeps a remarkable level. Though the hard truncation wastes a certain amount of spectrum resources (an appropriate flight radius can make up for this shortcoming), it also suppresses interference to the PU. Since the false alarm probability dominates SE, and the detection probability only decreases from 1 to 0.9, then the trend of SE with the sensing delay constraint is consistent with the false alarm probability, that is, 1 − Qf,1 or 1 − Qf,2. According to (22) and (25), it is known that the trend of EC is also similar to the false alarm probability. Following SE and EC, EE is 0 at the beginning, the strict sensing delay constraint leads to a hard truncation, hence the UAV cannot access the channel that may be not utilized by the PU. A relax sensing delay constraint gradually reduces the occurrence of the hard truncation, especially under a small flight radius.
Fig. 9. The false alarm probability under hard truncation.
Fig. 10. The detection probability under hard truncation.
Compared to EE of the soft truncation in MSM, it is seen from Figs. 11 to 13 that EE of the hard truncation is worse than that of the soft truncation, this is obviously a direct consequence of the protection of the PU at the expense of wasting spectrum resources.
Fig. 11. SE under hard truncation.
Fig. 12. EC under hard truncation.
Fig. 13. EE under hard truncation.
7. Conclusions and Future Work
In this paper, we make an in-depth investigation on the CSS performance and cooperative efficiency under the sensing delay constraint in cognitive UAV networks. To this end, we define a 3D spectrum sensing behavior for the UAV sensing node and model a cooperative working model of MSM as a composite hypothesis testing problem. Based on this a generalized spectrum sensing model of the UAV, the sequential detection is adopted in the fusion rule to make a global decision. Furthermore, we further propose a soft truncation way in MSM to terminate the sequential process within the sensing delay constraint. In the soft truncation-based sequential detection, we analyze the CSS performance and cooperative efficiency and derived the closed-form expressions of them. Finally, a series of simulation results verify that in contrast to MUM, the better performance and cooperative efficiency can be provided in MUM with a low EC.
Although considerable efforts have been made in CSS, the optimization problem of SE, EE, and EC are still a major challenge in practical applications due to many factors such as various channel model and flight trajectory. This is an interesting question worth exploring in the future work.
Acknowledgement
The authors declare that they have any commercial or associative interest that represents a conflict of interest in connection with the work submitted.
References
- G. Stamatescu, D. Popescu and R. Dobrescu, "Cognitive radio as solution for ground-aerial surveillance through WSN and UAV infrastructure," in Proc. of the 2014 6th International Conference on Electronics, Computers and Artificial Intelligence (ECAI), pp. 51-56, 2014.
- C. W. Bostian, and A. R. Young, "The application of cognitive radio to coordinated unmanned aerial vehicle (uav) missions," Virginia Polytechnic Inst and State Univ Blacksburg, 2011.
- Y. Saleem, M. H. Rehmani, S. Zeadally, "Integration of cognitive radio technology with unmanned aerial vehicles: Issues, opportunities, and future research challenges," Journal of Network and Computer Applications, vol. 50, pp. 15-31, 2015. https://doi.org/10.1016/j.jnca.2014.12.002
- H. Reyes, N. Kaabouch, "Improving the reliability of unmanned aircraft system wireless communications through cognitive radio technology," Communications and Network, vol. 5, no. 3, pp. 225-230, 2013. https://doi.org/10.4236/cn.2013.53027
- H. Reyes, N. Gellerman and N. Kaabouch, "A cognitive radio system for improving the reliability and security of UAS/UAV networks," in Proc. of IEEE Aerospace Conference, pp. 1-9, 2015.
- G. M. D. Santana, R. S. Cristo, K. R. L. J. C. Branco, "Integrating cognitive radio with unmanned aerial vehicles: An overview," Sensors, vol. 21, no. 3, pp. 830, 2021. https://doi.org/10.3390/s21030830
- M. Mozaffari, W. Saad, M. Bennis, Y. -H. Nam and M. Debbah, "A tutorial on UAVs for wireless networks: Applications, challenges, and open problems," IEEE Communications Surveys & Tutorials, vol. 21, no. 3, pp. 2334-2360, 2019. https://doi.org/10.1109/COMST.2019.2902862
- Y. Wang, "Cognitive radio for aeronautical air-ground communication," in Proc. of 2008 IEEE/AIAA 27th Digital Avionics Systems Conference, pp. 2.B.4-1-2.B.4-8, 2008.
- P. Jacob, R. P. Sirigina, A. S. Madhukumar and V. A. Prasad, "Cognitive radio for aeronautical communications: A survey," IEEE Access, vol. 4, pp. 3417-3443, 2016. https://doi.org/10.1109/ACCESS.2016.2570802
- G. M. D. Santana, R. S. Cristo, C. Dezan, J. Diguet, D. P. M. Osorio and K. R. L. J. C. Branco, "Cognitive Radio for UAV communications: Opportunities and future challenges," in Proc. of 2018 International Conference on Unmanned Aircraft Systems (ICUAS), pp. 760-768, 2018.
- I. F. Akyildiz, F. L. Brandon, R. Balakrishnan, "Cooperative spectrum sensing in cognitive radio networks: A survey," Physical Communication, vol. 4, pp. 40-62, 2011. https://doi.org/10.1016/j.phycom.2010.12.003
- G. Verma and O.P. Sahu, "Removal of sensing-throughput tradeoff barrier in cognitive radio networks," Wireless Pers Commun, vol. 94, pp. 1477-1490, 2017. https://doi.org/10.1007/s11277-016-3693-y
- C. Kan, G. Ding, F. Song and Q. Wu, "Sensing-throughput tradeoff for interference-aware cognitive radio networks," in Proc. of 2012 2nd International Conference on Computer Science and Network Technology, pp. 660-665, 2012.
- C. Kan, Q. Wu, G. Ding and F. Song, "Sensing-throughput tradeoff for interference-aware cognitive radio networks," Frequenz, vol. 68, no. 3-4, pp. 97-108, 2014.
- H. Hu, H. Zhang and Y. Guan, "Cost-efficient cooperative spectrum sensing via utility maximization," in Proc. of 2014 Sixth International Conference on Wireless Communications and Signal Processing (WCSP), pp. 1-6, 2014.
- H. Hu, H. Zhang and Y. Liang, "On the spectrum- and energy-efficiency tradeoff in cognitive radio networks," IEEE Transactions on Communications, vol. 64, no. 2, pp. 490-501, Feb. 2016. https://doi.org/10.1109/TCOMM.2015.2505281
- C. Wang, T. Song, J. Wu, L. Miao and J. Hu, "Energy-efficient cooperative spectrum sensing for hybrid spectrum sharing cognitive radio networks," in Proc. of 2018 IEEE Wireless Communications and Networking Conference (WCNC), pp. 1-6, 2018.
- C. Wang, T. Song, J. Wu, Y. Yu and J. Hu, "Energy-efficient cooperative spectrum sensing with reporting errors in hybrid spectrum sharing CRNs," IEEE Access, vol. 6, pp. 48391-48402, 2018. https://doi.org/10.1109/access.2018.2867911
- C. Wang, T. Song, J. Wu, W. Jiang and J. Hu, "Energy-efficient optimal sensing and resource allocation of soft cooperative spectrum sensing in CRNs," in Proc. of 2019 11th International Conference on Wireless Communications and Signal Processing (WCSP), pp.1-6, 2019.
- M. Khan, K. Yau, R. Noor and M. Imran, "Routing schemes in FANETs: A survey," Sensors (Basel), vol. 20, p. 38, 2020. https://doi.org/10.3390/s20010038
- Y. Zeng and R. Zhang, "Energy-efficient UAV Communication with trajectory optimization," IEEE Transactions on Wireless Communications, vol.16, no.6, pp.3747-3760, June 2017. https://doi.org/10.1109/TWC.2017.2688328
- Y. Cai, Z. Wei, R. Li, D. W. K. Ng and J. Yuan, "Joint trajectory and resource allocation design for energy-efficient secure UAV communication systems," IEEE Transactions on Communications, vol. 68, no. 7, pp. 4536-4553, July 2020. https://doi.org/10.1109/tcomm.2020.2982152
- Y. Sun, D. Xu, D. W. K. Ng, L. Dai and R. Schober, "Optimal 3D-trajectory design and resource allocation for solar-powered UAV communication systems," IEEE Transactions on Communications, vol. 67, no. 6, pp. 4281-4298, June 2019. https://doi.org/10.1109/tcomm.2019.2900630
- K. Li, W. Ni, X. Wang, R. P. Liu, S. S. Kanhere and S. Jha, "Energy-efficient cooperative relaying for unmanned aerial vehicles," IEEE Transactions on Mobile Computing, vol. 15, no. 6, pp. 1377-1386, 1 June 2016. https://doi.org/10.1109/TMC.2015.2467381
- M. Hua, Y. Wang, Z. Zhang, C. Li, Y. Huang and L. Yang, "Power-efficient communication in UAV-aided wireless sensor networks," IEEE Communications Letters, vol. 22, no. 6, pp. 1264-1267, June 2018. https://doi.org/10.1109/lcomm.2018.2822700
- X. Liu, M. Guan, X. Zhang and H. Ding, "Spectrum sensing optimization in an UAV-based cognitive radio," IEEE Access, vol. 6, pp. 44002-44009, 2018. https://doi.org/10.1109/access.2018.2862424
- W. Xu, S. Wang, S. Yan and J. He, "An efficient wideband spectrum sensing algorithm for unmanned aerial vehicle communication networks," IEEE Internet of Things Journal, vol. 6, no. 2, pp. 1768-1780, April 2019. https://doi.org/10.1109/jiot.2018.2882532
- Y. Pan, X. Da, H. Hu, Z. Zhu, R. Xu and L. Ni, "Energy-efficiency optimization of UAV-based cognitive radio system," IEEE Access, vol. 7, pp. 155381-155391, 2019. https://doi.org/10.1109/access.2019.2939616
- H. Hu, Y. Huang, X. Da, H. Zhang, L. Ni and Y. Pan, "Optimization of energy management for UAV-enabled cognitive radio," IEEE Wireless Communications Letters, vol. 9, no. 9, pp. 1505-1508, Sept. 2020. https://doi.org/10.1109/lwc.2020.2995226
- H. Zhang, X. Da, H. Hu, L. Ni, Y. Pan, "Spectrum efficiency optimization for UAV-based cognitive radio network," Mathematical Problems in Engineering, vol. 2020, 2020.
- H. Zhang, X. Da and Hu, "Multi-UAV cooperative spectrum sensing in cognitive UAV network," in Proc. of the 5th International Conference on Communication and Information Processing (ICCIP), pp. 273-278, 2019.
- E. Hanafi, P. A. Martin, P. J. Smith and A. J. Coulson, "On the distribution of detection delay for quickest spectrum sensing," IEEE Transactions on Communications, vol. 64, no. 2, pp. 502-510, Feb. 2016. https://doi.org/10.1109/TCOMM.2015.2508807
- A. Badawy, A. El Shafie and T. Khattab, "On the performance of quickest detection spectrum sensing: The case of cumulative sum," IEEE Communications Letters, vol. 24, no. 4, pp. 739-743, April 2020. https://doi.org/10.1109/lcomm.2020.2970014
- J. Wu, Y. Chen, P. Li, J. Zhang, C. Wang, J. Tang et al., "Optimisation of virtual cooperative spectrum sensing for UAV-based interweave cognitive radio system," IET Communications, vol. 15, no. 10, pp. 1368-1379, 2021. https://doi.org/10.1049/cmu2.12103
- J. Wu, P. Li, J. Bao and T. Song, "Cost-benefit analysis of cooperative spectrum sensing under detection delay constraint for CUAVNs," in Proc. of 2021 IEEE Wireless Communications and Networking Conference Workshops (WCNCW), pp.1-6, 2021.
- Y. Liang, Y. Zeng, E. C. Y. Peh and A. T. Hoang, "Sensing-throughput tradeoff for cognitive radio networks," IEEE Transactions on Wireless Communications, vol. 7, no. 4, pp. 1326-1337, April 2008. https://doi.org/10.1109/TWC.2008.060869
- A. Al-Hourani, S. Kandeepan and S. Lardner, "Optimal LAP altitude for maximum coverage," IEEE Wireless Communications Letters, vol. 3, no. 6, pp. 569-572, Dec. 2014. https://doi.org/10.1109/LWC.2014.2342736
- M. Mozaffari, W. Saad, M. Bennis and M. Debbah, "Drone small cells in the clouds: Design, deployment and performance analysis," in Proc. of 2015 IEEE Global Communications Conference (GLOBECOM), pp. 1-6, 2015.
- R. Chen, J. M. J. Park, K. Bian, "Robustness against Byzantine failures in distributed spectrum sensing," Computer Communication, vol. 35, no. 17, pp. 2115-2124, 2012. https://doi.org/10.1016/j.comcom.2012.07.014
- P. K. Varshney, Distributed detection and data fusion, Springer Science & Business Media, 2012.
- A. Wald, Sequential Analysis, John Wiley & Sons, New York,1947.