GVMP: A Novel Internet of Things Application Module Placement Strategy for Heterogeneous Infrastructure using iFogSim

Sanjaya Kumar Panda, Divyanshu Tyagi, Rashmi Ranjan Rout · 2024

The growing usage of Internet of Things (IoT) devices in smart city applications has resulted in a surge in data volume. However, a centralized cloud server for IoT applications is practically infeasible because of high latency and network congestion. Fog computing offers a solution by processing data near the network edge through distributed network devices. Nonetheless, selecting a fog device capable of placing, hosting and processing an application module is quite challenging and a nondeterministic polynomial (NP)-hard problem. Therefore, an efficient application module placement strategy is needed to minimize latency and network usage in an IoT-fog-cloudbased environment. This paper proposes the gateway validation module placement (GVMP) strategy for effectively deploying application modules in IoT-fog-cloud-based environments. The proposed strategy places modules on heterogeneous fog devices in the environments. The performance of the GVMP strategy is evaluated using the iFogSim tool and compared with the edgeward module placement (EWMP) strategy. The simulation results show that the GVMP strategy significantly reduces average application latency and network usage compared to the EWMP strategy.

Read the paper · More papers on PaperTik