Protocolli

MQTT-SN

Una variante di MQTT per reti di sensori che funziona su UDP o collegamenti non IP, sostituisce le stringhe dei topic con ID brevi e lascia che i dispositivi dormano tra un messaggio e l'altro.

MQTT for Sensor Networks mantiene il modello publish-subscribe di MQTT ma elimina le parti che dipendono da una connessione TCP. I messaggi possono viaggiare su UDP, Zigbee o qualsiasi collegamento a datagrammi, i nomi dei topic vengono registrati una volta e poi richiamati con un ID di due byte, e un client in sleep può chiedere a un gateway di mettere in buffer i messaggi finché non si risveglia. Un gateway trasparente o aggregante converte il traffico MQTT-SN in MQTT normale per il broker.

Il protocollo esiste perché le radio a risorse limitate non possono permettersi handshake TCP o stringhe di topic complete in ogni pacchetto. È usato in alcune installazioni LPWAN e 802.15.4 e in qualche SDK di piattaforma, ma non ha mai raggiunto la diffusione di MQTT, quindi strumenti e supporto nei broker sono più scarsi. I team che lavorano su reti a risorse limitate spesso lo confrontano con CoAP, che ha un sostegno più ampio da parte degli standard. MQTT spiegato descrive il protocollo di origine.

Parte del Glossario IoT. Hai trovato un errore o manca un termine? Scrivici.