A WIDEBAND SPECTRUM SENSING METHOD FOR COGNITIVE RADIO USING SUB-NYQUIST SAMPLING

1
A WIDEBAND SPECTRUM SENSING METHOD FOR COGNITIVE RADIO USING SUB-NYQUIST SAMPLING M. R. Avendi, K. Haghighi, A. Owrang and M. Viberg Dept. Signal and Systems, Chalmers University of Technology/ SWEDEN Abstract Spectrum sensing is a fundamental component in cognitive radio. A major challenge in this area is the requirement of a high sampling rate in the sensing of a wideband signal. In this paper a wideband spec- trum sensing model is presented that utilizes a sub-Nyquist sampling scheme to bring substantial savings in terms of the sampling rate. The correlation matrix of a finite number of noisy samples is computed and used by a subspace estimator to detect the occupied and vacant chan- nels of the spectrum. In contrast with common methods, the proposed method does not need the knowledge of signal properties that mitigates the uncertainty problem. We evaluate the performance of this method by computing the probability of detecting signal occupancy in terms of the number of samples and the SNR of randomly generated signals. The results show a reliable detection even in low SNR and small number of samples. Problem Statement Complex wideband signal x( t ) with Fourier transform X ( f ). Frequency range [0, B max ] , B max = L × B Active channel set b =[b 1 , b 2 ,..., b N ], Maximum number of active channels N max , channel occupancy Ω max = N max L Problem: given B max , B, Ω max find b! Wideband Spectrum Sensing Model L L x i x( t ) z c i x d i 1 M x d x d ˆ R ˆ b Multicoset Sampler Sample Correlation matrix Subspace Analysis f avg = α B max F IGURE 1: Illustration of the proposed wideband spectrum sensing model. Multicoset Sampler f avg = ( p L ) B max x i (m)= x[(mL + c i )/B max ], m Z, i = 1,... p p > N max , c i ∈{0, 1,..., L 1} Correlation Matrix from fractional shifted samples, x d (m)= x d 1 (m) x d 2 (m) . . . x d p (m) ˆ R = 1 M M m=1 x d (m)x d (m) Subspace Analysis Data model after fractional shifting in the frequency domain y( f )= A(b)z( f )+ n( f ), f [0, B] where A(b)(i, k )= B exp j 2π c i b k L y( f ) known vector of DFT of fractional shifted samples x d i z( f ) unknown vector of signal spectrum z( f )= X ( f + b 1 B) X ( f + b 2 B) . . . X ( f + b N B) Correlation Matrix R = E [y( f )y ( f )] = A(b)QA (b)+ σ 2 I where Q = E [z( f )z ( f )] Eigen- Decomposition R = E s λ s E s + E n λ n E n Estimating the Number of Active channels: MDL Active channel set recovery: Discrete MUSIC P MU (k )= 1 a k ˆ E n 2 , 0 k L 1 where a k is a column of A(b) Simulation Results Parameters p = 10, L = 32, B max = 320 MHz, f avg = 100 MHz Detected active channels 0 5 10 15 20 25 30 0 20 40 60 MU 80 160 290 320 0 200 400 600 800 |X ( f )| P (k) frequency[MHz] k, channel index F IGURE 2: Frequency representation, X ( f ), and the corresponding P MU values of a typical wideband signal with L = 32 channels. The position of six significant values specify the occupied channels ˆ b =[8, 16, 17, 18, 29, 30]. Detection performance: P d = fraction of correctly selected occupied frequency bands P f = fraction of wrongly selected occupied frequency bands 11 21 31 41 51 61 71 81 91 101 111 121 131 141 0.7 0.8 0.9 1 SNR=-2dB SNR=-1dB SNR=0dB SNR=1dB 11 21 31 41 51 61 71 81 91 101 111 121 131 141 0 0.05 0.1 SNR=-2dB SNR=-1dB SNR=0dB SNR=1dB P d P f M M F IGURE 3: Detection performance of the proposed model versus M and SNR for the simulated wideband system. Chalmers University of Technology. Background design by Jan-Olof Yxell

Transcript of A WIDEBAND SPECTRUM SENSING METHOD FOR COGNITIVE RADIO USING SUB-NYQUIST SAMPLING

A WIDEBAND SPECTRUM SENSING

METHOD FOR COGNITIVE RADIO

USING SUB-NYQUIST SAMPLING

M. R. Avendi, K. Haghighi, A. Owrang and M. Viberg

Dept. Signal and Systems, Chalmers University of Technology/ SWEDEN

Abstract

Spectrum sensing is a fundamental component in cognitive radio. A

major challenge in this area is the requirement of a high sampling rate

in the sensing of a wideband signal. In this paper a wideband spec-

trum sensing model is presented that utilizes a sub-Nyquist sampling

scheme to bring substantial savings in terms of the sampling rate. The

correlation matrix of a finite number of noisy samples is computed and

used by a subspace estimator to detect the occupied and vacant chan-

nels of the spectrum. In contrast with common methods, the proposed

method does not need the knowledge of signal properties that mitigates

the uncertainty problem. We evaluate the performance of this method

by computing the probability of detecting signal occupancy in terms of

the number of samples and the SNR of randomly generated signals. The

results show a reliable detection even in low SNR and small number of

samples.

Problem Statement

•Complex wideband signal x(t) with Fourier transform X( f ).

•Frequency range [0,Bmax] , Bmax = L×B

•Active channel set b = [b1,b2, . . . ,bN],

•Maximum number of active channels Nmax, channel occupancy Ωmax =Nmax

L

•Problem: given Bmax,B,Ωmax find b!

Wideband Spectrum Sensing Model

LLxix(t)

z−cixdi 1

Mxdx∗

dR b

Multicoset SamplerSample Correlation matrix

Subspace Analysis

favg = αBmax

FIGURE 1: Illustration of the proposed wideband spectrum sensing model.

Multicoset Sampler favg =(

p

L

)

Bmax

xi(m) = x[(mL+ ci)/Bmax],m ∈ Z, i = 1, . . . p

• p > Nmax, ci ∈ 0,1, . . . ,L−1

Correlation Matrix from fractional shifted samples, xd(m) =

xd1(m)

xd2(m)...

xdp(m)

R =1

M

M

∑m=1

xd(m)x∗d(m)

Subspace Analysis

Data model after fractional shifting in the frequency domain

y( f ) = A(b)z( f )+n( f ), f ∈ [0,B]

where A(b)(i,k) = Bexp(

j2πcibk

L

)

y( f ) known vector of DFT of fractional shifted samples xdi

z( f ) unknown vector of signal spectrum z( f ) =

X( f +b1B)X( f +b2B)

...

X( f +bNB)

•Correlation Matrix

R = E[y( f )y∗( f )] = A(b)QA∗(b)+σ 2I

where Q = E[z( f )z∗( f )]

•Eigen- Decomposition

R = EsλsE∗s +EnλnE∗

n

•Estimating the Number of Active channels: MDL

•Active channel set recovery: Discrete MUSIC

PMU(k) =1

‖a∗kEn‖2

, 0 ≤ k ≤ L−1

where ak is a column of A(b)

Simulation Results

• Parameters p = 10, L = 32, Bmax = 320 MHz, favg = 100 MHz

•Detected active channels

0 5 10 15 20 25 300

20

40

60

MU

80 160 290 3200

200

400

600

800

|X(

f)|

P(k)

frequency[MHz]

k,channel index

FIGURE 2: Frequency representation, X( f ), and the corresponding PMU values of a typical wideband

signal with L = 32 channels. The position of six significant values specify the occupied channels

b = [8,16,17,18,29,30].

•Detection performance:

Pd= fraction of correctly selected occupied frequency bands

Pf = fraction of wrongly selected occupied frequency bands

11 21 31 41 51 61 71 81 91 101 111 121 131 1410.7

0.8

0.9

1

SNR=−2dBSNR=−1dBSNR=0dBSNR=1dB

11 21 31 41 51 61 71 81 91 101 111 121 131 1410

0.05

0.1

SNR=−2dBSNR=−1dBSNR=0dBSNR=1dB

Pd

Pf

M

M

FIGURE 3: Detection performance of the proposed model versus M and SNR for the simulated wideband

system.

Chalmers University of Technology.

Background design by Jan-Olof Yxell