Department of Electrical and Computer Engineering, COMSATS University Islamabad, Islamabad 45550, Pakistan.
Department of Electrical Engineering, National University of Science and Technology (NUST), Islamabad 44000, Pakistan.
Sensors (Basel). 2022 Sep 13;22(18):6906. doi: 10.3390/s22186906.
Fog computing is one of the major components of future 6G networks. It can provide fast computing of different application-related tasks and improve system reliability due to better decision-making. Parallel offloading, in which a task is split into several sub-tasks and transmitted to different fog nodes for parallel computation, is a promising concept in task offloading. Parallel offloading suffers from challenges such as sub-task splitting and mapping of sub-tasks to the fog nodes. In this paper, we propose a novel many-to-one matching-based algorithm for the allocation of sub-tasks to fog nodes. We develop preference profiles for IoT nodes and fog nodes to reduce the task computation delay. We also propose a technique to address the externalities problem in the matching algorithm that is caused by the dynamic preference profiles. Furthermore, a detailed evaluation of the proposed technique is presented to show the benefits of each feature of the algorithm. Simulation results show that the proposed matching-based offloading technique outperforms other available techniques from the literature and improves task latency by 52% at high task loads.
雾计算是未来 6G 网络的主要组成部分之一。由于能够更好地做出决策,雾计算可以提供不同应用相关任务的快速计算,并提高系统可靠性。任务卸载中的并行卸载是一种很有前途的概念,即将任务分解为几个子任务,并传输到不同的雾节点进行并行计算。并行卸载面临着子任务划分和将子任务映射到雾节点等挑战。在本文中,我们提出了一种新颖的基于多对一匹配的算法,用于将子任务分配到雾节点。我们为物联网节点和雾节点开发了偏好配置文件,以减少任务计算延迟。我们还提出了一种解决匹配算法中由动态偏好配置文件引起的外部性问题的技术。此外,还对所提出的技术进行了详细评估,以展示算法每个特征的优势。仿真结果表明,所提出的基于匹配的卸载技术优于文献中的其他可用技术,并在高任务负载下将任务延迟提高了 52%。