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 条
  • [21] Stochastic Modeling for Intelligent Software-Defined Vehicular Networks: A Survey
    Ravi, Banoth
    Varghese, Blesson
    Murturi, Ilir
    Donta, Praveen Kumar
    Dustdar, Schahram
    Dehury, Chinmaya Kumar
    Srirama, Satish Narayana
    COMPUTERS, 2023, 12 (08)
  • [22] DeepPlace: Deep reinforcement learning for adaptive flow rule placement in Software-Defined IoT Networks
    Tri Gia Nguyen
    Phan, Trung, V
    Dinh Thai Hoang
    Hai Hoang Nguyen
    Duc Tran Le
    COMPUTER COMMUNICATIONS, 2022, 181 : 156 - 163
  • [23] Software-Defined Fog Network Architecture for IoT
    Tomovic, Slavica
    Yoshigoe, Kenji
    Maljevic, Ivo
    Radusinovic, Igor
    WIRELESS PERSONAL COMMUNICATIONS, 2017, 92 (01) : 181 - 196
  • [24] CORE: Prediction-Based Control Plane Load Reduction in Software-Defined IoT Networks
    Maity, Ilora
    Misra, Sudip
    Mandal, Chittaranjan
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2021, 69 (03) : 1835 - 1844
  • [25] Software-defined Naming, Discovery and Session Control for IoT Devices and Smart Phones in the Constraint Networks
    Jung, Youchan
    Peradilla, Marnel
    Saini, Akanksha
    14TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS AND PERVASIVE COMPUTING (MOBISPC 2017) / 12TH INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND COMMUNICATIONS (FNC 2017) / AFFILIATED WORKSHOPS, 2017, 110 : 290 - 296
  • [26] A Security-aware Software-defined IoT Network Architecture
    Zuo, Xinbin
    Pang, Xue
    Zhang, Pengping
    Zhang, Junsan
    Dong, Tao
    Zhang, Peiying
    2020 IEEE COMPUTING, COMMUNICATIONS AND IOT APPLICATIONS (COMCOMAP), 2021,
  • [27] An Architecture for QoS-aware Service Deployment in Software-Defined IoT Networks
    Tomovic, Slavica
    Cerroni, Walter
    Callegati, Franco
    Verdone, Roberto
    Radusinovic, Igor
    Pejanovic, Milica
    Buratti, Chiara
    2017 20TH INTERNATIONAL SYMPOSIUM ON WIRELESS PERSONAL MULTIMEDIA COMMUNICATIONS (WPMC), 2017, : 561 - 567
  • [28] Software-Defined Fog Network Architecture for IoT
    Slavica Tomovic
    Kenji Yoshigoe
    Ivo Maljevic
    Igor Radusinovic
    Wireless Personal Communications, 2017, 92 : 181 - 196
  • [29] A comprehensive approach for optimizing controller placement in Software-Defined Networks
    Schutz, G.
    Martins, J. A.
    COMPUTER COMMUNICATIONS, 2020, 159 : 198 - 205
  • [30] Reconfigurable Network Systems and Software-Defined Networking
    Zilberman, Noa
    Watts, Philip M.
    Rotsos, Charalampos
    Moore, Andrew W.
    PROCEEDINGS OF THE IEEE, 2015, 103 (07) : 1102 - 1124