Presentation is loading. Please wait.

Presentation is loading. Please wait.

Hitchhike: Riding Control on Preambles Xiaoyu Ji Xiaoyu Ji, Jiliang Wang, Mingyan Liu, Yubo Yan, Panlong Yang and Yunhao Liu INFOCOM, 2014, Toronto Hong.

Similar presentations


Presentation on theme: "Hitchhike: Riding Control on Preambles Xiaoyu Ji Xiaoyu Ji, Jiliang Wang, Mingyan Liu, Yubo Yan, Panlong Yang and Yunhao Liu INFOCOM, 2014, Toronto Hong."— Presentation transcript:

1 Hitchhike: Riding Control on Preambles Xiaoyu Ji Xiaoyu Ji, Jiliang Wang, Mingyan Liu, Yubo Yan, Panlong Yang and Yunhao Liu INFOCOM, 2014, Toronto Hong Kong University of Science and Technology Tsinghua University University of Michigan PLA University of Science & Technology

2 Background 2 Control overhead – Dedicated control channel – Data plane acting as control plane E.g., RTS/CTS The drawback – Extra air time – Collision Hi, Bob Hi, Alice AliceBob I wanna send you sth. Sure DATA Got it!

3 The State-of-the-art Carrying control on data packets payload – Utilize the PHY SNR margin of payload – Achieve a side-channel 1 – Build a decoupled control plane 2 3 Ref 1: K. Wu, etc. Side channel: bits over interference, MobiCom’10 Ref 2: A. Cidon, etc. Flashback: decoupled lightweight wireless control, Sigcomm’12

4 The Problems High SNR of the payload – Redundancy with DSSS/OFDM – Hurting payload bits Control may be submerged Never supporting multiple users 4 ? Is there any better choice?

5 Motivation Preamble – What is it? – Repeated pattern (e.g., 32 ‘0’ in 802.15.4) – Auto-correlation The SNR gap: detection vs. decoding 5 Preamble can be a good carrier for control messages.

6 The Basic Idea 6 Put controls onto preambles Encode control messages with waveforms Decode control messages by correlation

7 Design of Control Messages Control message design – Control Preamble – Controls have little cross-correlation x The length of controls x is a critical point! 7 Large control space Less impact on preamble

8 Cont’d PN sequences in 802.15.4 x = 64 can be a good candidate 8

9 Detecting Control Messages Correlation detection multiple signals The normalized correlation 9 Detect multiple controls!

10 The Subtraction-Detection Algorithm Imperfection – Controls cannot be totally orthogonal to preamble – Cross-correlation among controls Sub and then detect 10

11 Some Other Concerns Frequency offset – Small in homogeneous protocols, e.g., 260 Hz and thus can be omitted – Large in heterogeneous protocols, can reach 200k Hz, profound affect 11

12 Implementation 12 Sender maps the controls on preamble of the packet on the air Receiver exploits the sub-detect algorithm

13 Evaluation Signal trace analysis Single user scenario – Detection accuracy of preamble – Detection accuracy of controls Multiple-user scenario WiFi interference scenario Comparison with payload based mechanism 13

14 Settings Modulation scheme: IEEE 802.15.4, center frequency 2.432 GHz Control message: 64 chips Power  SNR range: [10-26] dBm Detection threshold: 0.3 14

15 Signal Traces 15 One control: power enhancement Three controls: larger power peak WiFi interference has significant influence (frequency offset)

16 Detection of Preamble 16 Control messages affect slightly (<1%) Wi-Fi signals can be more detrimental Frequency offset estimation is distorted!

17 Detection of Controls 17 Correlation increases with larger SNR difference Sub-detection algorithm increases the correlation by more than 0.1

18 Multi-user Scenario 18 Sender 1,2 and 3 transmit control messages while sender 4 not Three spikes for the three users, with clear difference in correlation

19 Hitchhike vs. Side-Channel 19 Side-channel: interfere single chip/symbol (k=1), interfere 2 consecutive chips (k=2) Side-channel suffers from false “error” bits Side-channel has larger loss rate, especially in 8~16 dBm region

20 Summary Carrying controls with data packets is a promising direction Data payload and control messages interfere with each other We propose Hitchhike, which put controls on preamble Design and implement Hitchhike in 802.15.4 Comprehensive evaluation is conductd 20

21 Thank you ! 21


Download ppt "Hitchhike: Riding Control on Preambles Xiaoyu Ji Xiaoyu Ji, Jiliang Wang, Mingyan Liu, Yubo Yan, Panlong Yang and Yunhao Liu INFOCOM, 2014, Toronto Hong."

Similar presentations


Ads by Google