Dynamic Adaptation of Software-defined Networks for IoT Systems: A Search-based Approach

被引:9
|
作者
Shin, Seung Yeob [1 ]
Nejati, Shiva [1 ,2 ]
Sabetzadeh, Mehrdad [1 ,2 ]
Briand, Lionel C. [2 ]
Arora, Chetan [1 ,3 ,4 ]
Zimmer, Frank [3 ]
机构
[1] Univ Luxembourg, Esch Sur Alzette, Luxembourg
[2] Univ Ottawa, Ottawa, ON, Canada
[3] SES Networks, Betzdorf, Luxembourg
[4] Deakin Univ, Geelong, Australia
来源
2020 IEEE/ACM 15TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS, SEAMS | 2020年
基金
欧洲研究理事会;
关键词
Search-based Software Engineering; Dynamic Adaptive Systems; Internet of Things; Software-defined Networks; INTERNET;
D O I
10.1145/3387939.3391603
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The concept of Internet of Things (IoT) has led to the development of many complex and critical systems such as smart emergency management systems. IoT-enabled applications typically depend on a communication network for transmitting large volumes of data in unpredictable and changing environments. These networks are prone to congestion when there is a burst in demand, e.g., as an emergency situation is unfolding, and therefore rely on configurable software-defined networks (SDN). In this paper, we propose a dynamic adaptive SDN configuration approach for IoT systems. The approach enables resolving congestion in real time while minimizing network utilization, data transmission delays and adaptation costs. Our approach builds on existing work in dynamic adaptive search-based software engineering (SBSE) to reconfigure an SDN while simultaneously ensuring multiple quality of service criteria. We evaluate our approach on an industrial national emergency management system, which is aimed at detecting disasters and emergencies, and facilitating recovery and rescue operations by providing first responders with a reliable communication infrastructure. Our results indicate that (1) our approach is able to efficiently and effectively adapt an SDN to dynamically resolve congestion, and (2) compared to two baseline data forwarding algorithms that are static and non-adaptive, our approach increases data transmission rate by a factor of at least 3 and decreases data loss by at least 70%.
引用
收藏
页码:137 / 148
页数:12
相关论文
共 50 条
  • [41] How can a hybrid quantum-inspired gravitational search algorithm decrease energy consumption in IoT-based software-defined networks?
    Tong, Lian
    Yang, Lan
    Zhao, Xin
    Liu, Li
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2023, 40
  • [42] Energy-Efficient Relay-Selection-Based Dynamic Routing Algorithm for IoT-Oriented Software-Defined WSNs
    Ding, Zhaoming
    Shen, Lianfeng
    Chen, Hongyang
    Yan, Feng
    Ansari, Nirwan
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (09): : 9050 - 9065
  • [43] Towards a machine learning-based framework for DDOS attack detection in software-defined IoT (SD-IoT) networks
    Bhayo, Jalal
    Shah, Syed Attique
    Hameed, Sufian
    Ahmed, Awais
    Nasir, Jamal
    Draheim, Dirk
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 123
  • [44] CLB-LP: Controller Load Balancing Based on Load Prediction Using Deep Learning for Software-Defined IoT Networks
    Liu, Quanze
    Liu, Yong
    Meng, Qian
    Yu, Tianyi
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2025, 12 (01): : 173 - 185
  • [45] A Hierarchical Control Plane for Software-Defined Networks-based Industrial Control Systems
    Genge, Bela
    Haller, Piroska
    2016 IFIP NETWORKING CONFERENCE (IFIP NETWORKING) AND WORKSHOPS, 2016, : 73 - 81
  • [46] Software-Defined Vehicular Networks (SDVN)
    Al-Mekhlafi, Zeyad Ghaleb
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2022, 22 (09): : 231 - 243
  • [47] On Securing Healthcare with Software-Defined Networks
    Gupta, Sahil
    Acharya, H. B.
    Kwon, Minseok
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (IEEE INFOCOM 2019 WKSHPS), 2019, : 354 - 359
  • [48] SODA: A software-defined security framework for IoT environments
    Kim, Yeonkeun
    Nam, Jaehyun
    Park, Taejune
    Scott-Hayward, Sandra
    Shin, Seungwon
    COMPUTER NETWORKS, 2019, 163
  • [49] S-MANAGE Protocol For Software-Defined IoT
    Thi Minh Chau Nguyen
    Hoang, Doan B.
    2018 28TH INTERNATIONAL TELECOMMUNICATION NETWORKS AND APPLICATIONS CONFERENCE (ITNAC), 2018, : 187 - 192
  • [50] Complementing IoT Services Using Software-Defined Information Centric Networks: A Comprehensive Survey
    Rafique, Wajid
    Hafid, Abdelhakim Senhaji
    Cherkaoui, Soumaya
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (23) : 23545 - 23569