Open Access Open Access  Restricted Access Subscription Access

An Edge Computing Tutorial


Affiliations
1 BISITE Research Group, University of Salamanca, Salamanca, Spain
2 Air Institute, IoT Digital Innovation Hub, Salamanca, Spain
 

Edge Computing (EC) is an emerging technology that has made it possible to process the large volume of data generated by devices connected to the Internet, through the Internet of objects (IO). The article provides an introduction to EC and its definition. The integration of EC in those contexts would imply an optimisation of the processes that are normally executed in a cloud computing environment, bringing considerable advantages. The main contribution of EC is a better pre-processing of the data collected through devices, before they are sent to a central server or the cloud.

Keywords

Edge Computing (EC), Industry 4.0, Internet of Things, Reference Architecture.
User
Notifications
Font Size

  • Gubbi J., Buyya R., Marusic S. & Palaniswami M. Internet of Things (IoT): A vision, architectural elements, and future directions. Futur. Gener. Comput. Syst. 29, 1645–1660 (2013).
  • Ganz F., Puschmann D., Barnaghi P. & Carrez F. A Practical Evaluation of Information Processing and Abstraction Techniques for the Internet of Things. IEEE Internet Things J. 2, 340–354 (2015).
  • Premsankar G., Di Francesco M. & Taleb T. Edge Computing for the Internet of Things: A Case Study. IEEE Internet Things J. 5, 1275–1284 (2018).
  • Risteska Stojkoska B.L. & Trivodaliev K.V.A review of Internet of Things for smart home: Challenges and solutions. J. Clean. Prod. 140, 1454–1464 (2017).
  • Mell P., Grance T. & others. The NIST definition of cloud computing. (2011).
  • De La Prieta F. & Corchado J.M. Cloud computing and multiagent systems, a promising relationship. in Intelligent Agents in Data-intensive Computing (ed. Springer, C.) 143–161 (Springer, Cham., 2016).
  • Varghese B., Wang N., Barbhuiya S., Kilpatrick P. & Nikolopoulos D.S. Challenges and Opportunities in Edge Computing. Proc. - 2016 IEEE Int. Conf. Smart Cloud, SmartCloud 2016 20–26 (2016). doi:10.1109/SmartCloud.2016.18
  • Garcia P, Montresor A., Epema D., Datta A., Higashino T., Iamnitchi A., Barcellos M., Felber P. and Riviere E. Edge-centric computing: Vision and challenges. ACM SIGCOMM Comput. Commun. Rev. 45, 37–42 (2015).
  • Calheiros R.N., Ranjan R., Beloglazov A., De Rose C.A.F. & Buyya R. CloudSim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw. - Pract. Exp. 41, 23–50
  • El-Sayed H., Sankar S., Prasad M., Puthal D., Gupta A., Mohanty M. and Lin C.T. Edge of Things: The Big Picture on the Integration of Edge, IoT and the Cloud in a Distributed Computing Environment. IEEE Access 6, 1706–1717 (2017).
  • Zeng F., Ren Y., Deng X. & Li W. Costeffective edge server placement in wireless metropolitan area networks. Sensors (Switzerland) 19, (2019).
  • Shi W., Cao J., Zhang Q., Li Y. & Xu L. Edge Computing: Vision and Challenges. IEEE Internet Things J. 3, 637–646 (2016).
  • Satyanarayanan M. The Emergence of Edge Computing. Computer (Long. Beach. Calif). 50, 30–39 (2017).
  • Shi W. & Schahram D. The promise of Edge Computing. Computer (Long. Beach. Calif). 49, 78–81 (2016).
  • Edge Computing, C. & (AII), A. of I. I. Edge Computing Reference Architecture 2.0. (2017).
  • Yu W., Liang F., He X., Hatcher W.G., Lu C., Lin J. and Yang X. A Survey on the Edge Computing for the Internet of Things. IEEE Access 6, 6900–6919 (2017)

Abstract Views: 254

PDF Views: 0




  • An Edge Computing Tutorial

Abstract Views: 254  |  PDF Views: 0

Authors

Ines Sitton-Candanedo
BISITE Research Group, University of Salamanca, Salamanca, Spain
Juan Manuel Corchado
Air Institute, IoT Digital Innovation Hub, Salamanca, Spain

Abstract


Edge Computing (EC) is an emerging technology that has made it possible to process the large volume of data generated by devices connected to the Internet, through the Internet of objects (IO). The article provides an introduction to EC and its definition. The integration of EC in those contexts would imply an optimisation of the processes that are normally executed in a cloud computing environment, bringing considerable advantages. The main contribution of EC is a better pre-processing of the data collected through devices, before they are sent to a central server or the cloud.

Keywords


Edge Computing (EC), Industry 4.0, Internet of Things, Reference Architecture.

References





DOI: https://doi.org/10.13005/ojcst12.02.02