SlideShare uma empresa Scribd logo
1 de 7
Baixar para ler offline
Projected Barzilai-Borwein Methods Applied to
Distributed Compressive Spectrum Sensing
Le Thanh Tan∗, Hyung Yun Kong∗, Vo Nguyen Quoc Bao∗
∗School of Electrical Engineering
University of Ulsan, San 29 of MuGeo Dong, Nam-Gu, Ulsan, Korea 680-749
Email: {tanlh,hkong,baovnq}@mail.ulsan.ac.kr
Abstract—Cognitive radio allows unlicensed (cognitive) users to
use licensed frequency bands by exploiting spectrum sensing tech-
niques to detect whether or not the licensed (primary) users are
present. In this paper, we present a compressed sensing applied
to spectrum-occupancy detection in wide-band applications. The
collected analog signals from each cognitive radio (CR) receiver
at a fusion center are transformed to discrete-time signals by
using analog-to-information converter (AIC) and then employed
to calculate the autocorrelation. For signal reconstruction, we
exploit a novel approach to solve the optimization problem
consisting of minimizing both a quadratic (l2) error term and an
l1-regularization term. Specifically, we propose the Basic gradient
projection (GP) and projected Barzilai-Borwein (PBB) algorithm
to offer a better performance in terms of the mean squared
error of the power spectrum density estimate and the detection
probability of licensed signal occupancy.
I. INTRODUCTION
The explosive growth of wireless communication has made
the problem of spectrum utilization more critical. On the one
hand, the increasing diversity and demand of high quality-
of-service applications are the main reasons of the crowded
nature of spectrum allocation. On the other hand, the spectrum
scarcity is not the result of heavy usage of spectrum, but
is due to the inefficiency of the static frequency allocation.
For example, the typical spectrum utilization of around five
percent or even less is reported in [1] . To solve this problem,
the Federal Communications Commission (FCC) proposed the
opening of licensed bands to unlicensed users and cognitive
radio (CR) was born to improve the utilization of spectrum
resource. In addition, the IEEE has established an IEEE 802.22
workgroup to build the standards of WRAN based on CR
techniques [2].
Spectrum sensing for wide-band CR applications associates
with considerable technical challenges. The radio terminals are
required to employ a bank of tunable narrowband bandpass
filters and search one narrow frequency band at a time. The
large bandwidth operation requires an unfavorably large num-
ber of RF components. Furthermore, high speed processing
units (DSPs or FPGAs) are needed to flexibly search over
multiple frequency bands concurrently. In particular, input
analog signals must be converted to discrete-time signals at
Nyquist sampling rate or higher by using analog-to-digital
converter (ADC). However, the extremely high sampling rates
of wide-band ADCs are a main challenge with this model.
Meanwhile, due to the timing requirements for rapid sensing,
only a limited number of measurements can be acquired
from the received signal, which may not provide sufficient
statistic when traditional linear signal reconstruction methods
are employed.
Compressed sensing (CS) [3], [4] builds on the surprising
revelation that a signal having a sparse representation in one
basis can be recovered from a small number of projections
onto a second basis that is incoherent with the first. Especially,
compressed sampling approach can get the sparse signal at
the rates lower than the Nyquist sampling method; signal
reconstruction which is a solution to a convex optimization
problem called min-l1 with equality constraints makes use
of the basic pursuit (BP) or some modified methods such as
orthogonal matching pursuit (OMP), tree-based OMP (TOMP)
[5], [6]. In [5], authors present a model of a single wide-band
CR that uses CS based spectrum sensing schemes.
This paper considers the problem of determining spectrum
occupancy of a wide-band system. Our proposed CR system
has a number of CRs and a centralized fusion center that
collects data from individual CRs with different signal-to-noise
ratios (SNRs) and decides these spectra to be available or not.
Specifically, the same wide-band analog signal is transformed
to discrete-time signal while preserving its salient information
by using a so-called analog-to-information converter (AIC).
For that kind of sparse input signal, an AIC can be acquired
at sub-Nyquist rates (matching the information rate of the
signal), and it also offers the capability of extracting the feature
of data; therefore, the performance of the AIC system is
comparable to that of ADC system in term of SNR or effective
number of bits (ENOB) [7], [8], [9]. Then output signals of
AIC are used to generate autocorrelation vectors that will be
collected at the fusion. To obtain an estimate of the signal
spectrum, we propose a novel version of distributed CS algo-
rithm based on [10] by using a standard approach to minimize
an objective function includes a quadratic (squared l2) error
term combined with a sparseness-inducing (l1) regularization
term. It can be easily observed that basic gradient projec-
tion (GP) can perform the high quality reconstruction [11];
however, the time-consuming property makes this approach
not appropriate for spectrum sensing scheme which requires
time-constraint. Thus, the novel approach, which exploits the
projected Barzilai-Borwein (PBB) technique embedded in a
continuation heuristic to recover the efficient performance
[12], is introduced to improve both time-reduction and the
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE DySPAN 2010 proceedings
978-1-4244-5188-3/10/$26.00 ©2010 IEEE
performance of signal reconstruction.
We also compare the performance of the distributed com-
pressive spectrum sensing scheme with that of the scheme of
[5] for a single CR to show the gains accrued from spatial
diversity and exploiting the joint sparsity structure. We use
(i) the mean squared error (MSE) between the reconstructed
power spectrum density (PSD) estimate and the PSD based
on Nyquist rate sampling, and (ii) the probability of detecting
spectrum occupancy over the channels as performance mea-
sures.
The rest of this paper is organized as follows. Section II
contains the model of the wide-band analog signal compressed
sensing. A compressive spectrum sensing scheme for single
CR is presented in Section III. And an extention to collabo-
rative compressed spectrum sensing for multiple CR is shown
in Section IV. Section V demonstrates simulation results.
Finally, concluding remarks are given in Section VI.
II. SYSTEM MODEL OF WIDEBAND ANALOG
SIGNAL COMPSESSED SENSING
A. Signal model
We consider the frequency range of interest to be comprised
of maxI non-overlapping consecutive spectrum bands, a CR
network consisting of J CRs and a centralized fusion center.
Sensing is performed periodically at each CR and the results
are sent to the fusion center, where a decision is made on
whether or not there is a licensed signal present in each
channel.
B. Overview of compressed sensing
According to Donoho [3], in CS theories, an N ×1 vector of
discrete-time signal x = Ψs, where Ψ is the N × N sparsity
basis matrix and s is the N ×1 vector with K N non-zero
(and large enough) entries si, can be used to reconstruct the
signal from M measurements; especially, M depends on the
reconstruction algorithm and is usually much less than N. This
measurement can be done by projecting x on to an M × N
basis matrix Φ that is incoherent with Ψ [13]
y = Φx = ΦΨs. (1)
The reconstruction is done by solving the following l1-norm
optimization problem as
ˆs= arg min
s
s 1 s.t. y = ΦΨs. (2)
Linear programming techniques, e.g., basis pursuit [14], or
iterative greedy algorithms [15] can be used to solve (2).
C. Compressed sensing of analog signals
Because CS was proposed for discrete-time signal process-
ing, we must use ADC sampling at Nyquist rate to discreterize
the analog signal before applying the CS. After that, the
compressed sensed data are sent to DSP blocks for further
manipulation. While it is true that the data volume to be
processed by DSP blocks is reduced due to the CS, a high-
speed ADC sampling at Nyquist rate is still required when
the received signal is wideband. It is natural to think about
ways to avoid the high-speed ADC by applying CS to the
analog signal directly. A related idea was first described in
[8], where the analog signal was first demodulated with a
pseudo-random chipping sequence p(t), then passed through
an analog filter h(t), and the measurements were obtained in
serial by sampling the filtered signal at sub-Nyquist rate. The
serial sampling structure is appropriate for real-time process-
ing. However, to achieve a satisfactory signal reconstruction
quality, the order of the filter is usually higher than 10. In
addition, because the measurements are obtained by sampling
the output of the analog filter sequentially, they are no longer
independent due to the convolution in the filter, which brings
some redundancy in the measurements.
Specifically, suppose that we have an analog signal x(t)
which is K − sparse over some basis Ψ for t ∈ [0, T] as in
the following expression:
x(t) =
N
i=1
siψi(t), (3)
where x is the N × 1 vector x = Ψs, Ψ is the N × N sparsity
basis matrix Ψ = [ψ0(t), ψ1(t), . . . , ψN (t)] and s an N × 1
vector with K N non-zero elements si. It has been shown
that x can be recovered using M = KO(log N) non-adaptive
linear projection measurements on to an M × N basis matrix
Φ that is incoherent with Ψ [13]. The received signal y can
be viewed as the transmitted signal plus some additive noise
y = Φx + n = ΦΨs + n. (4)
There are several choices for the distribution of Φ such as
Gaussian, Bernoulli.
Reconstruction is achieved by solving the l1-norm opti-
mization problem as in (2). In this paper, the reconstruction
problem, that has been highly interested in solving the convex
unconstrained optimization problem, is a standard approach
consisting in minimizing an objective function which includes
a quadratic (squared l2-norm) error term combined with
a sparseness-inducing (l1-norm) regularization term. So the
problem can be given by
min
s
1
2
y − ΦΨs
2
2 + τ s 1. (5)
Basic GP is able to solve a sequence of problems (5) effi-
ciently for a sequence of values of τ. The gradient projection
algorithms for solving a quadratic programming reformulation
of a class of convex nonsmooth unconstrained optimization
problems are significantly faster (in some cases by orders
of magnitude), especially in large-scale settings. Instances of
poor performance have been observed when the regularization
parameter is small, but in such cases the gradient projection
methods can be embedded in a simple continuation heuristic
to recover their efficient practical performance. The new
algorithms are easy to implement, work well across a large
range of applications, and do not appear to require application-
specific tuning.
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE DySPAN 2010 proceedings
Analog filter
h(t)
Autocorrelation
x(t)
yk
ry
pc(t)
k/M
quantizer
AIC block
Fig. 1. CS acquisition at individual CR sensing receiver.
III. COMPRESSIVE SPECTRUM SENSING AT
SINGLE CR
We begin by describing the CS acquisition and recovery
scheme for a single CR (J = 1) case. Fig. 1 depicts the
acquisition at a single CR sensing receiver. The analog base-
band signal x(t) is sampled using an AIC. Following the
circuit implementation of the AIC system in series of previous
works [7], [8], [9], an AIC may be conceptually viewed as an
ADC operating at the Nyquist rate, followed by compressive
sampling. Denote the N × 1 stacked vector at the input of the
ADC by
xk = xkN xkN+1 ... xkN+N+1
T
k = 0, 1, 2 ...,
(6)
and the M × N compressive sampling matrix by ΦA. The
output of the AIC denoted by the M × 1 vector
yk = ykM ykM+1 ... ykM+M+1
T
k = 0, 1, 2 ...,
(7)
is given by
yk = ΦAxk. (8)
The respective N × N and M × M autocorrelation matrices
of the compressed signal and the input signal vectors in (6)
and (7) are related as follows:
Ry = E ykyH
k = ΦARxΦH
A , (9)
where subscript H denotes the Hermitian. The elements of the
matrices in (9) are given by: [Ry]ij = ry (i − j) = r∗
y (j − i),
[Rx]ij = rx (i − j) = r∗
x (j − i).
The respective 2N × 1 and 2M × 1 autocorrelation vectors
corresponding to (6) and (7) can be expressed as follows:
rx = 0 rx(−N + 1) ... rx(0) ... rx(N − 1)
T
,
(10)
ry = 0 ry(−M + 1) ... ry(0) ... ry(M − 1)
T
,
(11)
here the first zero values are artificially inserted. And these
above vectors represent the first column and row of the
respective autocorrelation matrices. To obtain the CS recovery
like the formula (5), we must to make the relation between
the autocorrelation vectors in (10) and (11). Using operations
in matrix algebra, we can derive as
ry = Φrx, (12)
note that
Φ =
¯ΦAΦ1
¯ΦAΦ2
ΦAΦ3 ΦAΦ4
. (13)
Denote that φ∗
i,j is the (i, j)-th element of ΦA, the M × N
matrix ¯ΦA has its (i, j)-th element given by
¯ΦA i,j
=
0
φM+2−i,j
i = 1, j = 1, ..., N,
i = 1, j = 1, ..., N,
(14)
and the N × N matrices Φ1, Φ2, Φ3, Φ4 are defined
as Φ1 = hankel [0N×1] , 0 φ∗
1,1 ... φ∗
1,N−1 ,
Φ2 = hankel φ∗
1,1 ... φ∗
1,N , φ∗
1,N 01×(N−1) ,
Φ3 = toeplitz [0N×1] , 0 φ1, N ... φ1, 2 ,
Φ4 = toeplitz φ1,1 ... φ1,N , φ1,1 01×(N−1) ,
where hankel(c, r) is a hankel matrix (i.e., symmetric and
constant across the anti-diagonals), note that c is the first
column and r is the last row of this matrix. toeplitz(c, r)
is a toeplitz matrix (i.e., symetric and constant across the
diagonals), note that c is the first column, and r is the first
row of this matrix. And 0a×b is the a × b zero matrix.
We also know that using the wavelet-based edge detection
in [16-17], the band boundaries (locations) can be recovered
from 2N-1 local maxima of the wavelet modulus zs and the
band number is determined by the number of local peaks; as
an experiment when N M in [5], zs can be recovered
under the sparseness constraint, and therefore there is a
linear transformation equality linking zs to the compressed
measurement vector ry. And rx has a sparse representation in
the edge spectrum domain [5], that is
rx = Gzs, (15)
where zs is the discrete 2N × 1 vector, and G = (ΓFW)
−1
.
The 2N × 2N matrices W and F represent respectively a
wavelet-based smoothing and a Fourier transform. The 2N ×
2N matrix Γ is a derivative operation given by
Γ =
⎡
⎢
⎢
⎢
⎢
⎢
⎢
⎣
1 0 · · · 0
−1
... · · · 0
0
...
...
...
0 · · · −1 1
⎤
⎥
⎥
⎥
⎥
⎥
⎥
⎦
.
Combining (12) and (15), we can formulate the CS recon-
struction of the edge spectrum as a convex unconstrained
optimization problem:
min
zs
1
2
ry − ΦGzs
2
2 + τ zs 1 (16)
To solve the above problem, we use the GP approach which
is described in the Section IV for an individual CR case.
The spectrum estimate can be evaluated as a cumulative sum
of terms ˆzs = ˆzs (1) ˆzs (2) · · · ˆzs (2N)
T
. The
discrete components of the PSD estimate are given by
ˆSx (n) =
n
k=1
ˆzs (k) (17)
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE DySPAN 2010 proceedings
1 k,1 y,1
J k,J y,J
.
Fig. 2. Distributed compressive spectrum sensing scheme for multiple CRs.
IV. COLLABORATIVE COMPRESSED SPECTRUM
SENSING
Let xj(t) be the wide-band analog baseband signal received
at the j-th CR sensing receiver. Each CR sensing receiver pro-
cesses the received signal to obtain an 2M ×1 autocorrelation
vector ry, j of the compressed signal, as in the CS acquisition
step described in Section III, these vectors are then sent to
the fusion center. The fusion center applies a GP algorithm
to jointly reconstruct J received PSDs ˆSx,j, j = 1, . . . , J and
then obtains an average PSD. The average PSD is then used
to determine the spectrum occupancy.
A. Overview of GP approach
We now describe the GP algorithm used for reconstruction
of J PSDs. We write A = ΦG in terms of its columns
A = a1 a2 · · · a2N . (18)
At the j-th CR, we introduce vectors uj and vj and make the
substitution zs,j = uj − vj, uj ≥ 0, vj ≥ 0, j = 1, · · · , J.
Here uj (i) = (zs,j (i))
+
= max {0, zs,j (i)} and vj (i) =
(−zs,j (i))
+
= max {0, −zs,j (i)} for all i = 1, . . . , 2N. Note
that (a)
+
= max {0, a}. Therefore, we have zs,j = 1T
2N uj +
1T
2N vj, where 12N = [1, 1, . . . , 1]
T
is the vector consisting
of 2N ones. The problem (16) can be modified as
min
u,v
1
2 ry,j −A (uj − vj)
2
2 +τ1T
2N uj +τ1T
2N vj
s.t. uj ≥ 0
vj ≥ 0
(19)
Problem (19) can be written in more standard bound-
constrained quadratic programming (BCQP) form as
min
p
cT
pj + 1
2 pT
j Bpj ≡ F pj ,
s.t. pj ≥ 0
(20)
where pj =
uj
vj
, c = τ1T
4N +
−b
b
, b = AT
ry,j
and B =
AT
A −AT
A
−AT
A AT
A
. The next step is solving the
problem (20) by using a GP technique. From iterate p
(k)
j to
iterate p
(k+1)
j , we must follow the below steps,
• Step 1. Choose the scalar parameters α
(k)
j > 0.
• Step 2. Set: w
(k)
j = p
(k)
j − α
(k)
j ∇F p
(k)
j
+
.
• Step 3. Choose the second scalar λ
(k)
j ∈ [0, 1].
• Step 4. Set: p
(k+1)
j = p
(k)
j + λ
(k)
j w
(k)
j − p
(k)
j .
The following subsections represent two algorithms to solve
the above problem coresponding to two different ways of
choosing α
(k)
j and λ
(k)
j .
B. Basic Gradient Projection:The GP - Basic Algorithm
In this algorithm, we search from each iterate p
(k)
j along the
negative gradient −∇F p
(k)
j , projecting onto the nonnega-
tive orthant, and performing a backtracking line search until
sufficient decrease is attained in F. We define the vector g(k)
as
g
(k)
j,i =
∇F pj
(k)
i
, if p
(k)
j,i > 0 or ∇F pj
(k)
i
< 0
0, otherwise.
(21)
where i = 1, . . . , 2N. The procedure of this algorithm is
described as follows:
1) Input:
a) An initial p(0)
= p
(0)
1 p
(0)
2 · · · p
(0)
J .
b) A 2M × J data matrix R =
ry,1 ry,2 · · · ry,J received from J
CR sensing receivers.
c) Choose parameters β ∈ (0, 1) and μ ∈ (0, 1/2).
d) Set k = 0.
2) Output: A 2N × J reconstruction matrix Zs =
zs,1 zs,2 · · · zs,J , the average of J PSD esti-
mate vectors ˆS
(J)
x .
3) Procedure:
a) Step 1. Compute α0,j as the following expression
[12]:
α0,j =
g
(k)
j
T
g
(k)
j
g
(k)
j
T
Bg
(k)
j
. (22)
Note that α0,j is solved from the expression:
α0,j = arg min
αj
F p
(k)
j − αjg
(k)
j . (23)
Then to guarantee that α0,j is not too small or too
large, we replace α0,j by mid (αmin, α0,j, αmax).
Here mid (α1, α2, α3) is defined to be the middle
value of three scalar values.
b) Step 2. Backtracking line search: choose
α
(k)
j to be the first number in the sequence
α0,j, βα0,j, β2
α0,j, . . . and satisfy the following
inequality
F p
(k)
j −α
(k)
j ∇F p
(k)
j
+
≤ F p
(k)
j −
μ∇F p
(k)
j
T
p
(k)
j − p
(k)
j −α
(k)
j ∇F p
(k)
j
+
(24)
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE DySPAN 2010 proceedings
and update the new set of values
p
(k+1)
j = p
(k)
j − α
(k)
j ∇F p
(k)
j
+
.
c) Step 3. Termination test:
• Condition: We now convert p
(k)
j =
u
(k)
j
T
, v
(k)
j
T T
to an approximate
solution z
(k)
s,j,GP = u
(k)
j − v
(k)
j . And scanning
through the entire J CR to check the termination
condition, i.e. the convergence gradient (CG)
iteration is terminated when satisfying
ry,j − Azs,j
2
2 ≤ εD ry,j − Azs,j,GP
2
2 ,
(25)
where εD is a small positive parameter. How-
ever, the termination iteration is also performed
when the number of CG steps reaches to
maxiterD.
• We perform the convergence test and terminate
with approximation solution p
(k+1)
j if it is satis-
fied the above conditions; otherwise we increase
k to k + 1 and go back to step 1.
d) Step 4. Store the results: Store pj =
(uj)
T
, (vj)
T
T
, and calculate the reconstruction
vector ˆzs,j = uj − vj. The j-th PSD estimate
vector is ˆSx,j (n) =
n
k=1
ˆzs,j (k). And the average
of J PSD estimate vectors is
ˆS(J)
x =
1
J
J
j=1
ˆSx,j. (26)
C. Projected Barzilai-Borwein Reconstruction Algorithm
The improvement of this algorithm is updating the step by
the following formula [18]
γ(k)
= −H−1
k ∇F p(k)
, (27)
where Hk is an approximation to the Hessian of F p(k)
.
The procedure of this algorithm is similar to the basic GP
algorithm except the following steps:
1) Step 1. Compute step γ
(k)
j for the j-th CR as the
following expression:
γ
(k)
j = p
(k)
j − α
(k)
j ∇F p
(k)
j
+
− p
(k)
j . (28)
2) Step 2. Line search: The scalar λ
(k)
j , (λ
(k)
j ∈
[0, 1]) will be found to minimize F p
(k)
j + λ
(k)
j γ
(k)
j
and update the new set of values p
(k+1)
j =
p
(k)
j − α
(k)
j ∇F p
(k)
j
+
. Because F is quadratic, the
line search parameter λ
(k)
j can be evaluated by the
following closed-form expression:
λ
(k)
j = mid
⎧
⎪⎨
⎪⎩
0,
γ
(k)
j
T
∇F p
(k)
j
γ
(k)
j
T
Bγ
(k)
j
, 1
⎫
⎪⎬
⎪⎭
.
Note that if γ
(k)
j
T
Bγ
(k)
j = 0, we choose λ
(k)
j = 1.
3) Step 3. Update α
(k)
j : Denote
ξ
(k)
j = γ
(k)
j
T
Bγ
(k)
j . (29)
If ξ
(k)
j = 0, let α
(k+1)
j = αmax, otherwise
α
(k+1)
j = mid
⎧
⎪⎨
⎪⎩
αmin,
γ
(k)
j
2
2
ξ
(k)
j
, αmax
⎫
⎪⎬
⎪⎭
.
D. Performances
1) MSE Performance: The normalized MSE of estimated
PSD is computed by
MSE(J)
= E
⎧
⎪⎨
⎪⎩
ˆS
(J)
x − Sx
(J)
2
2
Sx
(J)
2
2
⎫
⎪⎬
⎪⎭
, (30)
where ˆS
(J)
x and Sx
(J)
denote the average of the J PSD
estimate vectors based on our compressed sensing approach
and the periodogram using the signals sampled at the Nyquist
rate, respectively.
2) Detection performances: We evaluate the probability
of detection Pd based on the averaged PSD estimate ˆS
(J)
x .
The detection analysis to follow, strictly speaking, holds only
for samples collected at Nyquist rate. We however use this
as a simple way to analyze the detection performance in
the compressive sampling case as well. The decision of the
presence of licensed transmission signals in the certain channel
is made by an energy detector using the estimated frequency
response over that channel, i.e., the test statistic is
E
(J)
I =
IK
i=(I−1)K+1
ˆS(J)
x (i), I = 1, 2, . . . , maxI, (31)
where I is the channel index, maxI is the number of channels,
and K is the number of PSD samples of each channel. The
PSD estimate of the j-th CR node can be evaluated as
ˆSx,j(i) =
1
H
H
h=1
|Xh,j(i)|
2
, (32)
whereXh,j(i) is the Fourier transform of the h-th block of the
received signal xh,j(n), j representing the CR node index,
n representing the time sample index, each block containing
2N time samples, and H denoting the number of blocks.
Substituting (26) and (32) to (31), the test static can be
obtained by
E
(J)
I =
1
JH
IK
i=(I−1)K+1
J
j=1
H
h=1
|Xh,j(i)|
2
. (33)
The decision rule is chosen as
E
(J)
I
H1
>
<
H0
μ, I = 1, 2, . . . , maxI, (34)
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE DySPAN 2010 proceedings
0.1 0.2 0.3 0.4 0.5
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
Compression rate [M/N]
Reconstructionerror
Basic GP, 5CRs
PBB, 5 CRs
Basic GP, 1 CR
PBB, 1 CR
Ref. [5], 1 CR
Fig. 3. Reconstruction error (MSE) for Basic GP and PBB approaches versus
compression rate M/N for various number of collaborating CRs (SNRs of
active channels varying from 8dB to 10dB).
0.1 0.2 0.3 0.4 0.5
0
0.05
0.1
0.4
0.5
0.6
0.7
0.8
0.9
1
Compression rate [M/N]
Performance
Pd
, 5 CRs
Pd
, 1 CR
P
d
, 1CR, Ref. [5]
Pfa
, 5 CRs
Pfa
, 1 CR
Pfa
, 1 CR, Ref. [5]
Fig. 4. Probability of detection Pd and probability of a false alarm Pfa for
PBB versus compression rate M/N for various number of collaborating CRs
(SNRs of active channels varying from 8dB to 10dB).
where H0, H1 represent the hypotheses of the absence and
presence of primary signals, respectively, and μ is the decision
threshold. Under H0, E
(J)
I / σ2
n/ (JH) ∼ χ2
2JKH has a
central χ2
distribution with 2JKH degrees of freedom. The
probability of a false alarm P
(J)
fa can be obtained by
P
(J)
fa = 1 −
Γ JH, μ
JH
Γ (JH)
, (35)
where Γ(., .) is the upper incomplete gamma function [19, Sec.
(8.350)], Γ(.) is the gamma function [19, Sec. (13.10)]. Under
H1, the probability of detection P
(J)
d is evaluated by
P
(J)
d =
1
a
Ia
I=I1
Pr E
(J)
I > μ, (36)
where Ii, i = 1, . . . , a denote the indices of a active channels.
Parameters 2k mode
Elementary period T 7/64µs
Number of carriers K 1,705
Value of carrier number Kmin 0
Value of carrier number Kmax 1,704
Duration of symbol part TU 2,048× T 224µs
Carrier spacing 1/TU 4,464 Hz
Spacing between carriers Kmin and Kmax 7.61 MHz
TABLE I
THE OFDM PARAMETERS FOR THE 2K MODE.
V. SIMULATION RESULTS
The model for simulation can be briefly described in this
section. We consider at baseband, a wide frequency band of
interest ranging from -38.05 to 38.05 MHz, containing maxI
= 10 non-overlapping channels of equal bandwidth of 7.61
MHz. Our simulations will focus in the 2k mode of the DVB-T
standard. This particular mode is intended for mobile reception
of standard definition DTV. The structure of signal is followed
an OFDM frame. Each frame has a duration of TF , and
consists of 68 OFDM symbols. Four frames constitute one
super-frame. Each symbol is constituted by a set of C = 1,705
carriers in the 2k mode and transmitted with a duration TS.
A useful part with duration TU and a guard interval with a
duration Δ (choosen to 0) compose TS. The over-sampling
factor is 2. The occupancy ratio of the total 76.1 MHz band
is 50%. The received signal is damaged by additive white
Gaussian noise (AWGN) with a variance of σ2
n = 1. The
received SNRs on the a = 5 active channels are randomly
varying from 8dB to 10dB. A Gaussian wavelet function is
used for smoothing. For compressive sampling, 2N is 4096,
the compressed rate M/N is varying from 5% to 50% and H =
160 is the number of blocks. The compressive sampling matrix
ΦA has a Gaussian distributed function with zero mean and
variance 1/M. The number of PSD samples of each channel
is K = 25. We set αmin = 10−30
, αmax = 1030
for PBB
algorithm, and use β = 0.5, μ = 0.1, and τ = 0.1 AT
ry,i
∞
for both Basic and PBB algorithms.
Fig. 3 illustrates MSE performance for Basic GP and PBB
algorithms and compares with the performance result in [5].
In comparison with [5], our proposed approach in case of
1 CR slightly decreases the MSE performance because of
the reduced mutual incoherent of Φ in (12), however, our
approach can reduce the hardware cost due to AIC acquisition
at the lower sampling rate. The results show that in comparison
with Basic GP version, the PBB algorithm achieves the same
performances while the Basic GP version takes a lot of time
to get convergence [12]. So the following results are imple-
mented by using the novel PBB algorithm. This figure also
shows the performances of signal recovery quality in which
MSE decreases when the value of compression rate M/N
increases. However, as considering the effects of multiple CRs
in spectrum sensing scheme, it is easily to observe that MSE
also decreases as the number of CRs J increases; therefore,
we can obtain the lower compression rate but not degrade the
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE DySPAN 2010 proceedings
recovery performance by using more CRs in networks. For
example, to receive MSE at 0.37, we must compress wideband
signals at the rate 0.4 in the 1 CR case, while networks with
5 CRs can be implemented at the lower compression rate 0.3.
For detection performance, Fig. 4 depicts the probability
of detection P
(J)
d with respect to both the compression ratio
M/N and the number of CRs J =1, 5, under a fixed P
(J)
fa
of 0.01. This figure demonstrates that in order to obtain
reliable performances, the joint collaboration and compression
is necessary. Especially, collaboration among CRs can avoid
the hardware cost of each CR by reducing the compression rate
M/N while remaining the high detection performance. For
instance, the probability of detection in case of 1 CR is ≈ 1
at the compression rate M/N over 0.2, while the collaboration
among 5 CRs requires the compression rate M/N from the
lower value 0.15.
Especially, analyzing the results reveals the interesting con-
clusion, i.e., in Fig. 4, the detection performances under both
our method and the approach in [5] over the examined range
of compression rates are similar while in Fig.3, the MSE
performances of these approaches have a bit differences.
VI. CONCLUSION
In this paper, we presented a distributed compressive spec-
trum sensing scheme for CR networks. To avoid the high speed
ADC systems, the alternative converters called AICs are ex-
ploited to acquire the salient information of received signals at
sub-Nyquist rates. Moreover, the GP approach is used for joint
cooperation and compressive sensing. The major barrier of GP
method, which takes a lot of time to reach the convergence,
can be solved by modifying the backtracking line search for
updating parameters. Among new fast CS techniques, PBB
algorithm, which is used to update the step of the iterations
in the recovery stage, demonstrates its outperformance, i.e.,
it not only achieves high quality of signal recovery but also
increases the speed to quickly reach convergence.
ACKNOWLEDGMENT
This research was supported by Basic Science Research
Program through the National Research Foundation of Korea
(NRF) funded by the Ministry of Education, Science and
Technology (No. 2009-0073895)
REFERENCES
[1] Proc. 1st IEEE Int’l. Symp. New Frontiers in Dynamic Spectrum Access
Networks, Nov. 2005.
[2] http://www.ieee802.org/22/.
[3] Donoho, D.L., ”Compressed sensing,” IEEE Transactions on Informa-
tion Theory, vol. 52, no. 4, pp. 1289-1306, 2006.
[4] Candes, E.J., and Tao, T., ”Near-Optimal Signal Recovery From Random
Projections: Universal Encoding Strategies?,” IEEE Transactions on
Information Theory, vol. 52, no. 12, pp. 5406-5425, 2006.
[5] T. Zhi, and G. B. Giannakis, ”Compressed Sensing for Wideband
Cognitive Radios”, in IEEE International Conference on Acoustics,
Speech and Signal Processing (ICASSP), pp. IV-1357-IV-1360, 2007.
[6] M. F. Duarte, M. A. Davenport, M. B. Wakin et al., ”Sparse Signal De-
tection from Incoherent Projections”, in IEEE International Conference
on Acoustics, Speech and Signal Processing (ICASSP), pp. III-III, 2006.
[7] S. Kirolos, T. Ragheb, J. Laska et al., ”Practical Issues in Implementing
Analog-to-Information Converters”,in The 6th International Workshop
on System-on-Chip for Real-Time Applications, pp. 141-146, 2006.
[8] J. N. Laska, S. Kirolos, M. F. Duarte et al., ”Theory and Implementation
of an Analog-to-Information Converter using Random Demodulation”,
in IEEE International Symposium on Circuits and Systems (ISCAS), pp.
1959-1962, 2007.
[9] J. L. S. Kirolos, M. Wakin, M. Duarte, D. Baron, T. Ragheb, Y. Massoud,
and R. Baraniuk, ”Analog-to-information conversion via random demod-
ulation,” in Proc. of the IEEE Dallas Circuits and Systems Workshop
(DCAS), 2006.
[10] M. F. Duarte, S. Sarvotham, D. Baron et al., ”Distributed Compressed
Sensing of Jointly Sparse Signals,” in Conference Record of the Thirty-
Ninth Asilomar Conference on Signals, Systems and Computers, pp.
1537-1541, 2005.
[11] J. J. More, ”Gradient projection techniques for large-scale optimization
problems,” in Proceedings of the 28th IEEE Conference on Decision
and Control, pp. 378-381 vol.371, 1989.
[12] Y.-H. D. a. R. Fletcher, ”Projected Barzilai-Borwein methods for large-
scale box-constrained quadratic programming,” Numerische Mathematik,
vol. 100, pp. 21-47, March, 2005.
[13] E. C. a. J. Romberg, ”Sparsity and Incoherence in Compressive Sam-
pling,” Inverse Problems, 23(3), pp. 969-985, June 2007.
[14] D. L. D. S. S. Chen, and M. A. Saunders, ”Atomic decomposition by
basis pursuit,” SIAMJ Sci. Comput., vol. 20, no. 1, pp. 33-61, 1999.
[15] C. L. a. M. Do, ”Signal reconstruction using sparse tree representations,”
SPIE Wavelets XI, vol. 5914, pp. 59140W.1-59140W.11, Sept 2005.
[16] Z. Tian, and G. B. Giannakis, ”A Wavelet Approach to Wideband
Spectrum Sensing for Cognitive Radios,” in 1st International Conference
on Cognitive Radio Oriented Wireless Networks and Communications,
pp. 1-5, 2006.
[17] S. Mallat, and W. L. Hwang, ”Singularity detection and processing with
wavelets,” IEEE Transactions on Information Theory, vol. 38, no. 2, pp.
617-643, 1992.
[18] J. Barzilai and J. M. Borwein, ”Two-point step size gradient methods,”
IMA J. Numer. Anal., vol.8, no.1, pp. 141-148, January 1, 1988.
[19] I. S. Gradshtein, I. M. Ryzhik, A. Jeffrey and D. Zwillinger, ”Table of
integrals, series and products,” 7th ed., Oxford: Academic, 2007.
This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE DySPAN 2010 proceedings

