The advent of the Internet of Things (IoT) paradigm to intensive domains, such as industry, is a key enabler for the automation of critical, real-world processes. The strict Quality-of-Service (QoS) requirements of these domains make low-latency computing paradigms, such as fog computing, very attractive for meeting these requirements. Moreover, the requirements of scalability and flexibility in the underlying network communications motivate the use of software-defined networking (SDN) in the infrastructure. To enable these fog-SDN environments, fog nodes (FNs) that have both computing and SDN capabilities can be deployed, thus easing the deployment of fog in SDN networks. However, the exact placement of these FNs is key to the latency of the hosts that make use of them, and thus, must be carefully assessed to meet the stringent QoS requirements of critical, time-strict IoT applications. This article focuses on this FN placement problem by formalizing it and solving it through both optimal and approximated methods, including comparisons with state-of-the-art benchmarks. In particular, we analyze the performance of each of these methods in terms of latency and execution time in both SDN Internet topologies and Industrial IoT infrastructures. Our proposed heuristic provides placements with near-optimal latencies, with smaller optimality gaps than the benchmark, and computes them in tractable times.

Herrera, J.L., Galan-Jimenez, J., Foschini, L., Bellavista, P., Berrocal, J., Murillo, J.M. (2022). QoS-Aware Fog Node Placement for Intensive IoT Applications in SDN-Fog Scenarios. IEEE INTERNET OF THINGS JOURNAL, 9(15), 13725-13739 [10.1109/JIOT.2022.3143948].

QoS-Aware Fog Node Placement for Intensive IoT Applications in SDN-Fog Scenarios

Foschini, L;Bellavista, P;
2022

Abstract

The advent of the Internet of Things (IoT) paradigm to intensive domains, such as industry, is a key enabler for the automation of critical, real-world processes. The strict Quality-of-Service (QoS) requirements of these domains make low-latency computing paradigms, such as fog computing, very attractive for meeting these requirements. Moreover, the requirements of scalability and flexibility in the underlying network communications motivate the use of software-defined networking (SDN) in the infrastructure. To enable these fog-SDN environments, fog nodes (FNs) that have both computing and SDN capabilities can be deployed, thus easing the deployment of fog in SDN networks. However, the exact placement of these FNs is key to the latency of the hosts that make use of them, and thus, must be carefully assessed to meet the stringent QoS requirements of critical, time-strict IoT applications. This article focuses on this FN placement problem by formalizing it and solving it through both optimal and approximated methods, including comparisons with state-of-the-art benchmarks. In particular, we analyze the performance of each of these methods in terms of latency and execution time in both SDN Internet topologies and Industrial IoT infrastructures. Our proposed heuristic provides placements with near-optimal latencies, with smaller optimality gaps than the benchmark, and computes them in tractable times.
2022
Herrera, J.L., Galan-Jimenez, J., Foschini, L., Bellavista, P., Berrocal, J., Murillo, J.M. (2022). QoS-Aware Fog Node Placement for Intensive IoT Applications in SDN-Fog Scenarios. IEEE INTERNET OF THINGS JOURNAL, 9(15), 13725-13739 [10.1109/JIOT.2022.3143948].
Herrera, JL; Galan-Jimenez, J; Foschini, L; Bellavista, P; Berrocal, J; Murillo, JM
File in questo prodotto:
File Dimensione Formato  
Final_Journal_version___Fog_Node_Placement_Problem.pdf

accesso aperto

Tipo: Postprint
Licenza: Licenza per accesso libero gratuito
Dimensione 814.06 kB
Formato Adobe PDF
814.06 kB Adobe PDF Visualizza/Apri

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/11585/905040
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 17
  • ???jsp.display-item.citation.isi??? 8
social impact