An Energy-Efficient and Deadline-Aware Task Offloading Strategy Based on Channel Constraint for Mobile Cloud Workflows
Energy efficiency is a fundamental problem due to the fact that numerous tasks are running on mobile devices with limited resources. Mobile cloud computing (MCC) technology can offload computation-intensive tasks from mobile devices onto powerful cloud servers, which can significantly reduce the ene...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8723368/ |
id |
doaj-3617cf7b5e4a49ddbf6b67cde47cd091 |
---|---|
record_format |
Article |
spelling |
doaj-3617cf7b5e4a49ddbf6b67cde47cd0912021-03-29T23:49:20ZengIEEEIEEE Access2169-35362019-01-017698586987210.1109/ACCESS.2019.29193198723368An Energy-Efficient and Deadline-Aware Task Offloading Strategy Based on Channel Constraint for Mobile Cloud WorkflowsYingjie Wang0https://orcid.org/0000-0001-6852-8491Lei Wu1Xiusheng Yuan2https://orcid.org/0000-0001-7832-5882Xiao Liu3https://orcid.org/0000-0001-8400-5754Xuejun Li4https://orcid.org/0000-0001-6630-2958School of Computer Science and Technology, Anhui University, Hefei, ChinaSchool of Computer Science and Technology, Anhui University, Hefei, ChinaSchool of Computer Science and Technology, Anhui University, Hefei, ChinaSchool of Information Technology, Deakin University, Geelong, VIC, AustraliaSchool of Computer Science and Technology, Anhui University, Hefei, ChinaEnergy efficiency is a fundamental problem due to the fact that numerous tasks are running on mobile devices with limited resources. Mobile cloud computing (MCC) technology can offload computation-intensive tasks from mobile devices onto powerful cloud servers, which can significantly reduce the energy consumption of mobile devices and thus enhance their capabilities. In MCC, mobile devices transmit data through the wireless channel. However, since the state of the channel is dynamic, offloading at a low transmission rate will result in the serious waste of time and energy, which further degrades the quality of service (QoS). To address this problem, this paper proposes an energy-efficient and deadline-aware task offloading strategy based on the channel constraint, with the goal of minimizing the energy consumption of mobile devices while satisfying the deadlines constraints of mobile cloud workflows. Specifically, we first formulate a task offloading decision model that combines the channel state with task attributes such as the workload and the size of the data transmission to determine whether the task needs to be offloaded or not. Afterward, we apply it to a new adaptive inertia weight-based particle swarm optimization (NAIWPSO) algorithm to create our channel constraint-based strategy (CC-NAIWPSO), which can obtain a near-optimal offloading plan that can consume less energy while meeting the deadlines. The experimental results show that our proposed task offloading strategy can outperform other strategies with respect to the energy consumption of mobile devices, the execution time of mobile cloud workflows, and the running time of algorithms.https://ieeexplore.ieee.org/document/8723368/Mobile cloud computingtask offloadingchannel constraintenergy consumption |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Yingjie Wang Lei Wu Xiusheng Yuan Xiao Liu Xuejun Li |
spellingShingle |
Yingjie Wang Lei Wu Xiusheng Yuan Xiao Liu Xuejun Li An Energy-Efficient and Deadline-Aware Task Offloading Strategy Based on Channel Constraint for Mobile Cloud Workflows IEEE Access Mobile cloud computing task offloading channel constraint energy consumption |
author_facet |
Yingjie Wang Lei Wu Xiusheng Yuan Xiao Liu Xuejun Li |
author_sort |
Yingjie Wang |
title |
An Energy-Efficient and Deadline-Aware Task Offloading Strategy Based on Channel Constraint for Mobile Cloud Workflows |
title_short |
An Energy-Efficient and Deadline-Aware Task Offloading Strategy Based on Channel Constraint for Mobile Cloud Workflows |
title_full |
An Energy-Efficient and Deadline-Aware Task Offloading Strategy Based on Channel Constraint for Mobile Cloud Workflows |
title_fullStr |
An Energy-Efficient and Deadline-Aware Task Offloading Strategy Based on Channel Constraint for Mobile Cloud Workflows |
title_full_unstemmed |
An Energy-Efficient and Deadline-Aware Task Offloading Strategy Based on Channel Constraint for Mobile Cloud Workflows |
title_sort |
energy-efficient and deadline-aware task offloading strategy based on channel constraint for mobile cloud workflows |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2019-01-01 |
description |
Energy efficiency is a fundamental problem due to the fact that numerous tasks are running on mobile devices with limited resources. Mobile cloud computing (MCC) technology can offload computation-intensive tasks from mobile devices onto powerful cloud servers, which can significantly reduce the energy consumption of mobile devices and thus enhance their capabilities. In MCC, mobile devices transmit data through the wireless channel. However, since the state of the channel is dynamic, offloading at a low transmission rate will result in the serious waste of time and energy, which further degrades the quality of service (QoS). To address this problem, this paper proposes an energy-efficient and deadline-aware task offloading strategy based on the channel constraint, with the goal of minimizing the energy consumption of mobile devices while satisfying the deadlines constraints of mobile cloud workflows. Specifically, we first formulate a task offloading decision model that combines the channel state with task attributes such as the workload and the size of the data transmission to determine whether the task needs to be offloaded or not. Afterward, we apply it to a new adaptive inertia weight-based particle swarm optimization (NAIWPSO) algorithm to create our channel constraint-based strategy (CC-NAIWPSO), which can obtain a near-optimal offloading plan that can consume less energy while meeting the deadlines. The experimental results show that our proposed task offloading strategy can outperform other strategies with respect to the energy consumption of mobile devices, the execution time of mobile cloud workflows, and the running time of algorithms. |
topic |
Mobile cloud computing task offloading channel constraint energy consumption |
url |
https://ieeexplore.ieee.org/document/8723368/ |
work_keys_str_mv |
AT yingjiewang anenergyefficientanddeadlineawaretaskoffloadingstrategybasedonchannelconstraintformobilecloudworkflows AT leiwu anenergyefficientanddeadlineawaretaskoffloadingstrategybasedonchannelconstraintformobilecloudworkflows AT xiushengyuan anenergyefficientanddeadlineawaretaskoffloadingstrategybasedonchannelconstraintformobilecloudworkflows AT xiaoliu anenergyefficientanddeadlineawaretaskoffloadingstrategybasedonchannelconstraintformobilecloudworkflows AT xuejunli anenergyefficientanddeadlineawaretaskoffloadingstrategybasedonchannelconstraintformobilecloudworkflows AT yingjiewang energyefficientanddeadlineawaretaskoffloadingstrategybasedonchannelconstraintformobilecloudworkflows AT leiwu energyefficientanddeadlineawaretaskoffloadingstrategybasedonchannelconstraintformobilecloudworkflows AT xiushengyuan energyefficientanddeadlineawaretaskoffloadingstrategybasedonchannelconstraintformobilecloudworkflows AT xiaoliu energyefficientanddeadlineawaretaskoffloadingstrategybasedonchannelconstraintformobilecloudworkflows AT xuejunli energyefficientanddeadlineawaretaskoffloadingstrategybasedonchannelconstraintformobilecloudworkflows |
_version_ |
1724188965059166208 |