interference centric wireless networks sachin katti assistant professor ee&cs, stanford...
TRANSCRIPT
![Page 1: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/1.jpg)
Interference Centric Wireless Networks
Sachin KattiAssistant ProfessorEE&CS, Stanford University
![Page 2: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/2.jpg)
Interference is Everywhere
WiFiZigbee
BluetoothHow to maximize throughput
in the presence of interference?
![Page 3: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/3.jpg)
Current Approach to Interference• Fears & avoids interference at all costs• Impacts all aspects of wireless design– Radios are half duplex–MAC protocols try to schedule one link at a
time– Coexisting networks use different channels
if possible–…….
![Page 4: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/4.jpg)
Current Approach Cannot ScaleDense and chaotic wireless deployments Interference is unavoidable
– Hidden terminals cause collisions– Coexisting networks interfere with each other– Legacy interferers (e.g. microwave) …..
Moreover,Limited spectrum + interference avoidance design Achievable capacity is fundamentally limited
![Page 5: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/5.jpg)
This TalkFundamental rethink:Exploit interference instead of avoiding it
High-Level Approach• Infer interference structure• Exploit structure to better decode
interfered packets and increase throughput
![Page 6: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/6.jpg)
Exploiting Interference in All Contexts
• Exploiting In-Link Interference– Full Duplex Radios (Mobicom 10,11)
• Exploiting In-Network Interference– Rateless & Collision Resilient PHY
(Sigcomm11)
• Exploiting Cross-Network Interference– Detecting Degrees of Freedom
(Sigcomm11)
![Page 7: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/7.jpg)
Exploiting In-Link Interference:Full Duplex Radios
Jain et al, “Practical Real Time Full Duplex Wireless”Mobicom 2010, 2011
![Page 8: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/8.jpg)
“It is generally not possible for radios to receive and transmit on the same frequency band because of the interference that results. Thus, bidirectional systems must separate the uplink and downlink channels into orthogonal signaling dimensions, typically using time or frequency dimensions.”
- Andrea Goldsmith, “Wireless Communications,” Cambridge Press, 2005.
![Page 9: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/9.jpg)
In-Link Interference Half Duplex Radios
TX RX TX RX
Self-interference is millions to billions (60-90dB) stronger than received signal
![Page 10: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/10.jpg)
Analog Self Interference Analog
Received Signal
Digital Self Interference Digital
Received Signal
Tx Rx
max
- max
ADC
Self-interference drowns out received signal
In-Link Interference Half Duplex Radios
![Page 11: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/11.jpg)
Our Approach
1. Infer interference structure– Easy, we know what we are
transmitting!
2. Exploit knowledge of interference structure to subtract and decode
![Page 12: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/12.jpg)
First Attempt: Antenna Cancellation
d d + λ/2
TX1 TX2RX
• Signal null at RX antenna• ~30dB self-interference cancellation
![Page 13: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/13.jpg)
Bringing It Together
QHX220
ADC
HardwareCancellation
TX Signal
AntennaCancellation
RX
DigitalCancellation
∑TX Samples
+
-
Clean RX samples
RF
Baseband
![Page 14: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/14.jpg)
Our Prototype
AntennaCancellation
HardwareCancellation
Digital InterferenceCancellation
![Page 15: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/15.jpg)
TX1 TX2
Only TX1 Active
Antenna Cancellation: Performance
![Page 16: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/16.jpg)
TX1 TX2
Only TX2 Active
Antenna Cancellation: Performance
Only TX1 Active
![Page 17: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/17.jpg)
TX1 TX2
Only TX1 ActiveOnly TX2 Active
Both TX1 & TX2 Active
Antenna Cancellation: Performance
NullPosition
![Page 18: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/18.jpg)
TX1 TX2
Only TX1 ActiveOnly TX2 Active
Both TX1 & TX2 Active
Antenna Cancellation: Performance
~25-30dBNull
Position
![Page 19: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/19.jpg)
Bandwidth ConstraintA λ/2 offset is precise for one frequency
fc
d d + λ/2
TX1 TX2RX
![Page 20: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/20.jpg)
Bandwidth ConstraintA λ/2 offset is precise for one frequencynot for the whole bandwidth
fc fc+Bfc -B
d d + λ/2
TX1 TX2RX
![Page 21: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/21.jpg)
Bandwidth ConstraintA λ/2 offset is precise for one frequencynot for the whole bandwidth
fc fc+Bfc -B
d d + λ/2
TX1 TX2RX
d2 d2 + λ+B/2
TX1 TX2RX
d1 d1 + λ-B/2
TX1 TX2RX
![Page 22: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/22.jpg)
Bandwidth Constraint
fc fc+Bfc -B
d d + λ/2
TX1 TX2RX
d2 d2 + λ+B/2
TX1 TX2RX
d1 d1 + λ-B/2
TX1 TX2RX
WiFi (2.4G, 20MHz) => ~0.26mm precision error
A λ/2 offset is precise for one frequencynot for the whole bandwidth
![Page 23: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/23.jpg)
Bandwidth Constraint
2.4 GHz
5.1 GHz
300 MHz
![Page 24: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/24.jpg)
Bandwidth Constraint
2.4 GHz
5.1 GHz
300 MHz
• WiFi (2.4GHz, 20MHz): Max 47dB
reduction
• Bandwidth⬆ => Cancellation⬇• Carrier Frequency⬆ => Cancellation⬆
![Page 25: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/25.jpg)
First prototype gives 1.84x throughput gain with two radios compared to half-duplex with a single radio.
Limitation 1: Need 3 antennas
Limitation 2: Bandwidth constrained (802.15.4 works)
Limitation 3: Doesn’t adapt to environment
![Page 26: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/26.jpg)
Our Approach
1. Infer interference structure– Easy, we know what we are
transmitting!
2. Exploit knowledge of interference structure to subtract and decode
![Page 27: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/27.jpg)
Poor Man’s Subtraction
2.4 GHz
5.1 GHz
300 MHz
![Page 28: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/28.jpg)
Cancellation using Phase Offset Self-
Interference
Cancellation Signal
∑
![Page 29: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/29.jpg)
Cancellation using Phase Offset Self-
Interference
Cancellation Signal
∑
Self-Interference
Cancellation Signal
∑
Frequency dependent, narrowband
![Page 30: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/30.jpg)
Self-Interference
Cancellation Signal
∑
Self-Interference
Cancellation Signal
∑
Frequency and bandwidth independent
Cancellation using Signal Inversion
![Page 31: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/31.jpg)
Time
Xt +Xt/2
-Xt/2
BALUN
Second Design: Balanced to Unbalanced Conversion
![Page 32: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/32.jpg)
Traditional Design
R
TX Frontend
RX Frontend
T R+aT
aT
![Page 33: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/33.jpg)
1. Invert the Signal
aT R
TX Frontend
RX Frontend
2T
+T -TR+aT
balun
![Page 34: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/34.jpg)
2. Subtract Signal
R
TX Frontend
RX Frontend
Σ
R+aT-T
R+aT
balun
aT
2T
-T+T
![Page 35: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/35.jpg)
3. Match Signals
R
TX Frontend
RX Frontend
Σ v
-vT R+aT-vT
R+aT
balun
attenuator anddelay line
aT
2T
-T+T
![Page 36: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/36.jpg)
Can Receive If v = a!
R
TX Frontend
RX Frontend
Σv
-vT
R+aTattenuator anddelay line
balun
aT
2T
-T+T
R+aT-aT
![Page 37: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/37.jpg)
+Xt/2
•Measure wideband cancellation•Wired experiments•240MHz chirp at 2.4GHz to measure response
TimeSignal Inversion Cancellation: Wideband Evaluation
TX
RX
Signal Inversion Cancellation Setup
∑ TX RX
Phase Offset Cancellation Setup
∑
RF Signal
Splitte
r
Xt +Xt/2
-Xt/2
Xt
+Xt/2
λ/2 Delay
![Page 38: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/38.jpg)
Time
Lower isbetter
Higher isbetter
![Page 39: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/39.jpg)
Time
~50dB cancellation at 20MHz bandwidth with balun vs ~38dB with phase offset cancellation.Significant improvement in wideband cancellation
Lower isbetter
Higher isbetter
![Page 40: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/40.jpg)
Time
•From 3 antennas per node to 2 antennas
•Parameters adjustable with changing conditions
Attenuator and
Delay Line
TX RX
TX Frontend
Xt
+Xt/2 -Xt/2
∑
RX Frontend
Other advantages
![Page 41: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/41.jpg)
• Need to match self-interference power and delay
• Can’t use digital samples: saturated ADC
Adaptive RF Cancellation
TX RX
Wireless Receiver
Wireless Transmitter
RF Cancellation
TX Signal Path
RX Signal Path
RF Reference Σ
Balun
Attenuation & Delay
![Page 42: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/42.jpg)
• Need to match self-interference power and delay
• Can’t use digital samples: saturated ADC
Adaptive RF Cancellation
RSSI : Received Signal Strength Indicator
TX RX
Attenuation & Delay
Wireless Receiver
Wireless Transmitter
RF Cancellation
TX Signal Path
RX Signal Path
RF ReferenceΣ
Balun
RSSI
![Page 43: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/43.jpg)
• Need to match self-interference power and delay
• Can’t use digital samples: saturated ADC
Adaptive RF Cancellation
Use RSSI as an indicator of self-interference
TX RX
Attenuation & Delay
Wireless Receiver
Wireless Transmitter
RF Cancellation
TX Signal Path
RX Signal Path
RF ReferenceΣ
Balun
RSSI
Control Feedback
![Page 44: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/44.jpg)
Objective: Minimize received power
Control variables: Delay and Attenuation
TX RX
Attenuation & Delay
Wireless Receiver
Wireless Transmitter
RF Cancellation
TX Signal Path
RX Signal Path
RF ReferenceΣ
Balun
RSSI
Control Feedback
Adaptive RF Cancellation
![Page 45: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/45.jpg)
➔ Simple gradient descent approach to optimize
Objective: Minimize received power
Control variables: Delay and Attenuation
Adaptive RF Cancellation
![Page 46: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/46.jpg)
Digital Interference Cancellation
TX RX
Attenuation & Delay
RF ➔ Baseband
ADC
Baseband ➔ RFDAC
Encoder Decoder
Digital Interference Reference
RF Cancellation
TX Signal Path
RX Signal Path
RF ReferenceΣ
FIR filter ∆
RSSI
Control Feedback
Channel Estimate
Balun
Bringing It All Together
![Page 47: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/47.jpg)
Performance
• WiFi full-duplex: with reasonable antenna separation
• Not enough for cellular full-duplex: need 20dB more
![Page 48: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/48.jpg)
Full Duplex Implications
• Breaks a fundamental assumption in wireless
• Could eliminate the need for paired spectrum
• Impacts higher layer design– Reduce control overhead (Radunovic et al)
• Other applications– Security & Privacy (Gollakota et al)
• Many more …..
![Page 49: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/49.jpg)
Exploiting In-Network InterferenceRateless & Collision-Resilient Codes
Gudipati, Katti “Strider: Automatic Rate Adaptation”SIGCOMM 2011
![Page 50: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/50.jpg)
In-Network Interference Collisions
Carrier sense failure Packet collisions and lossCurrent Approach: Conservative backoff, RTS/CTS
![Page 51: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/51.jpg)
Our Approach: Infer Interference Structure
• Current approach: – Measure channel SINR and pick modulation,
coding rate– If channel SINR < decoding threshold,
decoding fails– Collision SINR < decoding threshold
• Key insight: Novel rateless codes for wireless
• Rateless code no need to know SINR in advance, automatically achieves optimal throughput
![Page 52: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/52.jpg)
Our Approach: Infer Interference Structure• Key technique: Novel rateless codes• P1 acts as interference to P2 and vice versa
1. Use rateless code to decode P1 Infer interference
P1 P2
Decode P1
P1
![Page 53: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/53.jpg)
P1 P2
Our Approach: Exploit Interference Structure• Key insight: Exploit rateless code to
decode one packet, subtract it and decode next packet Decode P1
Subtractinterference
1. Use rateless code to decode P1 Infer interference
2. Subtract P1 from received signal and decode P2
_ __
P1
![Page 54: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/54.jpg)
Exploiting Cross-Network InterferenceDetecting Degrees of Freedom
Hong, Katti “DOF: A Local Wireless Information Plane”SIGCOMM 2011
![Page 55: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/55.jpg)
WiFiZigbee
Bluetooth
Cross-Network Interference Coexistence
How to maximize throughput in the presence of cross-network interference?
![Page 56: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/56.jpg)
Microwave
Smart Transmitter
Smart Receiver
1. The protocol types operating in the local vicinity 2. The spectrum occupancy of each type
3. The spatial directions of each type
DOF infers coexisting interference structure
WiFi AP
Heart Monitor
AoA
Freq2.3 GHz
2.5 GHz
0 °18
0°
AoA
Freq2.3 GHz
2.5 GHz
0 °18
0°
Freq2.3 GHz
2.5 GHzFreq
2.3 GHz
2.5 GHz
Our Approach: Infer Interference Structure
![Page 57: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/57.jpg)
“Man-made” signals hidden repeating patterns that are unique and necessary for operation
Key Insight
CP CP CPData Data Data …………………….
Repeating Patterns in WiFi OFDM signals
Repeating Patterns in Zigbee signalsTime
Leverage unique patterns to infer 1) type, 2) spectral occupancy, and 3)
spatial directions
![Page 58: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/58.jpg)
Exploit interference structure knowledge• Policy 0 – Only use unoccupied spectrum
WiFi
Microwave
Smart Tx
AoA
Freq2.3 GHz
2.5 GHz
Frequency
2.5 GHz
Smart Rx
AoA
Freq2.3 GHz
PSD
• Policy 1 – Use unoccupied spectrum + mw oven spectrum• Policy 2 – Use unoccupied spectrum + mw oven spectrum + compete for WiFi spectrum
Heart Monitor(ZigBee Based)
Our Approach: Exploit Interference Structure
![Page 59: Interference Centric Wireless Networks Sachin Katti Assistant Professor EE&CS, Stanford University](https://reader030.vdocuments.mx/reader030/viewer/2022032703/56649cff5503460f949d1435/html5/thumbnails/59.jpg)
To ConcludeFuture: dense, chaotic and limited spectrum
Interference is the dominant determinant of future wireless network capacity• Point to point link speeds are close to Shannon
Our approach: Fundamental rethink of wireless to manage and exploit interference• Increase concurrency Increase network
capacity