Nein, CoAP ist ein Anwendungsschichtprotokoll, von dem es nicht abhängig ist
Grundsätzlich ist das die Schönheit hinter den OSI-Schichten. Bei korrekter Implementierung können Sie sie meistens nach Belieben stapeln. Wie bei allem, was bei korrekter Implementierung beginnt , ist es meistens akademisch und einige Protokolle passen besser zu anderen als andere. Mehr oder weniger besteht die einzige Einschränkung darin, die Daten einer oberen Schicht mit dem Protokoll der unteren Ebene übertragen zu können.
Im Fall von CoAP läuft es hervorragend auf UDP, was eine Art beabsichtigtes Protokoll auf der nächstniedrigeren OSI-Ebene ist, der Transportebene.
Anstelle eines komplexen Transportstapels kommt es mit UDP on IP aus. - CoAP-Website
Aus unserer täglichen Erfahrung mit Wi-Fi / Smartphones wissen wir alle, dass IP unter 802.11 und LTE / 5G hervorragend funktioniert.
Bluetooth und seine energiesparende Variante sind jedoch tatsächlich Protokollstapel, die bis zur Präsentationsschicht reichen. Ich bin mir nicht sicher, wie gut das Match von CoAP direkt dort ist. Es mag einfach sein, aber ich weiß es jetzt einfach nicht.
In Bluetooth 4.2 war jedoch das IPSP enthalten. Grundsätzlich können Sie IPv6 über Bluetooth tunneln, sodass Sie von dort aus die Standard-Internetprotokollsuite verwenden können .
Mit dem Internet Protocol Support Profile (IPSP) können Geräte andere Geräte erkennen und mit ihnen kommunizieren, die IPSP unterstützen. Die Kommunikation zwischen den Geräten, die IPSP unterstützen, erfolgt über IPv6-Pakete über den Bluetooth Low Energy-Transport. - Bluetooth 4.2-Spezifikation