You are on page 1of 11

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/224086287

Multiantenna-Assisted Spectrum Sensing for Cognitive Radio

Article  in  IEEE Transactions on Vehicular Technology · June 2010


DOI: 10.1109/TVT.2009.2037912 · Source: IEEE Xplore

CITATIONS READS
281 246

4 authors, including:

Pu Wang Jun Fang


Mitsubishi Electric Research Laboratories University of Electronic Science and Technology of China
112 PUBLICATIONS   1,768 CITATIONS    200 PUBLICATIONS   3,442 CITATIONS   

SEE PROFILE SEE PROFILE

Ning Han

21 PUBLICATIONS   617 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Physical layer security with service integration View project

D2D cooperative transmission and basic computing theory for industrial automation View project

All content following this page was uploaded by Pu Wang on 08 January 2015.

The user has requested enhancement of the downloaded file.


IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 59, NO. 4, MAY 2010 1791

Multiantenna-Assisted Spectrum Sensing


for Cognitive Radio
Pu Wang, Student Member, IEEE, Jun Fang, Member, IEEE, Ning Han, Student Member, IEEE, and
Hongbin Li, Senior Member, IEEE

Abstract—In this paper, we consider the problem of detecting attention over the past few years. Opportunistic spectrum ac-
a primary user in a cognitive radio network by employing mul- cess allows secondary users share the spectrum with licensed
tiple antennas at the cognitive receiver. In vehicular applications, users (also called primary users) without causing harmful in-
cognitive radios typically transit regions with differing densities
of primary users. Therefore, speed of detection is key, and so, terference. Cognitive radio (CR), which was first proposed by
detection based on a small number of samples is particularly ad- Mitola [2], [3], is considered to be a promising technology for
vantageous for vehicular applications. Assuming no prior knowl- implementing opportunistic spectrum access. A CR system is
edge of the primary user’s signaling scheme, the channels between an intelligent wireless communication system that is aware of
the primary user and the cognitive user, and the variance of the its surrounding environment, learns from the environment, and
noise seen at the cognitive user, a generalized likelihood ratio test
(GLRT) is developed to detect the presence/absence of the primary adapts its operating parameters in real time [4]. One funda-
user. Asymptotic performance analysis for the proposed GLRT is mental requirement of this system is the ability to identify the
also presented. A performance comparison between the proposed white space in the spectrum of interest by the secondary users.
GLRT and other existing methods, such as the energy detector (ED) Therefore, spectrum sensing should be periodically performed
and several eigenvalue-based methods under the condition of to efficiently recognize the operation of primary user systems
unknown or inaccurately known noise variance, is provided. Our
results show that the proposed GLRT exhibits better performance and other CR systems [5]–[7].
than other existing techniques, particularly when the number of Generally, spectrum-sensing methods include matched filter
samples is small, which is particularly critical in vehicular detection [8]–[11], energy detection [12]–[15], and cyclosta-
applications. tionary feature detection [16]–[18]. Each of them has its ad-
Index Terms—Cognitive radio (CR), generalized likelihood vantages and disadvantages. Cyclostationary detection needs
ratio test (GLRT), spectrum sensing. to know the cyclic frequencies of the primary signal, which
may not be available to the secondary users in practice. Also,
it has high computational complexity. Matched filter-based de-
I. I NTRODUCTION tection is considered to be an optimal signal-detection method.
However, it requires a priori knowledge of the primary user,
R ECENTLY, there has been a dramatic increase in the de-
mand for a radio spectrum, primarily due to the evolution
of various wireless networks driven by the increasing needs of
e.g., modulation type, pulse shaping, and synchronization of
timing and carrier. Moreover, for the matched filter detection,
consumers in wireless services. The inflexibility of traditional the CR will need a dedicated receiver for every primary user,
spectrum-management approaches also causes the scarcity of which makes it difficult for practical implementation [19]. As
the radio spectrum. The frequency bands are exclusively li- compared with the above two categories of approaches, energy
censed to systems, and their users have to operate within an detection requires no information of the primary signal and is
allocated frequency band. However, only a small portion of the robust to the unknown channels. This makes it a very desirable
spectrum is used in the U.S. at any given time/location: The spectrum-sensing technique for the CR.
current utilization of a licensed spectrum varies from 15% to The problem with the energy detector (ED), however, is that
85% [1]. it requires the knowledge of the noise variance to correctly set
Motivated by the demand for the radio spectrum, the con- the test threshold to meet a selected false-alarm probability.
cept of opportunistic spectrum access has attracted significant In practice, the noise variance has to be estimated by some
estimation procedure, which is subject to various errors that
are introduced by the detection device and environment, e.g.,
Manuscript received May 21, 2009; revised September 20, 2009. First temperature, humidity, device aging, radio interference, etc. It
published December 4, 2009; current version published May 14, 2010. This has been found that the ED is fairly sensitive to the accuracy of
work was supported in part by the National Science Foundation under Grant
CCF-0514938 and Grant ECCS-0901066 and in part by the Air Force Office of the estimated noise variance [20]. To circumvent this difficulty,
Scientific Research under Grant FA9550-09-1-0310. The review of this paper without estimating the noise variance, [21] proposed a method
was coordinated by Dr. W. Zhuang. that involves a multiantenna receiver. The method is referred to
The authors are with the Department of Electrical and Computer
Engineering, Stevens Institute of Technology, Hoboken, NJ 07030 USA as the maximum-to-minimum ratio eigenvalue (MME) detector,
(e-mail: pwang4@stevens.edu; Jun.Fang@stevens.edu; nhan@stevens.edu; which employs the ratio of the maximum eigenvalue to the
Hongbin.Li@stevens.edu). minimum eigenvalue of the covariance matrix of the received
Color versions of one or more of the figures in this paper are available online
at http://ieeexplore.ieee.org. signal. The performance is evaluated by resorting to the random
Digital Object Identifier 10.1109/TVT.2009.2037912 matrix theory, and the threshold for detection is given in a

0018-9545/$26.00 © 2010 IEEE

Authorized licensed use limited to: Stevens Institute of Technology. Downloaded on May 20,2010 at 16:08:44 UTC from IEEE Xplore. Restrictions apply.
1792 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 59, NO. 4, MAY 2010

