Dynamic Adaptive Network Configuration for IoT Systems: A Search-based Approach

05/29/2019
by   Seung Yeob Shin, et al.
0

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. In this paper, we propose a dynamic adaptive network 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 relies on the research field of dynamic adaptive search-based software engineering (SBSE) to reconfigure an IoT network 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 IoT network to dynamically resolve congestion, and (2) compared to two baseline data forwarding algorithms that are static and non-adaptive, our approach increases the data transmission rate by a factor of at least 3 and decreases data loss by at least 70

READ FULL TEXT
research
02/28/2019

IoT Virtualization: A Survey of Software Definition & Function Virtualization Techniques for Internet of Things

Internet of Things (IoT) and Network Softwarization are fast becoming co...
research
09/27/2020

Self-Organizing Software Models for the Internet of Things

The Internet of Things (IoT) envisions the integration of physical objec...
research
05/27/2020

IoT-based Emergency Evacuation Systems

Fires, earthquakes, floods, hurricanes, overcrowding, or and even pandem...
research
05/09/2022

Learning Self-adaptations for IoT Networks: A Genetic Programming Approach

Internet of Things (IoT) is a pivotal technology in application domains ...
research
12/02/2019

Unleashing the Power of Participatory IoT with Blockchains for Increased Safety and Situation Awareness of Smart Cities

IoT emerges as an unprecedented paradigm with great potential for changi...
research
06/25/2023

Impact of Network Delay and Decision Imperfections in IoT Assisted Cruise Ship Evacuation

Major challenges of assisting passengers to safely and quickly escape fr...
research
02/28/2021

Countering Adaptive Network Covert Communication with Dynamic Wardens

Network covert channels are hidden communication channels in computer ne...

Please sign up or login with your details

Forgot password? Click here to reset