Skip to main content
Log in

A service collaboration method based on mobile edge computing in internet of things

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

In recent years, cloud computing can provide efficient data storage and processing infrastructure for Internet of things (IoT). However, the complete centralization of cloud computing brings inevitable limitations, such as the inability to support real-time service response. Mobile edge computing can solve the problems caused by traditional cloud computing. By placing computing and storage resources at the edge of the mobile network near the user, mobile edge computing extends the ability of cloud computing at the edge of the network. The advantage of mobile edge computing is that it reduces the amount of data sent to the cloud. Therefore, data processing is more flexible and convenient. Mobile edge computing can realize lower latency and higher data processing ratio, which will play an important role in the future application of IoT. Firstly, a system model for the application scenario is established, which is a real-time and context aware service resource collaboration model. Then a service collaboration method based on mobile edge computing is designed, which mainly includes service function description, service collaboration process and algorithm design. Finally, the simulation experiments are carried out. Compared with the other two existing methods, our method can effectively reduce service execution time and improve the success ratio of service requests. So the method presented in this paper is more effective and reliable. We provide a solution for service collaboration method based on mobile edge computing in IoT, which can make better use of various service resources.

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. AI Ridhawi I, Kotb Y, AI Ridhawi Y (2017) Workflow-net based service composition using mobile edge nodes. IEEE Access 5:23719–23735

    Article  Google Scholar 

  2. Al-Dhuraibi Y, Paraiso F, Djarallah N, Merle P (2018) Elasticity in cloud computing: state of the art and research challenges. IEEE Trans Serv Comput 11(2):430–447

    Article  Google Scholar 

  3. Assila B, Kobbane A, Ben-Othman J, Koutbi MEI (2018) Caching as a service for 5G networks: a matching game approach for CaaS resource allocation. In: IEEE Symposium on computers and communications (ISCC), Natal, Brazil, pp 1193–1198

  4. Bulut E, Szymanski BK (2012) Exploiting friendship relations for efficient routing in mobile social networks. IEEE Trans Parallel Distrib Syst 23 (12):2254–2265

    Article  Google Scholar 

  5. Chen K, Shen HY, Zhang HB (2014) Leveraging social networks for P2P content-based file sharing in disconnected MANETs. IEEE Trans Mob Comput 13(2):235–249

    Article  Google Scholar 

  6. Dbouk T, Mourad A, Otrok H, Tout H, Talhi C (2019) A novel ad-hoc mobile edge cloud offering security services through intelligent resource-aware offloading. IEEE Trans Netw Serv Manage 16(4):1665–1680

    Article  Google Scholar 

  7. Deng ZZ, Cai Z, Liang MG (2020) A multi-hop VANETs-assisted offloading strategy in vehicular mobile edge computing. IEEE Access 8:53062–53071

    Article  Google Scholar 

  8. Deng RL, Lu RX, Lai CZ, Luan TH, Liang H (2016) Optimal workload allocation in fog-cloud computing toward balanced delay and power consumption. IEEE Internet Things J 3(6):1171–1181

    Google Scholar 

  9. Fan Q, Ansari N (2020) Towards workload balancing in fog computing empowered IoT. IEEE Trans Netw Sci Eng 7(1):253–262

    Article  Google Scholar 

  10. Grieco R, Malandrino D, Scarano V (2006) A scalable cluster-based infrastructure for edge-computing services. World Wide Web 9(3):317–341

    Article  Google Scholar 

  11. Jin Y, Qian ZJ, Sun GF (2019) A real-time multimedia streaming transmission control mechanism based on edge cloud computing and opportunistic approximation optimization. Multimedia Tools Appl 78(7):8911–8926

    Article  Google Scholar 

  12. Johnson DB, Maltz DA (1996) Dynamic source routing in ad hoc wireless networks. Mobile Computing 353:153–181

    Article  Google Scholar 

  13. Kaur A, Singh P, Nayyar A (2020) Fog Data Analytics for IoT Applications. In: Springer, pp 59–78

  14. Khan AUR, Othman M, Madani SA, Khan SU (2014) A survey of mobile cloud computing application models. IEEE Commun Surv Tutor 16(1):393–413

    Article  Google Scholar 

  15. Kiani A, Ansari N (2017) Toward hierarchical mobile edge computing: an auction-based profit maximization approach. IEEE Internet Things J 4 (6):2082–2091

    Article  Google Scholar 

  16. Kim WS, Chung SH (2018) User-participatory fog computing architecture and its management schemes for improving feasibility. IEEE Access 6:20262–20278

    Article  Google Scholar 

  17. Krishnamurthi R, Nayyar A, Solanki A (2019) Green and Smart Technologies for Smart Cities. In: CRC Press, pp 261–292

  18. Kumar A, Sangwan SR, Nayyar A (2020) Multimedia Big Data Computing for IoT Applications. In: Springer, pp 289–321

  19. Li W, Santos I, Delicato FC, Pires PF, Pirmez L, Wei W, Song HB, Zomaya A, Khan S (2017) System modelling and performance evaluation of a three-tier Cloud of Things. Future Gener Comput Syst 70:104–125

    Article  Google Scholar 

  20. Li YF, Wu DM, Xu JL, Choi B, Su WF (2014) Spatial-aware interest group queries in location-based social networks. Data Knowl Eng 92:20–38

    Article  Google Scholar 

  21. Liu GX, Shen HY, Ward L (2015) An efficient and trustworthy P2P and social network integrated file sharing system. IEEE Trans Comput 64(1):54–70

    Article  MATH  Google Scholar 

  22. Luo CM, Yang SX, Li XD, Meng MQH (2017) Neural-dynamics-driven complete area coverage navigation through cooperation of multiple mobile robots. IEEE Trans Ind Electron 64(1):750–760

    Article  Google Scholar 

  23. Masip-Bruin X, Marin-Todera E, Tashakor G, Jukan A, Ren GJ (2016) Foggy clouds and cloudy fogs: a real need for coordinated management of fog-to-cloud computing systems. IEEE Wirel Commun 23(5):120–128

    Article  Google Scholar 

  24. Masip-Bruin X, Marin-Tordera E, Tashakor G, Jukan A, Ren GJ (2016) Foggy clouds and cloudy fogs: a real need for coordinated management of fog-to-cloud computing systems. IEEE Wirel Commun 23(5):120–128

    Article  Google Scholar 

  25. Nayyar A, Rameshwar R, Solanki A (2019) The Evolution of Business in the Cyber Age. In: Apple Academic Press, pp 111–152

  26. Ni LN, Zhang JQ, Jiang CJ, Yan CG, Yu K (2017) Resource allocation strategy in fog computing based on priced timed petri nets. IEEE Internet Things J 4(5):1216–1228

    Article  Google Scholar 

  27. Niu DM, Li YX, Zhang ZY, Song B (2019) A service composition mechanism based on mobile edge computing for IoT. In: International conference on information science and control engineering (ICISCE), Shanghai, China, pp 982–985

  28. Niu DM, Rui LL, Huang HQ, Qiu XS (2017) A service recovery method based on trust evaluation in mobile social network. Multimedia Tools Appl 76(3):3255–3277

    Article  Google Scholar 

  29. Niu DM, Rui LL, Zhong C, Qiu XS (2015) A composition and recovery strategy for mobile social network service in disaster. Comput J 58(4):700–708

    Article  Google Scholar 

  30. Orsini G, Bade D, Lamersdorf W (2015) Computing at the mobile edge: Designing elastic android applications for computation offloading. In: 8Th IFIP wireless and mobile networking conference (WMNC), Munich, Germany, pp 112–119

  31. Qi Q, Liao JX, Cao YF, Wang JY (2014) A self-adaption handoff mechanism for multimedia services in mobile cloud computing. In: 80th IEEE Vehicular Technology Conference (VTC), Vancouver, Canada

  32. Qureshi B, Min G, Kouvatsos D, Ilyas M (2010) An adaptive content sharing protocol for P2P mobile social networks. In: 24Th IEEE international conference on advanced information networking and applications workshops (WAINA), Perth, Australia, pp 413–418

  33. Rathee D, Ahuja K, Nayyar A (2019) Security and Privacy of Electronic Healthcare Records: Concepts, Paradigms and solutions. In: IET Digital Library, pp 131–152

  34. Singh SP, Nayyar A, Kumar R, Sharma A (2019) Fog computing: from architecture to edge computing and big data processing. J Supercomput 75(4):2070–2105

    Article  Google Scholar 

  35. Solanki A, Nayyar A (2019) Handbook of Research on Big Data and the IoT. In: IGI Global, pp 379–405

  36. Sood SK (2020) Mobile fog based secure cloud-IoT framework for enterprise multimedia security. Multimedia Tools Appl 79(15-16):10717–10732

    Article  Google Scholar 

  37. Stavrinides GL, Karatza HD (2019) A hybrid approach to scheduling real-time IoT workflows in fog and cloud environments. Multimedia Tools Appl 78 (17):24639–24655

    Article  Google Scholar 

  38. Tran TX, Hajisami A, Pandey P, Pompili D (2017) Collaborative mobile edge computing in 5G networks: New paradigms, scenarios, and challenges. IEEE Commun Mag 55(4):54–61

    Article  Google Scholar 

  39. Wang LJ, Liu M, Meng MQH (2017) A hierarchical auction based mechanism for real-time resource allocation in cloud robotic systems. IEEE Trans Cybern 47(2):473–484

    Google Scholar 

  40. Wu DP, Deng LL, Wang HG, Liu KY, Wang RY (2019) Similarity aware safety multimedia data transmission mechanism for Internet of vehicles. Future Gener Comput Syst 99:609–623

    Article  Google Scholar 

  41. Wu DP, Liu QR, Wang HG, Wu DL, Wang RY (2017) Socially aware energy-efficient mobile edge collaboration for video distribution. IEEE Trans Multimedia 19(10):2197–2209

    Article  Google Scholar 

  42. Yousefpour A, Fung C, Nguyenc T, Kadiyala K, Jalali F, Niakanlahiji A, Kong J, Jue JP (2019) All one needs to know about fog computing and related edge computing paradigms: a complete survey. J Syst Archit 98:289–330

    Article  Google Scholar 

  43. Yousefpour A, Ishigaki G, Gour R, Jue JP (2018) On reducing IoT service delay via fog offloading. IEEE Internet Things J 5(2):998–1010

    Article  Google Scholar 

  44. Yu L, Zhang JX (2017) Service composition based on multi-agent in the cooperative game. Future Gener Comput Syst 68:128–135

    Article  Google Scholar 

  45. Zeng LZ, Benatallah B, Ngu AHH, Dumas M, Kalagnanam J, Chang H (2004) Qos-aware middleware for web services composition. IEEE Trans Softw Eng 30(5):311–327

    Article  Google Scholar 

  46. Zhang MC, Yang MY, Wu QT, Zheng RJ, Zhu JL (2018) Smart perception and autonomic optimization: A novel bio-inspired hybrid routing protocol for MANETs. Future Gener Comput Syst 81:505–513

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by National Natural Science Foundation of China Grant No.61972133 and No.12101195, Henan Province Key Scientific and Technological Projects Grant No.202102210162, No.212102210383, No.222102210177 and No.222102210072, Open Foundation of State key Laboratory of Networking and Switching Technology (Beijing University of Posts and Telecommunications) Grant No. SKLNST-2018-1-09, Project of Leading Talents in Science and Technology Innovation for Thousands of People Plan in Henan Province Grant No.204200510021.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Danmei Niu.

Ethics declarations

Conflict of Interests

The authors declare that there are no conflict of interest regarding the publication of this paper.

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

Niu, D., Li, Y., Zhang, Z. et al. A service collaboration method based on mobile edge computing in internet of things. Multimed Tools Appl 82, 6505–6529 (2023). https://doi.org/10.1007/s11042-022-13394-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-13394-x

Keywords

Navigation