skip to main content
10.1145/3411201.3411203acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicwcsnConference Proceedingsconference-collections
research-article

An Offloading Algorithm of Dense-Tasks for Mobile Edge Computing

Published: 26 August 2020 Publication History

Abstract

With the increasing number of mobile devices (MDs) and computationally intensive applications, the conflict between the MDs limited computing and battery resources and the ever increasing resource demands from the mobile applications becomes more and more prominent. It is becoming more and more difficult to meet simultaneously the requirements of industrial applications in terms of latency and energy only using traditional cloud computing paradigm. Mobile edge computing (MEC), as a novel computing paradigm, promises dramatic reduction in latency, energy consumption and improve mobile service quality and enhance Quality of Experience by offloading computation-intensive tasks to edge servers in close proximity to mobile users. However, most researches of MEC offloading focused on one of two aspects: transmission delays and energy consumption. In this paper, different from these studies, three factors of energy consumption, latency and cloud computing costs are comprehensively considered. At the same time, two weight factors are introduced, which depend on the remaining power of MDs and the urgency of tasks to balance between execution delay, energy consumption and cloud computing cost. Then, the multiuser computation offloading problem is formulated as a constrained optimization problem, which is NP-hard. Due to the computation complexity of the formulated problem, An iterative heuristic task-intensive assignment algorithm is designed to make the offloading decision dynamically. Simulation results demonstrate that our algorithm outperforms the existing schemes in terms of offloading overhead.

References

[1]
Dinh, H. T., Lee, C., Niyato, D., & Wang, P. (2013). A survey of mobile cloud computing: architecture, applications, and approaches. Wireless Communications & Mobile Computing, 13(18), 1587--1611.
[2]
Best-Rowden, L., & Jain, A. K. (2017). Longitudinal study of automatic face recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence, PP(99), 1--1.
[3]
Sun, S., Luo, C., & Chen, J. (2016). A review of natural language processing techniques for opinion mining systems. Information Fusion, 36, 10--25.
[4]
(2015). Application partitioning algorithms in mobile cloud computing: taxonomy, review and future directions. Journal of Network and Computer Applications, 48, 99--117.
[5]
Satyanarayanan, M. (2017). Edge computing. Computer, 50(10), 36--38.
[6]
Mach, P., & Becvar, Z. (2017). Mobile edge computing: a survey on architecture and computation offloading. IEEE Communications Surveys & Tutorials, 1--1.
[7]
Caprolu, M., Di Pietro, R., Lombardi, F., & Raponi, S. (2019, July). Edge Computing Perspectives: Architectures, Technologies, and Open Security Issues. In 2019 IEEE International Conference on Edge Computing (EDGE) (pp. 116--123). IEEE.
[8]
Zhang, Z., Hong, Z., Chen, W., Zheng, Z., & Chen, X. (2019). Joint Computation Offloading and Coin Loaning for Blockchain-Empowered Mobile-Edge Computing. IEEE Internet of Things Journal, 6(6), 9934--9950.
[9]
SHI, Wenxiao; ZHANG, Jiadong; ZHANG, Ruidong. Share-Based Edge Computing Paradigm With Mobile-to-Wired Offloading Computing. IEEE Communications Letters, 2019, 23.11: 1953--1957.
[10]
Song, Y., Yau, S. S., Yu, R., Zhang, X., & Xue, G. (2017). An Approach to QoS-based Task Distribution in Edge Computing Networks for IoT Applications. 2017 IEEE International Conference on Edge Computing (EDGE). IEEE.
[11]
Guo, H., & Liu, J. (2018). Collaborative computation offloading for multi-access edge computing over fiber-wireless networks. IEEE Transactions on Vehicular Technology, 67(5).
[12]
Sajjad, H. P., Danniswara, K., Al-Shishtawy, A., & Vlassov, V. (2016). SpanEdge: Towards Unifying Stream Processing over Central and Near-the-Edge Data Centers. 2016 IEEE/ACM Symposium on Edge Computing (SEC). ACM.
[13]
Liu, J., Mao, Y., Zhang, J., & Letaief, K. B. (2016). Delay-optimal computation task scheduling for mobile-edge computing systems.
[14]
Cheng, B., Papageorgiou, A., & Bauer, M. (2016, June). Geelytics: Enabling on-demand edge analytics over scoped data sources. In 2016 IEEE International Congress on Big Data (BigData Congress) (pp. 101--108). IEEE.
[15]
Aliyu, S. O., Chen, F., He, Y., & Yang, H. (2017, July). A game-theoretic based qos-aware capacity management for real-time edgeiot applications. In 2017 IEEE International Conference on Software Quality, Reliability and Security (QRS) (pp. 386--397). IEEE.
[16]
Cuervo, E., Balasubramanian, A., Cho, D. K., Wolman, A., & Bahl, P. (2010). MAUI: Making smartphones last longer with code offload. Proceedings of the 8th International Conference on Mobile Systems, Applications, and Services (MobiSys 2010), San Francisco, California, USA, June 15-18, 2010. DBLP.
[17]
Bahl, P., Han, R. Y., Li, L. E., & Satyanarayanan, M. (2012, June). Advancing the state of mobile cloud computing. In Proceedings of the third ACM workshop on Mobile cloud computing and services (pp. 21--28). ACM.
[18]
Sonmez, C., Ozgovde, A., & Ersoy, C. (2018). Edgecloudsim: An environment for performance evaluation of edge computing systems. Transactions on Emerging Telecommunications Technologies, 29(11), e3493.
[19]
Kim, K., Lynskey, J., Kang, S., & Hong, C. S. (2019, January). Prediction Based Sub-Task Offloading in Mobile Edge Computing. In 2019 International Conference on Information Networking (ICOIN) (pp. 448--452). IEEE.
[20]
Zhang, J., Guo, H., & Liu, J. (2018, July). Energy-Aware Task Offloading for Ultra-Dense Edge Computing. In 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData) (pp. 720--727). IEEE.
[21]
Wei, F., Chen, S., & Zou, W. (2018). A greedy algorithm for task offloading in mobile edge computing system. China Communications, 15(11), 149--157.
[22]
Kiran, N., Pan, C., Wang, S., & Yin, C. (2019). Joint resource allocation and computation offloading in mobile edge computing for SDN based wireless networks. Journal of Communications and Networks.

Cited By

View all
  • (2024)Task Allocation Based on Simulated Annealing for Edge Industrial InternetAdvanced Information Networking and Applications10.1007/978-3-031-57870-0_19(210-221)Online publication date: 10-Apr-2024
  • (2022)Joint Computation Offloading and Resource Allocation Under Task-Overflowed Situations in Mobile-Edge ComputingIEEE Transactions on Network and Service Management10.1109/TNSM.2021.313538919:2(1539-1553)Online publication date: 1-Jun-2022

Recommendations

Comments

Information & Contributors

Information

Published In

icWCSN '20: Proceedings of the 2020 International Conference on Wireless Communication and Sensor Networks
May 2020
71 pages
ISBN:9781450377638
DOI:10.1145/3411201
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

In-Cooperation

  • AGH University of Science and Technology: AGH University of Science and Technology

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 26 August 2020

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Constrained Optimization
  2. Dense-tasks
  3. Edge Computing
  4. Industrial Internet
  5. Multi-User
  6. Task Offloading

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

icWCSN 2020

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)7
  • Downloads (Last 6 weeks)3
Reflects downloads up to 09 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Task Allocation Based on Simulated Annealing for Edge Industrial InternetAdvanced Information Networking and Applications10.1007/978-3-031-57870-0_19(210-221)Online publication date: 10-Apr-2024
  • (2022)Joint Computation Offloading and Resource Allocation Under Task-Overflowed Situations in Mobile-Edge ComputingIEEE Transactions on Network and Service Management10.1109/TNSM.2021.313538919:2(1539-1553)Online publication date: 1-Jun-2022

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media