Skip to main content

Advertisement

Log in

Collaborative Cloud-Edge-End Task Offloading in NOMA-Enabled Mobile Edge Computing Using Deep Learning

  • Published:
Journal of Grid Computing Aims and scope Submit manuscript

Abstract

Aiming at the problem that it is quite hard to guarantee the real-time requirements of medical users with high efficiency and low latency in the current Internet of Medical Things (IoMT), we investigate the task offloading for collaborative cloud-edge-end computing in mobile networks. Non-orthogonal multiple access (NOMA) is suitable for wireless networks with higher spectral efficiency, faster speed, and larger capacity, while the existing cloud-edge-end cooperative computing ignores the advantages of NOMA. Therefore, by exploiting NOMA for improving the efficiency of radio transmission, we integrate collaborative cloud-edge-end computing and NOMA to propose a novel network communication model, which can provide medical users with energy-efficient and low latency services. Specifically, considering the energy consumption, transmission delay, and quality of service, we jointly optimize the offloading decision and its radio resource allocations for NOMA-transmission to reduce the system cost (the weighted sum of consumed energy and delay) in the IoMT of cloud-edge-end computing networks supported by NOMA. Although the joint optimization problem is non-convex, we use its hierarchical structure and propose a collaborative computing offloading algorithm based on deep learning to find the optimal offloading solution. Through extensive simulations, it is shown that the proposed algorithm stably converges to its optimal value, provides approximately 25.2% and 79.2% lower system cost than schemes such as only using edge computing and fully local processing, respectively. In addition, compared with the traditional orthogonal multiple access(OMA), our proposed NOMA-enabled multi-access computation offloading can reduce the system cost by approximately 93.4%.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Data Availability Statement

The raw/processed data required to reproduce these findings cannot be shared at this time as the data also forms part of an ongoing study.

References

  1. Habibzadeh, H., Dinesh, K., Shishvan, O.R., Boggio-dandry, A., Sharma, G., Soyata, T.: A survey of healthcare internet of things (hiot): A clinical perspective. IEEE Internet Things J 7(1), 53–71 (2020)

    Article  Google Scholar 

  2. Arzo, S.T., Naiga, C., Granelli, F., Bassoli, R., Devetsikiotis, M., Fitzek, F.H.P.: A theoretical discussion and survey of network automation for iot: Challenges and opportunity. IEEE Internet Things J 8(15), 12021–12045 (2021)

    Article  Google Scholar 

  3. Qiu, Y., Zhang, H., Long, K.: Computation offloading and wireless resource management for healthcare monitoring in fog-computing-based internet of medical things. IEEE Internet Things J 8(21), 15875–15883 (2021)

    Article  Google Scholar 

  4. Park, C., Lee, J.: Mobile edge computing-enabled heterogeneous networks. IEEE Trans. Wirel. Commun. 20(2), 1038–1051 (2021)

    Article  Google Scholar 

  5. Ding, Y., Li, K., Liu, C., Li, K.: A potential game theoretic approach to computation offloading strategy optimization in end-edge-cloud computing. IEEE Trans. Parallel Distributed Syst. 33(6), 1503–1519 (2022)

    Article  Google Scholar 

  6. Kai, C., Zhou, H., Yi, Y., Huang, W.: Collaborative cloud-edge-end task offloading in mobile-edge computing networks with limited communication capability. IEEE Trans. Cogn. Commun. Netw. 7(2), 624–634 (2021)

    Article  Google Scholar 

  7. Ren, J., Yu, G., He, Y., Li, G.Y.: Collaborative cloud and edge computing for latency minimization. IEEE. Trans Veh. Technol. 68(5), 5031–5044 (2019)

    Article  Google Scholar 

  8. Sheng, M., Wang, Y., Wang, X., Li, J.: Energy-efficient multiuser partial computation offloading with collaboration of terminals, radio access network, and edge server. IEEE Trans. Commun. 68(3), 1524–1537 (2020)

    Article  Google Scholar 

  9. Alamu, O., Iyaomolere, B., Abdulrahman, A.: An overview of massive MIMO localization techniques in wireless cellular networks: Recent advances and outlook. Ad Hoc Networks 111, 102353 (2021)

    Article  Google Scholar 

  10. Ning, Z., Dong, P., Kong, X., Xia, F.: A cooperative partial computation offloading scheme for mobile edge computing enabled internet of things. IEEE Internet Things J 6(3), 4804–4814 (2019)

    Article  Google Scholar 

  11. Subramaniam, E.V.D., Krishnasamy, V.: A novel energy estimation model for constraint based task offloading in mobile cloud computing. J. Ambient Intell. Humaniz. Comput. 11(11), 5477–5486 (2020)

    Article  Google Scholar 

  12. Huang, L., Feng, X., Feng, A., Huang, Y., Qian, L.P.: Distributed deep learning-based offloading for mobile edge computing networks. Mobile Networks and Applications, pp. 1–8 (2018)

  13. Bi, J., Yuan, H., Duanmu, S., Zhou, M., Abusorrah, A.: Energy-optimized partial computation offloading in mobile-edge computing with genetic simulated-annealing-based particle swarm optimization. IEEE Internet Things J 8(5), 3774–3785 (2021)

    Article  Google Scholar 

  14. Hu, D., Huang, G., Tang, D., Zhao, S., Zheng, H.: Joint task offloading and computation in cooperative multicarrier relaying-based mobile-edge computing systems. IEEE Internet Things J 8(14), 11487–11502 (2021)

    Article  Google Scholar 

  15. Yang, G., Hou, L., He, X., He, D., Chan, S., Guizani, M.: Offloading time optimization via markov decision process in mobile-edge computing. IEEE Internet Things J 8(4), 2483–2493 (2021)

    Article  Google Scholar 

  16. Ale, L., Zhang, N., Fang, X., Chen, X., Wu, S., Li, L.: Delay-aware and energy-efficient computation offloading in mobile-edge computing using deep reinforcement learning. IEEE Trans. Cogn. Commun. Netw. 7(3), 881–892 (2021)

    Article  Google Scholar 

  17. Zhou, S., Jadoon, W.: The partial computation offloading strategy based on game theory for multi-user in mobile edge computing environment. Comput. Networks 178, 107334 (2020)

    Article  Google Scholar 

  18. Huang, L., Bi, S., Zhang, Y.A.: Deep reinforcement learning for online computation offloading in wireless powered mobile-edge computing networks. IEEE Trans. Mob. Comput. 19(11), 2581–2593 (2020)

    Article  Google Scholar 

  19. Song, Z., Liu, Y., Sun, X.: Joint task offloading and resource allocation for noma-enabled multi-access mobile edge computing. IEEE Trans. Commun. 69(3), 1548–1564 (2021)

    Article  Google Scholar 

  20. Liu, B., Liu, C., Peng, M.: Resource allocation for energy-efficient MEC in noma-enabled massive iot networks. IEEE J. Sel. Areas Commun. 39(4), 1015–1027 (2021)

    Article  MathSciNet  Google Scholar 

  21. Du, J., Liu, W., Lu, G., Jiang, J., Zhai, D., Yu, F.R., Ding, Z.: When mobile-edge computing (MEC) meets nonorthogonal multiple access (NOMA) for the internet of things (iot): System design and optimization. IEEE Internet Things J 8(10), 7849–7862 (2021)

    Article  Google Scholar 

  22. Qian, L., Wu, Y., Jiang, F., Yu, N., Lin, B.: Noma assisted multi-task multi-access mobile edge computing via deep reinforcement learning for industrial internet of things. IEEE Transactions on Industrial Informatics PP(99), 1–1 (2020)

    Google Scholar 

  23. Fang, F., Xu, Y., Ding, Z., Shen, C., Peng, M., Karagiannidis, G.K.: Optimal resource allocation for delay minimization in NOMA-MEC networks. IEEE Trans. Commun. 68(12), 7867–7881 (2020)

    Article  Google Scholar 

  24. Wu, Y., Qian, L.P., Ni, K., Zhang, C., Shen, X.: Delay-minimization nonorthogonal multiple access enabled multi-user mobile edge computation offloading. IEEE J. Sel. Top. Signal Process. 13(3), 392–407 (2019)

    Article  Google Scholar 

  25. Wu, Y., Ni, K., Zhang, C., Qian, L.P., Tsang, D.H.K.: Noma-assisted multi-access mobile edge computing: A joint optimization of computation offloading and time allocation. IEEE Trans. Veh. Technol. 67(12), 12244–12258 (2018)

    Article  Google Scholar 

  26. Yang, L., Guo, S., Yi, L., Wang, Q., Yang, Y.: NOSCM: A novel offloading strategy for noma-enabled hierarchical small cell mobile-edge computing. IEEE Internet Things J 8(10), 8107–8118 (2021)

    Article  Google Scholar 

  27. Tuong, V., Truong, T.P., Nguyen, T., Noh, W., Cho, S.: Partial computation offloading in noma-assisted mobile-edge computing systems using deep reinforcement learning. IEEE Internet Things J 8(17), 13196–13208 (2021)

    Article  Google Scholar 

  28. Thai, M., Lin, Y., Lai, Y., Chien, H.: Workload and capacity optimization for cloud-edge computing systems with vertical and horizontal offloading. IEEE Trans. Netw. Serv. Manag. 17(1), 227–238 (2020)

    Article  Google Scholar 

  29. Wang, Y., Tao, X., Zhang, X., Zhang, P., Hou, Y.T.: Cooperative task offloading in three-tier mobile computing networks: An ADMM framework. IEEE Trans. Veh. Technol. 68 (3), 2763–2776 (2019)

    Article  Google Scholar 

  30. Sun, C., Li, H., Li, X., Wen, J., Xiong, Q., Wang, X., Leung, V.C.M.: Task offloading for end-edge-cloud orchestrated computing in mobile networks. In: 2020 IEEE Wireless Communications and Networking Conference, WCNC 2020, Seoul, Korea (South), May 25-28, 2020, IEEE, pp. 1–6 (2020)

  31. Ren, H., Liu, K., Dai, P., Li, Y., Xie, R., Guo, S.: Adaptive task scheduling via end-edge-cloud cooperation in vehicular networks. In: Yu, D., Dressler, F., Yu, J. (eds.) Wireless Algorithms, Systems, and Applications - 15th International Conference, WASA 2020, Qingdao, China, September 13-15, 2020, Proceedings, Part I, vol. 12384 of Lecture Notes in Computer Science, Springer, pp. 407–419 (2020)

  32. Yuan, W., Li, P., Qian, H., Mao, X., Yang, Bo, H.: Optimal power allocation and scheduling for non-orthogonal multiple access relay-assisted networks. IEEE Transactions on Mobile Computing (2018)

  33. Du, J., Zhao, L., Jie, F., Chu, X.: Computation offloading and resource allocation in mixed fog/cloud computing systems with min-max fairness guarantee. IEEE Trans. Commun. 66 (4), 1594–1608 (2018)

    Article  Google Scholar 

  34. Chen, M., Hao, Y.: Task offloading for mobile edge computing in software defined ultra-dense network. IEEE Journal on Selected Areas in Communications, pp 1–1 (2018)

  35. Benditkis, D., Keren, A., Mor-Yosef, L., Avidor, T., Shoham, N., Tal-Israel, N.: Distributed deep neural network training on edge devices. In: Chen, S., Onishi, R., Ananthanarayanan, G., Li, Q. (eds.) Proceedings of the 4th ACM/IEEE Symposium on Edge Computing, SEC 2019, Arlington, Virginia, USA, November 7-9, 2019, pp 304–306. ACM (2019)

  36. Tao, X., Hafid, A.S.: Deepsensing: A novel mobile crowdsensing framework with double deep q-network and prioritized experience replay. IEEE Internet Things J 7(12), 11547–11558 (2020)

    Article  Google Scholar 

  37. Cha, H., Park, J., Kim, H., Bennis, M., Kim, S.: Proxy experience replay: Federated distillation for distributed reinforcement learning. IEEE Intell. Syst. 35(4), 94–101 (2020)

    Article  Google Scholar 

  38. Jais, I.K.M., Ismail, A.R., Nisa, S.Q.: Adam optimization algorithm for wide and deep neural network. Knowl. Eng. Data Sci. 2(1), 41–46 (2019)

    Article  Google Scholar 

  39. Smilkov, D., Thorat, N., Assogba, Y., Yuan, A., Kreeger, N., Yu, P., Zhang, K., Cai, S., Nielsen, E., Soergel, D., Bileschi, S., Terry, M., Nicholson, C., Gupta, S.N., Sirajuddin, S., Sculley, D., Monga, R., Corrado, G., Viégas, F.B., Wattenberg, M.: Tensorflow.Js: Machine Learning for the Web and Beyond. In: Talwalkar, A., Smith, V., Zaharia, M. (eds.) Proceedings of Machine Learning and Systems 2019, MLSys 2019, Stanford, CA, USA, March 31 - April 2, 2019. mlsys.org (2019)

  40. Rui, Z.: Optimal dynamic resource allocation for multi-antenna broadcasting with heterogeneous delay-constrained traffic. IEEE Journal of Selected Topics in Signal Processing 2(2), 243–255 (2008)

    Article  Google Scholar 

Download references

Acknowledgements

This research was supported by the following projects:The National Natural Science Foundation of China (61972073), the Key Program of Natural Science Foundation of Hebei Province of China (F2019201290), the Natural Science Foundation of Hebei Province of China (F2018201153).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cui Liu.

Ethics declarations

Conflict of Interests

The authors declare that they have no conflict of interest.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Du, R., Liu, C., Gao, Y. et al. Collaborative Cloud-Edge-End Task Offloading in NOMA-Enabled Mobile Edge Computing Using Deep Learning. J Grid Computing 20, 14 (2022). https://doi.org/10.1007/s10723-022-09605-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10723-022-09605-2

Keywords

Navigation