Table of Contents Table of Contents
Previous Page  38 / 92 Next Page
Information
Show Menu
Previous Page 38 / 92 Next Page
Page Background

EMBEDDED

66 • NOVEMBRE • 2017

38

SPECIALE

|

PROTOCOLLI INDUSTRIALI

Acquisizione dati

più cloud e soft con

il protocollo MQTT

Le reti IIoT hanno bisogno di trasferimenti web

leggeri e gestibili con qualunque piattaforma

e perciò il protocollo di messaggistica MQTT

si impone sul più ingombrante HTTP nelle

applicazioni industriali di acquisizione dati

Lucio Pellizzari

l protocollo MQTT, o Message Queuing Te-

lemetry Transport, è stato concepito nel

1999 da Andy Stanford-Clark di IBM e Ar-

len Nipper di Cirrus Link Solutions, come

tecnologia open per lo scambio di modiche quanti-

tà di dati. I vantaggi rispetto al più potente HTTP,

HyperText Tranfer Protocol, sono la risposta più

rapida, la maggior velocità, la banda ridotta e i mi-

nori consumi di energia e per questi motivi sem-

brò inizialmente un’ottima soluzione per la mes-

saggistica nei sistemi operativi degli smartphone.

A differenza dell’http, che consente scambi di dati

di ogni dimensione e banda, che possono di conse-

guenza supportare anche i segnali voce, audio e

video, l’MQTT è molto più adatto agli scambi ra-

pidi e intermittenti, come per esempio la raccolta

dati da molteplici app. Questa sua semplice impo-

stazione ha gradualmente conquistato consensi in

svariati ambiti applicativi e oggi nel sito del con-

?\OO

À

 < <

machine/internet of things connectivity protocol”,

in quanto ottimo candidato per supportare le ap-

plicazioni IIoT, Industrial Internet of Things.

Messaggistica industriale

MQTT lavora sopra al TCP/IP (Transmission Con-

trol Protocol/Internet Protocol) che governa i tra-

sferimenti dei pacchetti e funziona comandando



Š

message” ovvero di messaggi che vengono inviati

da mittenti pubblici a più destinatari interessati

K 

€U

-

re quei messaggi. I trasferimenti possono avvenire

indipendentemente dall’esecuzione delle applica-

zioni ai nodi e in modalità del tutto agnostica ri-

spetto al contenuto dei messaggi. La qualità dei

trasferimenti è regolabile con le tre semplici rego-



€ 

€  Z Y €



€ 

€



€ "

À

tanto un messaggio arrivi a destinazione e può es-

sere il caso di un sensore che fa misure periodiche,

À “

-

sti che ne arrivi qualcuna ogni tanto. La seconda

À “

sia certezza su almeno un arrivo. La terza prevede

À “

-

vi di sicuro e una volta sola, considerando sia la

perdita del messaggio sia la sua duplicazione un

costo da evitare. Intestazioni e segnalazioni sono

À

À

quando capita un’interruzione di qualsiasi tipo nel

collegamento. Ed è proprio l’aver ridotto le inte-

stazioni a pochi Byte che ha colpito i sistemisti che

I