An Advanced Strategy for Addressing Heterogeneity in SDN-IoT Networks for Ensuring QoS
Source abstract
Abstract
The internet of things (IoT) is a complex system that includes multiple technologies and services. However, its heterogeneity can result in quality-of-service (QoS) issues, which may lead to security challenges. Software-defined network (SDN) provides unique solutions to handle heterogeneity issues in large-scale IoT networks. Combining SDN with IoT networks has great potential for addressing extreme heterogeneity issues in IoT networks. Numerous researchers are investigating various techniques to resolve heterogeneity issues in IoT networks by integrating SDN. Our study focuses on the SDN-IoT domain to improve QoS by addressing heterogeneity. Heterogeneity in SDN-IoT networks can increase the response time of controllers. We propose a framework that can alleviate heterogeneity while maintaining QoS in SDN-IoT networks. The framework converts m heterogeneous controllers into n homogeneous groups based on their response time. First, we examine the impact of the controller’s bandwidth and find that the system throughput decreases when the controller’s bandwidth is lowered. Next, we implement a simple strategy that considers both the bandwidth and service time when selecting the peer controller. Our results show some improvement in the framework, indicating its potential to alleviate heterogeneity while maintaining QoS and other metrics.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Software-Defined Networks and 5G · Network Security and Intrusion Detection · Caching and Content Delivery
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
FAST School of Computing, National University of Computer and Emerging Sciences, Karachi 75030, Pakistan
Faculty of Computing & Informatics, Universiti Malaysia Sabah, Jalan UMS, Kota Kinabalu 88400, Sabah, Malaysia
Department of Information Systems, College of Computer and Information Sciences, Princess Nourah Bint Abdulrahman University, P.O. Box 84428, Riyadh 11671, Saudi Arabia
Funding
Princess Nourah bint Abdulrahman University
References (55)
Show source-provided references
1. van der Meulen, R. (2014). Gartner Says 4.9 Billion Connected “Things” Will Be in Use in 2015, Gartner. Technical report.
2. Vailshery, L.S. (2022). Number of Internet of Things (IoT) Connected Devices Worldwide from 2019 to 2021, with Forecasts from 2022 to 2030, Technical report; Statista.
3. Load-balanced and QoS-aware software-defined Internet of Things10.1109/JIOT.2020.2967081 ↗
4. Internet of Things (IoT): A review of enabling technologies, challenges, and open research issues10.1016/j.comnet.2018.07.017 ↗
5. Service management for IoT: Requirements, taxonomy, recent advances and open research challenges10.1109/ACCESS.2019.2948027 ↗
6. Khan, R., Khan, S.U., Zaheer, R., and Khan, S. (2012, January 17–19). Future internet: The internet of things architecture, possible applications and key challenges. Proceedings of the 2012 10th International Conference on Frontiers of Information Technology, Islamabad, Pakistan.10.1109/FIT.2012.53 ↗
7. Data distribution service for real-time systems—A solution for the internet of things environments
8. Ouamri, M.A., Barb, G., Singh, D., and Alexa, F. (2022, January 10–11). Load Balancing Optimization in Software-Defined Wide Area Networking (SD-WAN) using Deep Reinforcement Learning. Proceedings of the 2022 International Symposium on Electronics and Telecommunications (ISETC), Timisoara, Romania.10.1109/ISETC56213.2022.10010335 ↗
9. Ouamri, M.A., Azni, M., Singh, D., Almughalles, W., and Muthanna, M. (Trans. Emerg. Telecommun. Technol., 2023). Request delay and survivability optimization for software defined-wide area networking (SD-WAN) using multi-agent deep reinforcement learning, Trans. Emerg. Telecommun. Technol., early view.10.1002/ett.4776 ↗
10. A survey, design and analysis of IoT security and QoS challenges10.4018/IJISMD.2018070103 ↗
11. A Survey on Emerging SDN and NFV Security Mechanisms for IoT Systems10.1109/COMST.2018.2862350 ↗
12. Security adoption and influence of cyber-insurance markets in heterogeneous networks10.1016/j.peva.2013.10.003 ↗
13. Alleviating heterogeneity in SDN-IoT networks to maintain QoS and enhance security10.1109/JIOT.2019.2959025 ↗
14. Marques, G., Garcia, N., and Pombo, N. (2017). Advances in Mobile Cloud Computing and Big Data in the 5G Era, Springer.
15. Singh, M., and Baranwal, G. (2018, January 23–24). Quality of service (qos) in internet of things. Proceedings of the 2018 3rd International Conference on Internet of Things: Smart Innovation and Usages (IoT-SIU), Bhimtal, India.10.1109/IoT-SIU.2018.8519862 ↗
16. Software-defined network virtualization: An architectural framework for integrating SDN and NFV for service provisioning in future networks10.1109/MNET.2016.7579021 ↗
17. Toward an SDN-enabled NFV architecture10.1109/MCOM.2015.7081093 ↗
18. Soto-Cordova, M.M., Chavez-Hidalgo, G., and Ñiquen-Ortega, R. (2019, January 2–4). Approach of Performance Analysis for Controllers of Software Defined Networking. Proceedings of the 2019 Congreso Internacional de Innovación y Tendencias en Ingenieria (CONIITI), Bogota, Colombia.10.1109/CONIITI48476.2019.8960799 ↗
19. Zhang, L., Estrin, D., Burke, J., Jacobson, V., Thornton, J.D., Smetters, D.K., Zhang, B., Tsudik, G., Massey, D., and Papadopoulos, C. (2010). Named Data Networking (NDN) Project, NDN Technical Report NDN-0001.
20. A survey of programmable networks10.1145/505733.505735 ↗
21. Quality of service (QoS) in software defined networking (SDN): A survey10.1016/j.jnca.2016.12.019 ↗
22. Braden, R., Zhang, L., Berson, S., Herzog, S., and Jamin, S. (2023, June 24). Resource Reservation Protocol (RSVP)–Version 1 Functional Specification. Technical Report, 1997. Available online: https://datatracker.ietf.org/doc/html/rfc2205.
23. Blake, S., Black, D., Carlson, M., Davies, E., Wang, Z., and Weiss, W. (1998). Rfc2475: An Architecture for Differentiated Service, ACM.10.17487/rfc2475 ↗
24. Rosen, E., Viswanathan, A., and Callon, R. (2001). Multiprotocol Label Switching Architecture, Technical report; The Internet Society.10.17487/rfc3031 ↗
25. Yu, C., Lumezanu, C., Zhang, Y., Singh, V., Jiang, G., and Madhyastha, H.V. (2013, January 18–19). Flowsense: Monitoring network utilization with zero measurement cost. Proceedings of the Passive and Active Measurement: 14th International Conference, PAM 2013, Hong Kong, China.10.1007/978-3-642-36516-4_4 ↗
26. Chowdhury, S.R., Bari, M.F., Ahmed, R., and Boutaba, R. (2014, January 5–9). Payless: A low cost network monitoring framework for software defined networks. Proceedings of the 2014 IEEE Network Operations and Management Symposium (NOMS), Krakow, Poland.10.1109/NOMS.2014.6838227 ↗
27. Scalability of ONOS reactive forwarding applications in ISP networks10.1016/j.comcom.2016.09.007 ↗
28. Yu, B., Yang, G., and Yoo, C. (2018, January 25–29). Comprehensive Prediction Models of Control Traffic for SDN Controllers. Proceedings of the 2018 4th IEEE Conference on Network Softwarization and Workshops (NetSoft), Montreal, QC, Canada.10.1109/NETSOFT.2018.8460111 ↗
29. A Load-Balancing Mechanism for Distributed SDN Control Plane Using Response Time10.1109/TNSM.2018.2876369 ↗
30. Minimizing Controller Response Time Through Flow Redirecting in SDNs10.1109/TNET.2017.2786268 ↗
31. Zhong, C., Zhu, Z., and Huang, R.G. (2017, January 13–16). Study on the IoT architecture and access technology. Proceedings of the 2017 16th International Symposium on Distributed Computing and Applications to Business, Engineering and Science (DCABES), Anyang, China.10.1109/DCABES.2017.32 ↗
32. SDN and virtualization solutions for the Internet of Things: A survey10.1109/ACCESS.2016.2607786 ↗
33. Ojo, M., Adami, D., and Giordano, S. (2016, January 4–8). A SDN-IoT architecture with NFV implementation. Proceedings of the 2016 IEEE Globecom Workshops (GC Wkshps), Washington, DC, USA.10.1109/GLOCOMW.2016.7848825 ↗
34. Islam, M.J., Mahin, M., Roy, S., Debnath, B.C., and Khatun, A. (2019, January 7–9). Distblacknet: A distributed secure black sdn-iot architecture with nfv implementation for smart cities. Proceedings of the 2019 International Conference on Electrical, Computer and Communication Engineering (ECCE), Cox’sBazar, Bangladesh.10.1109/ECACE.2019.8679167 ↗
35. IoT-based context-aware intelligent public transport system in a metropolitan area10.1109/JIOT.2019.2955102 ↗
36. De Gante, A., Aslan, M., and Matrawy, A. (2014, January 1–4). Smart wireless sensor network management based on software-defined networking. Proceedings of the 2014 27th Biennial Symposium on Communications (QBSC), Kingston, ON, Canada.10.1109/QBSC.2014.6841187 ↗
37. Xu, Q., and Zhao, J. (2016, January 22–23). A WSN architecture based on SDN. Proceedings of the 4th International Conference on Information Systems and Computing Technology, Shanghai, China.10.2991/isct-16.2016.27 ↗
38. Sensor OpenFlow: Enabling software-defined wireless sensor networks10.1109/LCOMM.2012.092812.121712 ↗
39. Galluccio, L., Milardo, S., Morabito, G., and Palazzo, S. (May, January 26). SDN-WISE: Design, prototyping and experimentation of a stateful SDN solution for WIreless SEnsor networks. Proceedings of the 2015 IEEE Conference on Computer Communications (INFOCOM), Hong Kong, China.10.1109/INFOCOM.2015.7218418 ↗
40. Thubert, P., Palattella, M.R., and Engel, T. (2015, January 28–30). 6TiSCH centralized scheduling: When SDN meet IoT. Proceedings of the 2015 IEEE Conference on Standards for Communications and Networking (CSCN), Tokyo, Japan.10.1109/CSCN.2015.7390418 ↗
41. Yiakoumis, Y., Yap, K.K., Katti, S., Parulkar, G., and McKeown, N. (2011, January 15). Slicing home networks. Proceedings of the 2nd ACM SIGCOMM Workshop on Home Networks, Toronto, ON, Canada.10.1145/2018567.2018569 ↗
42. Batalle, J., Riera, J.F., Escalona, E., and Garcia-Espin, J.A. (2013, January 11–13). On the implementation of NFV over an OpenFlow infrastructure: Routing function virtualization. Proceedings of the 2013 IEEE SDN for Future Networks and Services (SDN4FNS), Trento, Italy.10.1109/SDN4FNS.2013.6702546 ↗
43. SHIOT: A novel SDN-based framework for the heterogeneous Internet of Things10.31449/inf.v42i3.2245 ↗
44. Peros, S., Janjua, H., Akkermans, S., Joosen, W., and Hughes, D. (2018, January 23–26). Dynamic QoS support for IoT backhaul networks through SDN. Proceedings of the 2018 Third International Conference on Fog and Mobile Edge Computing (FMEC), Barcelona, Spain.10.1109/FMEC.2018.8364063 ↗
45. A multi-protocol software-defined networking solution for the Internet of Things10.1109/MCOM.001.1900056 ↗
46. Packet injection attack and its defense in software-defined networks10.1109/TIFS.2017.2765506 ↗
47. Poremba, S. Endpoint Security: Preventing Threats on Devices Connected to your Network.
48. Yao, L., Hong, P., and Zhou, W. (2014, January 4–7). Evaluating the controller capacity in software defined networking. Proceedings of the 2014 23rd International Conference on Computer Communication and Networks (ICCCN), Shanghai, China.10.1109/ICCCN.2014.6911857 ↗
49. On the capacitated controller placement problem in software defined networks10.1109/LCOMM.2014.2332341 ↗
50. Yu, S., Doss, R., Thapngam, T., and Qian, D. (2008, January 25–27). A transformation model for heterogeneous servers. Proceedings of the 2008 10th IEEE International Conference on High Performance Computing and Communications, Dalian, China.10.1109/HPCC.2008.42 ↗
51. Si, L.K. (1976). Queueing Systems, Volume I: Theory;.
52. Modelling of OpenFlow-based software-defined networks: The multiple node case10.1049/iet-net.2014.0091 ↗
53. The internet topology zoo10.1109/JSAC.2011.111002 ↗
54. Auto-Mininet: Assessing the Internet topology zoo in a software-defined network emulator
55. The Click modular router10.1145/354871.354874 ↗