Чи залежить CoAP від ​​IEEE 802.15.4?


9

У специфікації CoAP мається на увазі, що IEEE 802.15.4 можна використовувати спільно з CoAP. Це вимога чи CoAP також можна використовувати з іншими протоколами OSI рівня 1, 2, такими як IEEE 802.11, BLE або LTE / 5G / тощо?

Відповіді:


8

Ні, 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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.