论文标题
无人机辅助雾计算的最佳轨迹计划和任务分配
Optimal Trajectory Planning and Task Assignment for UAV-assisted Fog Computing
论文作者
论文摘要
雾计算是物联网(IoT)的新兴分布式计算模型。它将计算和缓存功能扩展到无线网络的边缘。未驾驶的航空车辆(UAV)为雾计算提供了足够的支持。无人机不仅可以充当移动用户和物理远程边缘设备之间的继电器,以避免昂贵的长距离无线通信,而且还配备了可以接管特定任务的计算设施。在本文中,我们旨在通过计划无人机的轨迹并将计算任务分配给包括无人机本身在内的不同设备,从而优化由单个无人机辅助的雾计算系统的能源效率。我们提出了两种基于经典的蚂蚁菌落和粒子群优化技术的算法,并通过连续凸近似解决问题。与假定轨迹是直线的大多数现有研究不同,我们考虑了障碍物(例如建筑物)的影响,并在轨迹计划阶段故意避免它们。通过广泛的仿真实验,我们证明了我们提出的方法可以比现有基准算法实现更高的能源效率。
Fog computing is an emerging distributed computing model for the Internet of Things (IoT). It extends computing and caching functions to the edge of wireless networks. Uncrewed Aerial Vehicles (UAVs) provide adequate support for fog computing. UAVs can not only act as a relay between mobile users and physically remote edge devices to avoid costly long-range wireless communications but also are equipped with computing facilities that can take over specific tasks. In this paper, we aim to optimize the energy efficiency of a fog computing system assisted by a single UAV by planning the trajectories of the UAV and assigning computing tasks to different devices, including the UAV itself. We propose two algorithms based on the classical Ant Colony and Particle Swarm Optimization techniques and solve the problem by continuous convex approximation. Unlike most existing studies where the trajectories are assumed to be straight lines, we account for the effect of obstacles, such as buildings, and deliberately avoid them during the trajectory planning phase. Through extensive simulation experiments, we demonstrate that our proposed approach can achieve significantly better energy efficiency than existing benchmark algorithms.