Task Demand-Oriented Collaborative Offloading and Deployment Strategy in Software-Defined UAV-Assisted Edge Networks

IF 4.3 2区 综合性期刊 Q1 ENGINEERING, ELECTRICAL & ELECTRONIC
Junjie Yan;Wenli Wang;Jingxian Liu;Junyi Deng;Haohao Yuan;Yaxin Zhu
{"title":"Task Demand-Oriented Collaborative Offloading and Deployment Strategy in Software-Defined UAV-Assisted Edge Networks","authors":"Junjie Yan;Wenli Wang;Jingxian Liu;Junyi Deng;Haohao Yuan;Yaxin Zhu","doi":"10.1109/JSEN.2024.3494028","DOIUrl":null,"url":null,"abstract":"Unmanned aerial vehicles (UAVs), which are a crucial element of the future air-space-ground integrated network, can serve as potential mobile edge computing (MEC) nodes due to their onboard capabilities for storage, communication, and computation. However, current UAV-assisted MEC collaborative offloading methods primarily focus on addressing network requirements for computing tasks, while neglecting the heterogeneity in task demands due to the heterogeneity of task types and UAV service types. To address this, we propose a task demand-oriented collaborative offloading and deployment strategy in software-defined UAV-assisted edge networks. Specifically, to enhance the cache utilization of UAVs, we introduce a software-defined UAV edge network (SD-UEN) architecture, which facilitates cooperation among UAVs under the guidance of a software-defined networking (SDN) controller. In light of the heterogeneity of task demands, we employ the Tabu search-based matching (TSM) algorithm to accurately match computing tasks with the appropriate UAV modes. Furthermore, to enable intelligent UAV mode switching and dynamic UAV location deployment, we leverage the multiagent deep deterministic policy gradient (MADDPG) algorithm. By centrally training the MADDPG model offline, MEC servers and UAVs, acting as learning agents, can efficiently adjust UAV modes and deploy UAVs during online execution. This algorithm dynamically optimizes UAV actions to minimize task completion time and energy consumption. The simulation results highlight that our algorithm substantially reduces task response time and energy consumption compared with other algorithms, demonstrating its effectiveness.","PeriodicalId":447,"journal":{"name":"IEEE Sensors Journal","volume":"25 1","pages":"1641-1655"},"PeriodicalIF":4.3000,"publicationDate":"2024-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Sensors Journal","FirstCategoryId":"103","ListUrlMain":"https://ieeexplore.ieee.org/document/10753433/","RegionNum":2,"RegionCategory":"综合性期刊","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0

Abstract

Unmanned aerial vehicles (UAVs), which are a crucial element of the future air-space-ground integrated network, can serve as potential mobile edge computing (MEC) nodes due to their onboard capabilities for storage, communication, and computation. However, current UAV-assisted MEC collaborative offloading methods primarily focus on addressing network requirements for computing tasks, while neglecting the heterogeneity in task demands due to the heterogeneity of task types and UAV service types. To address this, we propose a task demand-oriented collaborative offloading and deployment strategy in software-defined UAV-assisted edge networks. Specifically, to enhance the cache utilization of UAVs, we introduce a software-defined UAV edge network (SD-UEN) architecture, which facilitates cooperation among UAVs under the guidance of a software-defined networking (SDN) controller. In light of the heterogeneity of task demands, we employ the Tabu search-based matching (TSM) algorithm to accurately match computing tasks with the appropriate UAV modes. Furthermore, to enable intelligent UAV mode switching and dynamic UAV location deployment, we leverage the multiagent deep deterministic policy gradient (MADDPG) algorithm. By centrally training the MADDPG model offline, MEC servers and UAVs, acting as learning agents, can efficiently adjust UAV modes and deploy UAVs during online execution. This algorithm dynamically optimizes UAV actions to minimize task completion time and energy consumption. The simulation results highlight that our algorithm substantially reduces task response time and energy consumption compared with other algorithms, demonstrating its effectiveness.
软件定义无人机辅助边缘网络中以任务需求为导向的协作卸载和部署策略
无人飞行器(UAV)是未来空-空-地一体化网络的重要组成部分,由于其机载存储、通信和计算能力,可作为潜在的移动边缘计算(MEC)节点。然而,目前的无人机辅助 MEC 协作卸载方法主要侧重于解决计算任务的网络需求,而忽略了任务类型和无人机服务类型的异质性所导致的任务需求的异质性。针对这一问题,我们提出了软件定义无人机辅助边缘网络中以任务需求为导向的协同卸载和部署策略。具体来说,为了提高无人机的缓存利用率,我们引入了软件定义无人机边缘网络(SD-UEN)架构,在软件定义网络(SDN)控制器的指导下促进无人机之间的合作。鉴于任务需求的异质性,我们采用基于塔布搜索的匹配(TSM)算法,将计算任务与适当的无人机模式精确匹配。此外,为了实现无人机模式的智能切换和无人机位置的动态部署,我们采用了多代理深度确定性策略梯度(MADDPG)算法。通过离线集中训练 MADDPG 模型,MEC 服务器和无人机作为学习代理,可以在在线执行期间有效地调整无人机模式和部署无人机。该算法可动态优化无人机行动,最大限度地减少任务完成时间和能耗。仿真结果表明,与其他算法相比,我们的算法大大减少了任务响应时间和能源消耗,证明了它的有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
IEEE Sensors Journal
IEEE Sensors Journal 工程技术-工程:电子与电气
CiteScore
7.70
自引率
14.00%
发文量
2058
审稿时长
5.2 months
期刊介绍: The fields of interest of the IEEE Sensors Journal are the theory, design , fabrication, manufacturing and applications of devices for sensing and transducing physical, chemical and biological phenomena, with emphasis on the electronics and physics aspect of sensors and integrated sensors-actuators. IEEE Sensors Journal deals with the following: -Sensor Phenomenology, Modelling, and Evaluation -Sensor Materials, Processing, and Fabrication -Chemical and Gas Sensors -Microfluidics and Biosensors -Optical Sensors -Physical Sensors: Temperature, Mechanical, Magnetic, and others -Acoustic and Ultrasonic Sensors -Sensor Packaging -Sensor Networks -Sensor Applications -Sensor Systems: Signals, Processing, and Interfaces -Actuators and Sensor Power Systems -Sensor Signal Processing for high precision and stability (amplification, filtering, linearization, modulation/demodulation) and under harsh conditions (EMC, radiation, humidity, temperature); energy consumption/harvesting -Sensor Data Processing (soft computing with sensor data, e.g., pattern recognition, machine learning, evolutionary computation; sensor data fusion, processing of wave e.g., electromagnetic and acoustic; and non-wave, e.g., chemical, gravity, particle, thermal, radiative and non-radiative sensor data, detection, estimation and classification based on sensor data) -Sensors in Industrial Practice
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信