Mais conteúdo relacionado

Mais procurados

Performance of cognitive radio networks with maximal ratio combining over cor...
Performance of cognitive radio networks with maximal ratio combining over cor...Performance of cognitive radio networks with maximal ratio combining over cor...
Performance of cognitive radio networks with maximal ratio combining over cor...Polytechnique Montreal
 
A Subspace Method for Blind Channel Estimation in CP-free OFDM Systems
A Subspace Method for Blind Channel Estimation in CP-free OFDM SystemsA Subspace Method for Blind Channel Estimation in CP-free OFDM Systems
A Subspace Method for Blind Channel Estimation in CP-free OFDM SystemsCSCJournals
 
Spectrum-efficiency parametric channel estimation scheme for massive MIMO sys...
Spectrum-efficiency parametric channel estimation scheme for massive MIMO sys...Spectrum-efficiency parametric channel estimation scheme for massive MIMO sys...
Spectrum-efficiency parametric channel estimation scheme for massive MIMO sys...Qian Han
 
A Scheme for Joint Signal Reconstruction in Wireless Multimedia Sensor Networks
A Scheme for Joint Signal Reconstruction in Wireless Multimedia Sensor NetworksA Scheme for Joint Signal Reconstruction in Wireless Multimedia Sensor Networks
A Scheme for Joint Signal Reconstruction in Wireless Multimedia Sensor Networksijma
 
