Відповіді:
Ні, CoAP - це протокол рівня додатків, який не залежить
В основному це краса за шарами OSI. Якщо правильно реалізовано, ви можете здебільшого складати їх, як хочете. Як і будь-яка річ, яка починається з правильної реалізації , це здебільшого академічна, а деякі протоколи краще підходять разом з іншими, ніж інші. Більш-менш єдиним обмеженням є можливість передачі даних верхнього рівня за допомогою протоколу нижнього рівня.
У випадку з CoAP він чудово працює на UDP, що є своєрідним протоколом на наступному нижчому рівні OSI, транспортному рівні.
Замість складної транспортної стеки він отримує UDP по IP. - Веб-сайт CoAP
З нашої щоденної роботи з Wi-Fi / смартфоном ми всі знаємо, що IP працює чудово на 802.11 та LTE / 5G.
Bluetooth і його низький енергетичний варіант, проте насправді є стеки протоколів, які піднімаються до рівня презентації. Я не впевнений, наскільки хороший матч CoAP прямо там. Це може бути легко, але я просто зараз це не роблю.
Однак із Bluetooth 4.2 вони включили IPSP. В основному дозволяючи вам тунелювати IPv6 через Bluetooth, що дозволяє вам використовувати стандартний набір протоколів Інтернет звідти вгору.
Профіль підтримки протоколу Internet (IPSP) дозволяє пристроям виявляти та спілкуватися з іншими пристроями, які підтримують IPSP. Зв'язок між пристроями, які підтримують IPSP, здійснюється за допомогою пакетів IPv6 через транспорт низької енергії Bluetooth. - Специфікація Bluetooth 4.2