LazyAS: Client-Transparent Access Selection in Dual-Band WiFi

Dual-band WiFi which supports both 2.4GHz and 5GHz has been widely deployed, aiming to expand wireless capacity and eliminate serious interference in 2.4GHz. Thus, how to select which band to access to achieve considerable user experience is becoming essential in wireless network. Clients' native decision that always prefers 5GHz will consequently cause serious interference in 5GHz and leave 2.4GHz notably idle. Through analyzing a unique dataset in the wild, we quantitatively study the impact of various WiFi factors on the wireless delay. We propose a decision tree approach for intelligent access selection that decides which band to access dynamically according to prior learned schemes. A prototype of the access selection system named LazyAS, which only requires modification at AP side, is realized and deployed in production WiFi network. Evaluation results demonstrate that our proposed LazyAS reduces the 90th percentile of wireless delay in the production WiFi network from 32ms to 12ms.

[1]  Ieee Standards Board,et al.  IEEE standard definitions of terms for antennas , 1993 .

[2]  Nick Feamster,et al.  Measuring the Performance of User Traffic in Home Wireless Networks , 2015, PAM.

[3]  Rebecca E. Grinter,et al.  Measuring and Mitigating Web Performance Bottlenecks in Broadband Access Networks , 2014 .

[4]  Robert T. Braden,et al.  Requirements for Internet Hosts - Communication Layers , 1989, RFC.

[5]  Nick Feamster,et al.  Peeking behind the NAT: an empirical study of home networks , 2013, Internet Measurement Conference.

[6]  Vyas Sekar,et al.  Understanding the impact of video quality on user engagement , 2011, SIGCOMM.

[7]  Suman Banerjee,et al.  Observing home wireless experience through WiFi APs , 2013, MobiCom.

[8]  Nick Feamster,et al.  Community contribution award -- Measuring and mitigating web performance bottlenecks in broadband access networks , 2013, Internet Measurement Conference.

[9]  Nico Bayer,et al.  CloudMAC: torwards software defined WLANs , 2012, Mobicom '12.

[10]  E. S. Gillespie,et al.  IEEE Standard Definitions of Terms for Antennas , 1993 .

[11]  Geoffrey Ye Li,et al.  Cellular Meets WiFi: Traffic Offloading or Resource Sharing? , 2016, IEEE Transactions on Wireless Communications.

[12]  M. Kendall A NEW MEASURE OF RANK CORRELATION , 1938 .

[13]  Nick Feamster,et al.  Web performance bottlenecks in broadband access networks , 2013, SIGMETRICS '13.

[14]  Kensuke Fukuda,et al.  A Measurement of Mobile Traffic Offloading , 2013, PAM.

[15]  Jaideep Chandrashekar,et al.  Characterizing home wireless performance: The gateway view , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[16]  Matthew Mathis,et al.  Pathdiag: Automated TCP Diagnosis , 2008, PAM.

[17]  Anja Feldmann,et al.  Programmatic Orchestration of WiFi Networks , 2014, USENIX Annual Technical Conference.

[18]  Bing Wang,et al.  Network performance of smart mobile handhelds in a university campus WiFi network , 2012, Internet Measurement Conference.

[19]  Srinivasan Seshan,et al.  Modeling web quality-of-experience on cellular networks , 2014, MobiCom.

[20]  Dan Pei,et al.  WiFi can be the weakest link of round trip network latency in the wild , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.