best paper award mobicom 2017 zhijun li and tian he
play

BEST Paper Award @ MobiCom 2017 Zhijun Li and Tian He Computer - PowerPoint PPT Presentation

BEST Paper Award @ MobiCom 2017 Zhijun Li and Tian He Computer Science and Engineering University of Minnesota Wireless is Everywhere <wigle.net> 2 Tian He @ UMN and Increases Rapidly ~4B 1.8B 130M Source: ABI Research Source:


  1. BEST Paper Award @ MobiCom 2017 Zhijun Li and Tian He Computer Science and Engineering University of Minnesota

  2. Wireless is Everywhere <wigle.net> 2 Tian He @ UMN

  3. … and Increases Rapidly ~4B 1.8B 130M Source: ABI Research Source: Navigant Research Gartner predicts 20 billion IOT devices by year 2020 3 Tian He @ UMN

  4. … also Diversifies Quickly 4 Tian He @ UMN

  5. Coexist and Collaborate LAN Network of “Things” Thermostat PAN Smoke detector Humidity detector Many more WAN Smart Hospital Tian He @ UMN

  6. Objective: Ubiquitous Connectivity Q: How to Interconnect/bridge them ? WAN LAN PAN PAN 6 Tian He @ UMN

  7. Bridging Wireless Tech: Gateway MutiRadio Gateway — Extra HW/deployment cost — Traffic overhead into/out of the gateway — Pre-deployment, unsuitable for ad hoc/mobile 7 Tian He @ UMN

  8. The New Paradigm: CTC Cross-Technology Communication (CTC) enabling heterogeneous devices talks directly! 8 Tian He @ UMN

  9. What CTC can Achieve: Low Cost A WiFi AP controls all smart home ZigBee- enabled devices in one hop without gateway 9 Tian He @ UMN

  10. What CTC can Achieve: Mobility VANET Battle Field Inventory Wearables Tracking Direct Communication among mobile IOT devices without pre-deployed gateways 10 Tian He @ UMN

  11. What CTC can Achieve: Coordination Support Explicit channel coordination No traffic I need next next 20ms 200ms Time Wifi ZigBee Wifi — Extends local mechanisms globally across wireless tech. — Global RTS/CTS Reservation. — Global Time Division Multiple Access (TDMA) 11 Tian He @ UMN

  12. WEBee Physical-Layer Cross-Technology Communication WEBee: WiFi Emulated ZigBee 12 Tian He @ UMN

  13. Outline — The State of the Art — The Design — Implementation & Evaluation — Extensions 13 Tian He @ UMN

  14. The State of the Art 14 14 Tian He @ UMN

  15. A Brief History of CTC Research 16,000X Faster!!! Packet-level CTC WE ARE HERE Using packet length, gap, or offset A packet can only express a few bits PHY (RSSI) Energy CTC 0 1 1 time 100s Kbps HoWiES FreeBee ESENSE GSense Comb. Packet Beacon Interval Packet Length Gap Length Length S. Kim K. Chebrolu X. Zhang Y. Zhang bps bps bps Mobicom MobiCom INFOCOM MobiCom 2009 2015 2013 2017 15 Tian He @ UMN

  16. A Brief History of CTC Research 16,000X Faster!!! Physical-Level CTC WE ARE HERE By emulating receiver’s RF waveform, A packet achieves Rx’s maximum rate PHY CTC 1 1 1 0 In-phase 100s Quadrature I/Q RSSI Kbps …… time bps bps bps Mobicom MobiCom INFOCOM MobiCom 2009 2015 2013 2017 16 Tian He @ UMN

  17. The Design 17 17 Tian He @ UMN

  18. The Key Idea of WEBee WiFi Frame with selected Payload WiFi Sender Emulated ZigBee Signals ZigBee Frame ZigBee Receiver Ignore Ignore ZigBee Compatible Signal 18 Tian He @ UMN

  19. Challenges of Physical-Layer CTC Key Innovation Signal Modulation : QAM, OFDM Emulation Rate : ~54Mbps (802.11g) @ Distance :300m Wi-Fi Sender Tx :26dBm Sensitivity :-80dBm Modulation : OQPSK, DSSS Rate : ~250Kbps Distance :100m Tx :0dBm Without translator Sensitivity :-97dBm 19 Tian He @ UMN

  20. How Wi-Fi Transmits Channel Coding Wi-Fi Convolutional Scrambler Interleaver Encoder Frame payload Coded Bits Modulation (QAM) Pilot Cyclic IFFT Insertion Prefixing Wi-Fi Signal Post-QAM Processing 20 Tian He @ UMN

  21. Emulation via a Reverse Path Channel Coding Emulation Wi-Fi Convolutional Scrambler Interleaver Encoder Frame payload Coded Bits Transmission QAM Modulation (QAM) Emulation Emulation Pilot Cyclic IFFT Insertion Prefixing ZigBee Signals Post-QAM Emulation To be Emulated 21 Tian He @ UMN

  22. QAM Emulation RF Signal Spectrogram in the Air Mimic QAM/OFDM signals OQPSK signals 22 Tian He @ UMN

  23. Minimizing Emulation Distortion — Minimizing emulation distortion in the time-domain is equivalent to minimizing the total deviation of frequency components (based on Parseval’s theorem) QAM FFT Emulation Desired Corresponding The Closest Wi- Time-domain Frequency-domain Fi QAM Points ZigBee Signals Components 23 Tian He @ UMN

  24. Other Technical Challenges Reverse channel coding Parallel CTC For details, refer to the paper Pilot/Null avoidance Link-level reliability 24 Tian He @ UMN

  25. Innovative Features of WEBee 25 25 Tian He @ UMN

  26. Dual-Standard Compliance A part of WiFi frame is a Zigbee frame 26 26 Tian He @ UMN

  27. No change in Sender’s Hardware/Firmware Send a normal WiFi Frame 27 27 Tian He @ UMN

  28. No change in receiver’s Hardware/firmware Receive a normal ZigBee Frame 28 28 Tian He @ UMN

  29. Combine the advantages of two technologies. Tx:26dbm Rx:0dbm Sensitivity:-65dbm Sensitivity:-97dbm Big Mouth Good Ear WEBee has a longer range than Wi-Fi! 29 29 Tian He @ UMN

  30. Support parallel CTC in one WIFI Packet 2MHZ 2MHZ 20MHZ Simultaneous Unicast 30 30 Tian He @ UMN

  31. Support high mobility and duty cycled operations Low Power Listening Longer Range, better mobility 31 31 Tian He @ UMN

  32. An 16,000x faster CTC with 99.9% reliability For details referring to our mobicom 2017 paper 32 32 Tian He @ UMN

  33. Implementation & Evaluation 33 Tian He @ UMN

  34. System Implementation Sender Receiver WEBee@Laptop WiFi(Commodity) AR2425 AR9485 RX Wi-Fi Frame WEBee@ Smartphone ZigBee(Commodity) LG RX CC2420 Nexus 5 ZigBee Frame WEBee @ USRP ZigBee(USRP) RX N210 N210 ZigBee Frame 34 Tian He @ UMN

  35. Experimental Setting — Lab — Hallway — Outdoor Experiment setting 10,000 runs each trial • Varying distances • Varying Tx Power • Varying packet length • Varying content • Varying duty-cycle • Varying Mobility 35 Tian He @ UMN

  36. Symbol Error Ratio vs Data Rate FreeBee [Mobicom ’ 15] 7.5bps @ 99% WEBee [Mobicom ’ 17] 63,000bps @ 99% ~8,000x Speed up *250kbps theoretically 36 Tian He @ UMN

  37. Frame Reception Ratio A frame fails with one symbol error WEBee(Commodity) 100 Recept. Ratio (%) AR2425 80 ~50% ZigBee 60 CC2420 WEBee(USRP) 40 N210 20 0 WEBee(USRP) WEBee(WiFi) è ZigBee è ZigBee 37 Tian He @ UMN

  38. Reliability after Retransmission 99% after 6 retransmissions Less re-TX with Repeated preamble and coding 38 Tian He @ UMN

  39. Parallel CTC With two channels, WEBee vs. FreeBee = ~16,000x Channel I Channel II 39 Tian He @ UMN

  40. WEBee in Action 40 40 Tian He @ UMN

  41. WEBee Demo 41 Tian He @ UMN

  42. Application: Smart Light Control — You can control ZigBee Smart Bulb with WEBee Vs. GE Gateway Solution WeBee Solution 42 Tian He @ UMN

  43. Release: WEBee Payload Generator V1.o You can conduct cross-technology research using WEBee Generator! Available at: http://tianhe.cs.umn.edu/CTC Possible New Topics: • Channel Access Control • Coordination • Neighbor Discovery • Multi-Technology Routing • CTC Time Synch. • CTC Localization • ….. 43 Tian He @ UMN

  44. Extension 44 44 Tian He @ UMN

  45. Question: Whether Signal Emulation is a generic technology? 45 Tian He @ UMN

  46. BlueBee: BlueTooth to ZigBee [SenSys ’17] 46 Tian He @ UMN

  47. LTEBee: LTE (band 7) to ZigBee — LTE smartphone controls a CC2530 ZigBee Blub directly after 7-layers channel coding and 6-step modulation. 47 Tian He @ UMN

  48. Conclusion — WEBee is the first physical-layer CTC design, a paradigm shift with a significantly higher throughput, while requiring no change of HW. — Our work indicates Signal Emulation is a generic technology to build light-weight SDR, striking a delicate balance between flexibility and cost. — Our work brings a surge of opportunities to expand many local wireless mechanisms globally (e.g., coordination, discovery, etc.) across technologies. 48 Tian He @ UMN

  49. CTC Technical Support is available at http://tianhe.cs.umn.edu/CTC 49 Tian He @ UMN

  50. Can support two-way Long Range Wake Slave Master nodes Node Duty-Cycle Mode Always On Mode 50 50 Tian He @ UMN

  51. Opportunity for Cross-Tech.-Comm. — Wireless technologies share unlicensed ISM bands, offering opportunity for cross-tech. communication <ni.com> Channel Center Frequency (MHz) <digikey.com> 51 Tian He @ UMN

  52. Channel Mapping — OFDM Has 64 subcarrier, 48 data, 12 null and 4 pilot 52 Tian He @ UMN

  53. Four-to-one emulation — Four Wi-Fi symbols are used to emulate one ZigBee symbol 53 Tian He @ UMN

  54. Link Layer Reliability — Repeated preamble and hamming coding 54 Tian He @ UMN

Recommend


More recommend