closed form. By treating the noise variance or the covariance hd(n), where a frequency nonselective fading channel is as-
matrix of the received signal as unknown, [22] developed a sumed, h denotes the M × 1 channel coefficient, and d(n)
new detector under the generalized likelihood ratio test (GLRT) denotes the symbols that are transmitted by the primary user.
framework. The test statistic is the arithmetic-to-geometric Since the primary users’ symbols are unknown, it is customary
mean (AGM) of the eigenvalues of the estimated covariance to assume that s is circularly symmetric Gaussian-distributed
matrix, and hence, the detector is referred to as the AGM with zero mean and covariance matrix Rs = hhH [assuming,
detector. The authors also showed that, under the condition that without loss of generality, that d(n) has unit energy] [22]. The
the signal subspace is rank 1, the AGM detector reduces to assumption is typically used only for the derivation (not testing)
the previous MME detector. Even though it is effective, these of spectral sensing algorithms.
works [21], [22] did not fully exploit the signal structure that is
inherent in the received signal. This, to some extent, degrades
their detection performance. A. ED
In this paper, we consider the scenario where multiple re- The ED is a popular choice for spectrum sensing for CR
ceiver antennas are used, and there is only one primary signal applications. Urkowitz’s [12] classical single-channel ED can
to be detected. In this case, the signal covariance matrix can be easily be extended to the multichannel case, which takes the
modeled as a rank 1 matrix that is an outer product of the chan- following form:
nel vector and its Hermitian (assuming that the primary user has
only one transmitter). By exploiting this inherent signal struc- 
N −1
H1
ture, we develop a new GLRT detector. The proposed detector TED = x(n)2 ≷ γED (2)
H0
requires no prior knowledge of the transmitted signal, the wire- n=0
less channel from the primary transmitter to the CR receiver,
and the noise variance. The test statistic of the proposed detec- where  ·  denotes the standard vector norm, and the threshold
tor admits a simple form that is given by the ratio of the largest γED can be determined from a given probability of false alarm.
eigenvalue to the sum of eigenvalues of the sample covariance Since the distribution of TED under H0 depends on the noise
matrix of the received signal. By fully exploiting the signal 2
variance σw , the threshold should be selected with the knowl-
structure, our detector is able to achieve better performance than 2
edge of σw .
other existing methods when the noise variance is unknown. However, in practice, the noise variance is usually unknown.
Numerical results are provided to show the effectiveness of As a result, the ED has to select the threshold by replacing the
our proposed detector. noise variance by its estimate. Let the estimated noise variance
The rest of this paper is organized as follows. In Section II, 2 2
be σ̂w = ησw , where η reflects on how accurate the estimate is.
the signal model and prior solutions are briefly reviewed. The noise uncertainty factor can be defined as B = 10 log10 η
Our GLRT-based spectrum sensing is presented in Section III, in a deterministic way. The use of the constant factor B is
along with the underlying maximum-likelihood (ML) estimator based on the assumption that the noise is stationary and ergodic,
for the unknown parameters and the asymptotic performance which is usually valid when the observation time that is used for
analysis. Performance of the multichannel ED is provided in energy detection is short. Therefore, the ED with B-dB noise
Section IV. Numerical results are provided to evaluate the uncertainty is
performance of our GLRT-based spectrum-sensing technique in
Section V. Conclusions are drawn in Section VI. Mathematical 
N −1
H1
derivations are mostly contained in Appendixes I–IV. TED-U = x(n)2 ≷ γED-U (3)
n=0 H0

II. S IGNAL M ODEL AND P RIOR S OLUTIONS where the notation “ED-U” stands for the ED with uncertainty
As in [21] and [22], we consider the scenario where multiple in noise power, and γED-U is determined by using the estimated
antennas are employed by the secondary user to detect the pri- noise variance to meet a given probability of false alarm. In
mary signal. The spectrum sensing problem can be formulated the single-channel case, it has been shown in several studies
as the following binary hypothesis test: [20]–[22] that the performance of the single-channel ED sig-
nificantly degrades, even with a small amount of noise uncer-
tainty. An examination of the performance of the multichannel
H0 : x(n) = w(n), n = 0, . . . , N − 1 EDs of (2) and (3) is included in Section IV, and the results
also show that the multichannel ED is sensitive to the noise
H1 : x(n) = s(n) + w(n), n = 0, . . . , N − 1 (1) uncertainty.

where x(n) denotes the M × 1 baseband equivalent of the nth


B. AGM Detector
sample of the received signal, s(n) is the nth sample of the
primary signal seen at the multiantenna receiver, and w(n) is The above ED is equivalent to the estimator–correlator un-
assumed complex Gaussian noise that is independent of s(n) der the condition that the primary signals are white Gaussian
with unknown noise variance σw 2
, i.e., w(n) ∼ CN (0, σw
2
IM ). [22], [23]. In [22], the primary user signal is modeled as col-
The multichannel signal s(n) can be expressed as s(n) = ored Gaussian with unknown covariance matrix Rs . A GLRT

Authorized licensed use limited to: Stevens Institute of Technology. Downloaded on May 20,2010 at 16:08:44 UTC from IEEE Xplore. Restrictions apply.
WANG et al.: MULTIANTENNA-ASSISTED SPECTRUM SENSING FOR COGNITIVE RADIO 1793

procedure is applied to the problem, which finds an unstruc- where p(X | H1 , h, σw


2
) and p(X | H0 , σw
2
) denote the likeli-
2
tured estimate of Rx , which is equivalent to Rs + σw I under hood functions under H1 and H0 , respectively, i.e.,
2
H1 and σ under H0 . The resulting detector computes the AGM −1

of the eigenvalues of a sample covariance matrix and compares   N 1 xH (n)x(n)
p X | H0 , σw =
2
exp − (8)
it with a threshold n=0
π M σw2M σw2

−1

M   N 1
1
λ̂m p X | H1 , h, σw
2
=
M H1 π M hhH + σ 2 I
m=1 w
1/M ≷ γAGM 
n=0
TAGM =  (4)  
 2 −1
