Several reasons have been given to justify the inaccessibility or poor connectivity of the internet and the limits of technological resources in rural areas, such as the high cost of physical equipment, facilities and their deployments, low income, low population density, the distance linked to the geographical distribution of certain agglomerations, and so on. Due to these multiple difficulties, in this paper, we focus on the concept of smart rural area, proposing a three-phase model based on the emerging Collaborative Edge Computing (CEC) paradigm. Our approach aims at looking for the best Edge nodes where to deploy microservices. The first phase, i.e., discovery is responsible to find out federated Edge nodes, the second phase, i.e., authentication, is responsible to verify the identity of discovered devices, in the end, the third phase, i.e., the selection is responsible to choose the best Edge node in which to deploy the microservice. In particular, discovery and authentication agents were developed considering Extensible Messaging and Presence Protocol (XMPP) and Security Assertion Making Language (SAML) respectively, whereas the selector agent was developed using a Gossip consensus algorithm.

Collaborative Edge Computing to Bring Microservices in Smart Rural Areas

Antonio C.;Villari M.;Fazio M.
2022-01-01

Abstract

Several reasons have been given to justify the inaccessibility or poor connectivity of the internet and the limits of technological resources in rural areas, such as the high cost of physical equipment, facilities and their deployments, low income, low population density, the distance linked to the geographical distribution of certain agglomerations, and so on. Due to these multiple difficulties, in this paper, we focus on the concept of smart rural area, proposing a three-phase model based on the emerging Collaborative Edge Computing (CEC) paradigm. Our approach aims at looking for the best Edge nodes where to deploy microservices. The first phase, i.e., discovery is responsible to find out federated Edge nodes, the second phase, i.e., authentication, is responsible to verify the identity of discovered devices, in the end, the third phase, i.e., the selection is responsible to choose the best Edge node in which to deploy the microservice. In particular, discovery and authentication agents were developed considering Extensible Messaging and Presence Protocol (XMPP) and Security Assertion Making Language (SAML) respectively, whereas the selector agent was developed using a Gossip consensus algorithm.
2022
978-1-6654-9956-9
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11570/3241010
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact