Spectrum Sensing
Brief Overview of the Research at WINLAB
- P. Spasojevic
Spectrum Sensing Brief Overview of the Research at WINLAB P. - - PowerPoint PPT Presentation
Spectrum Sensing Brief Overview of the Research at WINLAB P. Spasojevic IAB, December 2008 What to Sense? Occupancy. Measuring spectral, temporal, and spatial occupancy observation bandwidth and observation time intervals
– Detect the presence of the primary user.
– Coordinate an efficient use of spectrum between competing diverse networks.
– determine selfish/malfunctioning transmitters.
– Adapt signal modulation parameters/protocol
– Channel temporal variation: coherence time – Frequency variation: coherence bandwidth – Spatial variation
– signal known or partially known (802.22, 802.11b) – signal unknown (cordless phones, future transmitters)
vs non-collaborative approaches
–
–
the presence of the primary users
– Jing Lei
in vehicular channels
–
–
–
Experimental characterization of the vehicular channel: H. Kremo
Tx Rx pylons mark the car route 3.8m Start/Stop 15m 18m 4.4m
– 20 MHz wide channel 50 times per second – centered at 2.462 GHz and 5.2 GHz
Tx VNA console low loss RF cable A Rx
[1] H. Kremo, I. Seskar, and P. Spasojevic, “Concurrent Measurements of the Vehicular Channel Transfer Function and the 802.11 Received Signal Strength Index” in CCNC/IVCS ‘09
Start/Stop 5 10 15 20 25 30
time (s) dB
Time invariant channel when the car is not present Time varying channel gain Time varying channel caused by the moving vehicle: magnitude changes by ~10dB when the car is close to the antennas
based sensing [RamanSeskarMandayam]
[MillerXuKamatTrappe]
– PHY layer approaches to distinguish WiFi & Bluetooth networks with limited bandwidth snapshots
(( )) (( )) (( )) (( )) (( ))
Sensor 2 Sensor 1 Sensor 3 Sensor 4 Sensor 5 (x1 , y1 ) (x2 , y2 ) (x3 , y3 )
time f f freq
f1 f2
f
Bluetooth WiFi-1 WiFi-2
Radio Scene Analysis in Unlicensed Bands: Goran Ivkovic
Packet based radio transmitters characterized by their power spectra and on/off activity sequences in time sensors Sink node
spectrogram with some time and frequency resolution
the collected spectrograms, we recover:
to sensors channel gains(localization in space)
4 sensors/ 2 802.11b transmitters
Average power vs. time at sensors non-overlapping transmissions in time (typical WLAN traffic ):
s T MHz BW μ 10 20 = =
Four sensors, two 802.11b nodes: Recovered(full line) and true PSDs: DBPSK signal with Barker sequence spreading Recovered on/off sequences: Packets ACKs
Sparse Network Dense Network Join with CSMA-like MAC protocol Join with TDMA-like MAC protocol
TDMA
choose lowest traffic CSMA channel as normal mode operation
channel if traffic QoS not satisfied
CH10_TDMA
Control link Data path Sender Receiver
CH1_CSMA CH2_CSMA CH4_CSMA CH3_CSMA CH5_CSMA CH1_CSMA
Delay > 20% A B
2009
hard to enumerate
e.g., propagation law
RSS based detection at spatially distributed sensors, each at a known distance from the authorized transmitter.
detect unknown anomalous usages
Capturing the Characteristics of the Received Power
– The received power is roughly linear with the logarithmic distance between the transmitter and receiver
– A channel is dedicated to a single authorized user
– Distinguishing between single and multiple transmissions in the same channel – Utilizing a decision statistic that captures the above characteristics of the received power
– Exploits multipath to distinguish users – Detection of identity-based attacks, e.g., spoofing and Sybil attacks – Challenges
– Perform the Generalized Likelihood Ratio Test derived from a generalized frequency-selective Rayleigh channel model, or a more practical version – Use the existing channel estimation mechanism: Low system
* By Liang Xiao, Larry Greenstein, Narayan Mandayam and Wade Trappe, supported in part by NSF grant CNS-0626439
5 10 15 20 25 30
time (s) dB
Start/Stop
Time invariant channel when the car is not present: fixed multipath Time varying channel caused by the moving vehicle: magnitude changes by ~10dB when the car is close to the antennas Time varying channel gain: VNA vs. RSSI
SYNC (128 (or 56)) SFD (16) LENGTH (16) SIGNAL (8) CRC (16) SERVICE (8) PLCP Preamble (144 (or 72)) PLCP Header (48) PSDU (2304 max) Lock/Acquire Frame Frame Details (data rate, size) Scrambled 1’s Preamble at 1Mbps (DBPSK) Data Rate Locked clock, mod. select “Start of Frame”
Scrambled x’FRA0’
2Mbps (DQPSK) 5.5 and 11 Mbps (CCK)
– Numerical simulation based on a generic stochastic channel model – A ray-tracing channel emulation software tool (WiSE) – Field test using network analyzer
– Both the false alarm rate and miss rate in spoofing detection are below 4% (sample size M=8, SINR of the channel estimation ρ=20 dB, the normalized power of the channel variation due to environmental changes is 0.1, and the terminal displacement normalized by carrier wavelength is no more than 0.12)
– Target values for miss rate and false alarm rate – Combining with existing higher-layer security protocols
Spectral Density-Based Sensing: Signal Decomposition-
BT packets WLAN packets WLAN BT
Research done prior to the start of the project