M H0 × exp −xH (n) hhH + σw I x(n) .
λ̂m
m=1 (9)
where γAGM is a threshold determined from a given probability
of false alarm, and λm is the mth largest eigenvalue of the A. ML Estimation Under H1 and H0
following sample covariance matrix:
The GLRT requires the ML estimates of unknown param-
1 eters under both hypotheses. To this end, the ML estimates
R̂x = XXH (5) of unknown parameters are developed and summarized in the
N
following proposition.
where X = [x(0), x(1), . . . , x(N − 1)]. Compared with the Proposition: Given the signal model in (1), the ML estimates
multichannel ED with inaccurate knowledge of the noise 2 2
of unknown parameters h and σw under H1 and σw under H0
variance, the AGM detector is found to obtain improved are given as
spectrum-sensing performance when the noise variance is  1/2
unknown. 1 
M
ĥML = λ̂1 − λ̂m Ux [:, 1] (10)
M − 1 m=2
C. MME Detector 1 M
2
σ̂w,H = λ̂m (11)
For the case when the signal subspace is rank 1, [22] presents 1
M − 1 m=2
a two-step approach: First, it develops a GLRT scheme by
1 
M
assuming that the noise variance is known, and then, it replaces 2
σ̂w,H = λ̂m (12)
the noise variance of the GLRT by the smallest eigenvalue 0
M m=1
γ̂M of the sample covariance matrix. The resulting detector
computes the ratio of the maximum to the minimum ratio where ĥML is the ML estimate of h with an unknown ambigu-
eigenvalues of the sample covariance matrix and is compared ous phase term, i.e., h exp{jφ}, Ux is obtained by carrying out
with a threshold the eigenvalue decomposition (EVD) of the sample covariance
matrix, i.e., R̂x = Ux Dx UH x , and the diagonal elements of
λ̂1 H1
TMME = ≷ γMME (6) Dx = diag[λ̂1 , . . . , λ̂M ] are in a descending order.
λ̂M H0 Proof: See Appendix I. 
It is shown that the vector ĥML is the product between
where γMME is a threshold for a probability of false alarm. the eigenvector associated with the largest eigenvalue and the
Without knowledge of the noise variance, the MME detector difference between the largest eigenvalue and the mean of the
is shown to outperform the multichannel ED with noise un- remaining M − 1 eigenvalues; the ambiguous phase term in
certainty. This approach, however, does not fully exploit the ĥML is standard in blind estimation (the cognitive receiver has
inherent signal structure, i.e., the rank 1 property of the signal no prior knowledge of the transmitted signal of the primary
covariance matrix, and, consequently, degrades its detection user), although it has no impact on our GLRT, which is a
performance. noncoherent detector; the ML estimate of the noise variance
under H1 is the mean of the smallest M − 1 eigenvalues of the
III. G ENERALIZED L IKELIHOOD R ATIO T EST FOR sample covariance matrix; and the ML estimate of the noise
S PECTRUM S ENSING variance under H0 is the mean of the M eigenvalues of the
sample covariance matrix.
Here, a GLRT is developed by exploiting the inherent signal
structure and treating the noise variance as an unknown parame-
B. GLRT Test Statistic
ter. ML parameter estimation underlying the GLRT scheme is
also examined. The general form of the GLRT for the problem With the ML estimates of unknown parameters under both
of interest can be written as hypotheses, the GLRT can be obtained as
 
max p X | H , h, σ 2 λ̂1 H1
2
1 w TGLR = ≷ γGLR (13)
TGLR =
h,σw
(7) 
M
H0
max2
p (X | H0 , σw 2) λ̂m
σw m=1

Authorized licensed use limited to: Stevens Institute of Technology. Downloaded on May 20,2010 at 16:08:44 UTC from IEEE Xplore. Restrictions apply.
1794 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 59, NO. 4, MAY 2010

where γGLR is a threshold determined from a given probability where Qm (a, b) is the generalized Marcum-Q function, Γ̄(·, ·)
of false alarm. The derivation of the GLRT statistic is detailed is the lower incomplete Gamma function, and Γ(·) denotes the
in Appendix II. From (13), it is shown that the final GLRT Gamma function [25].
statistic is a ratio of the largest eigenvalue to the sum of
eigenvalues of the sample covariance matrix. It is shown that
the proposed GLRT requires no a priori knowledge of the noise IV. P ERFORMANCE OF M ULTICHANNEL
variance and, therefore, is more robust to the noise uncertainty E NERGY D ETECTION
than the multichannel ED. Compared with the AGM detector For comparison purposes, the performance of the multichan-
(6), the proposed GLRT estimates the noise variance by using nel EDs, i.e., (2) and (3), is examined by calculating both
eigenvalues that are associated with the noise subspace and, probabilities of detection and false alarm. Appendix IV includes
hence, is more robust. the details of the derivation, and the results are summarized
The underlying assumption of the signal model in Section II below.
is that the channel vector remains fixed over the observation Multichannel ED Without Noise Uncertainty [See (2)]: By
interval. In real applications, the channel may experience some assuming perfect knowledge of the noise variance, probabilities
time-varying fading. The proposed detector can be adaptively of detection and false alarm for the multichannel ED (2) are
implemented to provide some resistance, as long as the channel expressed in closed forms as
variation over the observation window (of N samples) is small.
The idea is to compute a time-varying covariance matrix as  2

Γ̄ M N, γ/σw
follows: Pf = (19)
Γ(M N )
 
R̂x (t) = R̂x (t−1)+N −1 x(t)xH (t)−x(t−N )xH (t−N ) .   
(14)  2γ
Pd = QM N 2ρ, 2
. (20)
σw
In essence, the above equation forms a time-varying covariance
matrix estimate by using a sliding window of duration N
samples. Each time a new observation x(t) becomes available, Multichannel ED With Noise Uncertainty [See (3)]: Under
it is used to replace the oldest observation x(t − N ) in updating the condition that the noise variance is unknown, probabilities
the covariance matrix and the corresponding eigenvalues. This of detection and false alarm for the multichannel ED with noise
allows the GLRT detector to be updated on a sample-by- uncertainty (3) are shown as
sample basis. Such an adaptive implementation, which pro-
   2 
