Nowadays, large enterprises, critical infras- tructures, and utilities are complex systems, and consist of a number of subsystems, often located far away from each other, that coordinate their operations over geographic net- works. Typically, they are interconnected through the Inter- net and communicate by means of transport control proto- col (TCP)/IP-based protocols. When system-level resilience is required, extremely high dependability is demanded from the network. In this article a solution is described and evalu- ated that loosely resembles SDN architectures. A redundant version of MQTT is used for the data plane, whereas an adaptive mechanism is implemented in the control plane that evaluates the quality of paths and dynamically selects the best choice. To maximize dependability, yet keeping resource consumption to acceptable levels, concepts bor- rowed from reinforcement learning are exploited. An ex- perimental campaign corroborated our expectations and showed the practical feasibility of our proposal.
Adaptive Seamless Redundancy to Achieve Highly Dependable MQTT Communication
Zunino C.
Primo
;Cena G.Secondo
;Scanzio S.Penultimo
;
2024
Abstract
Nowadays, large enterprises, critical infras- tructures, and utilities are complex systems, and consist of a number of subsystems, often located far away from each other, that coordinate their operations over geographic net- works. Typically, they are interconnected through the Inter- net and communicate by means of transport control proto- col (TCP)/IP-based protocols. When system-level resilience is required, extremely high dependability is demanded from the network. In this article a solution is described and evalu- ated that loosely resembles SDN architectures. A redundant version of MQTT is used for the data plane, whereas an adaptive mechanism is implemented in the control plane that evaluates the quality of paths and dynamically selects the best choice. To maximize dependability, yet keeping resource consumption to acceptable levels, concepts bor- rowed from reinforcement learning are exploited. An ex- perimental campaign corroborated our expectations and showed the practical feasibility of our proposal.File | Dimensione | Formato | |
---|---|---|---|
Adaptive_Seamless_Redundancy_to_Achieve_Highly_Dependable_MQTT_Communication-4.pdf
accesso aperto
Descrizione: Adaptive Seamless Redundancy to Achieve Highly Dependable MQTT Communication
Tipologia:
Versione Editoriale (PDF)
Licenza:
Creative commons
Dimensione
1.44 MB
Formato
Adobe PDF
|
1.44 MB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.