TurnerBottoneStanekNIPS2013
TurnerBottoneStanekNIPS2013TurnerBottoneStanekNIPS2013
TurnerBottoneStanekNIPS2013Clay Stanek
 
Frequency offset estimation with fast acquisition in OFDM system assignment h...
Frequency offset estimation with fast acquisition in OFDM system assignment h...Frequency offset estimation with fast acquisition in OFDM system assignment h...
Frequency offset estimation with fast acquisition in OFDM system assignment h...Sample Assignment
 
Mimo radar detection in compound gaussian clutter using orthogonal discrete f...
Mimo radar detection in compound gaussian clutter using orthogonal discrete f...Mimo radar detection in compound gaussian clutter using orthogonal discrete f...
Mimo radar detection in compound gaussian clutter using orthogonal discrete f...ijma
 
Matrix Padding Method for Sparse Signal Reconstruction
Matrix Padding Method for Sparse Signal ReconstructionMatrix Padding Method for Sparse Signal Reconstruction
Matrix Padding Method for Sparse Signal ReconstructionCSCJournals
 
Improved Timing Estimation Using Iterative Normalization Technique for OFDM S...
Improved Timing Estimation Using Iterative Normalization Technique for OFDM S...Improved Timing Estimation Using Iterative Normalization Technique for OFDM S...
Improved Timing Estimation Using Iterative Normalization Technique for OFDM S...IJECEIAES
 
