Energy-Efficient Cooperative Spectrum Sensing Strategy For Cognitive Wireless Sensor Networks Based On Particle Swarm Optimization
Energy-Efficient Cooperative Spectrum Sensing Strategy For Cognitive Wireless Sensor Networks Based On Particle Swarm Optimization
Received October 16, 2020, accepted November 3, 2020, date of publication November 16, 2020,
date of current version December 10, 2020.
Digital Object Identifier 10.1109/ACCESS.2020.3037707
ABSTRACT Cognitive wireless sensor networks (CWSNs) can use the idle authorized frequency band
to solve the problem of spectrum resource shortage in traditional wireless sensor network. By employing
spectrum hole in the authorized frequency band, the spectrum sensing technology can degrade the coexistent
interference and enhance the performance of whole sensor network. Due to the characteristics of limited
battery energy and low processing capacity with sensor nodes, it is necessary to enhance the energy
efficiency while improving spectrum sensing performance. In this paper, a cooperative spectrum sensing
strategy for CWSNs based on particle swarm optimization is proposed. Firstly, the system throughput and
energy consumption are quantitatively analyzed, and the mathematical model related to energy efficiency
is established. Secondly, the particle swarm optimization (PSO) algorithm is used to obtain the optimal
selected nodes set under the limited conditions of false alarm probability and detection probability. To avoid
local optimization in the process of problem solving, Cauchy mutation method is introduced to optimize
the parameter selection of fitness function. The experimental results illustrate that our proposed method
can improve the throughput of the system while ensuring the sensing performance, and achieve the energy
efficiency effectively.
INDEX TERMS Energy-efficiency, cognitive wireless sensor networks, cooperative spectrum sensing,
particle swarm optimization.
channel, the correlation between sensing nodes will seriously the clusters [14]. In [15], a novel cluster-based CSS mech-
affect the detection results of the cooperative nodes set. The anism is proposed for CWSNs, which schedules the sen-
correlation between adjacent nodes will cause the redun- sor nodes into awake or sleep modes for energy saving.
dancy of the sensing results owing to the less useful infor- To improve the detection probability, a weighted CSS scheme
mation, and the increase of the number of cooperative SUs is proposed to assign different weights according to the
does not enhance the detection accuracy significantly [8]. signal-to-noise ratio of SUs [16]. However, due to lack of
Therefore, the issues about the sensor nodes selection to consideration of energy efficiency, it results in high energy
meet the performance constraints of the system on false consumption of the system when a large number of SUs coop-
alarm probability and missing detection probability should be erate in spectrum sensing. According to the local sensing data
investigated. and the intra-cluster fusion decisions, the intra-cluster and
The remainder of the paper is organized as follows. inter-cluster rules are combined for CSS to reduce the num-
In Section II, the related works are reviewed and the major ber of reports from the cluster member nodes [17]. In [18],
contributions of our paper are summarized. In Section III, an iterative algorithm is introduced to determine the optimal
the system model is described and the problem of energy effi- number of cooperative SUs, sensing and transmission time,
ciency is discussed. The proposed optimization algorithm is so as to obtain the maximization of the energy efficiency.
presented in Section IV. In Section V, the simulations results Most of the approaches presented choose all SUs to par-
and analysis are provided. The conclusions are presented in ticipate in cooperative sensing. However, in the actual envi-
Section VI. ronment, due to the influence of geographical location and
node’s distribution, there may be great differences in local
II. RELATED WORK sensing performance of each SU. Some studies have con-
In order to enhance the throughput or spectrum utilization, sidered various node selection schemes to reduce the over-
SUs often operate with high transmission power, which leads head and energy consumption during the process of spectrum
to the reduction of energy efficiency. Therefore, many studies sensing. In [19], the selection of cooperative sensor nodes is
not only examine spectrum sensing in terms of throughput formulated as binary knapsack problem, and a dynamic pro-
and spectrum utilization, but also study MAC protocol in gramming method is employed to resolve the minimization
CWSN from the perspective of energy efficiency. In [9], of the energy consumption. In [20], a joint sensing nodes and
the tradeoff between detection accuracy and energy effi- decision node selection method is introduced, which adopts
ciency is considered, and the optimal MAC frame structure is the convex optimization framework. Due to the NP-complete
designed to improve the energy efficiency. In [10], an energy- property, the problem of sensor selection is handled by map-
efficient spectrum access scheme and optimal sensing order ping the assignment index from an integer to a real number
are designed, in which SUs sequentially senses the channel field. To reduce energy consumption and sensing overhead,
until determining the licensed channel for data transmission. a selection probability scheme is proposed, which exploits
In [11], the transmission time and power for SUs for sensing the historical observations from adjacent sensor nodes and
multiple channels are determined to ensure the energy effi- excludes the nodes with low strength of the received sig-
ciency under the condition of the existence of the interference nals [21]. In [22], an energy-efficient CSS is proposed to
to PU. In [12], it is assumed that PU does not return and acquire the minimization of the energy consumption among
occupy the channel during the process of SU’s transmission, the distributed sensor nodes under the constraints of global
and the transmission time can be defined as a function of sens- detection probability and false alarm probability.
ing time. Then, the sensing time slot and transmission time Due to the hardware limitation and energy constraint of
slot are jointly optimized to enhance the energy efficiency of sensor nodes in CWSNs, it is important to make a trade-off
the system. In [13], the optimization problem of sensing time between detection accuracy and energy efficiency [23]. The
and transmission duration are discussed and a sub-optimal sensing performance will be enhanced with the number of
algorithm is proposed to achieve the maximization of the SUs, meanwhile the energy consumption in the transmission
network energy efficiency of the whole system and satisfy phase also increases. Therefore, it is very of significant to
constraint conditions of limited interference to the authorized study how to find the optimal number of cooperative sensor
signal. nodes to minimize energy consumption and provide reli-
Some researches focus on the specific topology or able detection results and transmission quality. Generally,
coordination among SUs, for instance, clustered-based col- the major contributions of our paper can be summarized as
laborative spectrum sensing. By grouping neighboring nodes follows:
logically, spectrum-aware clustering is regarded as one of i) The system throughput and energy consumption are
the most promising schemes to address the energy consump- quantitatively analyzed, and the mathematical model
tion problem. Focusing on increasing energy efficiency and related to energy efficiency is established.
prolonging the network lifespan, a cluster head selection ii) The PSO algorithm is used to solve the problem, which
algorithm base on fuzzy c-means (FCM) clustering is pro- makes the cooperative sensor nodes be selected opti-
posed according to several factors, which takes advantage of mally under the limited conditions of global false alarm
sensor node’s spatial diversity and residual energy to organize probability and detection probability.
iii) To avoid local optimization in the process of prob- probability can be given by
lem solving, Cauchy mutation method is introduced to N
optimize the parameter selection of fitness function.
Y
Pd = 1 − 1 − pd,i (4)
III. SYSTEM MODEL i=1
A. COOPERATIVE SPECTRUM SENSING YN
There are N sensor nodes deployed in a CWSN with a specific Pf = 1 − 1 − pf ,i (5)
fusion center (FC). The cognitive sensor node can sense the i=1
licensed channel periodically and conduct local decisions on Although CSS has obvious advantages in PU’s signal
the existence of the primary user according to its own obser- detection, the sensing performance is still affected by many
vations. To avoid any interference to primary users, secondary factors such as related shadows. Some researches show that
users should keep silent during detection process. The local with the increase of the number of sensing nodes in the fixed
decisions of all sensing nodes will be sent to FC continuously area, the performance of the sensor network will decline due
in the time slot based on TDMA scheme. Comparatively, to the stronger correlation between adjacent users, especially
the hard decision method needs to transmit one-bit decision in the correlated lognormal shadow [26]. In addition, coop-
to the FC, which can save more energy consumption than erative sensing has a great impact on resource consumption,
soft fusion. Thereupon, the FC employs hard decision fusion such as bandwidth consumption of control channel and trans-
instead of soft fusion to make the final decision. mission energy consumption of sensing reports. The energy
Assuming each node is independent in the sensing process consumption usually increases linearly with the number of
and makes local decisions by employing energy detection nodes participating in the cooperation [27]. Therefore, it is
method. For a given received signal, the detection of the more advantageous to select some uncorrelated cognitive
primary user can be formulated as a statistical problem [25], sensor nodes to incorporate during the sensing process under
and H1 and H0 denotes the hypothesis that the PU exists or certain constraints of sensing accuracy. On the one hand,
does not exist respectively. Therefore, the received signal by it can improve the robustness of decision results. On the other
i-th sensor node can be expressed by hand, it can help to reduce the cost of collaborative awareness.
To enhance the energy-efficiency during the process of
(
ui (k), H0
xi (k) = (1) CSS, sensing nodes should be selective to participate in spec-
hi (k)s(k) + ui (k), H1
trum sensing while maintaining the performance constraints.
where s(k) represents the primary user’s signal, and the noise Therefore, the global detection probability and false alarm
sample ui (k) can be assumed to be a cyclic symmetric Gaus- probability will be written as
sian random vector with zero mean and variance σn2 . Besides, YN
1 − ρi pd,i
hi (k) is the channel gain between the i-th sensor node and the P̃d = 1 − (6)
primary user with the mean value 0 and the variance δi . i=1
For its simplicity, the energy detection method will be N
Y
1 − ρi pf ,i
employed for signal’s detection. For the i-th node, its energy P̃f = 1 − (7)
M i=1
statistics can be simply expressed as Ei = M1 |xi (m)|2 .
P
k=1 where ρi denotes the assignment index with the value 0
If the test statistics of the sensing node is greater than the or 1. Among them, 0 represents that the corresponding sensor
energy threshold, the presence of the primary user signal node is selected for spectrum sensing, and 1 indicates that the
will be made. Otherwise, the decision of the licensed chan- sensor is not involved in cooperation.
nel will be idle. According to the above decision rules and
B. ENERGY EFFICIENCY ANALYSIS
given threshold η, the false alarm probability and detection
probability can be given by Next, the energy efficiency of the system is analyzed mathe-
matically. In order to discover and utilize the idle authorized
η √
pf ,i = Q − 1 M (2) channel in time and reduce the interference to the primary
σn2 user, the SUs usually adopt the periodic frame structure
s !
η as shown in Fig. 1. The frame length of cognitive user
M
pd,i = Q − γi − 1 (3) can be fixed to T , including spectrum sensing time, spec-
σn2 1 + 2γi
trum and data transmission time. The spectrum sensing time
where γi represents the received signal-to-noise ratio of can be divided into two parts: local sensing and decision
the PU’s signal at i-th sensing node. Besides, Q(·) is result reporting. The time intervals assigned are Ts and KTr
a Gaussian tail function and is defined as: Q(t) = N
ρi denotes the number of SUs
P
√1
R∞
exp − x2
dx. respectively, where K =
2π t 2 i=1
Since multipath fading and shadow fading will impact on participating in cooperative sensing. In order to ensure certain
the degradation of sensing performance of a single node, detection accuracy, the local sensing time is usually com-
the CSS can overcome this phenomenon. By using OR com- posed of M sensing time slots. In the data transmission stage,
bination rule, the global detection probability and false alarm cognitive sensor nodes decide whether to send data frames
Therefore, the above optimization problem can be stated as The probability density function of one-dimensional
follows: Cauchy distribution is defined as
maxτ ≥0,L<N {EE}; θ
f (x) = (21)
π x +θ
N 2
Y
1 − ρi pd,i ≤ 1 − α,
s.t. where θ is the coefficient and θ > 0, and the distribution
i=1
function of one-dimensional Cauchy distribution is
π
N
X ln (1 − α)
F (x) =
1
ρi = arctan x + (22)
π 2
ln 1 − Q ση2 − 1
q
M
i=1 1+2γi
n when θ = 1, the above function obeys the standard Cauchy
KTr + Ts ≤ T . (19) distribution. In order to improve the convergence speed of
PSO and make the fitness value jump out of the local optimum
IV. PROPOSED METHOD quickly, the variable Cauchy mutation factor is employed.
PSO is an intelligent algorithm which imitates the behavior In the early and middle period of the PSO algorithm, the large
of birds, which was jointly proposed by Kennedy and Eber- value of θ will be generated to avoid falling into local opti-
hart [28] in 1995. Due to its simplicity and easy implemen- mum. While in the later stage of the optimization resolution,
tation, we apply it for above optimization problem for sensor the value of θ should be small to improve the convergence
node’s selection. By initializing a random group of particles, speed. Thus, the Cauchy variation factor can be defined as:
each particle represents a feasible solution to the problem. tmax − t
To seek the optimal solution, each particle moves in the λ= × V̂j (23)
t
direction to its historical best position and the global best
position [29]. where V̂j denotes the average velocity of swarm.
The PSO model includes a D-dimensional search space and After introducing Cauchy variation factor, the position and
m particle nodes. The whole particle swarm is represented by velocity of the i-th particle can be updated by
X = {x1 , x2 , · · · , xm }, and xi = (xi1 , xi2 , · · · , xid ) denotes (
the D-dimensional position vector of the i-th particle. Accord- vid (t + 1) = vid (t + 1) + λC (0, 1)
(24)
ing to the actual optimization problem, the fitness function is xid (t + 1) = xid (t) + vid (t + 1)
specified as the energy efficiency. The current fitness value
where C (0, 1) is the random number generated by the
will be calculated, and then compared with the current parti-
standard Cauchy distribution function.
cle position and determine whether the particle’s position is
Furthermore, during the search process, the smaller inertia
optimal or not. vi = (vi1 , vi2 , · · · , vid ) represents the velocity
weight can make the PSO gain faster convergence speed. But
of i-th particle. Besides, pi = (pi1 , pi2 , · · · , pid ) indicates the
out of the range of global position, the global optimal solution
current best position, and pg = pg1 , pg2 , · · · , pgd shows the
may not be obtained [30], [31]. The larger inertia weight
best position by the whole swarm. At iteration t, the particle
can make the PSO not fall into the local optimum, but the
swarm will update the speed and position according to the
convergence speed is slow. In the early stage, it should be paid
following rule:
more attention not to fall into the local optimum. But in the
vid (t + 1) = wvid (t) + c1 r1 (pid (t)− xid (t))
later stage, the particles are already near the global optimal
+ c2 r2 pgd (t) − xid (t) (20) position, so the particle convergence speed should be more
important. According to the above analysis, the inertia weight
xid (t + 1) = xid (t) + vid (t + 1)
should be reduced linearly with time and can be updated by
where t is the number of iterations. r1 and r2 is a random wmax − wmin
number to maintain the diversity of the population. As accel- w = wmax − ×t (25)
tmax
eration factors, c1 and c2 represent the ability of particles,
who learn from themselves or groups and approach to the where wmax is the initial weight value and wmin is the final
optimal position. The inertia weight w is used to measure the weight value.
influence of local or global optimal ability in particle swarm The algorithm is described as follows:
optimization. V. PERFORMANCE EVALUATION
The standard particle swarm optimization algorithm is In this section, we conduct the experiments to evaluate the
easy to fall into local optimization and slow convergence performance of the proposed strategy for CWSNs, and com-
speed [32]. By applying the appropriate weighting factor pare with Counting-based Selection [36], CogLEACH [37]
for updating the position, it can reduce the blindness of and Joint selection [38] schemes in terms of average through-
the search process, and the computational efficiency can be put and energy efficiency. In our simulation environment,
effectively improved [33]. Consequently, Cauchy mutation the cognitive sensor nodes change from 10 to 100 in quantity,
will be introduced to accelerate the convergence of standard and the values of the parameters used are listed as: Es =
PSO algorithm. 0.01W, Er = 0.05W,ETp = 5W, ETs = 2.5W, M = 50,
FIGURE 5. Number of selected sensing nodes with different sensor nodes. FIGURE 6. Total error probability with different sensor nodes.
nodes, large amount of energy will be consumed and contrar- [12] Y. Wu and D. H. K. Tsang, ‘‘Energy-efficient spectrum sensing and trans-
ily the throughput will be decreased due to sensing errors. mission for cognitive radio system,’’ IEEE Commun. Lett., vol. 15, no. 5,
pp. 545–547, May 2011.
Our proposed method only chooses limited number of sensor [13] Z. Shi, K. C. Teh, and K. H. Li, ‘‘Energy-efficient joint design of sens-
nodes can degrade the coexistent interference and enhance ing and transmission durations for protection of primary user in cogni-
the performance of whole sensor network. tive radio systems,’’ IEEE Commun. Lett., vol. 17, no. 3, pp. 565–568,
Mar. 2013.
VI. CONCLUSION [14] B. Dost, S. Nasir, and N. Haewoon, ‘‘Fuzzy C-means clustering and energy
efficient cluster head selection for cooperative sensor network,’’ Sensors,
In this paper, a cooperative spectrum sensing strategy for vol. 16, no. 9, pp. 1459–1476, 2016.
cognitive wireless sensor networks based on particle swarm [15] A. Rauniyar and S. Y. Shin, ‘‘A novel energy-efficient clustering based
optimization is proposed to achieve energy-efficient trans- cooperative spectrum sensing for cognitive radio sensor networks,’’ Int.
J. Distrib. Sensor Netw., vol. 2015, Jun. 2015, Art. no. 198456.
mission. Firstly, the system throughput and energy consump- [16] X. Xu, J. Bao, and H. Cao, ‘‘Energy-efficiency-based optimal relay
tion are quantitatively analyzed, and the mathematical model selection scheme with a BER constraint in cooperative cognitive radio
related to energy efficiency is established. Secondly, the par- networks,’’ IEEE Trans. Veh. Technol., vol. 65, no. 1, pp. 191–203,
Jan. 2016.
ticle swarm optimization algorithm is used to solve the prob-
[17] T. Li, ‘‘Clustering weighted cognitive radio cooperative detection algo-
lem, which makes the cooperative sensor nodes be selected rithm,’’ Radio Eng., vol. 9, pp. 41–44, 2015.
optimally under the limited conditions of global detection [18] F. A. Awin, E. Abdelraheem, and M. Ahmadi, ‘‘Designing an opti-
probability and false alarm probability. To avoid local opti- mal energy efficient cluster-based spectrum sensing for cognitive
radio networks,’’ IEEE Commun. Lett., vol. 20, no. 9, pp. 1884–1887,
mization in the process of problem solving, Cauchy mutation Sep. 2016.
method is introduced to optimize the parameter selection [19] N. U. Hasan, H. S. Kim, W. Ejaz, and S. Lee, ‘‘Knapsack-based energy-
of fitness function. The experimental results show that the efficient node selection scheme for cooperative spectrum sensing in cogni-
tive radio sensor networks,’’ IET Commun., vol. 6, no. 17, pp. 2998–3005,
algorithm can improve the throughput of the system while Nov. 2012.
ensuring the sensing performance, and achieve the energy [20] M. Najimi, A. Ebrahimzadeh, S. M. H. Andargoli, and A. Fallahi, ‘‘A novel
efficiency effectively. sensing nodes and decision node selection method for energy efficiency of
cooperative spectrum sensing in cognitive sensor networks,’’ IEEE Sensors
In the future work, we will further improve the network J., vol. 13, no. 5, pp. 1610–1621, May 2013.
energy efficiency by optimizing the frame length, and also [21] T. Cui and K. S. Kwak, ‘‘Cooperative spectrum sensing with adaptive node
consider the multicast throughput for multi-channel wireless selection for cognitive radio networks,’’ Wireless Pers. Commun., vol. 78,
no. 4, pp. 1879–1890, Oct. 2014.
sensor networks.
[22] A. Ebrahimzadeh, M. Najimi, S. M. H. Andargoli, and A. Fallahi, ‘‘Sen-
sor selection and optimal energy detection threshold for efficient coop-
REFERENCES
erative spectrum sensing,’’ IEEE Trans. Veh. Technol., vol. 64, no. 4,
[1] K. Wang, Y. Wang, Y. Sun, S. Guo, and J. Wu, ‘‘Green industrial Internet pp. 1565–1577, Apr. 2015.
of Things architecture: An energy-efficient perspective,’’ IEEE Commun. [23] S. Zhang, S. Wang, H. Zhao, and A. S. Hafid, ‘‘Cross-layer
Mag., vol. 54, no. 12, pp. 48–54, Dec. 2016. aware joint design of sensing and frame durations in cognitive
[2] R. Deng, ‘‘Energy-efficient cooperative spectrum sensing by optimal radio networks,’’ IET Commun., vol. 10, no. 9, pp. 1111–1120,
scheduling in sensor-aided cognitive radio networks,’’ IEEE Trans. Veh. Jun. 2016.
Technol., vol. 61, no. 2, pp. 716–725, Feb. 2012.
[24] D. B. Rawat, T. Amin, and M. Song, ‘‘The impact of secondary user mobil-
[3] M. Zareei, A. K. M. Muzahidul Islam, N. Mansoor, S. Baharun,
ity and primary user activity on spectrum sensing in cognitive vehicular
E. M. Mohamed, and S. Sampei, ‘‘CMCS: A cross-layer mobility-aware
networks,’’ in Proc. IEEE Conf. Comput. Commun. Workshops (INFO-
MAC protocol for cognitive radio sensor networks,’’ EURASIP J. Wireless
COM WKSHPS), Hong Kong, Apr. 2015, pp. 588–593.
Commun. Netw., vol. 2016, no. 1, pp. 48–55, Dec. 2016.
[25] S. Mishra, A. Sahai, and R. Brodersen, ‘‘Cooperative sensing among
[4] C. Singhal and A. Rajesh, ‘‘Review on cross-layer design for cognitive
cognitive radios,’’ in Proc. IEEE Int. Conf. Commun., Jun. 2006,
ad-hoc and sensor network,’’ IET Commun., vol. 14, no. 6, pp. 897–909,
pp. 1658–1663.
Apr. 2020.
[26] J. A. Bazerque and G. B. Giannakis, ‘‘Distributed spectrum sensing for
[5] J. Abolarinwa, N. M. A. Latiff, S. K. S. Yusof, and N. Fisal, ‘‘Energy-
cognitive radio networks by exploiting sparsity,’’ IEEE Trans. Signal Pro-
efficient, learning-inspired channel decision and access technique for cog-
cess., vol. 58, no. 3, pp. 1847–1862, Mar. 2010.
nitive radio-based wireless sensor networks,’’ Int. J. Multimedia Ubiqui-
tous Eng., vol. 10, no. 2, pp. 11–24, Feb. 2015. [27] S. Anjana and S. Nandan, ‘‘Energy-efficient cooperative spectrum sensing:
[6] A. Bradai, K. Singh, A. Rachedi, and T. Ahmed, ‘‘EMCOS: Energy- A review,’’ in Proc. 2nd Int. Conf. Inventive Commun. Comput. Technol.
efficient mechanism for multimedia streaming over cognitive radio sensor (ICICCT), Apr. 2018, pp. 992–996.
networks,’’ Pervasive Mobile Comput., vol. 22, pp. 15–21, Sep. 2015. [28] J. Kennedy and R. Eberhart, ‘‘Particle swarm optimization,’’ in Proc.
[7] O. Ergul and O. B. Akan, ‘‘Energy-efficient cooperative spectrum sensing IEEE Int. Conf. Neural Netw., vol. 4. Perth, WA, Aust, Nov. 1995,
for cognitive radio sensor networks,’’ in Proc. IEEE Symp. Comput. Com- pp. 1942–1948.
mun. (ISCC), Jul. 2013, pp. 210–213. [29] J. Yang, H. Zhang, Y. Ling, C. Pan, and W. Sun, ‘‘Task allocation for wire-
[8] E. Fadel, M. Faheem, V. C. Gungor, L. Nassef, N. Akkari, M. G. A. Malik, less sensor network using modified binary particle swarm optimization,’’
S. Almasri, and I. F. Akyildiz, ‘‘Spectrum-aware bio-inspired routing in IEEE Sensors J., vol. 14, no. 3, pp. 882–892, Mar. 2014.
cognitive radio sensor networks for smart grid applications,’’ Comput. [30] P. Chauhan, K. Deep, and M. Pant, ‘‘Novel inertia weight strategies for par-
Commun., vol. 101, pp. 106–120, Mar. 2017. ticle swarm optimization,’’ Memetic Comput., vol. 5, no. 3, pp. 229–251,
[9] J. Zhang, F.-C. Zheng, X.-Q. Gao, and H.-B. Zhu, ‘‘Sensing-energy effi- Sep. 2013.
ciency tradeoff for cognitive radio networks,’’ IET Commun., vol. 8, no. 18, [31] M. Kanemasa and E. Aiyoshi, ‘‘Algorithm tuners for PSO methods and
pp. 3414–3423, Dec. 2014. genetic programming techniques for learning tuning rules,’’ IEEJ Trans.
[10] Y. Pei, Y.-C. Liang, K. C. Teh, and K. H. Li, ‘‘Energy-efficient design of Electr. Electron. Eng., vol. 9, no. 4, pp. 407–414, Jul. 2014.
sequential channel sensing in cognitive radio networks: Optimal sensing [32] W. Kan and S. Jihong, ‘‘The convergence basis of particle swarm opti-
strategy, power allocation, and sensing order,’’ IEEE J. Sel. Areas Com- mization,’’ in Proc. Int. Conf. Ind. Control Electron. Eng., Aug. 2012,
mun., vol. 29, no. 8, pp. 1648–1659, Sep. 2011. pp. 63–66.
[11] S. Wang, Y. Wang, J. P. Coon, and A. Doufexi, ‘‘Energy-efficient spec- [33] T. Kurihara and K. Jin’no, ‘‘Analysis of convergence property of PSO and
trum sensing and access for cognitive radio networks,’’ IEEE Trans. Veh. its application to nonlinear blind source separation,’’ in Proc. IEEE Congr.
Technol., vol. 61, no. 2, pp. 906–912, Feb. 2012. Evol. Comput., Cancun, Mexico, Jun. 2013, pp. 976–981.
[34] G. Li, D. Jiang, Y. Zhou, G. Jiang, J. Kong, and G. Manogaran, ‘‘Human YONGCUN CAO received the B.S. degree in 1986.
lesion detection method based on image information and brain signal,’’ He is currently a Professor with the School of
IEEE Access, vol. 7, pp. 11533–11542, 2019. Information Engineering, Minzu University of
[35] W. Wei, S. Liu, W. Li, and D. Du, ‘‘Fractal intelligent privacy China, Beijing, China. His current research inter-
protection in online social network using attribute-based encryption ests include big data, parallel algorithm, and intel-
schemes,’’ IEEE Trans. Comput. Social Syst., vol. 5, no. 3, pp. 736–747, ligent information processing and systems.
Sep. 2018.
[36] Z. Khan, J. Lehtomaki, K. Umebayashi, and J. Vartiainen, ‘‘On the
selection of the best detection performance sensors for cognitive radio
networks,’’ IEEE Signal Process. Lett., vol. 17, no. 4, pp. 359–362,
Apr. 2010.
[37] R. Eletreby, H. Elsayed, and M. Khairy, ‘‘CogLEACH: A spectrum aware
clustering protocol for cognitive radio sensor networks,’’ in Proc. 9th Int.
Conf. Cognit. Radio Oriented Wireless Netw., Jun. 2014, pp. 179–184. HAICHUAN PAN received the B.S. degree from
[38] Y. Peng, F. Al-Hazemi, H. Kim, and C.-H. Youn, ‘‘Joint selection for the Luoyang Institute of Science and Technol-
cooperative spectrum sensing in wireless sensor networks,’’ IEEE Sensors ogy, China, in 2019. He is currently pursuing
J., vol. 16, no. 22, pp. 7837–7838, Nov. 2016. the master’s degree with the School of Infor-
[39] I. F. Akyildiz, B. F. Lo, and R. Balakrishnan, ‘‘Cooperative spectrum mation Engineering, Minzu University of China,
sensing in cognitive radio networks: A survey,’’ Phys. Commun., vol. 4, Beijing, China. His research interests include
no. 1, pp. 40–62, Mar. 2011. machine learning, image data analysis, and swarm
[40] Z. Huang, X. Xu, J. Ni, H. Zhu, and C. Wang, ‘‘Multimodal representation intelligence.
learning for recommendation in Internet of Things,’’ IEEE Internet Things
J., vol. 6, no. 6, pp. 10675–10685, Dec. 2019.