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...

Full description

Bibliographic Details
Main Authors: Yingjie Wang, Lei Wu, Xiusheng Yuan, Xiao Liu, Xuejun Li
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