Reduction of Azimuth Uncertainties in SAR Images Using Selective Restoration
Reduction of Azimuth Uncertainties in SAR Images Using Selective RestorationReduction of Azimuth Uncertainties in SAR Images Using Selective Restoration
Reduction of Azimuth Uncertainties in SAR Images Using Selective RestorationIJTET Journal
 
A time domain clean approach for the identification of acoustic moving source...
A time domain clean approach for the identification of acoustic moving source...A time domain clean approach for the identification of acoustic moving source...
A time domain clean approach for the identification of acoustic moving source...André Moreira
 
A New Approach for Speech Enhancement Based On Eigenvalue Spectral Subtraction
A New Approach for Speech Enhancement Based On Eigenvalue Spectral SubtractionA New Approach for Speech Enhancement Based On Eigenvalue Spectral Subtraction
A New Approach for Speech Enhancement Based On Eigenvalue Spectral SubtractionCSCJournals
 
Strategies to Combat Pilot Contamination in Massive MIMO Systems
Strategies to Combat Pilot Contamination in Massive MIMO SystemsStrategies to Combat Pilot Contamination in Massive MIMO Systems
Strategies to Combat Pilot Contamination in Massive MIMO SystemsCPqD
 
On Channel Estimation of OFDM-BPSK and -QPSK over Nakagami-m Fading Channels
On Channel Estimation of OFDM-BPSK and -QPSK over Nakagami-m Fading ChannelsOn Channel Estimation of OFDM-BPSK and -QPSK over Nakagami-m Fading Channels
On Channel Estimation of OFDM-BPSK and -QPSK over Nakagami-m Fading ChannelsCSCJournals
 

Mais procurados (20)

Performance of cognitive radio networks with maximal ratio combining over cor...
Performance of cognitive radio networks with maximal ratio combining over cor...Performance of cognitive radio networks with maximal ratio combining over cor...
Performance of cognitive radio networks with maximal ratio combining over cor...
 
A Subspace Method for Blind Channel Estimation in CP-free OFDM Systems
A Subspace Method for Blind Channel Estimation in CP-free OFDM SystemsA Subspace Method for Blind Channel Estimation in CP-free OFDM Systems
A Subspace Method for Blind Channel Estimation in CP-free OFDM Systems
 
Spectrum-efficiency parametric channel estimation scheme for massive MIMO sys...
Spectrum-efficiency parametric channel estimation scheme for massive MIMO sys...Spectrum-efficiency parametric channel estimation scheme for massive MIMO sys...
Spectrum-efficiency parametric channel estimation scheme for massive MIMO sys...
 
A Scheme for Joint Signal Reconstruction in Wireless Multimedia Sensor Networks
A Scheme for Joint Signal Reconstruction in Wireless Multimedia Sensor NetworksA Scheme for Joint Signal Reconstruction in Wireless Multimedia Sensor Networks
A Scheme for Joint Signal Reconstruction in Wireless Multimedia Sensor Networks
 
TurnerBottoneStanekNIPS2013
TurnerBottoneStanekNIPS2013TurnerBottoneStanekNIPS2013
TurnerBottoneStanekNIPS2013
 
Frequency offset estimation with fast acquisition in OFDM system assignment h...
Frequency offset estimation with fast acquisition in OFDM system assignment h...Frequency offset estimation with fast acquisition in OFDM system assignment h...
Frequency offset estimation with fast acquisition in OFDM system assignment h...
 
Mimo radar detection in compound gaussian clutter using orthogonal discrete f...
Mimo radar detection in compound gaussian clutter using orthogonal discrete f...Mimo radar detection in compound gaussian clutter using orthogonal discrete f...
Mimo radar detection in compound gaussian clutter using orthogonal discrete f...
 
Masters Report 3
Masters Report 3Masters Report 3
Masters Report 3
 
Matrix Padding Method for Sparse Signal Reconstruction
Matrix Padding Method for Sparse Signal ReconstructionMatrix Padding Method for Sparse Signal Reconstruction
Matrix Padding Method for Sparse Signal Reconstruction
 
Improved Timing Estimation Using Iterative Normalization Technique for OFDM S...
Improved Timing Estimation Using Iterative Normalization Technique for OFDM S...Improved Timing Estimation Using Iterative Normalization Technique for OFDM S...
Improved Timing Estimation Using Iterative Normalization Technique for OFDM S...
 
H44093641
H44093641H44093641
H44093641
 
E04923142
E04923142E04923142
E04923142
 
08039246
0803924608039246
08039246
 
D04922630
D04922630D04922630
D04922630
 
Reduction of Azimuth Uncertainties in SAR Images Using Selective Restoration
Reduction of Azimuth Uncertainties in SAR Images Using Selective RestorationReduction of Azimuth Uncertainties in SAR Images Using Selective Restoration
Reduction of Azimuth Uncertainties in SAR Images Using Selective Restoration
 
Dq24746750
Dq24746750Dq24746750
Dq24746750
 
A time domain clean approach for the identification of acoustic moving source...
A time domain clean approach for the identification of acoustic moving source...A time domain clean approach for the identification of acoustic moving source...
A time domain clean approach for the identification of acoustic moving source...
 
A New Approach for Speech Enhancement Based On Eigenvalue Spectral Subtraction
A New Approach for Speech Enhancement Based On Eigenvalue Spectral SubtractionA New Approach for Speech Enhancement Based On Eigenvalue Spectral Subtraction
A New Approach for Speech Enhancement Based On Eigenvalue Spectral Subtraction
 
Strategies to Combat Pilot Contamination in Massive MIMO Systems
Strategies to Combat Pilot Contamination in Massive MIMO SystemsStrategies to Combat Pilot Contamination in Massive MIMO Systems
Strategies to Combat Pilot Contamination in Massive MIMO Systems
 
On Channel Estimation of OFDM-BPSK and -QPSK over Nakagami-m Fading Channels
On Channel Estimation of OFDM-BPSK and -QPSK over Nakagami-m Fading ChannelsOn Channel Estimation of OFDM-BPSK and -QPSK over Nakagami-m Fading Channels
On Channel Estimation of OFDM-BPSK and -QPSK over Nakagami-m Fading Channels
 

Destaque

Byzantine Attack & Defense in Cognitive Radio Network
Byzantine Attack & Defense in Cognitive Radio NetworkByzantine Attack & Defense in Cognitive Radio Network
Byzantine Attack & Defense in Cognitive Radio NetworkChandra Sharma
 
Alex Wyglinski - IEEE VTS UKRI - Cognitive radio - a panacea for RF spectrum...
Alex Wyglinski  - IEEE VTS UKRI - Cognitive radio - a panacea for RF spectrum...Alex Wyglinski  - IEEE VTS UKRI - Cognitive radio - a panacea for RF spectrum...
Alex Wyglinski - IEEE VTS UKRI - Cognitive radio - a panacea for RF spectrum...Keith Nolan
 
Security threats in cognitive radio
Security threats in cognitive radioSecurity threats in cognitive radio
Security threats in cognitive radioNavya Shree
 
Cognitive radio: some security issues
Cognitive radio: some security issuesCognitive radio: some security issues
Cognitive radio: some security issuesJoseph Pianist
 
Introduction to compressive sensing
Introduction to compressive sensingIntroduction to compressive sensing
Introduction to compressive sensingAhmed Nasser Agag
 
Performance optimization of hybrid fusion cluster based cooperative spectrum ...
Performance optimization of hybrid fusion cluster based cooperative spectrum ...Performance optimization of hybrid fusion cluster based cooperative spectrum ...
Performance optimization of hybrid fusion cluster based cooperative spectrum ...Ayman El-Saleh
 
Cognitive radio networks
Cognitive radio networksCognitive radio networks
Cognitive radio networksVatsala Sharma
 
Cognitive Radio: When might it Become Economically and Technically Feasible?
Cognitive Radio: When might it Become Economically and Technically Feasible? Cognitive Radio: When might it Become Economically and Technically Feasible?
Cognitive Radio: When might it Become Economically and Technically Feasible? Jeffrey Funk
 
Spectrum Sensing Techiniques for Cognitive Radios
Spectrum Sensing Techiniques for Cognitive RadiosSpectrum Sensing Techiniques for Cognitive Radios
Spectrum Sensing Techiniques for Cognitive RadiosKonstantinos Bountouris
 
Cognitive Radio in 5G
Cognitive Radio in 5GCognitive Radio in 5G
Cognitive Radio in 5GHavar Bathaee
 
Cognitive Radio, Introduction and Main Issues
Cognitive Radio, Introduction and Main IssuesCognitive Radio, Introduction and Main Issues
Cognitive Radio, Introduction and Main IssuesKuncoro Wastuwibowo
 
Cognitive radio network
Cognitive radio networkCognitive radio network
Cognitive radio networkSuhad Malayshi
 

Destaque (20)

P1121106496
P1121106496P1121106496
P1121106496
 
Byzantine Attack & Defense in Cognitive Radio Network
Byzantine Attack & Defense in Cognitive Radio NetworkByzantine Attack & Defense in Cognitive Radio Network
Byzantine Attack & Defense in Cognitive Radio Network
 
Cognitive Radio
Cognitive RadioCognitive Radio
Cognitive Radio
 
Cognitive Radio
Cognitive RadioCognitive Radio
Cognitive Radio
 
Alex Wyglinski - IEEE VTS UKRI - Cognitive radio - a panacea for RF spectrum...
Alex Wyglinski  - IEEE VTS UKRI - Cognitive radio - a panacea for RF spectrum...Alex Wyglinski  - IEEE VTS UKRI - Cognitive radio - a panacea for RF spectrum...
Alex Wyglinski - IEEE VTS UKRI - Cognitive radio - a panacea for RF spectrum...
 
Spectrum analyzer
Spectrum analyzerSpectrum analyzer
Spectrum analyzer
 
Security threats in cognitive radio
Security threats in cognitive radioSecurity threats in cognitive radio
Security threats in cognitive radio
 
Cognitive radio: some security issues
Cognitive radio: some security issuesCognitive radio: some security issues
Cognitive radio: some security issues
 
Introduction to compressive sensing
Introduction to compressive sensingIntroduction to compressive sensing
Introduction to compressive sensing
 
Performance optimization of hybrid fusion cluster based cooperative spectrum ...
Performance optimization of hybrid fusion cluster based cooperative spectrum ...Performance optimization of hybrid fusion cluster based cooperative spectrum ...
Performance optimization of hybrid fusion cluster based cooperative spectrum ...
 
Cognitive radio networks
Cognitive radio networksCognitive radio networks
Cognitive radio networks
 
Cognitive radio
Cognitive radioCognitive radio
Cognitive radio
 
Cognitive Radio: When might it Become Economically and Technically Feasible?
Cognitive Radio: When might it Become Economically and Technically Feasible? Cognitive Radio: When might it Become Economically and Technically Feasible?
Cognitive Radio: When might it Become Economically and Technically Feasible?
 
Spectrum Sensing Techiniques for Cognitive Radios
Spectrum Sensing Techiniques for Cognitive RadiosSpectrum Sensing Techiniques for Cognitive Radios
Spectrum Sensing Techiniques for Cognitive Radios
 
Cognitive Radio in 5G
Cognitive Radio in 5GCognitive Radio in 5G
Cognitive Radio in 5G
 
COGNITIVE RADIO
COGNITIVE RADIOCOGNITIVE RADIO
COGNITIVE RADIO
 
Cognitive Radio, Introduction and Main Issues
Cognitive Radio, Introduction and Main IssuesCognitive Radio, Introduction and Main Issues
Cognitive Radio, Introduction and Main Issues
 
Cognitive radio network
Cognitive radio networkCognitive radio network
Cognitive radio network
 
Cognitive Radio
Cognitive RadioCognitive Radio
Cognitive Radio
 
