Respostas:
Não, o CoAP é um protocolo de camada de aplicativo, não depende
Basicamente, essa é a beleza por trás das camadas OSI. Se implementado corretamente, você pode empilhá-los da maneira que desejar. Como em tudo o que começa, se implementado corretamente, a maioria é acadêmica e alguns protocolos se encaixam melhor com outros do que outros. Mais ou menos, a única restrição é poder transferir os dados de uma camada superior com o protocolo de nível inferior.
No caso do CoAP, ele funciona muito bem no UDP, que é o tipo de protocolo pretendido no próximo nível OSI inferior, o nível de transporte.
Em vez de uma pilha de transporte complexa, ela suporta o UDP no IP. - Site da CoAP
De nossa experiência diária de Wi-Fi / smartphone, todos sabemos que o IP funciona muito bem em 802.11 e LTE / 5G.
No entanto, o Bluetooth e sua variante de baixa energia são na verdade pilhas de protocolos que chegam à camada de apresentação. Não tenho certeza de quão boa é a correspondência do CoAP diretamente. Pode ser fácil, mas agora não.
No entanto, com o Bluetooth 4.2, eles incluíram o IPSP. Basicamente, você pode encapsular o IPv6 por Bluetooth, permitindo que você use o conjunto de protocolos de Internet padrão a partir daí.
O IPSP (Internet Protocol Support Profile) permite que os dispositivos descubram e se comuniquem com outros dispositivos compatíveis com o IPSP. A comunicação entre os dispositivos que suportam o IPSP é feita usando pacotes IPv6 no transporte Bluetooth Low Energy. - Especificação Bluetooth 4.2