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.
Foto: Jordan Harrison / Unsplash
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. La guida a MQTT descrive il protocollo di origine.
Parte del Glossario IoT. Hai trovato un errore o manca un termine? Scrivici.