Risposte:
No, CoAP è un protocollo a livello di applicazione che non dipende
Fondamentalmente questa è la bellezza dietro i livelli OSI. Se implementato correttamente, è possibile impilarli per lo più nel modo desiderato. Come per ogni cosa che inizia con una corretta implementazione, questo è per lo più accademico e alcuni protocolli si adattano meglio agli altri rispetto ad altri. Più o meno l'unica limitazione è quella di poter trasferire i dati di uno strato superiore con il protocollo di livello inferiore.
Nel caso di CoAP funziona alla grande su UDP che è una specie di protocollo previsto al successivo livello OSI inferiore, il livello di trasporto.
Invece di uno stack di trasporto complesso, funziona con UDP su IP. - Sito Web CoAP
Dalla nostra esperienza quotidiana Wi-Fi / smartphone sappiamo tutti che l'IP funziona alla grande su 802.11 e LTE / 5G.
Il Bluetooth e la sua variante a basso consumo energetico sono in realtà pile di protocolli che vanno al livello di presentazione. Non sono sicuro di quanto sia buona la partita di CoAP direttamente. Potrebbe essere facile, ma ora non lo faccio.
Tuttavia, con Bluetooth 4.2 includevano l'IPSP. Fondamentalmente ti consente di eseguire il tunneling di IPv6 su Bluetooth, consentendoti di utilizzare la suite di protocolli Internet standard da lì in poi.
Il profilo di supporto del protocollo Internet (IPSP) consente ai dispositivi di rilevare e comunicare con altri dispositivi che supportano IPSP. La comunicazione tra i dispositivi che supportano IPSP avviene tramite pacchetti IPv6 tramite il trasporto Bluetooth Low Energy. - Specifica Bluetooth 4.2