vides some tracking capability to a slowly time-varying fading Γ̄ M N, γ ησw
channel, has been widely used for time-varying channel es- Pf = (21)
Γ(M N )
timation (see, e.g., [24] for additional details and numerical
  
results).  2γ
Pd = QM N 2ρ, 2
. (22)
σw
C. Asymptotic Performance of the GLRT
As shown in Appendix III, i.e., the asymptotic performance With the above probabilities of detection and false alarm,
of the GLRT, the asymptotic distribution of the log-GLRT we can examine the sensitivity of the multichannel ED to the
statistic in (39) is given by noise uncertainty, i.e., η (equivalently, the noise uncertainty
 2 factor B in decibels), via the receiver operating characteristic
χ2M −1 , under H0
a
Tlog -GLR ∼ (15) (ROC). Fig. 1 shows the ROC curves of the multichannel EDs

χ2M2
−1 (λ), under H1
with a number of noise uncertainties. When Pf = 0.01, SNR =
−1 dB, M = 4, and N = 4, it is shown that the performance
where χ22M −1 denotes the central chi-square distribution with loss is about 0.2 and 0.4 in Pd with 0.5- and 1-dB noise uncer-

2M − 1 degrees of freedom and χ2M 2 tainties, respectively, with respect to that of the multichannel
−1 (λ) the noncentral
chi-square distribution with 2M − 1 degrees of freedom and ED with accurate noise variance.
noncentrality parameter λ given by

N (M − 1)(hH h)2 V. N UMERICAL E XAMPLES


λ= 4
. (16)
M σw Here, we present simulation results to illustrate the per-
formance of the proposed detection techniques and compare
Using the above result, we can write the asymptotic detection them with other existing techniques. Throughout this section,
and false-alarm probabilities as we assume that the secondary receiver has M = 4 antennas,
√ √ whereas the transmitter has only one transmit antenna sending
Pd = QM −0.5 ( λ, γGLR ) (17)
independent binary phase shift keying signals. In this case, the
Γ̄(M − 0.5, γGLR ) covariance matrix for the receiving signal is rank 1. Moreover,
Pf = (18)
Γ(M − 0.5) independent Rayleigh fading channels are simulated between

Authorized licensed use limited to: Stevens Institute of Technology. Downloaded on May 20,2010 at 16:08:44 UTC from IEEE Xplore. Restrictions apply.
WANG et al.: MULTIANTENNA-ASSISTED SPECTRUM SENSING FOR COGNITIVE RADIO 1795

Fig. 1. ROC curves for multichannel energy detectors (2) and (3) when Fig. 3. Probability of detection versus SNR when Pfa = 0.01, M = 4,
M = 4, N = 4, and SNR = −1 dB. and N = 8.

Fig. 2. Probability of detection versus SNR when Pfa = 0.01, M = 4, Fig. 4. Probability of detection versus SNR when Pfa = 0.01, M = 4,
and N = 4. and N = 100.

transmit–receiver antenna pairs. The probability of false alarm detector. For example, when N = 4 and the probability
is fixed to 0.01. of detection is 0.6, the performance gain of the GLRT is
Various cases of N (the number of samples) are considered about 5 dB and more than 15 dB for the AGM and MME
from Figs. 2–4. In each case, the ED [see (2)], the ED-U [see detectors.
(3); denoted as the ED-U (x dB), where the noise uncertainty • When the number of samples is small, the performance
factor x is shown in the figures], the AGM detector, and the of the GLRT is generally worse than that of the ED. The
MME detector are simulated for performance comparison with performance gap is about 4 dB at N = 4 and about 2 dB at
respect to the proposed GLRT. Note that the ED assumes N = 8. When N is large, our results show that our GLRT
perfect knowledge of the noise variance and, therefore, can- can provide better performance than the ED at a high SNR.
not be used in practice but offers a baseline for comparison. • More samples are helpful to improve the detection perfor-
Moreover, we would use a large noise uncertainty factor B = mance for all detectors. This is due to the more accurate
3 dB when the number of samples is small, e.g., N = 4 and estimate of the covariance matrix with more samples.
N = 8, while choosing B = 1 dB and B = 0.5 dB when N is When N = 100, the GLRT, the ED, the AGM detector,
large. and the MME detector all perform well. Specifically, our
From Figs. 2–4, a number of observations are made as GLRT provides a marginal performance gain of about 0.5
follows. and 0.7 dB over the AGM and the MME, respectively,
• The proposed GLRT provides better performance than the when the probability of detection is 0.6.
ED-U, the AGM detector, and the MME detector for all Fig. 5 compares the detection performance of the GLRT for
cases of N . When N is small, our GLRT provides much various values of N . It is seen again that the performance of the
better performance than the AGM detector and the MME GLRT benefits from more samples. It is noted that the amounts

Authorized licensed use limited to: Stevens Institute of Technology. Downloaded on May 20,2010 at 16:08:44 UTC from IEEE Xplore. Restrictions apply.
1796 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 59, NO. 4, MAY 2010

verify that the proposed GLRT produces better performance


than the multichannel ED, the AGM detector, and the MME
detector, particularly in the case of limited samples, which is
a crucial enabler for rapid adaptation that is needed in future
vehicular applications. Moreover, closed-form expressions for
the detection performance of the multichannel ED have been
derived for performance comparison. Our future plan is to
develop GLRT spectrum sensing for a general rank-K case,
where 1 ≤ K ≤ M , and to characterize algorithm performance
in dynamic random processes of vehicular applications in urban
settings with challenging vehicular-application spectra such as
the New York City area, where this research is being conducted.

A PPENDIX I
M AXIMUM -L IKELIHOOD E STIMATES U NDER H0 AND H1

Fig. 5. Probability of detection versus SNR for different values of N when A. ML Estimate Under H0
Pfa = 0.01 and M = 4. 2
Under H0 , σw is the only unknown parameter. The ML
2
estimate of σw can be obtained by taking the derivative of (8)
2
with respect to σw and equaling to zero, which is given as

1 
M
2
σ̂w,H = λ̂m (23)
0
M m=1
M
where we use the fact that m=1 λ̂m = tr{R̂x }.

B. ML Estimate Under H1
Under H1 , there are two unknown parameters, i.e., h and the
2
noise variance σw . From (9), the log-likelihood function under
H1 is given as
 
ln p X | H1 , h, σw
2
= −M N ln(π) − N ln hhH + σw 2
I
  −1 
