Protocolli di comunicazione del dispositivo non IP


10

Ho una domanda sulla comunicazione del dispositivo non IP.

Dalla mia ricerca, ho appreso che CoAP e DDS possono essere utilizzati per la comunicazione da dispositivo a dispositivo.

MQTT è utile per Device-to-Gateway o Device-to-Service o Cloud.

La mia domanda è: come può un dispositivo non IP (comunicare tramite RF o Bluetooth, ecc. Senza IP) utilizzare questi protocolli?

MQTT utilizza TCP / IP

COAP, DDS, MQTT-SN utilizzano UDP / IP

Ciò significa che usano l'IP. Com'è possibile? Esistono altri protocolli che non utilizzano TCP o UDP per D2D e Device-to-Gateway?


6
Correlati: il protocollo MQTT è appropriato per la trasmissione delle letture del sensore su BLE? (questo risolve almeno parzialmente la tua idea riguardo a MQTT-SN che funziona solo su IP). Su una nota correlata, vedi anche Usare MQTT-SN su BLE con il micro: bit della BBC su un blog esterno, che mostra questo in pratica.
Aurora0001

1
Grazie per aver condiviso questi. Se puoi rispondere, lo voglio chiedere, Answer dice: "MQTT-SN può essere eseguito su quasi tutti i protocolli in grado di trasmettere dati". Com'è possibile? Usa UDP. Possiamo usare UDP per dispositivi non IP?
Credo il

2
La domanda importante è cosa perdi (come l'indirizzamento) quando ti allontani dai protocolli basati su IP e come vengono sostituiti questi elementi (quando necessario) quando ti sposti in qualche altro trasporto.
hardillb

4
MQTT-SN non ha bisogno di UDP, è solo un formato di pacchetto ed è solo che l'implementazione di riferimento usa UDP.
hardillb

1
Non ti capisco davvero, ma chiedo in generale. Esistono ancora molti semplici dispositivi non IP. Intendo loro. Come comunicano (tramite messaggistica)?
Credo il

Risposte:


4

I protocolli che hai citato sono protocolli di livello applicazione e funzionano su TCP o UPD, non puoi utilizzare un livello applicazione senza IP.

Ma puoi usare un'implementazione di MQTT per sensori chiamata MQTT-SN che funziona per M2M o D2D.

Puoi controllare le specifiche del protocollo qui anche qui è il progetto Eclipse per MQTT-SN

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.