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.
Similar content being viewed by others
References
AI Ridhawi I, Kotb Y, AI Ridhawi Y (2017) Workflow-net based service composition using mobile edge nodes. IEEE Access 5:23719–23735
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
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
Bulut E, Szymanski BK (2012) Exploiting friendship relations for efficient routing in mobile social networks. IEEE Trans Parallel Distrib Syst 23 (12):2254–2265
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
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
Deng ZZ, Cai Z, Liang MG (2020) A multi-hop VANETs-assisted offloading strategy in vehicular mobile edge computing. IEEE Access 8:53062–53071
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
Fan Q, Ansari N (2020) Towards workload balancing in fog computing empowered IoT. IEEE Trans Netw Sci Eng 7(1):253–262
Grieco R, Malandrino D, Scarano V (2006) A scalable cluster-based infrastructure for edge-computing services. World Wide Web 9(3):317–341
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
Johnson DB, Maltz DA (1996) Dynamic source routing in ad hoc wireless networks. Mobile Computing 353:153–181
Kaur A, Singh P, Nayyar A (2020) Fog Data Analytics for IoT Applications. In: Springer, pp 59–78
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
Kiani A, Ansari N (2017) Toward hierarchical mobile edge computing: an auction-based profit maximization approach. IEEE Internet Things J 4 (6):2082–2091
Kim WS, Chung SH (2018) User-participatory fog computing architecture and its management schemes for improving feasibility. IEEE Access 6:20262–20278
Krishnamurthi R, Nayyar A, Solanki A (2019) Green and Smart Technologies for Smart Cities. In: CRC Press, pp 261–292
Kumar A, Sangwan SR, Nayyar A (2020) Multimedia Big Data Computing for IoT Applications. In: Springer, pp 289–321
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
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
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
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
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
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
Nayyar A, Rameshwar R, Solanki A (2019) The Evolution of Business in the Cyber Age. In: Apple Academic Press, pp 111–152
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
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
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
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
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
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
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
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
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
Solanki A, Nayyar A (2019) Handbook of Research on Big Data and the IoT. In: IGI Global, pp 379–405
Sood SK (2020) Mobile fog based secure cloud-IoT framework for enterprise multimedia security. Multimedia Tools Appl 79(15-16):10717–10732
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
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
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
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
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
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
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
Yu L, Zhang JX (2017) Service composition based on multi-agent in the cooperative game. Future Gener Comput Syst 68:128–135
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
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
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
Corresponding author
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
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-13394-x