¿CoAP depende de IEEE 802.15.4?

9

En la especificación CoAP, está implícito que IEEE 802.15.4 se puede usar junto con CoAP. ¿Es este un requisito o CoAP también se puede utilizar con otros protocolos de capa 1, 2 de OSI como IEEE 802.11, BLE o LTE / 5G / etc.?

J. Doe
fuente

Respuestas:

8

No, CoAP es un protocolo de capa de aplicación que no depende

Básicamente esa es la belleza detrás de las capas OSI. Si se implementa correctamente, en su mayoría puede apilarlos como desee. Al igual que con todo lo que comienza si se implementa correctamente, eso es principalmente académico y algunos protocolos encajan mejor con otros que otros. Más o menos, la única restricción es poder transferir los datos de una capa superior con el protocolo de nivel inferior.

En el caso de CoAP, funciona muy bien en UDP, que es una especie de protocolo previsto en el siguiente nivel inferior de OSI, el nivel de transporte.

En lugar de una pila de transporte compleja, funciona con UDP en IP. - Sitio web de CoAP

Desde nuestra experiencia diaria con Wi-Fi / teléfono inteligente, todos sabemos que IP funciona muy bien en 802.11 y LTE / 5G.

Sin embargo, Bluetooth y su variante de baja energía son en realidad pilas de protocolos que van hasta la capa de presentación. No estoy seguro de qué tan buena es la coincidencia de CoAP directamente. Puede ser fácil, pero ahora no.

Sin embargo, con Bluetooth 4.2 incluyeron el IPSP. Básicamente, le permite hacer un túnel IPv6 a través de Bluetooth, lo que le permite utilizar el conjunto de protocolos de Internet estándar a partir de ahí.

El perfil de soporte de protocolo de Internet (IPSP) permite que los dispositivos descubran y se comuniquen con otros dispositivos que admiten IPSP. La comunicación entre los dispositivos que admiten IPSP se realiza mediante paquetes IPv6 a través del transporte Bluetooth de baja energía. - Especificación Bluetooth 4.2

Helmar
fuente