Abstract
Software Defined WiFi networks (SD-WiFi) support scalable network control functions, flexible resource allocation and changes in traffic. But the load balancing in SD-WiFi is challenging due to involvement of numerous users in the network. In this paper, we propose an efficient algorithm approach to achieve load balancing in SD-WiFi architecture. The user generated traffic arrives at WiFi access points (APs), which is classified into high prioritized (HP) flows and low prioritized (LP) flows, based on flow size and delay constraint values using support vector machine (SVM). Controllers are organized as two-tier: global controller (GC) and local controllers (LC). Markov Chain Model (MCM) is employed with two transition states as overloaded and underloaded in GC to predict future load of LCs based on the current load. The optimal underloaded LC for flow migration is selected by using Type-2 Fuzzy based Particle Swarm Optimization (TFPSO) algorithm. We conducted extensive simulation experiments to evaluate the performance of the proposed scheme using OMNeT++ simulator. The proposed scheme outperforms flow stealer scheme by a \(33\%\) increase in throughput and \(70\%\) in workload performance. In comparison to MPSO-CO scheme the proposed scheme exhibits better latency results.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Rawat, D.B., Reddy, S.R.: Software defined networking architecture, security and energy efficiency: a survey. IEEE Commun. Surv. Tutor. 19(1), 325–346 (2017). https://doi.org/10.1109/COMST.2016.2618874
Wang, C., Hu, B., Chen, S., Li, D., Liu, B.: A switch migration-based decision-making scheme for balancing load in SDN. IEEE Access 5, 4537–4544 (2017)
Chen, Z., Manzoor, S., Gao, Y., Hei, X.: Achieving load balancing in high-density software defined WiFi networks. In: International Conference on Frontiers of Information Technology (FIT), December 2017
Manzoor, S., Hei, X., Cheng, W.: Towards dynamic two-tier load balancing for software defined WiFi networks. In: International Conference on Communication and Information Systems (ICCIS), November 2017
Sarma, A., Chakraborty, S., Nandi, S.: Deciding handover points based on context-aware load balancing in a WiFi-WiMAX heterogeneous network environment. IEEE Trans. Veh. Technol. 65(1), 348–357 (2016)
Yang, M., Li, Y., Jin, D., Zeng, L., Wu, X., Vasilakos, A.V.: Software-defined and virtualized future mobile and wireless networks: a survey. Mob. Netw. Appl. 20(1), 4–18 (2015)
Yang, S.N., Ke, C.H., Lin, Y.B., Gan, C.H.: Mobility management through access network discovery and selection function for load balancing and power saving in software-defined networking environment. EURASIP J. Wirel. Commun. Netw. 2016(1), 204 (2016)
Duan, X., Akhtar, A.M., Wang, X.: Software-defined networking-based resource management: data offloading with load balancing in 5G HetNet. EURASIP J. Wirel. Commun. Netw. 2015(1), 1–13 (2015)
Lin, T.L., Kuo, C.H., Chang, H.Y., Chang, W.K., Lin, Y.Y.: A parameterized wildcard method based on sdn for server load balancing. In: 2016 International Conference on Networking and Network Applications (NaNA), pp. 383–386. IEEE (2016)
He, X., Ren, Z., Shi, C., Fang, J.: A novel load balancing strategy of software-defined cloud/fog networking in the internet of vehicles. China Commun. 13(2), 140–149 (2016)
Song, P., Liu, Y., Liu, T., Qian, D.: Flow stealer: lightweight load balancing by stealing flows in distributed SDN controllers. Sci. China Inf. Sci. 60(3) (2017)
Kang, S.B., Kwon, G.I.: Load balancing of software-defined network controller using genetic algorithm (2016)
Zhou, Y., Ruan, L., Xiao, L., Liu, R.: A method for load balancing based on software defined network. Adv. Sci. Technol. Lett. 45, 43–48 (2014)
Zhong, H., Sheng, J., Cui, J., Xu, Y.: SCPLBS: a smart cooperative platform for load balancing and security on SDN distributed controllers. In: 2017 3rd IEEE International Conference on Cybernetics (CYBCONF), pp. 1–6. IEEE (2017)
Lei, T., Wen, X., Lu, Z., Li, Y.: A semi-matching based load balancing scheme for dense IEEE 802.11 WLANs. IEEE Access 5, 15332–15339 (2017)
Lin, Y.D., Wang, C.C., Lu, Y.J., Lai, Y.C., Yang, H.C.: Two-tier dynamic load balancing in SDN-enabled Wi-Fi networks. Wirel. Netw., 1–13 (2017)
Kiran, N., Changchuan, Y., Akram, Z.: AP load balance based handover in software defined WiFi systems. In: 2016 IEEE International Conference on Network Infrastructure and Digital Content (IC-NIDC), pp. 6–11. IEEE (2016)
Adalian, N., Ajaeiya, G., Dawy, Z., Elhajj, I.H., Kayssi, A., Chehab, A.: Load balancing in LTE core networks using SDN. In: IEEE International Multidisciplinary Conference on Engineering Technology (IMCET), pp. 213–217. IEEE (2016)
Acknowledgment
This work was supported in part by the National Natural Science Foundation of China (No. 61370231).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Manzoor, S., Hei, X., Cheng, W. (2018). A Multi-controller Load Balancing Strategy for Software Defined WiFi Networks. In: Sun, X., Pan, Z., Bertino, E. (eds) Cloud Computing and Security. ICCCS 2018. Lecture Notes in Computer Science(), vol 11066. Springer, Cham. https://doi.org/10.1007/978-3-030-00015-8_54
Download citation
DOI: https://doi.org/10.1007/978-3-030-00015-8_54
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-00014-1
Online ISBN: 978-3-030-00015-8
eBook Packages: Computer ScienceComputer Science (R0)