What is Cognitive Radio?
What is Cognitive Radio? What is Cognitive Radio?
What is Cognitive Radio?
 

Semelhante a Projected Barzilai-Borwein Methods Applied to Distributed Compressive Spectrum Sensing

Image compression based on
Image compression based onImage compression based on
Image compression based onijma
 
Photoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectorsPhotoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectorsIAEME Publication
 
CS Based Channel Estimation for OFDM Systems under Long Delay Channels Using ...
CS Based Channel Estimation for OFDM Systems under Long Delay Channels Using ...CS Based Channel Estimation for OFDM Systems under Long Delay Channels Using ...
CS Based Channel Estimation for OFDM Systems under Long Delay Channels Using ...IJERA Editor
 
Performance analysis of compressive sensing recovery algorithms for image pr...
Performance analysis of compressive sensing recovery  algorithms for image pr...Performance analysis of compressive sensing recovery  algorithms for image pr...
Performance analysis of compressive sensing recovery algorithms for image pr...IJECEIAES
 
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET Journal
 
METHOD FOR THE DETECTION OF MIXED QPSK SIGNALS BASED ON THE CALCULATION OF FO...
METHOD FOR THE DETECTION OF MIXED QPSK SIGNALS BASED ON THE CALCULATION OF FO...METHOD FOR THE DETECTION OF MIXED QPSK SIGNALS BASED ON THE CALCULATION OF FO...
METHOD FOR THE DETECTION OF MIXED QPSK SIGNALS BASED ON THE CALCULATION OF FO...sipij
 
Method for Converter Synchronization with RF Injection
Method for Converter Synchronization with RF InjectionMethod for Converter Synchronization with RF Injection
Method for Converter Synchronization with RF InjectionCSCJournals
 
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...IOSRJVSP
 
AN APPLICATION OF NEURAL NETWORKS TO CHANNEL ESTIMATION OF THE ISDB-TB FBMC S...
AN APPLICATION OF NEURAL NETWORKS TO CHANNEL ESTIMATION OF THE ISDB-TB FBMC S...AN APPLICATION OF NEURAL NETWORKS TO CHANNEL ESTIMATION OF THE ISDB-TB FBMC S...
AN APPLICATION OF NEURAL NETWORKS TO CHANNEL ESTIMATION OF THE ISDB-TB FBMC S...ijwmn
 
Csit77402
Csit77402Csit77402
Csit77402csandit
 
EBDSS Max Research Report - Final
EBDSS  Max  Research Report - FinalEBDSS  Max  Research Report - Final
EBDSS Max Research Report - FinalMax Robertson
 
A novel delay dictionary design for compressive sensing-based time varying ch...
A novel delay dictionary design for compressive sensing-based time varying ch...A novel delay dictionary design for compressive sensing-based time varying ch...
A novel delay dictionary design for compressive sensing-based time varying ch...TELKOMNIKA JOURNAL
 
LSQR-Based-Precoding
LSQR-Based-PrecodingLSQR-Based-Precoding
LSQR-Based-PrecodingQian Han
 
CHANNEL ESTIMATION FOR THE ISDBT B FBMC SYSTEM USING NEURAL NETWORKS: A PROPO...
CHANNEL ESTIMATION FOR THE ISDBT B FBMC SYSTEM USING NEURAL NETWORKS: A PROPO...CHANNEL ESTIMATION FOR THE ISDBT B FBMC SYSTEM USING NEURAL NETWORKS: A PROPO...
CHANNEL ESTIMATION FOR THE ISDBT B FBMC SYSTEM USING NEURAL NETWORKS: A PROPO...csandit
 
Compressive spectrum sensing using two-stage scheme for cognitive radio netwo...
Compressive spectrum sensing using two-stage scheme for cognitive radio netwo...Compressive spectrum sensing using two-stage scheme for cognitive radio netwo...
Compressive spectrum sensing using two-stage scheme for cognitive radio netwo...IJECEIAES
 
QRC-ESPRIT Method for Wideband Signals
QRC-ESPRIT Method for Wideband SignalsQRC-ESPRIT Method for Wideband Signals
QRC-ESPRIT Method for Wideband SignalsIDES Editor
 
Classical Discrete-Time Fourier TransformBased Channel Estimation for MIMO-OF...
Classical Discrete-Time Fourier TransformBased Channel Estimation for MIMO-OF...Classical Discrete-Time Fourier TransformBased Channel Estimation for MIMO-OF...
Classical Discrete-Time Fourier TransformBased Channel Estimation for MIMO-OF...IJCSEA Journal
 

Semelhante a Projected Barzilai-Borwein Methods Applied to Distributed Compressive Spectrum Sensing (20)

Image compression based on
Image compression based onImage compression based on
Image compression based on
 
Photoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectorsPhotoacoustic tomography based on the application of virtual detectors
Photoacoustic tomography based on the application of virtual detectors
 
CS Based Channel Estimation for OFDM Systems under Long Delay Channels Using ...
CS Based Channel Estimation for OFDM Systems under Long Delay Channels Using ...CS Based Channel Estimation for OFDM Systems under Long Delay Channels Using ...
CS Based Channel Estimation for OFDM Systems under Long Delay Channels Using ...
 
Performance analysis of compressive sensing recovery algorithms for image pr...
Performance analysis of compressive sensing recovery  algorithms for image pr...Performance analysis of compressive sensing recovery  algorithms for image pr...
Performance analysis of compressive sensing recovery algorithms for image pr...
 
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
IRJET- Compressed Sensing based Modified Orthogonal Matching Pursuit in DTTV ...
 
METHOD FOR THE DETECTION OF MIXED QPSK SIGNALS BASED ON THE CALCULATION OF FO...
METHOD FOR THE DETECTION OF MIXED QPSK SIGNALS BASED ON THE CALCULATION OF FO...METHOD FOR THE DETECTION OF MIXED QPSK SIGNALS BASED ON THE CALCULATION OF FO...
METHOD FOR THE DETECTION OF MIXED QPSK SIGNALS BASED ON THE CALCULATION OF FO...
 
Method for Converter Synchronization with RF Injection
Method for Converter Synchronization with RF InjectionMethod for Converter Synchronization with RF Injection
Method for Converter Synchronization with RF Injection
 
9517cnc05
9517cnc059517cnc05
9517cnc05
 
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...
Adaptive Channel Equalization using Multilayer Perceptron Neural Networks wit...
 
AN APPLICATION OF NEURAL NETWORKS TO CHANNEL ESTIMATION OF THE ISDB-TB FBMC S...
AN APPLICATION OF NEURAL NETWORKS TO CHANNEL ESTIMATION OF THE ISDB-TB FBMC S...AN APPLICATION OF NEURAL NETWORKS TO CHANNEL ESTIMATION OF THE ISDB-TB FBMC S...
AN APPLICATION OF NEURAL NETWORKS TO CHANNEL ESTIMATION OF THE ISDB-TB FBMC S...
 
Csit77402
Csit77402Csit77402
Csit77402
 
Nc2421532161
Nc2421532161Nc2421532161
Nc2421532161
 
EBDSS Max Research Report - Final
EBDSS  Max  Research Report - FinalEBDSS  Max  Research Report - Final
EBDSS Max Research Report - Final
 
A novel delay dictionary design for compressive sensing-based time varying ch...
A novel delay dictionary design for compressive sensing-based time varying ch...A novel delay dictionary design for compressive sensing-based time varying ch...
A novel delay dictionary design for compressive sensing-based time varying ch...
 
LSQR-Based-Precoding
LSQR-Based-PrecodingLSQR-Based-Precoding
LSQR-Based-Precoding
 
CHANNEL ESTIMATION FOR THE ISDBT B FBMC SYSTEM USING NEURAL NETWORKS: A PROPO...
CHANNEL ESTIMATION FOR THE ISDBT B FBMC SYSTEM USING NEURAL NETWORKS: A PROPO...CHANNEL ESTIMATION FOR THE ISDBT B FBMC SYSTEM USING NEURAL NETWORKS: A PROPO...
CHANNEL ESTIMATION FOR THE ISDBT B FBMC SYSTEM USING NEURAL NETWORKS: A PROPO...
 
Compressive spectrum sensing using two-stage scheme for cognitive radio netwo...
Compressive spectrum sensing using two-stage scheme for cognitive radio netwo...Compressive spectrum sensing using two-stage scheme for cognitive radio netwo...
Compressive spectrum sensing using two-stage scheme for cognitive radio netwo...
 
QRC-ESPRIT Method for Wideband Signals
QRC-ESPRIT Method for Wideband SignalsQRC-ESPRIT Method for Wideband Signals
QRC-ESPRIT Method for Wideband Signals
 
Research paper (channel_estimation)
Research paper (channel_estimation)Research paper (channel_estimation)
Research paper (channel_estimation)
 
Classical Discrete-Time Fourier TransformBased Channel Estimation for MIMO-OF...
Classical Discrete-Time Fourier TransformBased Channel Estimation for MIMO-OF...Classical Discrete-Time Fourier TransformBased Channel Estimation for MIMO-OF...
Classical Discrete-Time Fourier TransformBased Channel Estimation for MIMO-OF...
 

Mais de Polytechnique Montreal

Design and Optimal Configuration of Full-Duplex MAC Protocol for Cognitive Ra...
Design and Optimal Configuration of Full-Duplex MAC Protocol for Cognitive Ra...Design and Optimal Configuration of Full-Duplex MAC Protocol for Cognitive Ra...
Design and Optimal Configuration of Full-Duplex MAC Protocol for Cognitive Ra...Polytechnique Montreal
 
Joint Cooperative Spectrum Sensing and MAC Protocol Design for Multi-channel ...
Joint Cooperative Spectrum Sensing and MAC Protocol Design for Multi-channel ...Joint Cooperative Spectrum Sensing and MAC Protocol Design for Multi-channel ...
Joint Cooperative Spectrum Sensing and MAC Protocol Design for Multi-channel ...Polytechnique Montreal
 
Performance of Spiked Population Models for Spectrum Sensing
Performance of Spiked Population Models for Spectrum SensingPerformance of Spiked Population Models for Spectrum Sensing
Performance of Spiked Population Models for Spectrum SensingPolytechnique Montreal
 
MAC Protocol for Cognitive Radio Networks
MAC Protocol for Cognitive Radio NetworksMAC Protocol for Cognitive Radio Networks
MAC Protocol for Cognitive Radio NetworksPolytechnique Montreal
 
Simulation of A Communications System Using Matlab
Simulation of A Communications System Using MatlabSimulation of A Communications System Using Matlab
Simulation of A Communications System Using MatlabPolytechnique Montreal
 
Capacity Performance Analysis for Decode-and-Forward OFDMDual-Hop System
Capacity Performance Analysis for Decode-and-Forward OFDMDual-Hop SystemCapacity Performance Analysis for Decode-and-Forward OFDMDual-Hop System
Capacity Performance Analysis for Decode-and-Forward OFDMDual-Hop SystemPolytechnique Montreal
 
Tech report: Fair Channel Allocation and Access Design for Cognitive Ad Hoc N...
Tech report: Fair Channel Allocation and Access Design for Cognitive Ad Hoc N...Tech report: Fair Channel Allocation and Access Design for Cognitive Ad Hoc N...
Tech report: Fair Channel Allocation and Access Design for Cognitive Ad Hoc N...Polytechnique Montreal
 
General analytical framework for cooperative sensing and access trade-off opt...
General analytical framework for cooperative sensing and access trade-off opt...General analytical framework for cooperative sensing and access trade-off opt...
General analytical framework for cooperative sensing and access trade-off opt...Polytechnique Montreal
 
Channel assignment for throughput maximization in cognitive radio networks
Channel assignment for throughput maximization in cognitive radio networks Channel assignment for throughput maximization in cognitive radio networks
Channel assignment for throughput maximization in cognitive radio networks Polytechnique Montreal
 
Fair channel allocation and access design for cognitive ad hoc networks
Fair channel allocation and access design for cognitive ad hoc networksFair channel allocation and access design for cognitive ad hoc networks
Fair channel allocation and access design for cognitive ad hoc networksPolytechnique Montreal
 
Channel Assignment With Access Contention Resolution for Cognitive Radio Netw...
Channel Assignment With Access Contention Resolution for Cognitive Radio Netw...Channel Assignment With Access Contention Resolution for Cognitive Radio Netw...
Channel Assignment With Access Contention Resolution for Cognitive Radio Netw...Polytechnique Montreal
 
