On the Tradeoff between Performance and Programmability for Software Defined WiFi Networks

WiFi has become one of the major network access networks due to its simple technical implementation and high-bandwidth provisioning. In this paper, we studied software defined WiFi networks (SDWN) against traditional WiFi networks to understand the potential benefits, such as the ability of SDWN to effectively hide the handover delay between access points (AP) of the adoption of the SDWN architecture on WiFi networks and identify representative application scenarios where such SDWN approach could bring additional benefits. This study delineated the performance bottlenecks such as the throughput degradation by around compared with the conventional WiFi networks. In addition, our study also shed some insights into performance optimization issues. All of the performance measurements were conducted on a network testbed consisting of a single basic service set (BSS) and an extended service set (ESS) managed by a single SDN controller deployed with various laboratory settings. Our evaluation included the throughput performance under different traffic loads with different number of nodes and packet sizes for both TCP and UDP traffic flows. Handover delays were measured during the roaming phase between different APs against the traditional WiFi networks. Our results have demonstrated the tradeoff between performance and programmability of software defined APs.

[1]  Anja Feldmann,et al.  OpenSDWN: programmatic control over home and enterprise WiFi , 2015, SOSR.

[2]  Vijay Sivaraman,et al.  Managing home routers from the cloud using Software Defined Networking , 2016, 2016 13th IEEE Annual Consumer Communications & Networking Conference (CCNC).

[3]  Jianliang Xu,et al.  Authenticating Aggregate Queries over Set-Valued Data with Confidentiality , 2018, IEEE Transactions on Knowledge and Data Engineering.

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

[5]  Antonio de la Oliva,et al.  An architecture for software defined wireless networking , 2014, IEEE Wireless Communications.

[6]  Rob Sherwood,et al.  OpenRoads: empowering research in mobile networks , 2010, CCRV.

[7]  Mehmet A. Orgun,et al.  A Survey of Authentication Schemes in Telecare Medicine Information Systems , 2016, Journal of Medical Systems.

[8]  Wenqing Cheng,et al.  Understanding performance bottlenecks of a multi-BSS software defined WiFi network testbed , 2016, 2016 First IEEE International Conference on Computer Communication and the Internet (ICCCI).

[9]  Meikang Qiu,et al.  Health-CPS: Healthcare Cyber-Physical System Assisted by Cloud and Big Data , 2017, IEEE Systems Journal.

[10]  Rob Sherwood,et al.  Carving research slices out of your production networks with OpenFlow , 2010, CCRV.

[11]  Nick Feamster,et al.  The road to SDN: an intellectual history of programmable networks , 2014, CCRV.

[12]  Jian Kang,et al.  A Comparative Study of Zynq-Based OpenFlow Switches in a Software/Hardware Co-design , 2017, SpaCCS Workshops.

[13]  Anja Feldmann,et al.  Towards programmable enterprise WLANS with Odin , 2012, HotSDN '12.

[14]  Mahesh K. Marina,et al.  Interference management in software-defined mobile networks , 2015, 2015 IFIP/IEEE International Symposium on Integrated Network Management (IM).

[15]  Nico Bayer,et al.  CloudMAC — An OpenFlow based architecture for 802.11 MAC layer processing in the cloud , 2012, 2012 IEEE Globecom Workshops.

[16]  Philip Levis,et al.  OpenRadio: a programmable wireless dataplane , 2012, HotSDN '12.

[17]  Lin Dai,et al.  Throughput Optimization of Multi-BSS IEEE 802.11 Networks With Universal Frequency Reuse , 2017, IEEE Transactions on Communications.

[18]  Wenqing Cheng,et al.  An Empirical Study of the Design Space of Smart Home Routers , 2016, ICOST.

[19]  Yin Zhang,et al.  GroRec: A Group-Centric Intelligent Recommender System Integrating Social, Mobile and Big Data Technologies , 2016, IEEE Transactions on Services Computing.

[20]  Min Young Chung,et al.  Testbed implementation for routing WLAN traffic in software defined wireless mesh network , 2016, 2016 Eighth International Conference on Ubiquitous and Future Networks (ICUFN).

[21]  Kok-Kiong Yap,et al.  Slicing home networks , 2011, HomeNets '11.

[22]  Wenqing Cheng,et al.  Understanding the Design Space of a Software Defined WiFi Network Testbed , 2016, 2016 International Conference on Frontiers of Information Technology (FIT).

[23]  Sakir Sezer,et al.  Queen ' s University Belfast-Research Portal Are We Ready for SDN ? Implementation Challenges for Software-Defined Networks , 2016 .

[24]  Byrav Ramamurthy,et al.  Network Innovation using OpenFlow: A Survey , 2014, IEEE Communications Surveys & Tutorials.

[25]  Rob Sherwood,et al.  The controller placement problem , 2012, HotSDN@SIGCOMM.

[26]  Martín Casado,et al.  NOX: towards an operating system for networks , 2008, CCRV.

[27]  Victor C. M. Leung,et al.  SOVCAN: Safety-Oriented Vehicular Controller Area Network , 2017, IEEE Communications Magazine.

[28]  Nick McKeown,et al.  BeHop: a testbed for dense WiFi networks , 2014, WiNTECH '14.

[29]  Chia-Lung Liu,et al.  SDN-based Wireless Bandwidth Slicing , 2014, IOT 2014.

[30]  Marcos Rogério Salvador,et al.  Revisiting routing control platforms with the eyes and muscles of software-defined networking , 2012, HotSDN '12.