Skip to main content

An Optimized Greedy-Based Task Offloading Method for Mobile Edge Computing

  • Conference paper
  • First Online:
Algorithms and Architectures for Parallel Processing (ICA3PP 2021)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 13155))

Abstract

With the development of smart mobile devices (SMDs), computationally intensive and latency-sensitive applications are emerging. However, Mobile devices have limited processing power by nature. To overcome this problem, mobile edge computing enables users to offload tasks to proximal edge servers for faster task computation. Most studies in task offloading consider stable systems and ignore the number of tasks fluctuating over time. Poor offloading decisions will overload edge servers during peak periods, which leads to significantly high latency. To address this challenge, an optimized greedy-based offloading method (OGOM) is designed to offload tasks. OGOM adopts different offloading strategies depending on the server load factor. When edge servers are highly loaded, OGOM offloads some of the tasks to more idle servers instead of the servers with the lowest theoretical latency to achieve load balancing. Simulation results show that the OGOM is effective in avoiding edge server overload. In addition, OGOM reduces latency by an average of 20% compared to the normal greedy-based offloading method.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Zhou, Z., et al.: When mobile crowd sensing meets UAV: energy-efficient task assignment and route planning. IEEE Trans. Commun. 66(11), 5526–5538 (2018)

    Article  Google Scholar 

  2. Lin, L., Liao, X., Jin, H., Li, P.: Computation offloading toward edge computing. Proc. IEEE 107(8), 1584–1607 (2019)

    Article  Google Scholar 

  3. Wang, S., et al.: Adaptive federated learning in resource constrained edge computing systems. IEEE J. Sel. Areas Commun. 37(6), 1205–1221 (2019)

    Article  Google Scholar 

  4. Yao, D., Yu, C., Yang, L.T., Jin, H.: Using crowdsourcing to provide QoS for mobile cloud computing. IEEE Trans. Cloud Comput. 7(2), 344–356 (2019)

    Article  Google Scholar 

  5. Gedeon, J., Meurisch, C., Bhat, D., Stein, M., Wang, L., Mühlhäuser, M.: Router-based brokering for surrogate discovery in edge computing. In: 37th International Conference on Distributed Computing Systems Workshops (ICDCSW), pp. 145–150. IEEE, Atlanta (2017)

    Google Scholar 

  6. Hu, Y.C., Patel, M., Sabella, D., Sprecher, N., Young, V.: Mobile edge computing—a key technology towards 5G. ETSI White Paper 11(11), 1–16 (2015)

    Google Scholar 

  7. Panwar, N., Sharma, S., Singh, A.K.: A survey on 5G: the next generation of mobile communication. Phys. Commun. 18, 64–84 (2016)

    Article  Google Scholar 

  8. Jošilo, S., Dán, G.: Computation offloading scheduling for periodic tasks in mobile edge computing. IEEE/ACM Trans. Netw. 28(2), 667–680 (2020)

    Article  Google Scholar 

  9. Jošilo, S., Dán, G.: Selfish decentralized computation offloading for mobile cloud computing in dense wireless networks. IEEE Trans. Mobile Comput. 18(1), 207–220 (2019)

    Article  Google Scholar 

  10. Sheng, M., Dai, Y., Liu, J., Cheng, N., Shen, X., Yang, Q.: Delay-aware computation offloading in NOMA MEC under differentiated uploading delay. IEEE Trans. Wirel. Commun. 19(4), 2813–2826 (2020)

    Article  Google Scholar 

  11. Wan, Z.L., Xu, D., Xu, D., Ahmad, I.: Joint computation offloading and resource allocation for NOMA-based multi-access mobile edge computing systems. Comput. Netw. 196, 108256 (2021)

    Article  Google Scholar 

  12. Chen, Z.X., Chen, Z., Jia, Y.: Integrated task caching, computation offloading and resource allocation for mobile edge computing. In: 2019 IEEE Global Communications Conference (GLOBECOM), pp. 1–6. IEEE, Waikoloa (2019)

    Google Scholar 

  13. Bi, S., Huang, L., Zhang, Y.A.: Joint optimization of service caching placement and computation offloading in mobile edge computing systems. IEEE Trans. Wirel. Commun. 19(7), 4947–4963 (2020)

    Article  Google Scholar 

  14. Ning, Z., et al.: Mobile edge computing enabled 5G health monitoring for internet of medical things: a decentralized game theoretic approach. IEEE J. Sel. Areas Commun. 39(2), 463–478 (2021)

    Article  Google Scholar 

  15. Yan, J., Bi, S., Zhang, Y.J.A.: Offloading and resource allocation with general task graph in mobile edge computing: a deep reinforcement learning approach. IEEE Trans. Wirel. Commun. 19(8), 5404–5419 (2020)

    Article  Google Scholar 

  16. Ebrahimzadeh, A., Maier, M.: Cooperative computation offloading in FiWi enhanced 4G HetNets using self-organizing MEC. IEEE Trans. Wirel. Commun. 19(7), 4480–4493 (2020)

    Article  Google Scholar 

  17. Zhang, N., Guo, S., Dong, Y., Jiang, Q., Jiao, J.: Joint task offloading and data caching in mobile edge computing. In: 15th International Conference on Mobile Ad-Hoc and Sensor Networks (MSN), pp. 234–239. IEEE, Shenzhen (2019)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wanchun Dou .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Zhou, W., Lin, C., Duan, J., Ren, K., Zhang, X., Dou, W. (2022). An Optimized Greedy-Based Task Offloading Method for Mobile Edge Computing. In: Lai, Y., Wang, T., Jiang, M., Xu, G., Liang, W., Castiglione, A. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2021. Lecture Notes in Computer Science(), vol 13155. Springer, Cham. https://doi.org/10.1007/978-3-030-95384-3_31

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-95384-3_31

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-95383-6

  • Online ISBN: 978-3-030-95384-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics