Slicing With Guaranteed Quality of Service in WiFi Networks

Network slicing has recently been proposed as one of the main enablers for 5G networks. The slicing concept consists of the partition of a physical network into several self-contained logical networks (slices) that can be tailored to offer different functional or performance requirements. In the context of 5G networks, we argue that existing ubiquitous WiFi technology can be exploited to cope with new requirements. Therefore, in this paper, we propose a novel mechanism to implement network slicing in WiFi Access Points. We formulate the resource allocation problem to the different slices as a stochastic optimization problem, where each slice can have bit rate, delay, and capacity requirements. We devise a solution to the problem above using the Lyapunov drift optimization theory, and we develop a novel queuing and scheduling algorithm. We have used MATLAB and Simulink to build a prototype of the proposed solution, whose performance has been evaluated in a typical slicing scenario.

[1]  Matthew Andrews,et al.  Providing quality of service over a shared wireless link , 2001, IEEE Commun. Mag..

[2]  Kok-Lim Alvin Yau,et al.  QoS in IEEE 802.11-based wireless networks: A contemporary review , 2014, J. Netw. Comput. Appl..

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

[4]  Toke Høiland-Jørgensen,et al.  Ending the Anomaly: Achieving Low Latency and Airtime Fairness in WiFi , 2017, USENIX Annual Technical Conference.

[5]  Vincenzo Mancuso,et al.  A Survey on Opportunistic Scheduling in Wireless Communications , 2013, IEEE Communications Surveys & Tutorials.

[6]  Toke Høiland-Jørgensen,et al.  The Good, the Bad and the WiFi: Modern AQMs in a residential setting , 2015, Comput. Networks.

[7]  Ramón Agüero,et al.  Slicing in WiFi Networks Through Airtime-Based Resource Allocation , 2018, Journal of Network and Systems Management.

[8]  J Gettys,et al.  Bufferbloat: Dark Buffers in the Internet , 2011, IEEE Internet Computing.

[9]  Roberto Riggio,et al.  A new RAN slicing strategy for multi-tenancy support in a WLAN scenario , 2018, 2018 4th IEEE Conference on Network Softwarization and Workshops (NetSoft).

[10]  Van Jacobson,et al.  Controlling queue delay , 2012, Commun. ACM.

[11]  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).

[12]  Tho Le-Ngoc,et al.  Virtualization of Multi-Cell 802.11 Networks: Association and Airtime Control , 2015, ArXiv.

[13]  Ness B. Shroff,et al.  Opportunistic power scheduling for multi-server wireless systems with minimum performance constraints , 2004, IEEE INFOCOM 2004.

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

[15]  Luca Vollero,et al.  Providing Service Guarantees in 802.11e EDCA WLANs with Legacy Stations , 2010, IEEE Transactions on Mobile Computing.

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

[17]  Albert Banchs,et al.  Providing throughput guarantees in IEEE 802.11 wireless LAN , 2002, 2002 IEEE Wireless Communications and Networking Conference Record. WCNC 2002 (Cat. No.02TH8609).

[18]  Gustavo de Veciana,et al.  Losing Opportunism: Evaluating Service Integration in an Opportunistic Wireless System , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[19]  Ramón Agüero,et al.  Guaranteed Bit Rate Slicing in WiFi Networks , 2019, 2019 IEEE Wireless Communications and Networking Conference (WCNC).

[20]  Michael J. Neely,et al.  Opportunistic scheduling with worst case delay guarantees in single and multi-hop networks , 2011, 2011 Proceedings IEEE INFOCOM.

[21]  Gustavo de Veciana,et al.  Delay-Optimal Opportunistic Scheduling and Approximations: The Log Rule , 2011, IEEE/ACM Transactions on Networking.

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

[23]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

[24]  Leandros Tassiulas,et al.  Resource Allocation and Cross-Layer Control in Wireless Networks , 2006, Found. Trends Netw..

[25]  Amin Vahdat,et al.  Carousel: Scalable Traffic Shaping at End Hosts , 2017, SIGCOMM.

[26]  Rui L. Aguiar,et al.  Slicing WiFi WLAN-Sharing Access Infrastructures to Enhance Ultra-Dense 5G Networking , 2018, 2018 IEEE International Conference on Communications (ICC).

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

[28]  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).