− tr XH hhH + σw 2
I X . (24)
Fig. 6. Comparison between the asymptotic and simulated performance for
the proposed GLRT.
Maximizing (24) is equivalent to the following minimization:
 
of performance improvement from N = 4 to N = 8 and from 1 H H 
2 −1
min2 N ln hhH + σw 2
I + N tr X hh + σw I X .
N = 500 to N = 2000 are both about 3 dB, which suggests that h,σw N
the performance of the GLRT improves fast when N is small. (25)
Comparison between the asymptotic performance of detection
By expressing h as a product of a real scalar α and a normalized
and simulated results is shown in Fig. 6. The results show that
vector h̄, i.e., h = αh̄ with h̄H h̄ = 1, we have
the asymptotic results provide close prediction of the detection
H   2(M −1)
performance of the GLRT, particularly when the number of hh + σw 2
I = α 2 + σw 2
σw (26)
samples is large.  
1 H H 2
−1
tr X hh + σw I X
N
VI. C ONCLUSION
−4
(a) tr(XH X) σw 1
A GLRT for spectrum sensing for CR applications has = − tr{h̄H XXH h̄}
2
N σw α−2 + σw
−2 N
been proposed by exploiting the signal structure to either re-
duce the number of samples that are required to obtain good (27)
performance or improve the performance obtainable from a
where (a) follows from the Woodbury identity [26]. As a
fixed number of samples. The underlying ML estimates of the
result, the ML estimate of h̄ is the solution of the following
GLRT scheme have been developed and expressed in closed
constrained optimization:
forms, supporting the type of real-time implementation that is
needed for vehicular applications. The asymptotic performance 1
max tr{h̄H XXH h̄} s.t. h̄H h̄ = 1 (28)
of the proposed GLRT has also been derived. Simulation results h̄ N

Authorized licensed use limited to: Stevens Institute of Technology. Downloaded on May 20,2010 at 16:08:44 UTC from IEEE Xplore. Restrictions apply.
WANG et al.: MULTIANTENNA-ASSISTED SPECTRUM SENSING FOR COGNITIVE RADIO 1797

which leads to which can be easily solved as

h̄ML = Ux [:, 1] (29) 1 M


2
σ̂w,H = λ̂m . (36)
1
M − 1 m=2
where Ux is obtained by carrying out the EVD of the sample
covariance matrix, i.e., R̂x = XXH /N = Ux Dx UH x , and the
diagonal elements of Dx are in a descending order. In other
A PPENDIX II
words, the ML estimate of h̄ is the eigenvector of the R̂x
D ERIVATION OF THE GLRT
associated with the largest eigenvalue.
Substituting the above h̄ML back into (25), the ML estimate By substituting the ML estimates, i.e., (23), (29), (33), and
of α can be obtained by solving (36), under both hypotheses back into (8) and (9) and with
the help of (26) and (34), the log-likelihood function can be
  λ̂1 α2
min ln α2 + σw
2
− 2 2 . (30) simplified to
α 2
σw α + σw
 
ln p X | H0 , σ̂w,H
2
Let β = α2 + σw
2
. Then, (30) is re-expressed as 0

   
1 
M
λ̂1 σw2 MN MN
min ln β − 2 1 − . (31) =− [ln(2π)+ 1] − ln λ̂m (37)
β σw β 2 2 M m=1

The above optimization can be solved by setting its first deriva-  


ln p X | H1 , σ̂w,H
2
, ĥML
tive to be zero, i.e., 1

 
β = λ̂1 (32) MN N (M − 1) 1 M
=− [ln(2π)+ 1] − ln λ̂m
2 2 M − 1 m=2
and consequently, α2 is solved as
2
αML = λ̂1 − σw
2
. (33) N
− ln(λ̂1 ). (38)
2
We now have successfully found the ML estimates of {α, h̄}
given a fixed noise variance σw 2
. It is shown that αML is Ignoring some constant terms, the log-GLRT statistic is equiv-
dependent on the noise variance σw 2
, while h̄ML is independent alent to
2
of σw . By substituting the optimum solution {αML , h̄ML } back  
1 
M
into (25), the objective function becomes Tlog -GLR = M N ln λ̂m − N ln(λ̂1 )
M m=1
N  2(M −1)  2 2

2
ln σw αML + σw  
1 M

1   2 −1  − (M − 1)N ln
M − 1 m=2
λ̂m (39)
+ tr XH αML h̄ML h̄HML + σ 2
w I X
2
(a) N (M − 1) 2 N  2 2
 which can be further simplified to
= ln σw + ln αML + σw
2 2 1
TGLR ∝ ⎛ ⎞M −1 . (40)

M
N λ̂m 2 ⎜ ⎟
m=1 N λ̂1 αML λ̂1 ⎜1 − λ̂1 ⎟
+ 2
− 2 α 2 2 
M ⎝ M ⎠
2σw 2σw ML + σw λ̂m λ̂m
m=1 m=1

M
N λ̂m
N (M − 1) m=1 N λ̂1 Note that
= 2
ln σw + 2
− 2
2 2σw 2σw
1 λ̂1
  ≤ M ≤1 (41)
N λ̂1 N M 
+ ln + (34) λ̂m
2 N 2 m=1

where (a) comes from (27), and h̄H H and the function f (x) = 1/x(1 − x)M −1 is monotonically in-
ML XX h̄ML = λ̂1 . There-
2
fore, the optimum σw can be determined from the following creasing over x ∈ (1/M, 1). As a result, the GLRT statistic
optimization: reduces to


M λ̂1
N λ̂m GLR = . (42)
N (M − 1) m=1 N λ̂1 
M
min 2
ln σw + 2
− 2
(35) λ̂m
2
σw 2 2σw 2σw m=1

Authorized licensed use limited to: Stevens Institute of Technology. Downloaded on May 20,2010 at 16:08:44 UTC from IEEE Xplore. Restrictions apply.
1798 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 59, NO. 4, MAY 2010

 
A PPENDIX III ∂ 2 ln f (θ) N
A SYMPTOTIC P ERFORMANCE OF THE GLRT −E = (49)
∂ξ 2 (ε + ξ)2
 