Distributed MAC Protocol for Cognitive Radio Networks: Design, Analysis, and ...
Distributed MAC Protocol for Cognitive Radio Networks: Design, Analysis, and ...Distributed MAC Protocol for Cognitive Radio Networks: Design, Analysis, and ...
Distributed MAC Protocol for Cognitive Radio Networks: Design, Analysis, and ...Polytechnique Montreal
 

Mais de Polytechnique Montreal (20)

Journal
JournalJournal
Journal
 
Design and Optimal Configuration of Full-Duplex MAC Protocol for Cognitive Ra...
Design and Optimal Configuration of Full-Duplex MAC Protocol for Cognitive Ra...Design and Optimal Configuration of Full-Duplex MAC Protocol for Cognitive Ra...
Design and Optimal Configuration of Full-Duplex MAC Protocol for Cognitive Ra...
 
Thesis_Tan_Le
Thesis_Tan_LeThesis_Tan_Le
Thesis_Tan_Le
 
journal_doublecol
journal_doublecoljournal_doublecol
journal_doublecol
 
PhD dissertation presentation
PhD dissertation presentationPhD dissertation presentation
PhD dissertation presentation
 
PhD dissertation presentation
PhD dissertation presentationPhD dissertation presentation
PhD dissertation presentation
 
TechreportTan14
TechreportTan14TechreportTan14
TechreportTan14
 
Tech report
Tech reportTech report
Tech report
 
TanReport
TanReportTanReport
TanReport
 
Joint Cooperative Spectrum Sensing and MAC Protocol Design for Multi-channel ...
Joint Cooperative Spectrum Sensing and MAC Protocol Design for Multi-channel ...Joint Cooperative Spectrum Sensing and MAC Protocol Design for Multi-channel ...
Joint Cooperative Spectrum Sensing and MAC Protocol Design for Multi-channel ...
 
Performance of Spiked Population Models for Spectrum Sensing
Performance of Spiked Population Models for Spectrum SensingPerformance of Spiked Population Models for Spectrum Sensing
Performance of Spiked Population Models for Spectrum Sensing
 
MAC Protocol for Cognitive Radio Networks
MAC Protocol for Cognitive Radio NetworksMAC Protocol for Cognitive Radio Networks
MAC Protocol for Cognitive Radio Networks
 
Simulation of A Communications System Using Matlab
Simulation of A Communications System Using MatlabSimulation of A Communications System Using Matlab
Simulation of A Communications System Using Matlab
 
Capacity Performance Analysis for Decode-and-Forward OFDMDual-Hop System
Capacity Performance Analysis for Decode-and-Forward OFDMDual-Hop SystemCapacity Performance Analysis for Decode-and-Forward OFDMDual-Hop System
Capacity Performance Analysis for Decode-and-Forward OFDMDual-Hop System
 
Tech report: Fair Channel Allocation and Access Design for Cognitive Ad Hoc N...
Tech report: Fair Channel Allocation and Access Design for Cognitive Ad Hoc N...Tech report: Fair Channel Allocation and Access Design for Cognitive Ad Hoc N...
Tech report: Fair Channel Allocation and Access Design for Cognitive Ad Hoc N...
 
General analytical framework for cooperative sensing and access trade-off opt...
General analytical framework for cooperative sensing and access trade-off opt...General analytical framework for cooperative sensing and access trade-off opt...
General analytical framework for cooperative sensing and access trade-off opt...
 
Channel assignment for throughput maximization in cognitive radio networks
Channel assignment for throughput maximization in cognitive radio networks Channel assignment for throughput maximization in cognitive radio networks
Channel assignment for throughput maximization in cognitive radio networks
 
Fair channel allocation and access design for cognitive ad hoc networks
Fair channel allocation and access design for cognitive ad hoc networksFair channel allocation and access design for cognitive ad hoc networks
Fair channel allocation and access design for cognitive ad hoc networks
 
Channel Assignment With Access Contention Resolution for Cognitive Radio Netw...
Channel Assignment With Access Contention Resolution for Cognitive Radio Netw...Channel Assignment With Access Contention Resolution for Cognitive Radio Netw...
Channel Assignment With Access Contention Resolution for Cognitive Radio Netw...
 
Distributed MAC Protocol for Cognitive Radio Networks: Design, Analysis, and ...
Distributed MAC Protocol for Cognitive Radio Networks: Design, Analysis, and ...Distributed MAC Protocol for Cognitive Radio Networks: Design, Analysis, and ...
Distributed MAC Protocol for Cognitive Radio Networks: Design, Analysis, and ...
 

Último

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 

