Tengo una pregunta sobre la comunicación de dispositivos no IP.
De mi investigación, aprendí que CoAP y DDS se pueden usar para la comunicación de dispositivo a dispositivo.
MQTT es útil para Device-to-Gateway o Device-to-Service o Cloud.
Mi pregunta es, ¿cómo puede un dispositivo que no es IP (comunicarse a través de un simple RF o Bluetooth, etc. sin IP) usar estos protocolos?
MQTT usa TCP / IP
COAP, DDS, MQTT-SN utilizan UDP / IP
Eso significa que usan IP. ¿Cómo es esto posible? ¿Existen otros protocolos que no usan TCP o UDP para D2D y Device-to-Gateway?
mqtt
communication
coap
Credo
fuente
fuente
Respuestas:
Los protocolos que mencionó son protocolos de capa de aplicación y se ejecutan a través de TCP o UPD, no puede usar una capa de aplicación sin IP.
Pero puede usar una implementación de MQTT para sensores llamada MQTT-SN , funciona para M2M o D2D.
Puede verificar las especificaciones del protocolo aquí también aquí está el proyecto Eclipse para MQTT-SN
fuente