DOF: A Local Wireless Information Plane
Stanford University
Steven Hong Sachin Katti
1
DOF: A Local Wireless Information Plane Sachin Katti Steven Hong - - PowerPoint PPT Presentation
DOF: A Local Wireless Information Plane Sachin Katti Steven Hong Stanford University August 17, 2011 1 Problem Unlicensed spectrum (e.g. ISM Band - 2.4 GHz) has historically been managed socially How can we design a smart radio which
1
2
3
Microwave Smart Transmitter Smart Receiver
WiFi AP Heart Monitor
AoA Freq 2.3 GHz 2.5 GHz ° 180° AoA Freq 2.3 GHz 2.5 GHz ° 180° Freq 2.3 GHz 2.5 GHz Freq 2.3 GHz 2.5 GHz
4
5
Feature Extraction
*𝑼𝒛𝒒𝒇, 𝑮 (𝒋) +𝒐=𝟐
𝑶
DOF Estimation (AoA Detection) ADC
Signal Time Samples
Classification
F( i )
MAC
*𝑼𝒛𝒒𝒇, 𝑮𝒅, 𝑪𝑿+𝒐=𝟐
𝑶
*𝚰+𝒐=𝟐
𝑶
*𝚰, 𝑼𝒛𝒒𝒇, 𝑮𝒅, 𝑪𝑿+𝒐=𝟐
𝑶
DOF Estimation (Spectrum Occupancy)
6
CP CP CP Data Data Data
…………………….
Repeating Patterns in WiFi OFDM signals Repeating Patterns in Zigbee signals
Time
7
Pattern Frequency (α) Delay (τ)
8
𝛽 𝜐 = 𝑦 𝑜 𝑦∗ 𝑜 − 𝜐 𝑓−𝑘2𝜌𝛽𝑜 ∞ 𝑜
for Discrete Time Windows using just FFTs
9
𝑇𝑦
𝛽 𝑔 = 𝑆𝑦 𝛽 𝜐 𝑓−𝑘2𝜌𝑔𝜐 ∞ 𝜐=−∞
= 1 𝑀 𝑌𝑚𝑂 𝑔 𝑌𝑚𝑂
∗ (𝑔 − 𝛽) 𝑀−1 𝑚=0
Pattern Frequency (α) Frequency (f) WiFi Spectral Correlation Function
10
Feature Dimension 1: 𝑻𝒚
𝜷𝟐 𝒈
Feature Dimension 2: 𝑻𝒚
𝜷𝟑 𝒈
Feature Dimension 1: 𝑻𝒚
𝜷𝟐 𝒈
Feature Dimension 2: 𝑻𝒚
𝜷𝟑 𝒈
Feature Dimension 1: 𝑻𝒚
𝜷𝟐 𝒈
Feature Dimension 2: 𝑻𝒚
𝜷𝟑 𝒈 11
12
ZigBee
t Overlapping Packets
WiFi
Nonzero Components in F(i ) Received Signal
Feature Extraction
*𝑼𝒛𝒒𝒇, 𝑮 (𝒋) +𝒐=𝟐
𝑶
DOF Estimation (AoA Detection) ADC
Signal Time Samples
Classification
F( i )
MAC Asynchrony Detector/ Power Normalization SVM-1 SVM-N Counter++
. . .
If ΔL0>Threshold
Counter--
If ΔL0<-Threshold
Sig1 Class Sig i Class
1 Signal N Signals
SigN Class
. . . . . .
While DOF = Active
*𝑼𝒛𝒒𝒇, 𝑮𝒅, 𝑪𝑿+𝒐=𝟐
𝑶
*𝚰+𝒐=𝟐
𝑶
*𝚰, 𝑼𝒛𝒒𝒇, 𝑮𝒅, 𝑪𝑿+𝒐=𝟐
𝑶
DOF Estimation (Spectrum Occupancy)
13
14
𝑐𝑢 𝑓𝑘2𝜌𝑔
𝑑𝑢
𝑐 and carrier frequency 𝑔 𝑑 of the signal
1 Bit Sequence b Amplitude modulated Pulse 𝑐𝑑𝑝𝑡 2𝜌𝑔
𝑐𝑢
Pulse multiplied by Carrier Wave 𝑐𝑑𝑝𝑡 2𝜌𝑔
𝑐𝑢 𝑓𝑘2𝜌𝑔
𝑑𝑢
15
Modulated Zigbee Signal
Time
Relationship between feature vector and Bandwidth/Carrier Frequencies Signal Type Feature Vector Frequencies WiFi Bluetooth ZigBee all 𝜷′𝒕 between ,𝒈𝒅 − 𝑪𝑿
𝟑 , 𝒈𝒅 + 𝑪𝑿 𝟑 -
𝒈𝒅, 𝒈𝒅 − 𝑪𝑿
𝟑 , 𝒈𝒅 + 𝑪𝑿 𝟑
𝟑𝒈𝒅 + 𝑪𝑿, 𝟑𝒈𝒅 + 𝑪𝑿
Pattern Frequency (α) Frequency (f) ZigBee Spectral Correlation Function
. . . 1 2 M Incoming Signal d Array Elements
. . .
16
RX2 RX 1 RX 3
17
18
19
20
21
22
23
WiFi Microwave Smart Tx
AoA Freq 2.3 GHz 2.5 GHz Frequency 2.5 GHz
Smart Rx
AoA Freq 2.3 GHz
PSD
24
Heart Monitor (ZigBee Based)
DOF-SR Jello
25
26