Abstract
In recent years, uncrewed aerial vehicle (UAV) assisted mobile-edge computing (MEC) has emerged as a novel paradigm for providing computing services to devices in the Industrial Internet of Things (IIoT) domain. However, due to the constraints of a single UAV’s battery and processing capabilities, it is unable to fulfill the computational and communication requirements of IIoT devices. We presents a multi-UAV-assisted IIoT system wherein computational services for IIoT devices are collaboratively provided by a terrestrial base station (BS) and UAVs. Considering the impact of energy consumption on the environment, we formulate a long-term weighted system energy consumption minimization problem by jointly optimizing UAVs trajectories, offloading and resource allocation decisions while considering the constraints of task deadlines. Due to the network dynamics and complexity of the optimization problem, we reformulate it as a Markov decision process (MDP) and apply a multiagent twin delayed deep deterministic policy gradient (MATD3) approach to solve the problem. The simulation results obtained show that our proposed MATD3-based method achieves 6% higher rewards and 30% faster convergence over previous algorithms, such as multiagent deep deterministic policy gradient and the proximal policy optimization.
| Original language | English |
|---|---|
| Pages (from-to) | 34780-34792 |
| Number of pages | 13 |
| Journal | IEEE Internet of Things Journal |
| Volume | 12 |
| Issue number | 17 |
| DOIs | |
| State | Published - 2025 |
Bibliographical note
Publisher Copyright:© 2014 IEEE.
Funding
This work was supported by the National Natural Science Foundation of China under Grant 62173026.
| Funders | Funder number |
|---|---|
| National Natural Science Foundation of China (NSFC) | 62173026 |
Keywords
- Energy
- Industrial IoT (IIoT)
- Internet of Things (IoT)
- resource allocation
- task offloading
- uncrewed aerial vehicle (UAV) trajectories
ASJC Scopus subject areas
- Signal Processing
- Information Systems
- Hardware and Architecture
- Computer Science Applications
- Computer Networks and Communications