Skip to main content

A Multi-controller Load Balancing Strategy for Software Defined WiFi Networks

  • Conference paper
  • First Online:
Cloud Computing and Security (ICCCS 2018)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 11066))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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

    Article  Google Scholar 

  2. 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)

    Article  Google Scholar 

  3. 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

    Google Scholar 

  4. 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

    Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Article  Google Scholar 

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

    Google Scholar 

  12. Kang, S.B., Kwon, G.I.: Load balancing of software-defined network controller using genetic algorithm (2016)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Article  Google Scholar 

  16. 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)

    Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Google Scholar 

Download references

Acknowledgment

This work was supported in part by the National Natural Science Foundation of China (No. 61370231).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sohaib Manzoor .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics