Upload
tranledanh
View
221
Download
0
Embed Size (px)
Citation preview
8/10/2019 ADA490583.pdf
1/5
COMPRESSED SENSING FOR WIDEBAND COGNITIVE RADIOS
Zhi Tian
Dept. of Electrical & Computer Engineering
Michigan Technological UniversityHoughton, MI 49931 USA
Georgios B. Giannakis
Dept. of Electrical & Computer Engineering
University of MinnesotaMinneapolis, MN 55455 USA
ABSTRACT
In the emerging paradigm of open spectrum access, cog-
nitive radios dynamically sense the radio-spectrum environ-
ment and must rapidly tune their transmitter parameters to ef-
ciently utilize the available spectrum. The unprecedented
radio agility envisioned, calls for fast and accurate spectrum
sensing over a wide bandwidth, which challenges traditional
spectral estimation methods typically operating at or aboveNyquist rates. Capitalizing on the sparseness of the signal
spectrum in open-access networks, this paper develops com-
pressed sensing techniques tailored for the coarse sensing task
of spectrum hole identication. Sub-Nyquist rate samples are
utilized to detect and classify frequency bands via a wavelet-
based edge detector. Because spectrum location estimation
takes priority over ne-scale signal reconstruction, the pro-
posed novel sensing algorithms are robust to noise and can
afford reduced sampling rates.
Index Terms spectrum estimation, compressed sens-
ing, sub-Nyquist sampling, wavelet transform, cognitive radio
1. INTRODUCTION
The emerging paradigm of Dynamic Spectrum Access shows
promise to alleviate todays spectrumscarcity problemby ush-
ering in new forms of spectrum agile wireless networks [1].
Key to this new paradigm are cognitive radios (CRs) that are
aware of and can sense the environments, and perform func-
tions to best serve their users withoutcausing harmful interfer-
ence to other authorized users [2]. As such, therst cognitive
task preceding any form of dynamic spectrum management
is to develop wireless spectral detection and estimation tech-
niques for sensing and identication of available spectrum.
Spectrum sensing in the wideband regime faces consider-able technical challenges. The radio front-end can employ a
bank of tunable narrowband bandpasslters to search one nar-
row frequency band at a time. In each narrowband, existing
spectrum sensing techniques perform either energy detection
[3] or feature detection [2]. It requires an unfavorably large
number of RF components and the tuning range of each l-
ter is preset. Alternatively, a wideband circuit utilizes a sin-
gle RF chain followed by high-speed DSP to exibly search
over multiple frequency bands concurrently [4]. A major im-
plementation challenge lies in the very high sampling rates
required by conventional spectral estimation methods which
have to operate at or above the Nyquist rate. 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 sufcient statistic when tradi-
tional linear signal reconstruction methods are employed.
This paperaimsat fast spectrum sensing at affordablecom-
plexity. A couple of key premises are capitalized to alleviate
the stringent sampling requirements in the wideband regime.
First, we take a multi-resolution approach to decompose the
cognitive sensing task into two stages. The rst stage is coarse
sensing to detect non-overlappingspectrum bands and classify
them intoblack, gray or whitespaces, depending on whether
the power spectral density (PSD) levels are high, medium or
low [2]. Based on the spectrum sharing mechanism adopted
[1], the second stage ofne-scale spectral shape estimation
is performed only when needed, and mostly conned withinthe available (narrowband) white spaces to alleviate the sam-
pling requirements. Second, we recognize that the wireless
signals in open-spectrum networks are typicallysparsein the
frequency domain. This is due to the low percentage of spec-
trum occupancy by active radios a fact motivating dynamic
spectrum management. For sparse signals, recent advances in
compressed sensing have demonstrated the principle of sub-
Nyquist-rate sampling and reliable signal recovery via com-
putationally feasible algorithms [5, 6, 7, 8].
Tailored to the above distinct nature of CR sensing, this
paper derives novel compressed sensing algorithms for the
coarse sensing task of spectrum band classication. Random
sub-Nyquist-rate samples are employed to formulate an op-timal signal reconstruction problem, which incorporates the
wavelet-based edge detector we recently developed in [10] to
recover the locations of frequency bands. Because spectrum
location estimation takes priority over ne-scale signal recon-
struction, the novel sensing algorithms are robust to noise and
can afford reduced sampling rates.
IV - 13571-4244-0728-1/07/$20.00 2007 IEEE ICASSP 2007
8/10/2019 ADA490583.pdf
2/5
Report Documentation PageForm Approved
OMB No. 0704-0188
Public reporting burden for the collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering and
maintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information,
including suggestions for reducing this burden, to Washington Headquarters Services, Directorate for Information Operations and Reports, 1215 Jefferson Davis Highway, Suite 1204, Arlington
VA 22202-4302. Respondents should be aware that notwithstanding any other provision of law, no person shall be subject to a penalty for failing t o comply with a collection of information if it
does not display a currently valid OMB control number.
1. REPORT DATE
20072. REPORT TYPE
3. DATES COVERED
00-00-2007 to 00-00-2007
4. TITLE AND SUBTITLE
Compressed Sensing for Wideband Cognitive Radios
5a. CONTRACT NUMBER
5b. GRANT NUMBER
5c. PROGRAM ELEMENT NUMBER
6. AUTHOR(S) 5d. PROJECT NUMBER
5e. TASK NUMBER
5f. WORK UNIT NUMBER
7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES)
Dept. of Electrical & Computer Engineering,Michigan Technological
University,Houghton,MI,49931
8. PERFORMING ORGANIZATION
REPORT NUMBER
9. SPONSORING/MONITORING AGENCY NAME(S) AND ADDRESS(ES) 10. SPONSOR/MONITORS ACRONYM(S)
11. SPONSOR/MONITORS REPORT
NUMBER(S)
12. DISTRIBUTION/AVAILABILITY STATEMENT
Approved for public release; distribution unlimited
13. SUPPLEMENTARY NOTES
See also ADM002013. Proceedings of the 2007 IEEE International Conference on Acoustics, Speech, and
Signal Processing (ICASSP), Held in Honolulu, Hawaii on April 15-20, 2007. Government or Federal
Rights
14. ABSTRACT
15. SUBJECT TERMS
16. SECURITY CLASSIFICATION OF: 17. LIMITATION OFABSTRACT
Same as
Report (SAR)
18. NUMBER
OF PAGES
4
19a. NAME OF
RESPONSIBLE PERSONa. REPORT
unclassified
b. ABSTRACT
unclassified
c. THIS PAGE
unclassified
Standard Form 298 (Rev. 8-98)Prescribed by ANSI Std Z39-18
8/10/2019 ADA490583.pdf
3/5
2. SIGNAL MODEL AND PROBLEM STATEMENT
Suppose that a total ofBHz in the frequency range [f0, fN]isavailable for a wideband wireless network. A CR receives the
signalr(t)that occupiesNconsecutive spectrum bands, withtheir frequency boundaries located atf0 < f1 < fN. Thefrequency response ofr(t)is illustrated in Fig. 1. Dependingon whether the PSD level is high, medium or low, each fre-
quency segment can be categorized into black, gray or white
spectrum spaces [2]. White holes, and sometimes gray spaces,
can be picked by the CR for opportunistic transmission, while
the black holes are to be avoided for interference control.
PSD
wide band of interest
0 N1 2 nn-1
Bn
c,n
Fig. 1.Nfrequency bands with piecewise smooth PSD.
Suppose that the time window for sensing ist [0, M T0],whereT0 is the Nyquist sampling rate. Using Nyquist sam-pling theory,Msamples are needed to recover r(t) withoutaliasing. A digital receiver converts the continuous-domain
signalr(t)to a discrete sequence xt CK of lengthK. The
sampling process can be expressed in discrete-time domain in
the following general form:
xt= STrt (1)
where S is an M K projection matrix and rt representsthe M 1 vector with elements r t[n] = r(t)|t=nT0 , n =1, . . . , M . Columns {sk}
Kk=1 ofS can be viewed as a set
of basis signals or matched lters, while the measurements
{xt[k]}Kk=1 are in essence the projection ofr(t) onto the ba-
sis. The model in (1) subsumes all sampling schemes yield-
ing linear measurements. For example, S = IM representsNyquist-rate uniform sampling, where IMis the size-M iden-tity matrix; S= FM amounts to frequency-domain sampling,whereFMis theM-point unitary discrete Fourier transform(FT) matrix. When K < M, reduced-rate sampling arises.We focus on non-adaptive measurements where Sis preset.
The goal of CR sensing is to classify and estimate the
spectrum ofr(t) given the sample set xt, where K < Mis possible. Spectrum classication refers to identifying the
number of subbandsN and their locations {[fi, fi+1]}N1i=0 ,
and classifying them intoblack, gray or white spaces. Spec-
trum estimation, on the other hand, can have different objec-
tives: either to estimate the frequency response ofr(t)withinthe entire wideband, or conne the estimation to be within the
identied (narrowband) white spaces only. This paper primar-
ily concerns the coarse sensing task of spectrum classication.
3. MULTI-STEP COMPRESSED SENSING
Our rst approach to reduced-complexity spectrum sensing
takes the following four steps: i) compressed random sam-
pling to generate measurementsx t fromr(t); ii) reconstruc-tion of the frequency responser f = FMrt fromxt;iii) esti-mation of frequency band numberNand locations {fi}
N1i=1
based onrf; and,iv) estimation of the average amplitude ofrfwithin each identied band for spectrum classication. It
is worth emphasizing that Stepii) recovers the accurate ne-
resolution signal spectrum rf represented by M frequencysamples at the Nyquist rate, while the available measurement
setxtis of a reduced size ofK(< M)elements.
3.1. Sub-Nyquist-rate Sampling
Let Fdenote the non-zero frequency-domain support ofr(t)in the noise-free case. In open-spectrum networks, it gener-
ally holds that |F| B [4], indicating the sparseness natureofr(t). Equivalently speaking, theM 1frequency response
vector rf contains on average Kb := |F|M/B non-zeroelements when noise free, and Kb M. The key resultsin compressed sensing stated that the sparse vectorrfcan be
recovered asymptotically fromK ( M) samples ofr(t), aslong asK Kb. These samples xtcan be generated from (1)via universal non-uniform sampling [5] or random sampling
[6, 7], both of which can enable perfect recovery ofr f when
free of noise. To distinct, we denote a reduced-rate sampling
matrix asSc of dimensionM K, whereKb K M. Asimple example ofSc is a selection matrix that randomly re-
tainsKcolumns of the size-M identity matrix, which meansthatK M time instants on the sampling grid are skipped.
3.2. Spectrum Reconstruction
With theK measurementsxt = STcrt, we now estimate the
frequency response ofr(t) in the form ofrf = FMr. Fora given linear sampler Sc : C
M CK, we seek a nonlinearreconstruction functionR() : CK CM that offers an ap-proximate reconstruction ofrf C
M from xt CK based on
the linear transformation equality x t = (STcF
1
M)rf; c.f. (1).This is a linear inverse problem with sparseness constraint,
which is NP-hard. A conceptually intuitive approach to signal
reconstruction is the Basis Pursuit (BP) technique [9], which
transforms the sparseness constraint on rfinto a convex opti-
mization problem solvable by linear programming:
rf =arg minrf
||rf||1, s.t. (STcF
1
M)rf =xt. (2)
Besides BP, a number of efcient reconstruction methods ex-
ist, including orthogonal matching pursuit (OMP) algorithm
and tree-based OMP (TOMP) algorithm [8]. Since the mea-
surements can be complex-valued, wend it convenientto use
TOMP in our simulations, but for illustration, formulate our
signal reconstruction problem based on BP, as in (2).
IV - 1358
8/10/2019 ADA490583.pdf
4/5
3.3. Band Location Estimation
Having estimated rf, we turn to the wavelet-based edge de-
tector in [10] for detecting the number and frequency loca-
tions of spectrum spaces. The basic idea is to view the entire
wideband under scrutiny as a train of consecutive frequency
subbands, where the PSD is smooth within each subband, but
exhibits a discontinuous change between adjacent subbands.These irregularities are in fact edges in PSD, which carry key
information on the locations and intensities of spectrum holes.
To further simplify and expedite the coarse sensing stage, we
approximately treat the spectral amplitudes within each sub-
band to be almost at, at an unknown level n over then-thband. These modeling approximations are invoked to reduce
the overall wideband sensing complexity. If needed, the sens-
ing quality can be rened after spectrum holes are identied.
Based on these modeling assumptions and with reference
to Fig. 1, wideband sensing can be viewed as an edge detec-
tion problem in an image depicted by rf in frequency. Edgesin this image correspond to the locations of frequency discon-
tinuities {fi}N1i=1 , which are to be identied. The waveletapproach is well motivated for edge detection [11]. Given rf,we re-cast the edge detector in [10] in discrete form.
Let(f)be a wavelet smoothing function with a compactsupport. The dilation of(f)by a scale factorsis given by
s(f) =1
s
f
s
. (3)
For dyadic scales,s takes values from powers of 2, i.e.,s =2j, j = 1, 2, . . . , J . Let s() := F
1{s(f)} = (s)represent the inverse FT of the wavelet function. The contin-
uous wavelet transform ofR(f)( rf)is given by [10]
WsR(f) = F {Wsr()}= F{r() (s)}. (4)
Mapping WsR(f),r()and(s)to their length-Mdiscretecounterparts ys, rt and s respectively, (4) is equivalent to
ys = FMdiag{s}rt. (5)
Replacingrt in (5) by its estimate rt =F1Mrf, we reach
the estimated wavelet transform
ys = FMdiag{s}F1
Mrf. (6)
The derivative wavelet ofrfat scalesis given by zs withelements {zs[n]}
Mn=1in the form
sd
df (WsR(f)) zs : zs[n] = ys[n] ys[n 1]. (7)
The boundaries {fn}N1n=1 can thus be acquired by picking the
local maxima of the wavelet moduluszs, while the band num-
berN is determined by the number of local peaks [10, 11].
3.4. Frequency Response Amplitude Estimation
The estimated boundaries {fn}N1n=1 correspond toN 1se-
lected indices {In : fn = f0 + In, = B/M} in thefrequency response vectorrf. Elements ofrfbetween a pair
of adjacent indices belong to the same frequency band. The
average frequency response amplitude n of the n-th band,
can thus be computed as
n 1
In In1+ 1
Ini=In1
|rf[i]| , n= 1, . . . , N . (8)
This simple and coarse estimator in (8) allows us to categorize
the detected frequency bands intoblack, gray,orwhitespaces
[2], depending on whether {n} are high, medium or low.
4. ONE-STEP COMPRESSED SENSING
To further reduce the implementation complexity of coarse
spectrum sensing, we now ask: can we directly detect and
estimate the frequency band locations from the compressedmeasurementsxt in (1), without having to recover the detailed
frequency response rf? We address this question by deriving
signal recovery formulation for wavelet-based edge detection.
Recall from Section 3.3 that the band locations can be re-
covered from the (N1)peaks of the derivative wavelet mod-uluszs C
M. WhenN M (which is generally the case),zs can be treated as a sparse vector, with only a few non-
trivial elements located at frequency band boundaries; c.f., see
Fig. 3 for graphical validation. As such, z s can be recovered
under the sparseness constraint, provided that we can nd a
linear transformation equality linking zs to the compressed
measurement vector xt.
To this end, we rewrite (7) in matrix-vector form as z s =ys, whereis the differentiation matrix given by
=
1 0 0
1 1 . . . 0
0 . . .
. . .
0 1 1
MM
. (9)
Putting (9) and (5) together, we obtain:
rt=F1Mdiag{s}
1ys =
F1Mdiag{s}
1 1
:=G
zs.
(10)
Noting that xt= STcrt, and that zsis sparse, we reach thefollowing BP-based optimization formulation:
zs = arg minzs
||zs||1, s.t. xt=STc G
zs. (11)
Subsequently, the band boundaries {fn}can be acquiredfrom the locations of those non-zero elements in zs, obviating
the involved step of frequency response estimation on r f.
IV - 1359
8/10/2019 ADA490583.pdf
5/5
5. SIMULATIONS
We consider a wide band of interest in the range off0 +[50, 150]Hz, where is the frequency resolution. Fig. 2illustrates the spectral amplitude |R(f)| observed by a CR.During the observed burst of transmissions in the network,
there are a total ofN = 6bands, with frequency boundariesat{fn}6n=1 = f0+ [60, 68, 83, 119, 123, 150]Hz. Amongthese bands (marked in Fig. 2),B1, B3 and B5 have rela-tively high signal amplitude at levels 16, 20, and 24, respec-
tively, while B2has low amplitude at a level of 2. The rest twobands,B4 andB6 are not occupied and are thus white spec-trum holes. The sampling lower bound is thusKb/M 40%.
For compressed sensing, the compression ratio K/M isset to vary from 50% to 100% with reference to the Nyquistrate. The noise level isn2w= 8dB. The samplerS= Scusedin (1) is uniformly random. Fig. 2 indicates that the signal
recovery quality (via TOMP) improves as K/M increases.In the wavelet-based edge detector, Gaussian wavelets are
used at four dyadic scaless = 2
j ,j = 1, 2, 3, 4
. Fig. 3 de-
picts the multiscale wavelet products computed from (7) [10].
Edges in theR(f) are clearly captured by the wavelet trans-form in all curves. As the scale factor sj increases, the wavelettransform becomes smoother within each frequency band, re-
taining the lower-variation contour of the noisy PSD.
For frequency band location estimation, Fig. 4 depicts
the normalized root mean-square estimation errors (RMSE)
B1N1
n=1 |fn fn|2 with respect to both the compres-
sion ratioK/Mand the inverse noise level n2w . When eitherthe numberof samples is very small or thenoise is very strong,
there exhibits an estimation error oor. Nevertheless, the at-
tained degree of estimation accuracy is benecial to effecting
CR agility at affordable sampling cost. Robustness to samplequantization errors is also illustrated.
6. REFERENCES
[1] Facilitating Opportunities for Flexible, Efcient, and Reli-
able Spectrum Use Employing Cognitive Radio Technologies,
FCC Report and Order, FCC-05-57A1, March 2005.
[2] S. Haykin, Cognitive radio: brain-empowered wireless com-
munications, IEEE JSAC, vol. 23(2), pp. 201-220, Feb. 2005.
[3] H. Urkowitz, Energy detection of unknown deterministic sig-
nals,Proc. of the IEEE, vol. 55(4), pp. 523 - 531, April 1967.
[4] A. Sahai, D. Cabric, Spectrum Sensing Fundamental Limitsand Practical Challenges, A tutorial presented at IEEE DyS-
pan Conference, Baltimore, Nov. 2005.
[5] P. Feng, and Y. Bresler, Spectrum-blind mimimum rate sam-
pling and reconstruction of multiband signals, Proc. IEEE
Intl. Conf. on ASSP, Atlanta, pp. 1688-1691, 1996.
[6] E. J. Candes, J. Romberg and T. Tao, Robust Uncertainty Prin-
ciples: Exact Signal Reconstruction from Highly Incomplete
Frequency Information, IEEE Trans. on Information Theory,
vol. 52, pp. 489-509, Feb. 2006.
[7] D. L. Donoho, Compressed Sensing, IEEE Trans. on Infor-
mation Theory, vol. 52, pp. 1289-1306, April 2006.
[8] C. La, and M. N. Do, Signal reconstruction using sparse tree
representation.Proc. SPIE Conf. on Wavelet Apllications in
Signal and Image Processing, San Diego, Aug. 2005.
[9] S. S. Chen, D. L. Donoho, and M. A. Saunders, Atomic de-
composition by basis pursuit, SIAM J. Sci. Comput., vol. 20,
no. 1, pp. 33-61, 1999.[10] Z. Tian, and G. B. Giannakis, A Wavelet Approach to Wide-
band Spectrum Sensing for Cognitive Radios, Proc. of Intl.
Conf. on CROWNCOM, Mykonos, Greece, June 2006.
[11] S. Mallat, W. Hwang, Singularity detection with wavelets,
IEEE Trans. Info. Theory, vol.38, pp. 617-643, 1992.
0 10 20 30 40 50 60 70 80 90 1000
20
40
0 10 20 30 40 50 60 70 80 90 1000
50
50%
0 10 20 30 40 50 60 70 80 90 1000
50
75%
0 10 20 30 40 50 60 70 80 90 1000
20
40
100%
f
B1 B
2B
3 B4B
5 B6
Fig.2 . signal frequency response: (top) noise-free |Xf|; (rest)
recovered | Xf| at compressing ratiosK/M= 50%, 75%,1.
50 60 70 80 90 100 110 120 130 140 1500
0.01
0.02
0.03
s=21
50 60 70 80 90 100 110 120 130 140 1500
1
2x 10
13
s=23
f
Fig. 3. wavelet modulus for edge detection at scaless= 2 j .
10 0 10 20 3010
3
10
2
101
100
SNR (dB)
RMSE
K/M = 33%
K/M = 50%
K/M = 75%
K/M = 100%
K/M=50%, 4 bits
K/M=50%, 8 bits
0.4 0.6 0.8 110
3
10
2
101
100
Compression ratio (K/M)
RMSE
SNR = 0 dB
SNR = 5 dB
SNR = 10 dB
SNR = 20 dB
Fig. 4. frequency band location estimation errors RMSE.
Strong compression ofK/M = 33% is demonstrated. Im-pact of quantization (bits/sample) is shown forK/M= 50%.
IV - 1360