1
Adrian Loch, Hany Assasa, Joan Palacios, and Joerg Widmer IMDEA Networks Institute Hans Suys and Björn Debaillie Imec Belgium
IMDEA Networks Institute Hans Suys and Bjrn Debaillie Imec Belgium - - PowerPoint PPT Presentation
Adrian Loch, Hany Assasa, Joan Palacios, and Joerg Widmer IMDEA Networks Institute Hans Suys and Bjrn Debaillie Imec Belgium 1 2 December 14, 2017 Zero Overhead Device Tracking Paper Lamp Searchlight Omnidirectional Wireless
1
Adrian Loch, Hany Assasa, Joan Palacios, and Joerg Widmer IMDEA Networks Institute Hans Suys and Björn Debaillie Imec Belgium
2 Zero Overhead Device Tracking
December 14, 2017
Omnidirectional Wireless Communication < 6 GHz Paper Lamp Searchlight
2 Zero Overhead Device Tracking
December 14, 2017
Omnidirectional Wireless Communication < 6 GHz
Directional Wireless Communication > 6 GHz (mmWave)
Paper Lamp Searchlight
3 Zero Overhead Device Tracking
December 14, 2017
Node A Node B
3 Zero Overhead Device Tracking
December 14, 2017
Node A Node B
3 Zero Overhead Device Tracking
December 14, 2017
Node A Node B
3 Zero Overhead Device Tracking
December 14, 2017
Node A Node B
3 Zero Overhead Device Tracking
December 14, 2017
Node A Node B
3 Zero Overhead Device Tracking
December 14, 2017
Node A Node B
4 Zero Overhead Device Tracking
December 14, 2017
Node B
Node A
4 Zero Overhead Device Tracking
December 14, 2017
Node B
Node A
4 Zero Overhead Device Tracking
December 14, 2017
Node B
Node A
4 Zero Overhead Device Tracking
December 14, 2017
Node B
Node A
4 Zero Overhead Device Tracking
December 14, 2017
Node A
5
Exploiting Preambles in 802.11ad Golay Sequences for Phase Detection
Preamble Robustness Handling Obstacles
Practical Results Simulation Results
Zero Overhead Device Tracking
December 14, 2017
www.networks.imdea.org
The core of our mechanism
6
RX TX +1
Data STF Acknowledgment STF
Zero Overhead Device Tracking 7
Receiving half of the preamble using multilobe pattern
December 14, 2017
CEF 1.2 µs 3.63 µs CEF Payload Payload
Data STF Acknowledgment STF
Zero Overhead Device Tracking 7
Receiving half of the preamble using multilobe pattern
December 14, 2017
CEF 1.2 µs 3.63 µs CEF Payload Payload RX TX RX TX
Data STF Acknowledgment STF
Zero Overhead Device Tracking 7
Receiving half of the preamble using multilobe pattern
December 14, 2017
CEF 1.2 µs 3.63 µs CEF Payload Payload RX TX RX TX Pattern switch time is below 50 ns
can be as low as 50 ps
Zero Overhead Device Tracking 8
Designing two-lobe beampatterns to track devices
Two-lobe beampatterns are feasible using analog beamforming
December 14, 2017
Zero Overhead Device Tracking 9
Detecting phase shift among preamble halves
Obtain Golay sequence via one-lobe and two-lobe beam pattern Compute cross-correlation of both sequences Rotation to the left Rotation to the right Well aligned
December 14, 2017
www.networks.imdea.org
Making our approach work on practical hardware
10
Zero Overhead Device Tracking 11
Packet detection with only part of the preamble STF
December 14, 2017
TX: COTS 802.11ad RX: Keysight Wideband Waveform Center
Zero Overhead Device Tracking 12
Obstacles and misalignments are radically different
December 14, 2017
Zero Overhead Device Tracking 12
Obstacles and misalignments are radically different
December 14, 2017
Our mechanism can track both paths individually
Zero Overhead Device Tracking 12
Obstacles and misalignments are radically different
December 14, 2017
Our mechanism can track both paths individually Finding the reflected path is a separate problem
www.networks.imdea.org
Practical and simulative results
13
Zero Overhead Device Tracking 14
Implementation on phased antenna array at IMEC
Control PC and TX Equipment RX Equipment
TX Antenna
Signal Generator
Control PC
Differential IQ Differential IQ Oscilloscope
RX Antenna
December 14, 2017
Zero Overhead Device Tracking 15
Implementation on phased antenna array at IMEC
Seamless and fast error recovery Walking movement at indoor speed
December 14, 2017
16 Zero Overhead Device Tracking
December 14, 2017
We achieve significant performance improvements
Periodic controlled rotation of one of the ends of the link
Zero Overhead Device Tracking 17
Full protocol stack implementation on NS-3 and Matlab
802.11ad suffers massive SNR drops due to rotation whereas our approach continuously adapts to such rotations Our approach reduces the angle error to below 3º in almost all cases
December 14, 2017
Zero Overhead Device Tracking 17
Full protocol stack implementation on NS-3 and Matlab
802.11ad suffers massive SNR drops due to rotation whereas our approach continuously adapts to such rotations Our approach reduces the angle error to below 3º in almost all cases
December 14, 2017
www.networks.imdea.org
Summary of our insights
18
Zero Overhead Device Tracking 19
December 14, 2017
Zero Overhead Device Tracking 19
December 14, 2017
zero overhead and no changes to the operation of the standard
Zero Overhead Device Tracking 19
December 14, 2017
zero overhead and no changes to the operation of the standard
Designing multi-lobe beam patterns that allow for misalignment tracking Detecting the phase shift among non-equalized preamble halves
Zero Overhead Device Tracking 19
December 14, 2017
zero overhead and no changes to the operation of the standard
Designing multi-lobe beam patterns that allow for misalignment tracking Detecting the phase shift among non-equalized preamble halves Accurate per-packet movement and rotation tracking of a path Mechanism is fully backward compatible with IEEE 802.11ad devices
Zero Overhead Device Tracking 19
December 14, 2017
zero overhead and no changes to the operation of the standard
Designing multi-lobe beam patterns that allow for misalignment tracking Detecting the phase shift among non-equalized preamble halves Practical implementation on a full bandwidth 60 GHz testbed
Extensive simulation campaign achieving up to 2.38x higher throughput
Zero Overhead Device Tracking 20
December 14, 2017
Implemented and tested on the PHARA4 60 GHz WiFi solution
21
December 14, 2017
Zero Overhead Device Tracking