A QoE-Oriented Scheduling Scheme for Energy-Efficient Computation Offloading in UAV Cloud System
Air ground integrated mobile cloud computing (MCC) provides UAVs with more flexibility and resilience from the cloud computing architecture. However, the increasing aerial mobile data requires heterogeneous quality of experience (QoE) for aerial accessing network. In addition, for the persistent fly...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8723343/ |
id |
doaj-6db847f620dd4f09bcf2e75f65f29041 |
---|---|
record_format |
Article |
spelling |
doaj-6db847f620dd4f09bcf2e75f65f290412021-03-29T23:35:43ZengIEEEIEEE Access2169-35362019-01-017686566866810.1109/ACCESS.2019.29192908723343A QoE-Oriented Scheduling Scheme for Energy-Efficient Computation Offloading in UAV Cloud SystemAng Gao0https://orcid.org/0000-0002-9145-6614Yansu Hu1Wei Liang2https://orcid.org/0000-0002-9211-734XYizhi Lin3Lixin Li4https://orcid.org/0000-0002-9980-2649Xu Li5School of Electronics and Information, Northwestern Polytechnical University, Xi’an, ChinaSchool of Electronics and Control, Chang’an University, Xi’an, ChinaSchool of Electronics and Information, Northwestern Polytechnical University, Xi’an, ChinaSchool of Electrical and Electronic Engineering, University of Bristol, Bristol, U.K.School of Electronics and Information, Northwestern Polytechnical University, Xi’an, ChinaSchool of Electronics and Information, Northwestern Polytechnical University, Xi’an, ChinaAir ground integrated mobile cloud computing (MCC) provides UAVs with more flexibility and resilience from the cloud computing architecture. However, the increasing aerial mobile data requires heterogeneous quality of experience (QoE) for aerial accessing network. In addition, for the persistent flying, energy efficiency during the computation offloading should also be under consideration. This paper proposes an energy-efficient resource allocation scheme with the ability of QoE enhancement. Various aerial offloading data with different QoE requirements is stored and relayed in the multi-queueing architecture. Hence offloading rate differentiation is utilized to ensure the high-priority data a better QoE. The satisfaction function is designed with respect to energy efficiency and actual performance experienced by UAV. By using the Lyapunov optimization technique, the problem can be decoupled into two independent sub-problems. The first one is rate control associated with multi-queueing architecture in ground base-station (GBS) that manages the aerial offloading data from the UAVs according to the queue state information. The second one is resource allocation associated with the strategy of subcarrier assignment and power allocation according to the channel state information. The experiments demonstrate the algorithm has great properties such as maximization of the UAVs' satisfaction, the reliable heterogeneous QoE support and enhancement of the UAVs' transmission energy efficiency.https://ieeexplore.ieee.org/document/8723343/Mobile cloud computingunmanned aerial vehiclecomputation offloadingquality of experienceenergy efficiency |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Ang Gao Yansu Hu Wei Liang Yizhi Lin Lixin Li Xu Li |
spellingShingle |
Ang Gao Yansu Hu Wei Liang Yizhi Lin Lixin Li Xu Li A QoE-Oriented Scheduling Scheme for Energy-Efficient Computation Offloading in UAV Cloud System IEEE Access Mobile cloud computing unmanned aerial vehicle computation offloading quality of experience energy efficiency |
author_facet |
Ang Gao Yansu Hu Wei Liang Yizhi Lin Lixin Li Xu Li |
author_sort |
Ang Gao |
title |
A QoE-Oriented Scheduling Scheme for Energy-Efficient Computation Offloading in UAV Cloud System |
title_short |
A QoE-Oriented Scheduling Scheme for Energy-Efficient Computation Offloading in UAV Cloud System |
title_full |
A QoE-Oriented Scheduling Scheme for Energy-Efficient Computation Offloading in UAV Cloud System |
title_fullStr |
A QoE-Oriented Scheduling Scheme for Energy-Efficient Computation Offloading in UAV Cloud System |
title_full_unstemmed |
A QoE-Oriented Scheduling Scheme for Energy-Efficient Computation Offloading in UAV Cloud System |
title_sort |
qoe-oriented scheduling scheme for energy-efficient computation offloading in uav cloud system |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2019-01-01 |
description |
Air ground integrated mobile cloud computing (MCC) provides UAVs with more flexibility and resilience from the cloud computing architecture. However, the increasing aerial mobile data requires heterogeneous quality of experience (QoE) for aerial accessing network. In addition, for the persistent flying, energy efficiency during the computation offloading should also be under consideration. This paper proposes an energy-efficient resource allocation scheme with the ability of QoE enhancement. Various aerial offloading data with different QoE requirements is stored and relayed in the multi-queueing architecture. Hence offloading rate differentiation is utilized to ensure the high-priority data a better QoE. The satisfaction function is designed with respect to energy efficiency and actual performance experienced by UAV. By using the Lyapunov optimization technique, the problem can be decoupled into two independent sub-problems. The first one is rate control associated with multi-queueing architecture in ground base-station (GBS) that manages the aerial offloading data from the UAVs according to the queue state information. The second one is resource allocation associated with the strategy of subcarrier assignment and power allocation according to the channel state information. The experiments demonstrate the algorithm has great properties such as maximization of the UAVs' satisfaction, the reliable heterogeneous QoE support and enhancement of the UAVs' transmission energy efficiency. |
topic |
Mobile cloud computing unmanned aerial vehicle computation offloading quality of experience energy efficiency |
url |
https://ieeexplore.ieee.org/document/8723343/ |
work_keys_str_mv |
AT anggao aqoeorientedschedulingschemeforenergyefficientcomputationoffloadinginuavcloudsystem AT yansuhu aqoeorientedschedulingschemeforenergyefficientcomputationoffloadinginuavcloudsystem AT weiliang aqoeorientedschedulingschemeforenergyefficientcomputationoffloadinginuavcloudsystem AT yizhilin aqoeorientedschedulingschemeforenergyefficientcomputationoffloadinginuavcloudsystem AT lixinli aqoeorientedschedulingschemeforenergyefficientcomputationoffloadinginuavcloudsystem AT xuli aqoeorientedschedulingschemeforenergyefficientcomputationoffloadinginuavcloudsystem AT anggao qoeorientedschedulingschemeforenergyefficientcomputationoffloadinginuavcloudsystem AT yansuhu qoeorientedschedulingschemeforenergyefficientcomputationoffloadinginuavcloudsystem AT weiliang qoeorientedschedulingschemeforenergyefficientcomputationoffloadinginuavcloudsystem AT yizhilin qoeorientedschedulingschemeforenergyefficientcomputationoffloadinginuavcloudsystem AT lixinli qoeorientedschedulingschemeforenergyefficientcomputationoffloadinginuavcloudsystem AT xuli qoeorientedschedulingschemeforenergyefficientcomputationoffloadinginuavcloudsystem |
_version_ |
1724189202732548096 |