Último (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

Projected Barzilai-Borwein Methods Applied to Distributed Compressive Spectrum Sensing

  • 1. Projected Barzilai-Borwein Methods Applied to Distributed Compressive Spectrum Sensing Le Thanh Tan∗, Hyung Yun Kong∗, Vo Nguyen Quoc Bao∗ ∗School of Electrical Engineering University of Ulsan, San 29 of MuGeo Dong, Nam-Gu, Ulsan, Korea 680-749 Email: {tanlh,hkong,baovnq}@mail.ulsan.ac.kr Abstract—Cognitive radio allows unlicensed (cognitive) users to use licensed frequency bands by exploiting spectrum sensing tech- niques to detect whether or not the licensed (primary) users are present. In this paper, we present a compressed sensing applied to spectrum-occupancy detection in wide-band applications. The collected analog signals from each cognitive radio (CR) receiver at a fusion center are transformed to discrete-time signals by using analog-to-information converter (AIC) and then employed to calculate the autocorrelation. For signal reconstruction, we exploit a novel approach to solve the optimization problem consisting of minimizing both a quadratic (l2) error term and an l1-regularization term. Specifically, we propose the Basic gradient projection (GP) and projected Barzilai-Borwein (PBB) algorithm to offer a better performance in terms of the mean squared error of the power spectrum density estimate and the detection probability of licensed signal occupancy. I. INTRODUCTION The explosive growth of wireless communication has made the problem of spectrum utilization more critical. On the one hand, the increasing diversity and demand of high quality- of-service applications are the main reasons of the crowded nature of spectrum allocation. On the other hand, the spectrum scarcity is not the result of heavy usage of spectrum, but is due to the inefficiency of the static frequency allocation. For example, the typical spectrum utilization of around five percent or even less is reported in [1] . To solve this problem, the Federal Communications Commission (FCC) proposed the opening of licensed bands to unlicensed users and cognitive radio (CR) was born to improve the utilization of spectrum resource. In addition, the IEEE has established an IEEE 802.22 workgroup to build the standards of WRAN based on CR techniques [2]. Spectrum sensing for wide-band CR applications associates with considerable technical challenges. The radio terminals are required to employ a bank of tunable narrowband bandpass filters and search one narrow frequency band at a time. The large bandwidth operation requires an unfavorably large num- ber of RF components. Furthermore, high speed processing units (DSPs or FPGAs) are needed to flexibly search over multiple frequency bands concurrently. In particular, input analog signals must be converted to discrete-time signals at Nyquist sampling rate or higher by using analog-to-digital converter (ADC). However, the extremely high sampling rates of wide-band ADCs are a main challenge with this model. Meanwhile, due to the timing requirements for rapid sensing, only a limited number of measurements can be acquired from the received signal, which may not provide sufficient statistic when traditional linear signal reconstruction methods are employed. Compressed sensing (CS) [3], [4] builds on the surprising revelation that a signal having a sparse representation in one basis can be recovered from a small number of projections onto a second basis that is incoherent with the first. Especially, compressed sampling approach can get the sparse signal at the rates lower than the Nyquist sampling method; signal reconstruction which is a solution to a convex optimization problem called min-l1 with equality constraints makes use of the basic pursuit (BP) or some modified methods such as orthogonal matching pursuit (OMP), tree-based OMP (TOMP) [5], [6]. In [5], authors present a model of a single wide-band CR that uses CS based spectrum sensing schemes. This paper considers the problem of determining spectrum occupancy of a wide-band system. Our proposed CR system has a number of CRs and a centralized fusion center that collects data from individual CRs with different signal-to-noise ratios (SNRs) and decides these spectra to be available or not. Specifically, the same wide-band analog signal is transformed to discrete-time signal while preserving its salient information by using a so-called analog-to-information converter (AIC). For that kind of sparse input signal, an AIC can be acquired at sub-Nyquist rates (matching the information rate of the signal), and it also offers the capability of extracting the feature of data; therefore, the performance of the AIC system is comparable to that of ADC system in term of SNR or effective number of bits (ENOB) [7], [8], [9]. Then output signals of AIC are used to generate autocorrelation vectors that will be collected at the fusion. To obtain an estimate of the signal spectrum, we propose a novel version of distributed CS algo- rithm based on [10] by using a standard approach to minimize an objective function includes a quadratic (squared l2) error term combined with a sparseness-inducing (l1) regularization term. It can be easily observed that basic gradient projec- tion (GP) can perform the high quality reconstruction [11]; however, the time-consuming property makes this approach not appropriate for spectrum sensing scheme which requires time-constraint. Thus, the novel approach, which exploits the projected Barzilai-Borwein (PBB) technique embedded in a continuation heuristic to recover the efficient performance [12], is introduced to improve both time-reduction and the This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE DySPAN 2010 proceedings 978-1-4244-5188-3/10/$26.00 ©2010 IEEE
  • 2. performance of signal reconstruction. We also compare the performance of the distributed com- pressive spectrum sensing scheme with that of the scheme of [5] for a single CR to show the gains accrued from spatial diversity and exploiting the joint sparsity structure. We use (i) the mean squared error (MSE) between the reconstructed power spectrum density (PSD) estimate and the PSD based on Nyquist rate sampling, and (ii) the probability of detecting spectrum occupancy over the channels as performance mea- sures. The rest of this paper is organized as follows. Section II contains the model of the wide-band analog signal compressed sensing. A compressive spectrum sensing scheme for single CR is presented in Section III. And an extention to collabo- rative compressed spectrum sensing for multiple CR is shown in Section IV. Section V demonstrates simulation results. Finally, concluding remarks are given in Section VI. II. SYSTEM MODEL OF WIDEBAND ANALOG SIGNAL COMPSESSED SENSING A. Signal model We consider the frequency range of interest to be comprised of maxI non-overlapping consecutive spectrum bands, a CR network consisting of J CRs and a centralized fusion center. Sensing is performed periodically at each CR and the results are sent to the fusion center, where a decision is made on whether or not there is a licensed signal present in each channel. B. Overview of compressed sensing According to Donoho [3], in CS theories, an N ×1 vector of discrete-time signal x = Ψs, where Ψ is the N × N sparsity basis matrix and s is the N ×1 vector with K N non-zero (and large enough) entries si, can be used to reconstruct the signal from M measurements; especially, M depends on the reconstruction algorithm and is usually much less than N. This measurement can be done by projecting x on to an M × N basis matrix Φ that is incoherent with Ψ [13] y = Φx = ΦΨs. (1) The reconstruction is done by solving the following l1-norm optimization problem as ˆs= arg min s s 1 s.t. y = ΦΨs. (2) Linear programming techniques, e.g., basis pursuit [14], or iterative greedy algorithms [15] can be used to solve (2). C. Compressed sensing of analog signals Because CS was proposed for discrete-time signal process- ing, we must use ADC sampling at Nyquist rate to discreterize the analog signal before applying the CS. After that, the compressed sensed data are sent to DSP blocks for further manipulation. While it is true that the data volume to be processed by DSP blocks is reduced due to the CS, a high- speed ADC sampling at Nyquist rate is still required when the received signal is wideband. It is natural to think about ways to avoid the high-speed ADC by applying CS to the analog signal directly. A related idea was first described in [8], where the analog signal was first demodulated with a pseudo-random chipping sequence p(t), then passed through an analog filter h(t), and the measurements were obtained in serial by sampling the filtered signal at sub-Nyquist rate. The serial sampling structure is appropriate for real-time process- ing. However, to achieve a satisfactory signal reconstruction quality, the order of the filter is usually higher than 10. In addition, because the measurements are obtained by sampling the output of the analog filter sequentially, they are no longer independent due to the convolution in the filter, which brings some redundancy in the measurements. Specifically, suppose that we have an analog signal x(t) which is K − sparse over some basis Ψ for t ∈ [0, T] as in the following expression: x(t) = N i=1 siψi(t), (3) where x is the N × 1 vector x = Ψs, Ψ is the N × N sparsity basis matrix Ψ = [ψ0(t), ψ1(t), . . . , ψN (t)] and s an N × 1 vector with K N non-zero elements si. It has been shown that x can be recovered using M = KO(log N) non-adaptive linear projection measurements on to an M × N basis matrix Φ that is incoherent with Ψ [13]. The received signal y can be viewed as the transmitted signal plus some additive noise y = Φx + n = ΦΨs + n. (4) There are several choices for the distribution of Φ such as Gaussian, Bernoulli. Reconstruction is achieved by solving the l1-norm opti- mization problem as in (2). In this paper, the reconstruction problem, that has been highly interested in solving the convex unconstrained optimization problem, is a standard approach consisting in minimizing an objective function which includes a quadratic (squared l2-norm) error term combined with a sparseness-inducing (l1-norm) regularization term. So the problem can be given by min s 1 2 y − ΦΨs 2 2 + τ s 1. (5) Basic GP is able to solve a sequence of problems (5) effi- ciently for a sequence of values of τ. The gradient projection algorithms for solving a quadratic programming reformulation of a class of convex nonsmooth unconstrained optimization problems are significantly faster (in some cases by orders of magnitude), especially in large-scale settings. Instances of poor performance have been observed when the regularization parameter is small, but in such cases the gradient projection methods can be embedded in a simple continuation heuristic to recover their efficient practical performance. The new algorithms are easy to implement, work well across a large range of applications, and do not appear to require application- specific tuning. This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE DySPAN 2010 proceedings
  • 3. Analog filter h(t) Autocorrelation x(t) yk ry pc(t) k/M quantizer AIC block Fig. 1. CS acquisition at individual CR sensing receiver. III. COMPRESSIVE SPECTRUM SENSING AT SINGLE CR We begin by describing the CS acquisition and recovery scheme for a single CR (J = 1) case. Fig. 1 depicts the acquisition at a single CR sensing receiver. The analog base- band signal x(t) is sampled using an AIC. Following the circuit implementation of the AIC system in series of previous works [7], [8], [9], an AIC may be conceptually viewed as an ADC operating at the Nyquist rate, followed by compressive sampling. Denote the N × 1 stacked vector at the input of the ADC by xk = xkN xkN+1 ... xkN+N+1 T k = 0, 1, 2 ..., (6) and the M × N compressive sampling matrix by ΦA. The output of the AIC denoted by the M × 1 vector yk = ykM ykM+1 ... ykM+M+1 T k = 0, 1, 2 ..., (7) is given by yk = ΦAxk. (8) The respective N × N and M × M autocorrelation matrices of the compressed signal and the input signal vectors in (6) and (7) are related as follows: Ry = E ykyH k = ΦARxΦH A , (9) where subscript H denotes the Hermitian. The elements of the matrices in (9) are given by: [Ry]ij = ry (i − j) = r∗ y (j − i), [Rx]ij = rx (i − j) = r∗ x (j − i). The respective 2N × 1 and 2M × 1 autocorrelation vectors corresponding to (6) and (7) can be expressed as follows: rx = 0 rx(−N + 1) ... rx(0) ... rx(N − 1) T , (10) ry = 0 ry(−M + 1) ... ry(0) ... ry(M − 1) T , (11) here the first zero values are artificially inserted. And these above vectors represent the first column and row of the respective autocorrelation matrices. To obtain the CS recovery like the formula (5), we must to make the relation between the autocorrelation vectors in (10) and (11). Using operations in matrix algebra, we can derive as ry = Φrx, (12) note that Φ = ¯ΦAΦ1 ¯ΦAΦ2 ΦAΦ3 ΦAΦ4 . (13) Denote that φ∗ i,j is the (i, j)-th element of ΦA, the M × N matrix ¯ΦA has its (i, j)-th element given by ¯ΦA i,j = 0 φM+2−i,j i = 1, j = 1, ..., N, i = 1, j = 1, ..., N, (14) and the N × N matrices Φ1, Φ2, Φ3, Φ4 are defined as Φ1 = hankel [0N×1] , 0 φ∗ 1,1 ... φ∗ 1,N−1 , Φ2 = hankel φ∗ 1,1 ... φ∗ 1,N , φ∗ 1,N 01×(N−1) , Φ3 = toeplitz [0N×1] , 0 φ1, N ... φ1, 2 , Φ4 = toeplitz φ1,1 ... φ1,N , φ1,1 01×(N−1) , where hankel(c, r) is a hankel matrix (i.e., symmetric and constant across the anti-diagonals), note that c is the first column and r is the last row of this matrix. toeplitz(c, r) is a toeplitz matrix (i.e., symetric and constant across the diagonals), note that c is the first column, and r is the first row of this matrix. And 0a×b is the a × b zero matrix. We also know that using the wavelet-based edge detection in [16-17], the band boundaries (locations) can be recovered from 2N-1 local maxima of the wavelet modulus zs and the band number is determined by the number of local peaks; as an experiment when N M in [5], zs can be recovered under the sparseness constraint, and therefore there is a linear transformation equality linking zs to the compressed measurement vector ry. And rx has a sparse representation in the edge spectrum domain [5], that is rx = Gzs, (15) where zs is the discrete 2N × 1 vector, and G = (ΓFW) −1 . The 2N × 2N matrices W and F represent respectively a wavelet-based smoothing and a Fourier transform. The 2N × 2N matrix Γ is a derivative operation given by Γ = ⎡ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ 1 0 · · · 0 −1 ... · · · 0 0 ... ... ... 0 · · · −1 1 ⎤ ⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ . Combining (12) and (15), we can formulate the CS recon- struction of the edge spectrum as a convex unconstrained optimization problem: min zs 1 2 ry − ΦGzs 2 2 + τ zs 1 (16) To solve the above problem, we use the GP approach which is described in the Section IV for an individual CR case. The spectrum estimate can be evaluated as a cumulative sum of terms ˆzs = ˆzs (1) ˆzs (2) · · · ˆzs (2N) T . The discrete components of the PSD estimate are given by ˆSx (n) = n k=1 ˆzs (k) (17) This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE DySPAN 2010 proceedings
  • 4. 1 k,1 y,1 J k,J y,J . Fig. 2. Distributed compressive spectrum sensing scheme for multiple CRs. IV. COLLABORATIVE COMPRESSED SPECTRUM SENSING Let xj(t) be the wide-band analog baseband signal received at the j-th CR sensing receiver. Each CR sensing receiver pro- cesses the received signal to obtain an 2M ×1 autocorrelation vector ry, j of the compressed signal, as in the CS acquisition step described in Section III, these vectors are then sent to the fusion center. The fusion center applies a GP algorithm to jointly reconstruct J received PSDs ˆSx,j, j = 1, . . . , J and then obtains an average PSD. The average PSD is then used to determine the spectrum occupancy. A. Overview of GP approach We now describe the GP algorithm used for reconstruction of J PSDs. We write A = ΦG in terms of its columns A = a1 a2 · · · a2N . (18) At the j-th CR, we introduce vectors uj and vj and make the substitution zs,j = uj − vj, uj ≥ 0, vj ≥ 0, j = 1, · · · , J. Here uj (i) = (zs,j (i)) + = max {0, zs,j (i)} and vj (i) = (−zs,j (i)) + = max {0, −zs,j (i)} for all i = 1, . . . , 2N. Note that (a) + = max {0, a}. Therefore, we have zs,j = 1T 2N uj + 1T 2N vj, where 12N = [1, 1, . . . , 1] T is the vector consisting of 2N ones. The problem (16) can be modified as min u,v 1 2 ry,j −A (uj − vj) 2 2 +τ1T 2N uj +τ1T 2N vj s.t. uj ≥ 0 vj ≥ 0 (19) Problem (19) can be written in more standard bound- constrained quadratic programming (BCQP) form as min p cT pj + 1 2 pT j Bpj ≡ F pj , s.t. pj ≥ 0 (20) where pj = uj vj , c = τ1T 4N + −b b , b = AT ry,j and B = AT A −AT A −AT A AT A . The next step is solving the problem (20) by using a GP technique. From iterate p (k) j to iterate p (k+1) j , we must follow the below steps, • Step 1. Choose the scalar parameters α (k) j > 0. • Step 2. Set: w (k) j = p (k) j − α (k) j ∇F p (k) j + . • Step 3. Choose the second scalar λ (k) j ∈ [0, 1]. • Step 4. Set: p (k+1) j = p (k) j + λ (k) j w (k) j − p (k) j . The following subsections represent two algorithms to solve the above problem coresponding to two different ways of choosing α (k) j and λ (k) j . B. Basic Gradient Projection:The GP - Basic Algorithm In this algorithm, we search from each iterate p (k) j along the negative gradient −∇F p (k) j , projecting onto the nonnega- tive orthant, and performing a backtracking line search until sufficient decrease is attained in F. We define the vector g(k) as g (k) j,i = ∇F pj (k) i , if p (k) j,i > 0 or ∇F pj (k) i < 0 0, otherwise. (21) where i = 1, . . . , 2N. The procedure of this algorithm is described as follows: 1) Input: a) An initial p(0) = p (0) 1 p (0) 2 · · · p (0) J . b) A 2M × J data matrix R = ry,1 ry,2 · · · ry,J received from J CR sensing receivers. c) Choose parameters β ∈ (0, 1) and μ ∈ (0, 1/2). d) Set k = 0. 2) Output: A 2N × J reconstruction matrix Zs = zs,1 zs,2 · · · zs,J , the average of J PSD esti- mate vectors ˆS (J) x . 3) Procedure: a) Step 1. Compute α0,j as the following expression [12]: α0,j = g (k) j T g (k) j g (k) j T Bg (k) j . (22) Note that α0,j is solved from the expression: α0,j = arg min αj F p (k) j − αjg (k) j . (23) Then to guarantee that α0,j is not too small or too large, we replace α0,j by mid (αmin, α0,j, αmax). Here mid (α1, α2, α3) is defined to be the middle value of three scalar values. b) Step 2. Backtracking line search: choose α (k) j to be the first number in the sequence α0,j, βα0,j, β2 α0,j, . . . and satisfy the following inequality F p (k) j −α (k) j ∇F p (k) j + ≤ F p (k) j − μ∇F p (k) j T p (k) j − p (k) j −α (k) j ∇F p (k) j + (24) This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE DySPAN 2010 proceedings
  • 5. and update the new set of values p (k+1) j = p (k) j − α (k) j ∇F p (k) j + . c) Step 3. Termination test: • Condition: We now convert p (k) j = u (k) j T , v (k) j T T to an approximate solution z (k) s,j,GP = u (k) j − v (k) j . And scanning through the entire J CR to check the termination condition, i.e. the convergence gradient (CG) iteration is terminated when satisfying ry,j − Azs,j 2 2 ≤ εD ry,j − Azs,j,GP 2 2 , (25) where εD is a small positive parameter. How- ever, the termination iteration is also performed when the number of CG steps reaches to maxiterD. • We perform the convergence test and terminate with approximation solution p (k+1) j if it is satis- fied the above conditions; otherwise we increase k to k + 1 and go back to step 1. d) Step 4. Store the results: Store pj = (uj) T , (vj) T T , and calculate the reconstruction vector ˆzs,j = uj − vj. The j-th PSD estimate vector is ˆSx,j (n) = n k=1 ˆzs,j (k). And the average of J PSD estimate vectors is ˆS(J) x = 1 J J j=1 ˆSx,j. (26) C. Projected Barzilai-Borwein Reconstruction Algorithm The improvement of this algorithm is updating the step by the following formula [18] γ(k) = −H−1 k ∇F p(k) , (27) where Hk is an approximation to the Hessian of F p(k) . The procedure of this algorithm is similar to the basic GP algorithm except the following steps: 1) Step 1. Compute step γ (k) j for the j-th CR as the following expression: γ (k) j = p (k) j − α (k) j ∇F p (k) j + − p (k) j . (28) 2) Step 2. Line search: The scalar λ (k) j , (λ (k) j ∈ [0, 1]) will be found to minimize F p (k) j + λ (k) j γ (k) j and update the new set of values p (k+1) j = p (k) j − α (k) j ∇F p (k) j + . Because F is quadratic, the line search parameter λ (k) j can be evaluated by the following closed-form expression: λ (k) j = mid ⎧ ⎪⎨ ⎪⎩ 0, γ (k) j T ∇F p (k) j γ (k) j T Bγ (k) j , 1 ⎫ ⎪⎬ ⎪⎭ . Note that if γ (k) j T Bγ (k) j = 0, we choose λ (k) j = 1. 3) Step 3. Update α (k) j : Denote ξ (k) j = γ (k) j T Bγ (k) j . (29) If ξ (k) j = 0, let α (k+1) j = αmax, otherwise α (k+1) j = mid ⎧ ⎪⎨ ⎪⎩ αmin, γ (k) j 2 2 ξ (k) j , αmax ⎫ ⎪⎬ ⎪⎭ . D. Performances 1) MSE Performance: The normalized MSE of estimated PSD is computed by MSE(J) = E ⎧ ⎪⎨ ⎪⎩ ˆS (J) x − Sx (J) 2 2 Sx (J) 2 2 ⎫ ⎪⎬ ⎪⎭ , (30) where ˆS (J) x and Sx (J) denote the average of the J PSD estimate vectors based on our compressed sensing approach and the periodogram using the signals sampled at the Nyquist rate, respectively. 2) Detection performances: We evaluate the probability of detection Pd based on the averaged PSD estimate ˆS (J) x . The detection analysis to follow, strictly speaking, holds only for samples collected at Nyquist rate. We however use this as a simple way to analyze the detection performance in the compressive sampling case as well. The decision of the presence of licensed transmission signals in the certain channel is made by an energy detector using the estimated frequency response over that channel, i.e., the test statistic is E (J) I = IK i=(I−1)K+1 ˆS(J) x (i), I = 1, 2, . . . , maxI, (31) where I is the channel index, maxI is the number of channels, and K is the number of PSD samples of each channel. The PSD estimate of the j-th CR node can be evaluated as ˆSx,j(i) = 1 H H h=1 |Xh,j(i)| 2 , (32) whereXh,j(i) is the Fourier transform of the h-th block of the received signal xh,j(n), j representing the CR node index, n representing the time sample index, each block containing 2N time samples, and H denoting the number of blocks. Substituting (26) and (32) to (31), the test static can be obtained by E (J) I = 1 JH IK i=(I−1)K+1 J j=1 H h=1 |Xh,j(i)| 2 . (33) The decision rule is chosen as E (J) I H1 > < H0 μ, I = 1, 2, . . . , maxI, (34) This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE DySPAN 2010 proceedings
  • 6. 0.1 0.2 0.3 0.4 0.5 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Compression rate [M/N] Reconstructionerror Basic GP, 5CRs PBB, 5 CRs Basic GP, 1 CR PBB, 1 CR Ref. [5], 1 CR Fig. 3. Reconstruction error (MSE) for Basic GP and PBB approaches versus compression rate M/N for various number of collaborating CRs (SNRs of active channels varying from 8dB to 10dB). 0.1 0.2 0.3 0.4 0.5 0 0.05 0.1 0.4 0.5 0.6 0.7 0.8 0.9 1 Compression rate [M/N] Performance Pd , 5 CRs Pd , 1 CR P d , 1CR, Ref. [5] Pfa , 5 CRs Pfa , 1 CR Pfa , 1 CR, Ref. [5] Fig. 4. Probability of detection Pd and probability of a false alarm Pfa for PBB versus compression rate M/N for various number of collaborating CRs (SNRs of active channels varying from 8dB to 10dB). where H0, H1 represent the hypotheses of the absence and presence of primary signals, respectively, and μ is the decision threshold. Under H0, E (J) I / σ2 n/ (JH) ∼ χ2 2JKH has a central χ2 distribution with 2JKH degrees of freedom. The probability of a false alarm P (J) fa can be obtained by P (J) fa = 1 − Γ JH, μ JH Γ (JH) , (35) where Γ(., .) is the upper incomplete gamma function [19, Sec. (8.350)], Γ(.) is the gamma function [19, Sec. (13.10)]. Under H1, the probability of detection P (J) d is evaluated by P (J) d = 1 a Ia I=I1 Pr E (J) I > μ, (36) where Ii, i = 1, . . . , a denote the indices of a active channels. Parameters 2k mode Elementary period T 7/64µs Number of carriers K 1,705 Value of carrier number Kmin 0 Value of carrier number Kmax 1,704 Duration of symbol part TU 2,048× T 224µs Carrier spacing 1/TU 4,464 Hz Spacing between carriers Kmin and Kmax 7.61 MHz TABLE I THE OFDM PARAMETERS FOR THE 2K MODE. V. SIMULATION RESULTS The model for simulation can be briefly described in this section. We consider at baseband, a wide frequency band of interest ranging from -38.05 to 38.05 MHz, containing maxI = 10 non-overlapping channels of equal bandwidth of 7.61 MHz. Our simulations will focus in the 2k mode of the DVB-T standard. This particular mode is intended for mobile reception of standard definition DTV. The structure of signal is followed an OFDM frame. Each frame has a duration of TF , and consists of 68 OFDM symbols. Four frames constitute one super-frame. Each symbol is constituted by a set of C = 1,705 carriers in the 2k mode and transmitted with a duration TS. A useful part with duration TU and a guard interval with a duration Δ (choosen to 0) compose TS. The over-sampling factor is 2. The occupancy ratio of the total 76.1 MHz band is 50%. The received signal is damaged by additive white Gaussian noise (AWGN) with a variance of σ2 n = 1. The received SNRs on the a = 5 active channels are randomly varying from 8dB to 10dB. A Gaussian wavelet function is used for smoothing. For compressive sampling, 2N is 4096, the compressed rate M/N is varying from 5% to 50% and H = 160 is the number of blocks. The compressive sampling matrix ΦA has a Gaussian distributed function with zero mean and variance 1/M. The number of PSD samples of each channel is K = 25. We set αmin = 10−30 , αmax = 1030 for PBB algorithm, and use β = 0.5, μ = 0.1, and τ = 0.1 AT ry,i ∞ for both Basic and PBB algorithms. Fig. 3 illustrates MSE performance for Basic GP and PBB algorithms and compares with the performance result in [5]. In comparison with [5], our proposed approach in case of 1 CR slightly decreases the MSE performance because of the reduced mutual incoherent of Φ in (12), however, our approach can reduce the hardware cost due to AIC acquisition at the lower sampling rate. The results show that in comparison with Basic GP version, the PBB algorithm achieves the same performances while the Basic GP version takes a lot of time to get convergence [12]. So the following results are imple- mented by using the novel PBB algorithm. This figure also shows the performances of signal recovery quality in which MSE decreases when the value of compression rate M/N increases. However, as considering the effects of multiple CRs in spectrum sensing scheme, it is easily to observe that MSE also decreases as the number of CRs J increases; therefore, we can obtain the lower compression rate but not degrade the This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE DySPAN 2010 proceedings
  • 7. recovery performance by using more CRs in networks. For example, to receive MSE at 0.37, we must compress wideband signals at the rate 0.4 in the 1 CR case, while networks with 5 CRs can be implemented at the lower compression rate 0.3. For detection performance, Fig. 4 depicts the probability of detection P (J) d with respect to both the compression ratio M/N and the number of CRs J =1, 5, under a fixed P (J) fa of 0.01. This figure demonstrates that in order to obtain reliable performances, the joint collaboration and compression is necessary. Especially, collaboration among CRs can avoid the hardware cost of each CR by reducing the compression rate M/N while remaining the high detection performance. For instance, the probability of detection in case of 1 CR is ≈ 1 at the compression rate M/N over 0.2, while the collaboration among 5 CRs requires the compression rate M/N from the lower value 0.15. Especially, analyzing the results reveals the interesting con- clusion, i.e., in Fig. 4, the detection performances under both our method and the approach in [5] over the examined range of compression rates are similar while in Fig.3, the MSE performances of these approaches have a bit differences. VI. CONCLUSION In this paper, we presented a distributed compressive spec- trum sensing scheme for CR networks. To avoid the high speed ADC systems, the alternative converters called AICs are ex- ploited to acquire the salient information of received signals at sub-Nyquist rates. Moreover, the GP approach is used for joint cooperation and compressive sensing. The major barrier of GP method, which takes a lot of time to reach the convergence, can be solved by modifying the backtracking line search for updating parameters. Among new fast CS techniques, PBB algorithm, which is used to update the step of the iterations in the recovery stage, demonstrates its outperformance, i.e., it not only achieves high quality of signal recovery but also increases the speed to quickly reach convergence. ACKNOWLEDGMENT This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education, Science and Technology (No. 2009-0073895) REFERENCES [1] Proc. 1st IEEE Int’l. Symp. New Frontiers in Dynamic Spectrum Access Networks, Nov. 2005. [2] http://www.ieee802.org/22/. [3] Donoho, D.L., ”Compressed sensing,” IEEE Transactions on Informa- tion Theory, vol. 52, no. 4, pp. 1289-1306, 2006. [4] Candes, E.J., and Tao, T., ”Near-Optimal Signal Recovery From Random Projections: Universal Encoding Strategies?,” IEEE Transactions on Information Theory, vol. 52, no. 12, pp. 5406-5425, 2006. [5] T. Zhi, and G. B. Giannakis, ”Compressed Sensing for Wideband Cognitive Radios”, in IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. IV-1357-IV-1360, 2007. [6] M. F. Duarte, M. A. Davenport, M. B. Wakin et al., ”Sparse Signal De- tection from Incoherent Projections”, in IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pp. III-III, 2006. [7] S. Kirolos, T. Ragheb, J. Laska et al., ”Practical Issues in Implementing Analog-to-Information Converters”,in The 6th International Workshop on System-on-Chip for Real-Time Applications, pp. 141-146, 2006. [8] J. N. Laska, S. Kirolos, M. F. Duarte et al., ”Theory and Implementation of an Analog-to-Information Converter using Random Demodulation”, in IEEE International Symposium on Circuits and Systems (ISCAS), pp. 1959-1962, 2007. [9] J. L. S. Kirolos, M. Wakin, M. Duarte, D. Baron, T. Ragheb, Y. Massoud, and R. Baraniuk, ”Analog-to-information conversion via random demod- ulation,” in Proc. of the IEEE Dallas Circuits and Systems Workshop (DCAS), 2006. [10] M. F. Duarte, S. Sarvotham, D. Baron et al., ”Distributed Compressed Sensing of Jointly Sparse Signals,” in Conference Record of the Thirty- Ninth Asilomar Conference on Signals, Systems and Computers, pp. 1537-1541, 2005. [11] J. J. More, ”Gradient projection techniques for large-scale optimization problems,” in Proceedings of the 28th IEEE Conference on Decision and Control, pp. 378-381 vol.371, 1989. [12] Y.-H. D. a. R. Fletcher, ”Projected Barzilai-Borwein methods for large- scale box-constrained quadratic programming,” Numerische Mathematik, vol. 100, pp. 21-47, March, 2005. [13] E. C. a. J. Romberg, ”Sparsity and Incoherence in Compressive Sam- pling,” Inverse Problems, 23(3), pp. 969-985, June 2007. [14] D. L. D. S. S. Chen, and M. A. Saunders, ”Atomic decomposition by basis pursuit,” SIAMJ Sci. Comput., vol. 20, no. 1, pp. 33-61, 1999. [15] C. L. a. M. Do, ”Signal reconstruction using sparse tree representations,” SPIE Wavelets XI, vol. 5914, pp. 59140W.1-59140W.11, Sept 2005. [16] Z. Tian, and G. B. Giannakis, ”A Wavelet Approach to Wideband Spectrum Sensing for Cognitive Radios,” in 1st International Conference on Cognitive Radio Oriented Wireless Networks and Communications, pp. 1-5, 2006. [17] S. Mallat, and W. L. Hwang, ”Singularity detection and processing with wavelets,” IEEE Transactions on Information Theory, vol. 38, no. 2, pp. 617-643, 1992. [18] J. Barzilai and J. M. Borwein, ”Two-point step size gradient methods,” IMA J. Numer. Anal., vol.8, no.1, pp. 141-148, January 1, 1988. [19] I. S. Gradshtein, I. M. Ryzhik, A. Jeffrey and D. Zwillinger, ”Table of integrals, series and products,” 7th ed., Oxford: Academic, 2007. This full text paper was peer reviewed at the direction of IEEE Communications Society subject matter experts for publication in the IEEE DySPAN 2010 proceedings