Multi-Controller Resource Management for Software-Defined Wireless Networks

Given decoupling the control layer and the infrastructure layer, the software-defined wireless networks (SDWNs) is beneficial in terms of providing both low-latency and low-energy consumption services for mobile users, where multi-controller placement and resource management become a pair of bottlenecks. In this letter, we propose an energy-aware multi-controller placement scheme as well as a latency-aware resource management model for the SDWN. Moreover, the particle swarm optimization is invoked for solving the multi-controller placement problem, and a deep reinforcement learning algorithm-aided resource allocation strategy is conceived. Finally, experimental results show that our proposed schemes are conducive to reducing both the execution time and the energy consumption of each task.

[1]  Matthew Roughan,et al.  The Internet Topology Zoo , 2011, IEEE Journal on Selected Areas in Communications.

[2]  Allen B. MacKenzie,et al.  On Stochastic Controller Placement in Software-Defined Wireless Networks , 2017, 2017 IEEE Wireless Communications and Networking Conference (WCNC).

[3]  Srikanth Kandula,et al.  Multi-resource packing for cluster schedulers , 2014, SIGCOMM.

[4]  Bin Yu,et al.  PUF-Assisted Group Key Distribution Scheme for Software-Defined Wireless Sensor Networks , 2018, IEEE Communications Letters.

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

[6]  Srikanth Kandula,et al.  Resource Management with Deep Reinforcement Learning , 2016, HotNets.

[7]  Ishai Menache,et al.  Network-Aware Scheduling for Data-Parallel Jobs: Plan When You Can , 2015, Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication.

[8]  Hua Wang,et al.  A Particle Swarm Optimization Algorithm for Controller Placement Problem in Software Defined Network , 2015, ICA3PP.

[9]  Matti Latva-aho,et al.  Learning-Based Caching in Cloud-Aided Wireless Networks , 2018, IEEE Communications Letters.