Академический Документы
Профессиональный Документы
Культура Документы
Abstract—Spectrum detection technology is one of the key be increased, but there is little research about this right now.
technologies in Cognitive Radio Network (CRN), and its Meanwhile, taking the data fusion approaches into account,
primary task is to identify the existence of spectrum holes and the distributed way needs CR users to communicate with
the appearance of authorized users. In order to meet the hard each other, so the computational complexity of each CR
real-time and high reliable requirements of the spectrum users are high, and for the centralized approach, all the
detection in CRN, this paper presents a novel wide-band sensing information flocking to the fusion center will make it
spectrum sensing algorithm, called clustering-based joint vulnerable to network congestion. Considering all the
compressive sensing(C-JCS), which combines hierarchical problems mentioned above, we propose an algorithm called
data-fusion idea with jointly compressive reconstruction
C-JCS in this paper, which combines hierarchical data-fusion
technology. To validate the efficiency and effectiveness, we
compare the C-JCS with independent compressive sensing
idea with jointly compressive reconstruction technology by
(ICS) and joint compressive sensing (JCS) in the detection Compressive Sensing (CS) theory to realize the wide-band
probability, false-alarm probability and algorithm execution spectrum sensing. The simulation results show that the C-
time under the circumstance of different SNR and compression JCS algorithm can sense the wide-band signal accurately and
ratio. The simulation results show that the C-JCS can sense the efficiently, and also relieve the data fusion center from the
wide-band spectrum with high accuracy in time, so as to meet heavy pressure of computation.
the requirements of the spectrum sensing in CRN. The remainder of the paper is organized as follows. In
section 2, basic principles of CS are reviewed and the system
Keywords-cognitive radio network; compressive sensing; model is briefly described. In section 3, detail of C-JCS is
wideband spectrum detection; maximum entropy clustering; data given, and then we introduce the ICS and JCS. Simulation
fusion results are shown in section 4, with conclusions drawn in
section 5.
I. INTRODUCTION
II. PERLIMINARIES
With the fast development and great richness of wireless
radio technology, wireless spectrum has become the most A. Basic Principles of CS
valuable and needful resources ever now. As a dynamic
spectrum resource utilization technology, cognitive radio Suppose that x ∈ R N ×1 is a signal, its Nyquist sampling is
(CR) has received recent attention around the world. In CRN, { x1 , , xN } , let Ψ = {ψ 1 ,ψ 2 ,...,ψ N } be a basis of vectors
under the condition of protecting the authorized user spanning R N . When we say that x is sparse, we mean that
(primary user) from interfering, the fast and accurate x is well approximated by a linear combination of a small
detection of spectrum holes is the crucial premise and key
set of vectors from Ψ . That is, there exists a set of indices
procedure to improve the spectrum utilization ratio.
Currently, most of the spectrum sensing technology is {n1 , , nK } ⊂ {1, , N } for small K N such that
narrowband-based, whose detection efficiency is low, this x ≈ ∑ i =1θ niψ ni , we say that x is K − sparse in basis Ψ ,
K
nodes Compressive yi
Figure 1. CRN model (PU: primary user, Common: z , Innovations: zi ). MEC clusterj
Measuring
spectrum occupancy situation have different sparsity, that Ε(u , v) = ∑∑ u ji d 2ji + λ −1 ∑∑ u ji log u ji (3)
j =1 i =1 j =1 i =1
means zi is K i − sparse in Ψ , this can be expressed as
where u ji ∈ (0,1) represents the probability of the i th node
zi 0
= ki . This CRN model is depicted in Figure 1.
belonging to the j th cluster; d ji = χ i − v j represents the
III. CLUSTERING-BASED COMPRESSIVE WIDE-BAND distance between the head node v j and the member node
SPECTRUM SENSING
χ i ; λ is the entropy factor; u = {u ji }J × I is a Membership
For C-JCS, firstly, it use the Maximum Entropy
Clustering (MEC) [9] to divide all the sensing nodes into Grade matrix.
several clusters. Secondly, each nodes within one cluster We can derive the iterative formula of Membership
locally acquires the compressive measurement and send Grade and head node by using Lagrange multiplier as
them to head node. Thirdly, each head node chooses the follows:
219
− λ d ji
u (jil +1) = e (4) B⋅N
J the samples of Ω q is K , with K − 1 = , so the statistic
∑e − λ d ki fs ⋅ Q
k =1 expression of spectrum analysis that use the frequency
I
response estimation is as follows:
∑u ( l +1)
ji iξ q ( K −1) +1
v (jl +1) = i =1
I (5) Tq = ∑ Ω q (k ) , q = 1, 2,..., Q (9)
∑u ( l +1)
ji
k = ( q −1)( K −1) +1
i =1 and the decision rule is given by:
where ξi represents the location of the i th node. Suppose H1
>
we acquire head node set v = {v1 , v2 , , vJ } , sensing nodes Tq ϒ (10)
<
{ }
of the j th cluster χ1 , χ 2 ,...χ n j , the member nodes of j th
H0
220
In this algorithm, what the node send is not compressive DS
measurement data but simple spectrum decisions so the Pf = 0
(11)
energy consumption is low. In fusion center the computation ω
for decision fusion is much lower than that of the joint A. Detection Performance Versus SNR
reconstruction, so the computing time is shorter. But for the
spectrum sensing is done by single CR user, the false-alarm We set the compression rate as 1 − α = 0.5 , that is the
probability is high and fault-tolerance ability is poor. sampling number M is 128, and consider the SNR of interest
in the range of [-20dB, 20dB], with an interval of 5dB. We
• JCS did 100 times of test in each SNR, and the statistical average
value of detection probability and false-alarm probability for
For JCS [11], [12], the nodes first send the sensed these three algorithms are shown in Figure 3.
compressive measurement data to the fusion center directly, 1
then the fusion center jointly reconstructs the wide-band
Detection Probability
0.8
spectrum, then the spectrum decisions are made by 0.6
thresholding the recovered spectrum. In this algorithm, the 0.4
fusion center needs to know the measurement from all the 0.2
C-JCS
ICS
CR users, which will cause the network congestion. Hence, JCS
False-alarm Probability
C-JCS
In this section we compare the performance of the 0.4 ICS
proposed C-JCS with that of ICS and JCS. We consider the 0.3 JCS
there are three primary users communicating with the centre SNR(dB)
frequency of 9.5 MHz, 29.5 MHz and 49.5 MHz respectively, Figure 3. Detection performance versus SNR
and their signal bandwidth is 1 MHz. Simultaneously, there
are 6 CR users communicating with three kind of center
frequency: 19.5 MHz, 39.5 MHz and 54.5 MHz, and their B. Detection Performance Versus Compression Rate
signal bandwidth are 1 MHz as well. In the other words, We set the SNR as 20dB, and consider the compression
there are only 6 out of 60 channels being occupied. The rate of interest as 0.5, 0.75, 0.875, 0.9375, 0.96875
number of nodes are I = 12 . The communication uses BPSK respectively, we did 100 times of test in each compressive
modulation signal, and the number of BPSK symbols is 2. ration, and the statistical average value of detection
The Nyquist sampling frequency is f S = 128 MHZ, and the probability and false-alarm probability for these three
algorithms are shown in Figure 4.
Nyquist sampling number is N =256. The compressive
sampling number is M = α N . The compression ratio is 1
0.8
matrix with the order N . The decision threshold of different 0.4 C-JCS
{ }
If chO = chO1 , chO2 ,..., chOβ represents the index of the 0.5
False-alarm Probability
C-JCS
0.4 ICS
occupied channels and DO = [ DO1 , DO2 ,..., DOβ ] represents 0.3 JCS
DO 0 0
0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1
Pd = (10) Compression rate [N-M/N]
β
Figure 4. Detection performance versus compression rate
{
If chS = chS1 , chS2 ,..., chSω } represents the location label
of spectrum holes and DS = [ DS1 , DS2 ,..., DSω ] represents the C. Algorithm Execution Time Comparisons
decision’s result of channel chS , then the false-alarm When we set the compression rate is 0.5, and consider
probability is defined as: the SNR of interest in the range of [-20dB, 20dB], with an
221
interval of 5dB, the execution time of these three algorithms ACKNOWLEDGMENT
are show in Figure 5 (a). When we set the SNR as 20dB, and This research was supported in part by the National
consider the compression rate of interest as 0.5, 0.75, 0.875, Natural Science Foundation under Grant 60903019, and by
0.9375, 0.96875 respectively, the execution time of these the Doctoral Program of Higher Specialized Research Fund
three algorithms are show in Figure 5 (b). under Grants 20070532089, 200805321056.
1000
800
C-JCS REFERENCES
ICS
JCS [1] R. Tandra, “Fundamental limits on detection in low SNR,” Master's thesis,
Time(S)
600
University of California, Berkeley, 2005.
400
[2] T. F. Digham, M. -S. Alouini, and M. K. Simon, “On the energy
200
detection of unknown signals over fading channels,” IEEE Trans on
0 Communications, vol. 55 (1), pp. 21-24, 2007.
-20 -15 -10 -5 0 5 10 15 20
(a) SNR(dB) [3] A. Ghasemi, E.S. Sousa, “Collaborative spectrum sensing for opportunistic
500
access in fading environment,” First IEEE Symposium on Dynamic Spectrum
C-JCS Access Networks (DySpan’05), pp. 131-136, 2005.
400 ICS
[4] G. Ganesan and Y. G. Li, “Cooperative spectrum sensing in cognitive radio,
JCS
Time(S)
300
Part I: two user networks,” IEEE Trans. Wireless Communication, vol. 6, pp.
200 2204-2213, June 2007.
100 [5] G. Ganesan and Y. G. Li, “Cooperative spectrum sensing in cognitive
0
radio, Part II: multiuser networks,” IEEE Trans on Wireless
0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 Communication, vol. 6, pp. 2214-2222, June 2007.
(b) Compression rate [N-M/N]
[6] Y. Tsaig, D. Donoho, “Extensions of compressed sensing,” IEEE
Figure 5. The algorithms execution time versus SNR Signal Processing. Mag., vol. 86(3), pp. 533-548, March 2006.
and compression rate [7] E. Candés, J. Romberg, T. Tao, “Robust uncertainty principles: Exact
signal reconstruction from highly incomplete frequency information,”
IEEE Trans on Information Theory, vol. 52(2), pp. 489−509, 2006.
V. CONCLUSIONS [8] R. Baraniuk, “Compressive sensing,” IEEE Signal Processing Mag., vol. 24(4),
pp. 118−121, 2007.
In this paper, a novel algorithm called C-JCS is proposed
[9] L. Wang, H. Ji, X. Gao, “Clustering-based on possibilistic entropy,”
to do wide-band spectrum sensing in CRN. Solution based International Conference on Signal Processing (ICSP'04), vol. 2, pp.
on hierarchical data-fusion of clustering and jointly 1457-1470, 2004.
compressive reconstruction of CS to detect the wide-band [10] T.Wan, N.Canagarajah, A.Achim, “Compressive image fusion,” 15th
spectrum holes are derived and tested. The C-JCS algorithm IEEE International Conference on Image Processing (ICIP'08),
offers evident advantages over the conventional use of pp.1308-1311, 2008.
narrowband spectrum sensing technologies, in terms of both [11] D. Baron, M. Wakin, M. Duarte, S. Sarvotham, R. Baraniuk, “Distributed
reliability and real-time in detecting dynamic spectrum of compressed sensing,” Preprint, 2005.
CRN. And a comparison between C-JCS and the other two [12] M. Duarte, M. Wakin, D. Baron and R. Baraniuk, “Universal
distributed sensing via random projections,” IEEE Information
wide-band spectrum sensing algorithms called ICS and JCS Processing in Sensor Networks, Nashville, TN. pp. 177-185, 2006.
is given. From the simulation results, it is shown that C-JCS
has much lower false-alarm probability than that of ICS, and
also need less execution time than that of JCS.
222