Abstract
Unmanned aerial vehicle (UAV) has been witnessed as a promising approach for offering extensive coverage and additional computation capability to smart mobile devices (SMDs), especially in the scenario without available infrastructures. In this paper, a UAV-assisted mobile edge computing system with stochastic computation tasks is investigated. The system aims to minimize the average weighted energy consumption of SMDs and the UAV, subject to the constraints on computation offloading, resource allocation, and flying trajectory scheduling of the UAV. Due to nonconvexity of the problem and the time coupling of variables, a Lyapunov-based approach is applied to analyze the task queue, and the energy consumption minimization problem is decomposed into three manageable subproblems. Furthermore, a joint optimization algorithm is proposed to iteratively solve the problem. Simulation results demonstrate that the system performance obtained by the proposed scheme can outperform the benchmark schemes, and the optimal parameter selections are concluded in the experimental discussion.
Original language | English |
---|---|
Article number | 8594571 |
Pages (from-to) | 3688-3699 |
Number of pages | 12 |
Journal | IEEE Internet of Things Journal |
Volume | 6 |
Issue number | 2 |
DOIs | |
Publication status | Published - Apr 2019 |
Externally published | Yes |
Keywords
- Mobile edge computing (MEC)
- stochastic computation offloading
- trajectory scheduling
- unmanned aerial vehicle (UAV)-assisted