Affiliations 

  • 1 Department of Computer Science, Faculty of Computing, Universiti Teknologi Malaysia, Johor, Johor Bahru, Malaysia
  • 2 Department of Mathematical Science, Faculty of Sciences, Abubakar Tafawa Balewa University, Bauchi, Nigeria
  • 3 Department of Computer Science, Applied College, King Khalid University, Muhayil, 61913, Saudi Arabia
  • 4 Department of Information Systems, King Khalid University, Muhayel, Aseer, 61913, Saudi Arabia
  • 5 Department of Information Systems, College of Computer Engineering and Sciences, Prince Sattam bin Abdulaziz University, Al-Kharj, 11942, Saudi Arabia
Heliyon, 2024 May 15;10(9):e29965.
PMID: 38698990 DOI: 10.1016/j.heliyon.2024.e29965

Abstract

The proliferation of the Internet of Things (IoT) devices has led to a surge in Internet traffic characterized by variabilities in Quality of Service (QoS) demands. Managing these devices and traffic effectively proves challenging, particularly within conventional IoT network architectures lacking centralized management. However, the advent of Software-Defined Networking (SDN) presents intriguing opportunities for network management, capable of addressing challenges in traditional IoT architectures. SDN's ability to provide centralized network management through a programmable controller, separate from data forwarding elements, has led researchers to incorporate SDN features with IoT (SDIoT) and Wireless Sensor Networks (SDWSN) ecosystems. However, despite the SDN support, these networks encounter challenges related to load-imbalance routing issues, as the SDN controller may be constrained while certain access points serving end users become overloaded. In response to these challenges, various load-balancing routing solutions have been proposed, each with distinct objectives. However, a comprehensive study that classifies and analyzes these solutions based on their weaknesses and postmortem challenges is currently lacking. This paper fills this gap by providing an in-depth classification of existing solutions. The study categorizes the problems addressed by different schemes and summarizes their findings. Furthermore, it discusses the shortcomings of current studies, and postmortem challenges associated with integrating SDN with IoT, and suggests future research directions.

* Title and MeSH Headings from MEDLINE®/PubMed®, a database of the U.S. National Library of Medicine.