Skip to main content

Survey of Edge Computing Based on a Generalized Framework and Some Recommendation

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 12407))

Abstract

The fast adoption and success of IoT and 5G related technology, accompanied by the ever-increasing critical demand for better QoS, revolutionized the paradigm shift from centralized cloud computing to some combination of distributed edge computing and traditional cloud computing. There are substantial researches and reviews on edge computing, and several industry-specific frameworks were proposed, but general purpose frameworks that could enable speedy utilization of millions of innovated business/IT services worldwide across the entire spectrum of the current computing paradigm is not yet properly addressed. We first proposed a generalized and service-oriented edge computing framework, based on a relatively complete survey of recent publications, then we conducted an in-depth analysis of selected works from both academia and industry aimed to access the maturity, and the gaps in this arena. Finally, we summarize the challenges and opportunities in edge computing, and we hope that this paper can inspire significant future improvements.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Zwolenski, M., Weatherill, L.: The digital universe: rich data and the increasing value of the Internet of Things. Austral. J. Telecommun. Digit. Econ. 2(3), 47 (2014)

    Google Scholar 

  2. What is Edge Computing: The Network Edge Explained. https://www.cloudwards.net/what-is-edge-computing/. Accessed 14 May 2019

  3. Shi, W., Cao, J., Zhang, Q., Li, Y., Xu, L.: Edge computing: vision and challenges. IEEE IoT J. 3(5), 637–646 (2016)

    Google Scholar 

  4. Yang, S., Li, F., Shen, M., Chen, X., Fu, X., Wang, Y.: Cloudlet placement and task allocation in mobile edge computing. IEEE IoT J. 6(3), 5853–5863 (2019)

    Google Scholar 

  5. Xu, X., et al.: An edge computing-enabled computation offloading method with privacy preservation for internet of connected vehicles. Futur. Gener. Comput. Syst. 96, 89–100 (2019)

    Article  Google Scholar 

  6. Badri, H., Bahreini, T., Grosu, D., Yang, K.: Energy-aware application placement in mobile edge computing: a stochastic optimization approach. IEEE Trans. Parallel Distrib. Syst. 31(4), 909–922 (2020)

    Article  Google Scholar 

  7. Shinkuma, R., Kato, S., Kanbayashi, M.: System design for predictive road-traffic information delivery using edge-cloud computing. In: 15th Annual IEEE Consumer Communications and Networking Conference, CCNC 2018, Las Vegas, pp. 1–6. IEEE (2018)

    Google Scholar 

  8. Yang, Y., Wang, K., Zhang, G., Chen, X., Luo, X., Zhou, M.T.: MEETS: maximal energy efficient task scheduling in homogeneous fog networks. IEEE IoT J. 5(5), 4076–4087 (2018)

    Google Scholar 

  9. Wang, L., Jiao, L., Li, J., Gedeon, J., Max, M.: MOERA: mobility-agnostic online resource allocation for edge computing. IEEE Trans. Mob. Comput. 18(8), 1843–1856 (2019)

    Article  Google Scholar 

  10. Ouyang, T., Zhou, Z., Chen, X.: Follow me at the edge: mobility-aware dynamic service placement for mobile edge computing. IEEE J. Sel. Areas Commun. 36(10), 2333–2345 (2018)

    Article  Google Scholar 

  11. Mehran, N., Kimovski, D., Prodan, R.: MAPO: a multi-objective model for IoT application placement in a fog environment. In: ACM International Conference Proceeding Series, pp. 1–8. ACM, New York (2019)

    Google Scholar 

  12. He, X., Ren, Z., Shi, C., Fang, J.: A novel load balancing strategy of software-defined cloud/fog networking in the Internet of Vehicles. Chin. Commun. 13, 140–149 (2016)

    Article  Google Scholar 

  13. Li, J., Liang, W., Huang, M., Jia, X.: Reliability-aware network service provisioning in mobile edge-cloud networks. IEEE Trans. Parallel Distrib. Syst. 31(7), 1545–1558 (2020)

    Article  Google Scholar 

  14. Keshtkarjahromi, Y., Xing, Y., Seferoglu, H.: Dynamic heterogeneity-aware coded cooperative computation at the edge. In: 2018 IEEE 26th International Conference on Network Protocols (ICNP), Cambridge, pp. 23–33. IEEE (2018)

    Google Scholar 

  15. arXiv:1711.01683. Accessed 01 Aug 2020

  16. Ouyang, T., Li, R., Chen, X., Zhou, Z., Tang, X.: Adaptive user-managed service placement for mobile edge computing: an online learning approach. In: IEEE International Conference on Computer Communications, IEEE INFOCOM 2019, Paris, pp. 1468–1476. IEEE (2019)

    Google Scholar 

  17. Kaur, K., Garg, S., Aujla, G.S., Kumar, N., Rodrigues, J.J.P.C., Guizani, M.: Edge computing in the industrial Internet of Things environment: software-defined-networks-based edge-cloud interplay. IEEE Commun. Mag. 56(2), 44–51 (2018)

    Article  Google Scholar 

  18. Chen, X., Zhang, J.: When D2D meets cloud: hybrid mobile task offloadings in fog computing. In: IEEE International Conference on Communications, ICC 2017, Paris, pp. 1–6. IEEE (2017)

    Google Scholar 

  19. Sahni, Y., Cao, J., Zhang, S.: Edge mesh: a new paradigm to enable distributed intelligence in internet of things. IEEE Access 5, 16441–16458 (2017)

    Article  Google Scholar 

  20. Liu, Y., Yang, C., Jiang, L., Xie, S., Zhang, Y.: Intelligent edge computing for iot-based energy management in smart cities. IEEE Netw. 33(2), 111–117 (2019)

    Article  Google Scholar 

  21. Zamzam, M., Elshabrawy, T., Ashour, M.: Resource management using machine learning in mobile edge computing: a survey. In: 9th International Conference on Intelligent Computing and Information Systems, ICICIS 2019, Cairo, pp. 112–117. IEEE (2019)

    Google Scholar 

  22. Yang, T., Hu, Y., Gursoy, M.C., Schmeink, A., Mathar, R.: Deep reinforcement learning based resource allocation in low latency edge computing networks. In: 15th International Symposium on Wireless Communication Systems, ISWCS 2018, Lisbon, pp. 1–5. IEEE (2018)

    Google Scholar 

  23. Skirelis, J., Navakauskas, D.: Classifier based gateway for edge computing. In: IEEE 6th Workshop on Advances in Information, Electronic and Electrical Engineering, AIEEE 2018, Vilnius, pp. 1–4. IEEE (2018)

    Google Scholar 

  24. Yang, L., Zhang, L., He, Z., Cao, J., Wu, W.: Efficient hybrid data dissemination for edge-assisted automated driving. IEEE IoT J. 7(1), 148–159 (2020)

    Google Scholar 

  25. Yang, L., Liu, B., Cao, J., Sahni, Y., Wang, Z.: Joint computation partitioning and resource allocation for latency sensitive applications in mobile edge clouds. IEEE Trans. Serv. Comput. 1374, 1–14 (2018)

    Google Scholar 

  26. Chen, X., Jiao, L., Li, W., Fu, X.: Efficient multi-user computation offloading for mobile-edge cloud computing. IEEE/ACM Trans. Netw. 24(5), 2795–2808 (2016)

    Article  Google Scholar 

  27. Ma, H., Zhou, Z., Chen, X.: Predictive service placement in mobile edge computing. In: IEEE/CIC International Conference on Communications in China, ICCC 2019, Changchun, pp. 792–797. IEEE (2019)

    Google Scholar 

  28. Sahni, Y., Cao, J., Yang, L.: Data-aware task allocation for achieving low latency in collaborative edge computing. IEEE IoT J. 6(2), 3512–3524 (2019)

    Google Scholar 

  29. Zhou, P., Zhang, W., Braud, T., Hui, P., Kangasharju, J.: Enhanced augmented reality applications in vehicle-to-edge networks. In: 22nd Conference on Innovation in Clouds, Internet and Networks and Workshops, ICIN 2019, Paris, pp. 167–174. IEEE (2019)

    Google Scholar 

  30. Qian, Y., Hu, L., Chen, J., Guan, X., Hassan, M.M., Alelaiwi, A.: Privacy-aware service placement for mobile edge computing via federated learning. Inf. Sci. 505, 562–570 (2019)

    Article  Google Scholar 

  31. Lu, X., Liao, Y., Lio, P., Hui, P.: Privacy-preserving asynchronous federated learning mechanism for edge network computing. IEEE Access 8, 48970–48981 (2020)

    Article  Google Scholar 

  32. Yuan, J., Li, X.: A multi-source feedback based trust calculation mechanism for edge computing. In: INFOCOM 2018, Honolulu, pp. 819–824. IEEE (2018)

    Google Scholar 

  33. Fan, K., Pan, Q., Wang, J., Liu, T., Li, H., Yang, Y.: Cross-domain based data sharing scheme in cooperative edge computing. In: Proceedings of the IEEE International Conference on Edge Computing, (EDGE 2018); World Congress on Services (SERVICES 2018), Seattle, pp. 87–92. IEEE (2018)

    Google Scholar 

  34. Deng, X., Liu, J., Wang, L., Zhao, Z.: A trust evaluation system based on reputation data in mobile edge computing network. Peer-to-Peer Netw. Appl. 13, 1744–1755 (2020). https://doi.org/10.1007/s12083-020-00889-3

    Article  Google Scholar 

  35. Gai, K., Qiu, M., Xiong, Z., Liu, M.: Privacy-preserving multi-channel communication in Edge-of-Things. Futur. Gener. Comput. Syst. 85, 190–200 (2018)

    Article  Google Scholar 

  36. Barik, R.K., Dubey, H., Mankodiya, K.: SOA-FOG: secure service-oriented edge computing architecture for smart health big data analytics. In: 2017 IEEE Global Conference on Signal and Information Processing, Montreal, pp. 477–481. IEEE (2018)

    Google Scholar 

  37. Li, X., Liu, S., Wu, F., Kumari, S., Rodrigues, J.J.P.C.: Privacy preserving data aggregation scheme for mobile edge computing assisted IoT applications. IEEE IoT J. 6(3), 4755–4763 (2019)

    Google Scholar 

  38. Yousafzai, A., Yaqoob, I., Imran, M., Gani, A., Noor, R.M.: Process migration-based computational offloading framework for IoT-supported mobile edge/cloud computing. IEEE IoT J. 7(5), 4171–4182 (2019)

    Google Scholar 

  39. Wong, W., Zavodovski, A., Zhou, P., Kangasharju, J.: Container deployment strategy for edge networking. In: Proceedings of the 2019 4th Workshop on Middleware for Edge Clouds & Cloudlets, Middleware 2019, Davis, pp. 1–6. ACM (2019)

    Google Scholar 

  40. Shi, C., Lakafosis, V., Ammar, M.H., Zegura, E.W.: Serendipity: enabling remote computing among intermittently connected mobile devices. In: Proceedings of 13th ACM International Symposium on MobiHoc, New York, pp. 145–154. ACM (2011)

    Google Scholar 

  41. Borgia, E., Bruno, R., Conti, M., Mascitti, D., Passarella, A.: Mobile edge clouds for information-centric IoT services. In: 2016 IEEE Symposium on Computers and Communication, vol. 1, pp. 422–428 (2016)

    Google Scholar 

  42. Wang, X., Yang, L.T., Xie, X., Jin, J., Deen, M.J.: A cloud-edge computing framework for cyber-physical-social services. IEEE Commun. 55(11), 80–85 (2017)

    Article  Google Scholar 

  43. Xiao, Y., Noreikis, M., Yla-Jaaiski, A.: QoS-oriented capacity planning for edge computing. In: IEEE International Conference on Communications, pp. 1–6 (2017)

    Google Scholar 

  44. Sun, K., Kim, Y.: Network-based VM migration architecture in edge computing. In: ACM International Conference Proceeding Series, Montpellier, pp. 169–172. ACM (2018)

    Google Scholar 

  45. Jonathan, A., Ryden, M., Oh, K., Chandra, A., Weissman, J.: Nebula: distributed edge cloud for data intensive computing. IEEE Trans. Parallel Distrib. Syst. 28(11), 3229–3242 (2017)

    Article  Google Scholar 

  46. Sun, Y., Zhou, S., Xu, J.: EMM: energy-aware mobility management for mobile edge computing in ultra dense networks. IEEE J. Sel. Areas Commun. 35(11), 2637–2646 (2017)

    Article  Google Scholar 

  47. Ning, Z., Dong, P., Wang, X., Rodrigues, J.J.P.C., Xia, F.: Deep reinforcement learning for vehicular edge computing: an intelligent offloading system. ACM Trans. Intell. Syst. Technol. 10(6), 1–24 (2019)

    Article  Google Scholar 

  48. Zhao, J., Li, Q., Gong, Y., Zhang, K.: Computation offloading and resource allocation for cloud assisted mobile edge computing in vehicular networks. IEEE Trans. Veh. Technol. 68(8), 7944–7956 (2019)

    Article  Google Scholar 

  49. Gutierrez-Estevez, D.M., Luo, M.: Multi-resource schedulable unit for adaptive application-driven unified resource management in data centers. In: 25th International Telecommunication Networks and Application Conference (ITNAC), Sydney, pp. 261–268. IEEE (2015)

    Google Scholar 

  50. Luo, M., Li, L., Chou, W.: ADARM: an application-driven adaptive resource management framework for data centers. In: 2017 IEEE 6th International Conference on AI & Mobile Services (AIMS), Hawaii, pp. 76–84. IEEE (2017)

    Google Scholar 

  51. Google Cloud: Cloud IoT Core. https://cloud.google.com/iot-core/. Accessed 11 Aug 2020

  52. New Reference Architecture is a Leap Forward for Fog Computing in Cisco Blogs. https://blogs.cisco.com/innovation/new-reference-architecture-is-a-leap-forward-for-fog-computing. Accessed 11 Aug 2020

  53. AWS IoT. https://aws.amazon.com/iot/solutions/industrial-iot/?nc1=h_ls. Accessed 11 Aug 2020

  54. Edge AI and Azure Stack - Azure Solution Ideas. https://docs.microsoft.com/zh-cn/azure/architecture/solution-ideas/articles/ai-at-the-edge. Accessed 11 Aug 2020

  55. Edge Computing Reference Architecture 2.0. http://www.ecconsortium.org/Uploads/file/20190221/1550718911180625.pdf. Accessed 11 Aug 2020

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Min Luo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Sun, Y., Zhang, B., Luo, M. (2020). Survey of Edge Computing Based on a Generalized Framework and Some Recommendation. In: Katangur, A., Lin, SC., Wei, J., Yang, S., Zhang, LJ. (eds) Edge Computing – EDGE 2020. EDGE 2020. Lecture Notes in Computer Science(), vol 12407. Springer, Cham. https://doi.org/10.1007/978-3-030-59824-2_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-59824-2_10

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-59823-5

  • Online ISBN: 978-3-030-59824-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics