Skip to main content
Log in

Contract-based Cooperative Computation and Communication Resources Sharing in Mobile Edge Computing

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

Abstract

In this paper, we consider a Mobile Edge Computing (MEC) system with a source transmitter (ST) and multiple relay nodes (RNs). ST has sufficient computing resources, but lacks communication ability, while the situation of RN is the opposite. To tackle this resource imbalance problem, we propose a cooperative computation and communication resources sharing strategy using contract theory under complete and incomplete information scenarios. The ST offers a contract combining computation time and relay power, and the RNs forward the computational results for ST in exchange for the usage of computation capacity. For complete information scenario, we derive the optimal contract to maximize the ST’s utility and we show the existence and uniqueness of optimal contract. We further explore the properties of a feasible contract for incomplete information scenario where the channel gain and relay cost are the private information of RNs and not known by ST. We analyze the necessary and sufficient conditions for a contract to be feasible and propose a sequence optimization algorithm to obtain the optimal contract. Finally, we show the feasibility and optimality of the contract through simulation results.

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

All data, models, or code generated or used during the study are available from the corresponding author by request.

References

  1. 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 (2020)

    Article  Google Scholar 

  2. Deng, S., Zhao, H., Fang, W., Yin, J.: Edge intelligence: The confluence of edge computing and artificial intelligence. IEEE Internet Things J. 7(8), 7457–7469 (2020)

    Article  Google Scholar 

  3. Wang, J., Feng, D., Zhang, S., Liu, A., Xia, X.-G.: Joint computation offloading and resource allocation for MEC-enabled IoT systems with imperfect CSI. IEEE Internet Things J. 8(5), 3462–3475 (2020)

    Article  Google Scholar 

  4. Mao, Y., You, C., Zhang, J., Huan, K.: A survey on mobile edge computing: the communication perspective. IEEE Commun. Surv. Tutorials 19(4), 2322–2358 (2017)

    Article  Google Scholar 

  5. Ravi, B., Thangaraj, J., Shandilya, S.K.: Stochastic modelling and analysis of mobility models for intelligent software defined Internet of vehicles. Elsevier Phys. Commun. 50, 101498 (2022)

    Article  Google Scholar 

  6. Zhang, Q., Saad, W., Bennis, M., Lu, X., Debbah, M., Zuo, W.: Predictive deployment of UAV base stations in wireless networks: Machine learning meets contract theory. IEEE Trans. Wirel. Commun. 20(1), 637–652 (2021)

    Article  Google Scholar 

  7. Naeem, M., Anpalagan, A., Jaseemuddin, M., Lee, D.C.: Resource allocation techniques in cooperative cognitive radio networks. IEEE Commun. Surv. Tutorials 16(2), 729–744 (2013)

    Article  Google Scholar 

  8. Liu, W., Ding, J., Zheng, J., Chen, X., Chih-Lin, I.: Relay-assisted technology in optical wireless communications: A survey. IEEE Access 8, 194384–194409 (2020)

    Article  Google Scholar 

  9. Chen, X., Cai, Y., Shi, Q., Zhao, M., Champagne, B., Hanzo, L.: Efficient resource allocation for relay-assisted computation offloading in mobile-edge computing. IEEE Internet Things J. 7(3), 2452–2468 (2020)

    Article  Google Scholar 

  10. Chen, C., Guo, R., Zhang, W., Yang, J., Yeo, C.K.: Optimal sequential relay-remote selection and computation offloading in mobile edge computing. Speringer J. Supercomput. 78(1), 1093–1116 (2022)

    Article  Google Scholar 

  11. 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 

  12. Yu, Z., Gong, Y., Gong, S., Guo, Y.: Joint task offloading and resource allocation in UAV-enabled mobile edge computing. IEEE Internet Things J. 7(4), 3147–3159 (2020)

    Article  Google Scholar 

  13. Qin, Z, Liao, Y., Shen, D.: Multi-MEC server multi-user resource allocation in heterogeneous network. J. Phys. Conf. Ser. 1792(1), 012005 (10pp) (2021)

    Google Scholar 

  14. Huang, X., Gong, S., Yang, J., Zhang, W., Yang, L., Yeo, C.K.: Hybrid market-based resources allocation in mobile edge computing systems under stochastic information. Elsevier Futur. Gener. Comput. Syst. 127, 80–91 (2022)

    Article  Google Scholar 

  15. Li, H., Fang, F., Ding, Z.: Joint resource allocation for hybrid NOMA-assisted MEC in 6G networks. Elsevier Digit. Commun. Netw. 6(3), 241–252 (2020)

    Article  Google Scholar 

  16. Ei, N.N., Kang, S.W., Alsenwi, M., Tun, Y.K., Hong, C.S.: Multi-UAV-assisted MEC system: Joint association and resource management framework. In: 2021 International Conference on Information Networking (ICOIN), pp 213–218. IEEE (2021)

  17. Zhu, J., Wang, J., Huang, Y., Fang, F., Navaie, K., Ding, Z.: Resource allocation for hybrid NOMA MEC offloading. IEEE Trans. Wirel. Commun. 19(7), 4964–4977 (2020)

    Article  Google Scholar 

  18. Zhang, H., Wang, Z., Liu, K.: V2X offloading and resource allocation in SDN-assisted MEC-based vehicular networks. China Commun. 17(5), 266–283 (2020)

    Article  Google Scholar 

  19. Liu, M., Teng, Y., Yu, F.R., Leung, V.C., Song, M.: A mobile edge computing (MEC)-enabled transcoding framework for blockchain-based video streaming. IEEE Wirel. Commun. 27(2), 81–87 (2020)

    Article  Google Scholar 

  20. Huang, X., Yu, R., Ye, D., Shu, L., Xie, S.: Efficient workload allocation and user-centric utility maximization for task scheduling in collaborative vehicular edge computing. IEEE Trans. Veh. Technol. 70(4), 3773–3787 (2021)

    Article  Google Scholar 

  21. Li, Z., Jiang, C., Kuang, L.: Double auction mechanism for resource allocation in satellite MEC. IEEE Trans. Cogn. Commun. Netw. 7(4), 1112–1125 (2021)

    Article  Google Scholar 

  22. Ning, Z., Dong, P., Wen, M., Wang, X., Guo, L., Kwok, R.Y., Poor, H.V.: 5G-enabled UAV-to-community offloading: joint trajectory design and task scheduling. IEEE J. Sel. Areas Commun. 39(11), 3306–3320 (2021)

    Article  Google Scholar 

  23. Asim, M., Mashwani, W.K., Shah, H., Belhaouari, S.B.: An evolutionary trajectory planning algorithm for multi-UAV-assisted MEC system. Speringer Soft Comput. 7479–7492 (2021)

  24. Chen, X., Shi, Q., Cai, Y., Zhao, M.: Joint cooperative computation and interactive communication for relay-assisted mobile edge computing. In: 2018 IEEE 88th Vehicular Technology Conference (VTC-Fall), pp 1–5. IEEE (2018)

  25. Hu, X., Wong, K.-K., Yang, K.: Wireless powered cooperation-assisted mobile edge computing. IEEE Trans. Wirel. Commun. 17(4), 2375–2388 (2018)

    Article  Google Scholar 

  26. Li, Y., Xu, G., Yang, K., Ge, J., Jin, Z.: Energy efficient relay selection and resource allocation in D2D-enabled mobile edge computing. IEEE Trans. Veh. Technol. 69(12), 15800–15814 (2020)

    Article  Google Scholar 

  27. Zhang, K., Mao, Y., Leng, S., Maharjan, S., Vinel, A., Zhang, Y.: Contract-theoretic approach for delay constrained offloading in vehicular edge computing networks. Speringer Mob. Netw. Appl. 24(3), 1003–1014 (2019)

    Article  Google Scholar 

  28. Yang, C., Lou, W., Liu, Y., Xie, S.: Resource allocation for edge computing-based vehicle platoon on freeway: A contract-optimization approach. IEEE Trans. Veh. Technol. 69(12), 15988–16000 (2020)

    Article  Google Scholar 

  29. Hu, Z., Zheng, Z., Song, L., Wang, T., Li, X.: UAV offloading: Spectrum trading contract design for UAV-assisted cellular networks. IEEE Trans. Wirel. Commun. 19(9), 6093–6107 (2018)

    Article  Google Scholar 

  30. Gao, L., Wang, X.Y., XU, X., Zhang, Q.: Spectrum trading in cognitive radio networks: A contract-theoretic modeling approach. IEEE J. Sel. Areas Commun. 29(4), 843–855 (2011)

    Article  Google Scholar 

  31. Duan, L., Gao, L., Huang, J.: Cooperative spectrum sharing: A contract-based approach. IEEE Trans. Mob. Comput. 13(1), 174–187 (2013)

    Article  Google Scholar 

