Mobile Task Offloading Under Unreliable Edge Performance
- 17 May 2021
- journal article
- research article
- Published by Association for Computing Machinery (ACM) in ACM SIGMETRICS Performance Evaluation Review
- Vol. 48 (4), 29-32
- https://doi.org/10.1145/3466826.3466838
Abstract
Offloading resource-hungry tasks from mobile devices to an edge server has been explored recently to improve task com- pletion time as well as save battery energy. The low la- tency computing resource from edge servers are a perfect companion to realize such task offloading. However, edge servers may su er from unreliable performance due to its rapid workload variation and reliance on intermittent re- newable energy. Further, batteries in mobile devices make online optimum offloading decisions challenging since it in- tertwines offloading decisions across di erent tasks. In this paper, we propose a deep Q-learning based task offloading solution, DeepTO, for online task offloading. DeepTO learns edge server performance in a model-free manner and takes future battery needs of the mobile device into account. Us- ing a simulation-based evaluation, we show that DeepTO can perform close to the optimum solution that has com- plete future knowledge.Keywords
This publication has 10 references indexed in Scilit:
- Learning Resource Allocation and Pricing for Cloud Profit MaximizationProceedings of the AAAI Conference on Artificial Intelligence, 2019
- Computation Offloading Strategy in Mobile Edge ComputingInformation, 2019
- Deep Learning Empowered Task Offloading for Mobile Edge Computing in Urban InformaticsIEEE Internet of Things Journal, 2019
- An efficient method of computation offloading in an edge cloud platformJournal of Parallel and Distributed Computing, 2019
- On Enabling Sustainable Edge Computing with Renewable Energy ResourcesIEEE Communications Magazine, 2018
- Deep reinforcement learning based computation offloading and resource allocation for MECPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2018
- Computation offloading for mobile edge computing: A deep learning approachPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2017
- A hierarchical edge cloud architecture for mobile computingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2016
- Energy-efficient dynamic offloading and resource scheduling in mobile cloud computingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2016
- Efficient Multi-User Computation Offloading for Mobile-Edge Cloud ComputingIEEE/ACM Transactions on Networking, 2015