The signal covariance matrix can be rewritten as Rs = ∂ 2 ln f (θ) 2N ξ(2ε + ξ)h̄Ri
ξ h̄h̄H , where ξ is a positive real number, and h̄ is a unit-one −E = (50)
∂ h̄Ri ∂ε ε2 (ε + ξ)
complex vector such that h̄H h̄ = 1. Note that solutions h̄ and  
h̄ejφ yield the same noise-free data, where ejφ is an additional ∂ 2 ln f (θ) 2N ξ(2ε + ξ)h̄Ii
−E = (51)
phase term. As a result, the problem is not identifiable in ∂ h̄Ii ∂ε ε2 (ε + ξ)
the sense that the unknown parameters cannot be uniquely  
∂ 2 ln f (θ) 2N h̄Ri
determined from noise-free data. To eliminate the “phase am- −E =− (52)
biguity,” we put an additional constraint on the normalized ∂ h̄Ri ∂ξ ε+ξ
 
complex vector by assuming ∂ 2 ln f (θ) 2N h̄Ii

−E =− (53)
ϑ ∂ h̄Ii ∂ξ ε+ξ
h̄ = (43) ⎧ 2N ξ h̄ h̄ +h̄ h̄
h̄M −1   ⎨− ( Ri Rl Ii Il )
, if i = l
∂ 2 ln f (θ)  2ε(ε+ξ) 
−E =
where ϑ is a real number that is less than 1. In other words, ∂ h̄Ri ∂ h̄Rl ⎩ 2N ξ h̄ + h̄ 2
+σ 2
− Ri Ii w
ε(ε+ξ) , if i = l
the first element of the normalized vector h̄ is fixed to a real
number. (54)
Following this, the detection problem can be parameter-   
∂ 2 ln f (θ) 2N ξ (h̄Ii h̄Rl −h̄Ri h̄Il )
ized as −E = ε(ε+ξ) , if i = l
∂ h̄Ri ∂ h̄Il 0, if i = l
H0 : θ r = θ r0 , θ s
(55)
H1 : θ r = θ r1 , θ s (44) ⎧
 2  ⎨ − 2N ξ(h̄Ri h̄Rl +h̄Ii h̄Il ) , if i = l
∂ ln f (θ)  ε(ε+ξ) 
T −E =
where θ r1 = [ξ, vec{Re(h̄M −1 )}, vec{Im(h̄M −1 )}] , θs = ∂ h̄Ii ∂ h̄Il ⎩ 2N ξ h̄2Ri +h̄2Ii +σw2
σw2
, and θ r0 = 02M −1 . Note that ϑ can be uniquely determined − ε(ε+ξ) , if i = l
if h̄M −1 is determined due to ϑ2 + h̄H M −1 h̄M −1 = 1. In total, (56)
there are 2M − 1 unknown signal parameters and one unknown   
∂ 2 ln f (θ) 2N ξ (h̄Ii h̄Rl −h̄Ri h̄Il )
nuisance parameter. −E = − ε(ε+ξ) , if i = l
From the above formulation, the asymptotic distribution of ∂ h̄Ii ∂ h̄Rl 0, if i = l
the GLRT statistic is [9]
(57)
 2
a χ2M −1 , under H0
TGLRT ∼ 
2 (45) 2
where ε = σw for notation simplicity.
χ2M −1 (λ), under H1

where the noncentrality parameter λ is given by


 −1 B. Noncentrality Parameter

λ = (θ r1 −θ r0 )T I−1 (θ r0 , θ s ) θr ,θr (θ r1 −θ r0 ) . (46) By evaluating the above Fisher information at θ r = θ r0 =
02M −1 and θs = θs , we have
In the following, the noncentrality parameter λ is derived in
closed form. Iθr ,θr (θ r0 , θs )
⎡ N

ε2 01×(M −1) 01×(M −1)
A. Fisher Information Matrix = ⎣ 0(M −1)×1 0(M −1)×(M −1) 0(M −1)×(M −1) ⎦
0(M −1)×1 0(M −1)×(M −1) 0(M −1)×(M −1)
The elements of the Fisher information matrix can be calcu- ⎡ ⎤
N
lated as second derivatives of the log-likelihood function with ε2 NM
respect to unknown parameters, which are shown as Iθr ,θs (θ r0 , θs ) = ⎣ 0(M −1)×1 ⎦ Iθs ,θs = .
ε2
 2  0(M −1)×1
∂ ln f (θ) NM N (2ε + ξ)ξ
−E =− 2 +
∂ε2 ε ε2 + εξ With θ r1 = [ξ, vec{Re(h̄M −1 )}, vec{Im(h̄M −1 )}]T and
2N (M ε + ξ) 2N ξ θ r0 = 02M −1 , the noncentrality parameter λ can be
+ 3
+ 2 determined as
ε ε (ξ + ε)
  −1
2N ξ(ξ + 2ε)
− (47) λ = (θ r1 − θ r0 )T I−1 (θ r0 , θ s ) θr ,θr (θ r1 − θ r0 )
ε2 (ξ + ε)2
  N (M − 1)ξ 2 N (M − 1)(hH h)2