Download references

Acknowledgments

This work is supported by the Nature Science Foundation of Fujian Province (Grant No.2021J011002, No.2021J011004, No.2020J01813).

Funding

This work is supported by the Nature Science Foundation of Fujian Province (Grant No.2021J011002, No.2021J011004, No.2020J01813).

Author information

Authors and Affiliations

Authors

Contributions

Yifeng Zheng wrote fifty percentage of the manuscript, performed mathematical modeling design and construction, and also conducted part of the experiment. Lushan zou contributed to the conception of the study and wrote fifty percentage of the manuscript. Wenjie Zhang contributed significantly to the conception, analysis and algorithms design of the study. Jingmin Yang performed the data analyses and English grammar checking. Liwei Yang helped perform the analysis with constructive discussions. Ziqiong Lin helped improve the English grammar and checked spelling.

Corresponding author

Correspondence to Wenjie Zhang.

Ethics declarations

Conflict of Interests

The authors declared that they have no conflicts of interest to this work. We declare that we do not have any commercial or associative interest that represents a conflict of interest in connection with the work submitted.

Additional information

Publisher’s Note

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

Liwei Yang and Ziqiong Lin contributed equally to this work.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zheng, Y., Zou, L., Zhang, W. et al. Contract-based Cooperative Computation and Communication Resources Sharing in Mobile Edge Computing. J Grid Computing 21, 14 (2023). https://doi.org/10.1007/s10723-023-09649-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10723-023-09649-y

Keywords

Navigation