SDN-based Slice Orchestration and MAC Management for QoS delivery in IEEE 802.11 Networks

The ever-increasing deployment of new wireless technologies and the demand for mobile services delivery has hampered the efficient and reliable wireless communication. While traditional IEEE 802.11 Wireless Local Area Networks (WLANs) suffer interference from other wireless technologies, their manageability is currently limited. In this context, the overall performance in terms of bitrate, latency, and reliability depends on a number and often dynamically changing aspects where the Medium Access Control (MAC) layer plays a crucial role. Current IEEE 802.11 MAC protocols cannot be programmed fine-grained enough and they cannot manage multiple networks at runtime. In this paper, we propose an approach and an algorithm for on-the-fly End-to-End (E2E) Quality of Service (QoS) slice orchestration and IEEE 802.11 MAC management based on Software-Defined Networking (SDN) principles. We argue that, by performing slice orchestration and IEEE 802.11 MAC management at runtime, it is possible to deliver improved and reliable E2E QoS. To demonstrate the feasibility of our approach, we developed a prototype where our hands-on experiments show that we can reduce the average latency in half while compromising only less than 8% of the average throughput.

[1]  Mohd Dani Baba,et al.  Performance analysis of fair scheduler for A-MSDU aggregation in IEEE802.11n wireless networks , 2014, 2014 2nd International Conference on Electrical, Electronics and System Engineering (ICEESE).

[2]  Leandros Tassiulas,et al.  Virtual 802.11 wireless networks with guaranteed throughout sharing , 2015, 2015 IEEE Symposium on Computers and Communication (ISCC).

[3]  Nurul Nadia Ahmad,et al.  Adaptive Priority Sliding Admission Control and Scheduling Scheme for DCF and EDCA WLANs , 2013, Wirel. Pers. Commun..

[4]  Katherine Guo,et al.  ViFi: virtualizing WLAN using commodity hardware , 2014, MobiArch '14.

[5]  Young-Tak Kim,et al.  QoS-Aware Adaptive A-MPDU Aggregation Scheduler for Voice Traffic in Aggregation-Enabled High Throughput WLANs , 2017, IEEE Transactions on Mobile Computing.

[6]  Özgür Gürbüz,et al.  QoS based aggregation in high speed IEEE802.11 wireless networks , 2016, 2016 Mediterranean Ad Hoc Networking Workshop (Med-Hoc-Net).

[7]  Dipankar Raychaudhuri,et al.  SplitAP: Leveraging Wireless Network Virtualization for Flexible Sharing of WLANs , 2010, 2010 IEEE Global Telecommunications Conference GLOBECOM 2010.

[8]  Matias Richart,et al.  Resource Slicing in Virtual Wireless Networks: A Survey , 2016, IEEE Transactions on Network and Service Management.

[9]  Jose Miguel Villalón Millán,et al.  Dynamic AIFSN tuning for improving the QoS over IEEE 802.11 WLANs , 2015, 2015 International Wireless Communications and Mobile Computing Conference (IWCMC).

[10]  Mario Porrmann,et al.  The Comprehensive MAC Taxonomy Database: comatose , 2018 .

[11]  Mahesh K. Marina,et al.  Programming Abstractions for Software-Defined Wireless Networks , 2015, IEEE Transactions on Network and Service Management.

[12]  K. Nakauchi,et al.  Airtime-based resource control in wireless LANs for wireless network virtualization , 2012, 2012 Fourth International Conference on Ubiquitous and Future Networks (ICUFN).

[13]  Nazim Agoulmine,et al.  Resource allocation for network slicing in WiFi access points , 2017, 2017 13th International Conference on Network and Service Management (CNSM).

[14]  Lisandro Zambenedetti Granville,et al.  A Survey on the Programmability of Wireless MAC Protocols , 2019, IEEE Communications Surveys & Tutorials.

[15]  David L. Black,et al.  Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers , 1998, RFC.

[16]  Jose Miguel Villalón Millán,et al.  Lasagna: Programming Abstractions for End-to-End Slicing in Software-Defined WLANs , 2018, 2018 IEEE 19th International Symposium on "A World of Wireless, Mobile and Multimedia Networks" (WoWMoM).

[17]  Martin Heusse,et al.  Performance anomaly of 802.11b , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[18]  Mei-Ling Shyu,et al.  An Optimized Scheduling Scheme to Provide Quality of Service in 802.11e Wireless LAN , 2009, 2009 11th IEEE International Symposium on Multimedia.

[19]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[20]  Sunshin An,et al.  Throughput enhancement by Dynamic Frame Aggregation in multi-rate WLANs , 2012, 2012 19th IEEE Symposium on Communications and Vehicular Technology in the Benelux (SCVT).

[21]  Preben E. Mogensen,et al.  A Multi-QoS Aggregation Mechanism for Improved Fairness in WLAN , 2013, 2013 IEEE 78th Vehicular Technology Conference (VTC Fall).

[22]  Lotfi Kamoun,et al.  Dynamic frame aggregation scheduler for multimedia applications in IEEE 802.11n networks , 2017, Trans. Emerg. Telecommun. Technol..