wi fi goes to town
play

Wi-Fi Goes to Town : Rapid Picocell Switching for Wireless Transit - PowerPoint PPT Presentation

Wi-Fi Goes to Town : Rapid Picocell Switching for Wireless Transit Networks Speaker: Zhenyu Song Zhenyu Song, Longfei Shangguan, Kyle Jamieson {zhenyus, longfeis, kylej}@cs.princeton.edu This work is supported by the NSF grant No. 1617161 and


  1. Wi-Fi Goes to Town : Rapid Picocell Switching for Wireless Transit Networks Speaker: Zhenyu Song Zhenyu Song, Longfei Shangguan, Kyle Jamieson {zhenyus, longfeis, kylej}@cs.princeton.edu This work is supported by the NSF grant No. 1617161 and Google Research Award.

  2. Motivation � Billions of commuters on trains, light rails and in cars surf the internet Conference How can we increase the wireless network 1000X in bits/(second*dollar)? Online Video VR gaming 2

  3. Motivation � “ The majority of capacity gains over the past 45 years is due to the decreased size of each cell.” ——Cooper AP AP 3 AP 4 AP 1 AP 2 increasing capacity gain 3

  4. Two recent observations � Very low-cost AP (<= $5) The ESP8266 Wi-Fi and system-on-chip module,available ca.2016 for $5. � Commodity APs can extract fine-grained channel state information [Halperin et al .] 4

  5. Wi-Fi Goes to Town: Picocell AP network for transit AP AP AP AP AP AP AP AP AP AP AP AP AP 5

  6. Problem: picocells + vehicular speed � How to support switching between APs? AP AP AP AP AP AP AP AP AP AP AP AP AP APAP AP AP AP AP We need to switch fast! 6

  7. Problem: rapid multi-path fading � Rapid ( ms -scale) channel fading due to the multi-path AP 1 AP 2 AP 3 AP 1 AP 2 Channel Capacity AP 3 1 2 1 2 Time (ms) We need to switch at a millisecond level! Best AP sequence is not left-to-right order 7

  8. Design � Who maintains states and makes switching decision � When to switch (to which AP) � How to switch 8

  9. Design � Wi-Fi Goes to Town: system architecture 9

  10. Design::who A controller maintains states and makes decisions 10

  11. Design::when (and which) � AP selection algorithm Controller maintains an Effective SNR value window (10 ms), and selects AP with largest median value . AP1 19 17 13 12 10 AP2 13 14 17 13 19 14 13 15 18 AP3 Time window window window AP 3 AP 1 AP 2 11

  12. Design::how � Association � Uplink (from client to AP) � Downlink (from AP to client) 12

  13. Design::how � Wi-Fi Goes to Town: AP-client association All APs associate with client propagate info extract hostapd AP 1 AP 1 client info AP 3 AP 2 hostapd AP 2 send to hostapd AP 3 13

  14. Design::how � Wi-Fi Goes to Town: Uplink flow Stripe and de-duplicate same bssid AP 1 AP 2 AP 3 tunneling 14

  15. Design::how � Wi-Fi Goes to Town: Downlink flow 3 3 3 2 2 2 ack 1 1 1 start AP 3 AP 2 AP 1 15

  16. Design::how � Wi-Fi Goes to Town: Downlink packet synchronization tunneling set as 80211 seq AP 2 AP 1 16

  17. Introduction of aggregation in 802.11n MPDU aggregate frame 1,2,3 block ack partial ack 1 3 4 2 frame 1 sender window sender window MPDU aggregate frame 2,3,4 Sender Receiver 17

  18. Problem: block ack lost causes mac layer inefficiency AP 1 AP 2 AP1 needlessly retransmits whole aggregate 18

  19. Solution: block ack forwarding AP 1 (associated) kernel 3 2 block ack 1 AP 2 (adjacent) AP 1 AP 2 AP 3 kernel 19

  20. Implementation � Wi-Fi Goes to Town: Two Deployment Schemes 20

  21. Implementation: hardware AP : TP-Link N750 AP, Larid directional antenna, Atheros CSI Tool [Xie et al .] Controller : Lenovo Thinkpad T430 21

  22. Evaluation: questions � How much does Wi-Fi goes to town improve uplink reception rate? � Does Wi-Fi goes to town increase jitter? � Does Wi-Fi goes to town achieve higher end-to-end throughput? 22

  23. Short demo AP Downlink packet retrans packet Uplink packet 23

  24. Strawman: 802.11r (enhanced) � (Original 802.11r) Fast handover: � Fast BSS transition. � Client maintains time-averaged RSSI, and switch when below threshold � (Enhanced ) Fast nearby AP discovery: � Each AP tells client nearby AP information � Client overhears beacons 24

  25. Wi-Fi goes to town achieve lower uplink loss rate by over-hearing Uplink loss rate 25

  26. Wi-Fi goes to town achieves seamless switching at speed � TCP Download RSSI ↓ , switch! (Too late) 26

  27. Wi-Fi goes to town achieves seamless switching at speed � TCP Download 27

  28. Wi-Fi goes to town achieves seamless switching at speed � TCP Download ms-scale switching 28

  29. Wi-Fi goes to town achieves higher end-to-end throughput � Single-client, download 802.11r’s performance degrades with speed while Wi-Fi goes to town not 29

  30. Wi-Fi goes to town achieves higher end-to-end throughput � Multi-client Average Throughput (Mbit/s) Wi-Fi goes to town always achieves higher performance 30

  31. Conclusion � First roadside hotspot network at vehicular speeds with meter-sized picocells. � Execute switch decisions at millisecond-level granularities. � First step in a line of work that will scale out the wireless capacity of roadside hotspot networks using small cells. 31

  32. Questions? zhenyus@cs.princeton.edu � ���������� 32

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend