Skip to main content

Advertisement

Log in

Edge Computing Offloading Strategy Based on Dynamic Non-cooperative Games in D-IoT

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

With the vigorous development of Internet of Things technology, the current distribution network is developing towards the information-based and intelligent distribution Internet of Things (D-IoT). D-IoT adopts the mode of the cloud computing center and the edge cloud network working together. The edge cloud network has a large number of intelligent terminals, which can well adapt to the current sharply expanding power data scale. In order to further improve the ability of the edge network in D-IoT to process data in real time, and to maximize the quality of user experience (QoE) while minimizing energy consumption when performing computing offload, this paper proposes a dynamic non-cooperative game based edge Computing task offloading strategy, considering the dynamic nature of task generation, designed a distributed iterative optimization algorithm, which decomposes computing offloading into a series of sub-problems to solve. The results of simulation experiments prove that the calculation offloading mechanism proposed in this paper can greatly improve D -Compute efficiency of IoT system.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Ting, Y. A. N. G., Liyuan, Z. H. A. O., & Chengshan, W. A. N. G. (2019). Review on application of artificial intelligence in power system and integrated energy system. Automation of Electric Power Systems, 43(1), 8–20.

    Google Scholar 

  2. Jun, L. V., Wenpeng, L. U. A. N., Riliang, L. I. U., et al. (2018). Architecture of distribution internet of things based on widespread sensing and software defined technology. Power System Technology, 42(10), 3108–3115.

    Google Scholar 

  3. Min, C., Hao, Y., Qin, M., et al. (2016). Mobility-aware caching and computation offloading in 5G ultra-dense cellular networks. Sensors, 17(7), 974.

    Google Scholar 

  4. Armbrust, M., Fox, A., Griffith, R., et al. (2010). A view of cloud computing. Communications of the ACM, 53(4), 50–58.

    Article  Google Scholar 

  5. Liu, J., Mao, Y., Zhang, J., et al. (2016). Delay-optimal computation task scheduling for mobile-edge computing systems. In: 2016 IEEE International Symposium on Information Theory (ISIT), IEEE, 1451–1455.

  6. Mao, Y., Zhang, J., & Letaief, K. B. (2016). Dynamic computation offloading for mobile-edge computing with energy harvesting devices. IEEE Journal on Selected Areas in Communications, 34(12), 3590–3605.

    Article  Google Scholar 

  7. Jia, M., Cao, J., & Yang, L. (2014). Heuristic offloading of concurrent tasks for computation-intensive applications in mobile cloud computing. In: 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), IEEE, 352–357.

  8. Zhang, Y., Liu, H., Jiao, L., et al. (2012). To offload or not to offload: an efficient code partition algorithm for mobile cloud computing. In: 2012 IEEE 1st International Conference on Cloud Networking (CLOUDNET). IEEE, 80–86.

  9. Chun, B. G., Ihm, S., Maniatis, P., et al. (2011). CloneCloud: Elastic execution between mobile device and cloud. In: Conference on Computer Systems. ACM, 301–314.

  10. Cuervo, E., Balasubramanian, A., Cho, D. K., et al. (2010). MAUI: Making smartphones last longer with code offload [C]. In: Proceedings of the 8th International Conference on Mobile Systems, Applications, and Services (MobiSys 2010), San Francisco, California, USA, DBLP, 2010.

  11. Chen, X. (2016). Decentralized computation offloading game for mobile cloud computing. IEEE Transactions on Parallel and Distributed Systems, 26(4), 974–983.

    Article  Google Scholar 

  12. Yang, L., Cao, J., Cheng, H., & Ji, Y. (2015). Multi-user computation partitioning for latency sensitive mobile cloud applications. IEEE Transactions on Computers, 64(8), 2253–2266.

    Article  MathSciNet  Google Scholar 

  13. Liu, Y., Xu, C., Zhan, Y., et al. (2017) Incentive mechanism for computation offloading using edge computing: A Stackelberg game approach. Computer Networks S1389128617301068.

  14. Chen, Y., Zhang, N., Zhang, Y., & Chen, X. (2019). Dynamic computation offloading in edge computing for internet of things. IEEE Internet of Things Journal, 6(3), 4242–4251.

    Article  Google Scholar 

  15. Wei, Z., Zhao, B., Su, J., & Lu, X. (2019). Dynamic edge computation offloading for internet of things with energy harvesting: A Learning method. IEEE Internet of Things Journal, 6(3), 4436–4447.

    Article  Google Scholar 

  16. Cao, X., Wang, F., Xu, J., Zhang, R., & Cui, S. (2019). Joint computation and communication cooperation for energy-efficient mobile edge computing. IEEE Internet of Things Journal, 6(3), 4188–4200.

    Article  Google Scholar 

  17. Wang, Y. & Xia, Y. (2016). Energy optimal VM placement in the cloud. In: Proceedings of the 9th IEEE International Conference on Cloud Computing, (CLOUD 2016), pp. 84–91.

  18. Li, D., Li, L., Yangqingbo, L., Zhang, J., & Liu, D. (2021). Cloud edge coordinated quality optimization of cloud data [J/Ol]. Journal of power system and automation. https://doi.org/10.19635/j.cnki.csu-epsa.000755

    Article  Google Scholar 

  19. Chen, Y., Chen, S., & Chen, X. (2020). Efficient caching strategy in wireless networks with mobile edge computing[J]. Peer-to- Peer Networking and Applications, 13(1).

  20. Zhao, S., Yuan, L., & Zhang, Z. P. (2021). Multi agent edge computing task offloading [J/OL]. Computer Engineering and Application 1–9. http://kns.cnki.net/kcms/detail/11.2127.TP.20210419.1350.041.html

  21. Jun, L. V., Sheng, W., Liu, R., et al. (2019). Design and application of power distribution internet of things. High Voltage Engineering, 45(6), 1681–1688.

    Google Scholar 

  22. Luo, C., Huang, Y. F., & Gupta, V. (2018). Stochastic dynamic pricing for EV charging stations with renewables integration and energy storage. IEEE Transactions on Smart Grid, 9(2), 1494–1505.

    Article  Google Scholar 

Download references

Acknowledgements

This article was funded by Project Construction funding for double first-class universities (XM18057)

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rongyan Yang.

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

Li, Y., Yang, R. Edge Computing Offloading Strategy Based on Dynamic Non-cooperative Games in D-IoT. Wireless Pers Commun 122, 109–127 (2022). https://doi.org/10.1007/s11277-021-08891-5

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-021-08891-5

Keywords

Navigation