Niels Hoven, Rahul Tandra, and Prof. Anant Sahai Wireless Foundations, EECS University of California at Berkeley February 11, 2005
&
%
'
$
Spectrum: Allocation vs Usage
• Apparent spectrum scarcity • Actual measurements show that > 70% of spectrum is unused. • Enough free spectrum for DVD-res cameras every few feet! &
%
'
$
That was then, this is now... • Primitive analog hardware
• Digital wideband hardware
• Devices fixed to bands
• More flexible spectrum view
• Interference a severe challenge
• Heterogeneous applications
• Long range applications
– Different priorities – Range of spatial scales
• Bands allocated by law
• Require interoperability
• Enforce by licensing devices
• Enforcement more difficult
What architectures will be needed to better exploit spectrum? What’s the minimal change in regulation? &
%
'
$
Cognitive Radio Justification
Objectives • Protect primary users of the spectrum – Socially important services may deserve priority on band – Legacy systems may not be able to change • Allow for secondary users to use otherwise unused bands
• Wireless interference is primarily a local phenomenon. • If a radio system transmits in a band and nobody else is listening, does it cause interference?
&
– Not the UWB approach: “speak softly but use a wide band” – Primary band usage may vary in time – May have to scavenge many discontinuous bands – May have to coordinate/coexist with other secondary users
%
'
$
Justification Cont. A
A
B
B
Mice can get close... A
A
B
But keep the lions far away!
&
The “no talk” zones grow dramatically
B
Union of “no talk” zones.
%
'
$
Shadowing 1
2
C
C
A secondary user might be in a local shadow while his transmissions could still reach an unshadowed primary receiver. &
Secondary user can not distinguish between positions (1) and (2) - must be quiet in both.
Multiuser diversity should increase our chances of an accurate measurement.
%
'
$
A Fundamental tradeoff Interferer Power vs Detectable SNR α 1 γ +M γ −β α − det −α − dec 2 Pp 10 10 Ps = Pp rp 10 − σ · 10 − rp σ2
• Glossary Maximum interferer power vs. detectable SNR
– γdec : Minimum SIN R for decodability at the primary receiver.
– β: SN R loss in detectability due to shadowing. – M : Margin of protection given to the primary receivers.
60
50
40
30
20
10
0
−10 −40
&
No shadowing −10dB shadowing
70
Max interferer power at any range(dB)
– γdet : Minimum SN R at which the secondary can detect the primary transmission.
80
−35
−30
−25
−20 −15 Detectable SNR (dB)
−10
−5
0
%
'
$
Censored radius vs. interferer power and protected radius Allowable intereferer power (4.5 km from transmitter)
Protecting marginal users forces the cognitive radio to squeak.
&
0
0
5
10
15 Censored radius (m)
20
25
30
Larger censored regions allow the cognitive radios to roar.
%
'
$
Model • Hypothesis testing problem: is the primary signal out there?
H0 : Y [n] = W [n] Hs : Y [n] = W [n] + x[n]
• Moderate Pf a , Pmd targets • Potentially very low SNR at the detector: will need many samples to distinguish hypothesis • How long must we listen? &
%
'
$
Signal detection Low SNR
BPSK −− Detector Performance 14 Energy Detector Undecodable BPSK BPSK with Pilot signal Sub−optimal scheme Deterministic BPSK
12
• The optimal detector behaves like an energy detector. • If one exists, just detecting a pilot signal is nearly optimal.
8
log
10
N
10
6
• Signals without pilots are difficult to detect.
4
2
0 −60
−50
−40
−30
−20
−10
0
SNR (in dB)
p = 1/5 p = 1/4
p = 1/4 p = 1/5
p = 1/3
p = 1/3
p = 1/5
p = 6/7 [−1 , 0 ]
p = 1/4
p = 1/4
p = 1/7 [6 , 0]
p = 1/3
p = 1/5 p = 1/5
&
%
'
$
Noise Uncertainty Low−noise amplifier
Frequency down− converter
Intermediate frequency amplifier
A/D Converter
Receiving antenna
Demodulator
• In practice there is always uncertainty about the noise. • Sources of uncertainty: – Thermal noise in components (Non-uniform, time-varying) – Noise due to transmissions by other users ∗ Unintentional (Close-by) ∗ Intentional (Far-away) &
%
'
$
Noise Uncertainty: Conservative Model • Noise can be modeled as “Approximately Gaussian” to incorporate uncertainty. – Like Gaussian noise, but x dB uncertainty in moments. – EN 2k−1 = 0. [Symmetry property] – EN 2k ∈ [EW 2k , α EW 2k ], where W ∼ N (0, σ 2 ) and α = 10x/10 . • What are the consequences? – SNR walls
• Theorem: For the case of detection of a weak BPSK signal, the ‘2k-th moment detector’ encounters a threshold (wall) below which detection is impossible. The threshold for detection as a function of the noise uncertainty x is given by: (x/10) SN R2k = 10 log [10 − 1] − 10 log10 k 10 wall
&
%
'
$
Noise Uncertainty: Threshold Behavior • Moment detector performance
• Noise uncertainty vs SNR wall 0
8 2nd Moment Detector 4th Moment Detector 6th Moment Detector 8th Moment Detector 10th Moment Detector Envelope of detectors Energy Detector
7
−5
−10
(in dB)
6
−15
wall
log10 N
5
SNR
−20
4
−25
3
−30
2
1 −18
2nd Moment Detector 4th Moment Detector 6th Moment Detector 8th Moment Detector 10th Moment Detector
– Bounded dynamic range on quantization bins – Moment uncertainty model for noise
Q Quantizer
Signal Detection
&
• Assumptions:
• There exists an SNR threshold below which detection is absolutely impossible. %
'
$
BPSK example • Detection can be absolutely impossible for 2-bit quantizer – Adversarial noise can make the distributions identical under both hypotheses if √ ¶ √ ¶¸ µ ¶ · µ µ d1 1 d1 + P d1 − P Q = Q +Q σ0 2 σ1 σ1 • Wall always exists for any detector. 14
12
x=0.001 dB
x=0.1 dB
x=1 dB
log10 N
10
8
6
4
2
0 −40
−35
−30
−25
−20
−15
−10
−5
0
Nominal SNR
&
%
'
$
Conclusions • Cognitive radio can enable significant spectrum reuse. • To function, we must be able to detect the presence of undecodable signals. – Just knowing the modulation scheme and codebooks is nearly useless: stuck with energy detector performance. – Even small noise uncertainty causes serious limits in detectability. – Quantization makes matters even worse. • Primary users should transmit pilot signals. • If not, some infrastructure and/or collaboration will be needed to support cognitive radio deployment. • Similar limits apply to secondary markets. &