∂ 2 ln f (θ) N = = . (58)
−E = (48) Mε 2 2 )2
M (σw
∂ε∂ξ (ε + ξ)2

Authorized licensed use limited to: Stevens Institute of Technology. Downloaded on May 20,2010 at 16:08:44 UTC from IEEE Xplore. Restrictions apply.
WANG et al.: MULTIANTENNA-ASSISTED SPECTRUM SENSING FOR COGNITIVE RADIO 1799

A PPENDIX IV B. Asymptotic Performance of the Multichannel ED


P ERFORMANCE OF THE M ULTICHANNEL ED
When the number of samples is large, the test statistic can be
A. Exact Performance of the Multichannel ED approximated as a Gaussian random variable under either of the
hypotheses according to the central limit theorem, i.e.,
For easy references, we repeat the test statistic of the multi-
 
channel ED, i.e., H0 : V ∼ N M N σ w 2
, M N σw 4
(66)
−1  

N
H1 : V ∼ N M N σ w 2
+ N Ps , M N σ w4
+ 2N σw 2
Ps
V = (n)2 . (59)
n=0 (67)
Under H0 , V is the sum of the square of 2M N independent where Ps represents the primary signal power over M receive
and identical Gaussian random variables with zero mean and antennas. Thus, the asymptotic Pf and Pd for the multichannel
2
variance σw /2, while V , under H1 , sums the square of 2M N ED (2) are
independent Gaussian random variables conditioned on h. As  
such, the distribution of the test statistic can be expressed as γ − M N ησw2
Pf = Q √ (68)
2 MN
σw
2
H0 : V ∼
σw
χ2 (60)  
2 2M N γ − M N ησw 2
− N Ps
Pd = Q  (69)
σw M N σ w 2 + 2N P
2 s
σw 
H1 : V ∼ χ2M2
N (2ρ) (61)
2 while the counterparts for the multichannel ED with noise
where the noncentrality parameter 2ρ = 2N tr{Rs }/σw
2
. Based uncertainty (3) are
 
on the above distributions, the probabilities of false alarm and γ − M N ησw
2

detection can be calculated as Pf = Q √ (70)


2 MN
ησw
*∞  
γ − M N σw
2
− N Ps
Pf = f (V | H0 ) dV Pd = Q  (71)
σw M N σ w2 + 2N P
s
γ

*∞  M N −1   where
2 1 2x x
= 2 exp − 2 dx *∞
σw 2M N Γ(M N ) 2
σw σw 1
e−τ
2/2
γ Q(x) = √ dτ. (72)

 2
 x
Γ̄ M N, γ/σw
= (62)
Γ(M N ) ACKNOWLEDGMENT
*∞ The authors would like to thank Dr. J. Mitola, III, for his
Pd = f (V | H1 ) dV helpful comments and suggestions on this paper.
γ

  R EFERENCES
*∞ 2
x+ρσw
  M N2 −1
2 1 − 2 x 4ρx [1] Fed. Commun. Comm., Spectrum Policy Task Force. [Online]. Available:
= 2
e σw
2
I(M N −1) 2
dx http://www.fcc.gov/sptf/
σw 2 ρσw σw [2] J. Mitola, III, “Cognitive radio,” Licentiate thesis, Roy. Inst. Technol.,
γ
Stockholm, Sweden, 1999.
   [3] J. Mitola, III, “Cognitive radio for flexible mobile multimedia communi-
 2γ cations,” in Proc. IEEE Mobile Multimedia Commun. Conf., San Diego,
= QM N 2ρ, 2
. (63) CA, Nov. 1999, pp. 3–10.
σw [4] S. Haykin, “Cognitive radio: Brain-empowered wireless communica-
tions,” IEEE J. Sel. Areas Commun., vol. 23, no. 2, pp. 201–220,
Under the condition that the noise variance is unknown, Feb. 2005.
[5] J. Ma, G. Y. Li, and B. H. Juang, “Signal processing in cognitive radio,”
the multichannel ED (3) has to estimate the noise variance as Proc. IEEE, vol. 97, no. 5, pp. 805–823, May 2009.
σˆw
2 = ησ 2 . In this case, the threshold is selected by using the
w [6] R. Tandra, S. M. Mishra, and A. Sahai, “What is a spectrum hole and what
estimated noise variance σˆw2 , and, therefore, the probabilities of does it take to recognize one?” in Proc. IEEE, vol. 97, no. 5, pp. 824–848,
May 2009.
false alarm and detection can be similarly calculated as [7] S. Haykin, D. J. Thomson, and J. H. Reed, “Spectrum sensing for
   2  cognitive radio,” Proc. IEEE, vol. 97, no. 5, pp. 849–877, May 2009.
Γ̄ M N, γ ησw [8] A. Sahai and D. Cabric, “Spectrum sensing: Fundamental
Pf = (64) limits and practical challenges,” in Proc. IEEE Int. Symp. New
Γ(M N ) Frontiers DySPAN (Tutorial), Baltimore, MD, Nov. 2005. [Online].
   Available: http://www.eecs.berkeley.edu/~sahai/Presentations/Dyspan_
 2γ 2005_tutorial_part_I.pdf
Pd = QM N 2ρ, 2
. (65) [9] S. M. Kay, Fundamentals of Statistical Signal Processing: Detection
σw Theory. Upper Saddle River, NJ: Prentice-Hall, 1998.

Authorized licensed use limited to: Stevens Institute of Technology. Downloaded on May 20,2010 at 16:08:44 UTC from IEEE Xplore. Restrictions apply.
1800 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 59, NO. 4, MAY 2010

[10] H. S. Chen, W. Gao, and D. G. Daut, “Signature based spectrum sensing Jun Fang (M’08) received the B.Sc. and M.Sc.
algorithms for IEEE 802.22 WRAN,” in Proc. IEEE Int. Conf. Commun., degrees in electrical engineering from Xidian Uni-
Glasgow, U.K., Jun. 24–28, 2007, pp. 6487–6492. versity, Xi’an, China, in 1998 and 2001, respectively,
[11] D. Cabric, A. Tkachenko, and R. W. Brodersen, “Spectrum sensing and the Ph.D. degree in electrical engineering from
measurements of pilot, energy, and collaborative detection,” in Proc. the National University of Singapore, Singapore,
MILCOM, Washington, DC, Oct. 23–25, 2006, pp. 1–7. in 2006.
[12] H. Urkowitz, “Energy detection of unknown deterministic signals,” Proc. In 2006, he was a Postdoctoral Research Associate
IEEE, vol. 55, no. 4, pp. 523–531, Apr. 1967. with the Department of Electrical and Computer
[13] A. Sonnenschein and P. M. Fishman, “Radiometric detection of spread- Engineering, Duke University, Durham, NC. He is
spectrum signals in noise of uncertain power,” IEEE Trans. Aerosp. currently a Postdoctoral Research Associate with the
Electron. Syst., vol. 28, no. 3, pp. 654–660, Jul. 1992. Department of Electrical and Computer Engineering,
[14] V. I. Kostylev, “Energy detection of a signal with random amplitude,” in Stevens Institute of Technology, Hoboken, NJ. His research interests include
Proc. IEEE ICC, Apr. 2002, vol. 3, pp. 1606–1610. statistical signal processing, wireless communications, and distributed estima-
[15] F. F. Digham, M. S. Alouini, and M. K. Simon, “On the energy detection tion and detection, with their applications to wireless sensor networks.
of unknown signals over fading channels,” IEEE Trans. Commun., vol. 55,
no. 1, pp. 21–24, Jan. 2007.
[16] W. A. Gardner, “Signal interception: A unifying theoretical framework
for feature detection,” IEEE Trans. Commun., vol. 36, no. 8, pp. 897–906,
Aug. 1988.
[17] W. Gardner, “A new method of channel identification,” IEEE Trans.
Commun., vol. 39, no. 6, pp. 813–817, Jun. 1991. Ning Han (S’07) received the B.E. degree in
[18] P. D. Sutton, K. E. Nolan, and L. E. Doyle, “Cyclostationary signatures electronics engineering from Beijing University of
in practical cognitive radio applications,” IEEE J. Sel. Areas Commun., Technology, Beijing, China, in 2004 and the M.E. de-
vol. 26, no. 1, pp. 13–24, Jan. 2008. gree in electrical engineering from Inha University,
[19] D. Cabric, S. M. Mishra, and R. W. Brodersen, “Implementation issues in Incheon, Korea, in 2006. He is currently working
spectrum sensing for cognitive radios,” in Proc. 38th Asilomar Conf. Syst. toward the Ph.D. degree with the Department of
Comput., Pacific Grove, CA, Nov. 7–11, 2004, pp. 772–776. Electrical and Computer Engineering, Stevens Insti-
[20] R. Tandra and A. Sahai, “Fundamental limits on detection in low SNR tute of Technology, Hoboken, NJ.
under noise uncertainty,” in Proc. Int. Conf. Wireless Netw., Commun. From 2006 to 2009, he was a Research Assistant
Mobile Comput., Maui, HI, Jun. 13–16, 2005, pp. 464–469. with the Graduate School of Information Technology
[21] Y. Zeng and Y. C. Liang, “Maximum–minimum eigenvalue detection for and Telecommunications, Inha University. He is cur-
cognitive radio,” in Proc. IEEE 18th Int. Symp. Pers., Indoor, Mobile rently a Research Assistant with the Department of Electrical and Computer
Radio Commun., Athens, Greece, Sep. 3–7, 2007, pp. 1–5. Engineering, Stevens Institute of Technology. His current research interests
[22] T. J. Lim, R. Zhang, Y. C. Liang, and Y. Zeng, “GLRT-based spectrum include statistical signal processing, wireless communications, and signal de-
sensing for cognitive radio,” in Proc. IEEE Global Telecommun. Conf., tection and estimation, with their applications to cognitive radios.
New Orleans, LA, Nov. 30–Dec. 4, 2008, pp. 1–5.
[23] S. M. Kay, Fundamentals of Statistical Signal Processing: Estimation
Theory. Upper Saddle River, NJ: Prentice-Hall, 1993.
[24] H. Li, X. Lu, and G. B. Giannakis, “Capon multiuser receiver for CDMA
systems with space–time coding,” IEEE Trans. Signal Process., vol. 50,
no. 5, pp. 1193–1204, May 2002.
[25] M. Abramowitz and I. A. Ryzhik, Handbook of Mathematical Functions Hongbin Li (M’99–SM’09) received the B.S. and
With Formulas, Graphs, and Mathematical Tables. New York: Dover, M.S. degrees in electrical engineering from the Uni-
1972. versity of Electronic Science and Technology of
[26] R. A. Horn and C. R. Johnson, Matrix Analysis. Cambridge, U.K.: China, Chengdu, China, in 1991 and 1994, respec-
Cambridge Univ. Press, 1985. tively, and the Ph.D. degree in electrical engineering
from the University of Florida, Gainesville, in 1999.
From July 1996 to May 1999, he was a Re-
Pu Wang (S’05) received the B.Eng. and M.Eng. search Assistant with the Department of Electrical
degrees in electrical engineering from the Univer- and Computer Engineering, University of Florida.
sity of Electronic Science and Technology of China, Since July 1999, he has been with the Department
(UESTC), Chengdu, China, in 2003 and 2006, re- of Electrical and Computer Engineering, Stevens
spectively. He is currently working toward the Ph.D. Institute of Technology, Hoboken, NJ, where he is currently an Associate
degree with the Department of Electrical and Com- Professor. In the summers of 2003, 2004, and 2009, he was a Summer Visiting
puter Engineering, Stevens Institute of Technology, Faculty with the Air Force Research Laboratory, Wright-Patterson Air Force
Hoboken, NJ. Base, OH. His current research interests include statistical signal processing,
From January 2007 to December 2007, he was wireless communications, and radar.
a Research Assistant and, from January 2008 to Dr. Li is a member of Tau Beta Pi and Phi Kappa Phi. He was a recipient
December 2008, he was a Teaching Assistant with of the Harvey N. Davis Teaching Award in 2003 and the Jess H. Davis
the Department of Electrical and Computer Engineering, Stevens Institute of Memorial Award for excellence in research in 2001 from Stevens Institute of
Technology, where he is currently a Research Assistant. His current research Technology and the Sigma Xi Graduate Research Award from the University
interests include statistical signal processing and its applications, with focus of Florida in 1999. He is a Member of the Sensor Array and Multichannel
on detection and estimation, multichannel signal processing, and nonstationary Technical Committee of the IEEE Signal Processing Society. He has been an
signal processing. Editor or an Associate Editor for the IEEE T RANSACTIONS ON W IRELESS
Mr. Wang was a recipient of the Francis T. Boesch Award in 2008 and C OMMUNICATIONS, the IEEE S IGNAL P ROCESSING L ETTERS, and the IEEE
the Outstanding Research Assistant Award in 2007 from Stevens Institute of T RANSACTIONS ON S IGNAL P ROCESSING and served as a Guest Editor for the
Technology, the Excellent Master Thesis Award of Sichuan Province in 2007, EURASIP Journal on Applied Signal Processing Special Issue on Distributed
and the Excellent Master Thesis Award from UESTC in 2006. Signal Processing Techniques for Wireless Sensor Networks.

Authorized licensed use limited to: Stevens Institute of Technology. Downloaded on May 20,2010 at 16:08:44 UTC from IEEE Xplore. Restrictions apply.
View publication stats

You might also like