返回
Security-aware resource allocation in fog computing using a meta-heuristic algorithm
DOI:10.1007/s10586-024-04794-9.png)
摘要
En 中文
In recent years, the number of smart devices and wireless data transmissions has increased worldwide. These emerging applications and services require not only extensive computing capabilities and high battery power, but also elevated data transmissions as well. Nonetheless, the computing capacity of this equipment is constrained, resulting in significant consequences on the performance and operating costs of services in 5th-generation wireless networks. Recent advantages of Fog computing have increased the use of this model to fulfill above requirements in the IoT context. A new Fog computing network model has been proposed in order to address these issues by providing cloud computing services at the network's edge. In Fog computing, mobile devices are not required to offload all their tasks to remote and central servers. However, since other users are exposed to offloaded tasks, they are vulnerable to malicious attacks and eavesdropping. In this paper, we investigate security-aware resource allocation in device-to-device based fog computing systems. In order to enhance task offloading, a novel multi-objective function is proposed to optimize delay and energy savings compared to local computing, as well as security breach costs. Several multi-objective meta-heuristic algorithms, such as Non-dominated Sorting Genetic Algorithm II (NSGA-II), have been proposed over the past decade. Optimizing objectives, such as energy consumption and delay was the goal of using these algorithms. Subsequently, the improved NSGA-II algorithm is employed to solve the problem. In this algorithm, the Sigma Scaling, a technique used to adjust fitness values to maintain diversity in the population, is utilized to control selection pressure. By incorporating Sigma Scaling, the exploration and exploitation capabilities of the algorithm are effectively managed, enhancing its ability to escape local optima and prevent premature convergence. The performance of our modified NSGA-II is superior to that of both the standard version and other state-of-the-art methods. Simulation results indicate that the proposed algorithm, despite its simplicity in implementation, achieves a 30.15% improvement in performance compared to the NSGA-II. These findings show that our approach is effective in achieving multiple objectives in fog computing environments, making it a significant advancement over current techniques.
Keyword:
Non-dominated sorting genetic algorithm-II
Security aware
Device-to-device communication
Meta-Heuristic algorithm
期刊
C
IF:
4.1
论文数:
5.0K
被引数:
7.5K
机构
引用论文
Directed Search: A New Operator in NSGA-II for Task Scheduling in IoT Based on Cloud-Fog Computing定向搜索: nsga-ii中基于云雾计算的物联网任务调度新算子
Multiobjective evolutionary algorithms: A comparative case study and the Strength Pareto approach多目标进化算法: 比较案例研究和强度帕累托方法
Energy-Efficient Offloading for Mobile Edge Computing in 5G Heterogeneous Networks5g异构网络中面向移动边缘计算的高能效卸载
IEEE ACCESS
IF3.6
Detour: Dynamic Task Offloading in Software-Defined Fog for IoT ApplicationsDetour: 物联网应用软件定义雾中的动态任务卸载

