CoAP, IEEE 802.15.4'e bağlı mı?


9

CoAP spesifikasyonunda, IEEE 802.15.4'ün CoAP ile birlikte kullanılabileceği ima edilmektedir. Bu bir gereklilik mi yoksa CoAP, IEEE 802.11, BLE veya LTE / 5G / vb. Gibi diğer OSI katman 1, 2 protokolleriyle de kullanılabilir mi?

Yanıtlar:


8

Hayır, CoAP bağımlı olmayan bir uygulama katmanı protokolüdür

Temel olarak OSI katmanlarının arkasındaki güzellik budur. Doğru şekilde uygulanırsa, bunları istediğiniz gibi istifleyebilirsiniz. Doğru uygulandığında başlayan her şeyde olduğu gibi, çoğunlukla akademiktir ve bazı protokoller diğerleriyle diğerlerinden daha iyi uymaktadır. Aşağı yukarı tek kısıtlama, bir üst katmanın verilerini alt seviye protokolü ile aktarabilmektir.

CoAP durumunda, bir sonraki düşük OSI düzeyinde, taşıma düzeyinde amaçlanan protokol olan UDP'de harika çalışır.

Karmaşık bir taşıma yığını yerine, IP üzerinde UDP ile geçer. - CoAP Web Sitesi

Günlük Wi-Fi / akıllı telefon deneyimimizden, IP'nin 802.11 ve LTE / 5G'de harika çalıştığını hepimiz biliyoruz.

Bluetooth ve düşük enerji varyantı aslında sunum katmanına kadar yükselen protokol yığınlarıdır. CoAP maçının doğrudan ne kadar iyi olduğundan emin değilim. Kolay olabilir, ama şimdi yapmıyorum.

Ancak Bluetooth 4.2'de IPSP dahil edildi. Temel olarak IPv6'yı Bluetooth üzerinden tünellemenize izin vererek , bundan sonra standart internet protokol paketini kullanmanızı sağlar .

Internet Protokolü Destek Profili (IPSP), aygıtların IPSP'yi destekleyen diğer aygıtları bulmasına ve bu aygıtlarla iletişim kurmasına olanak tanır. IPSP'yi destekleyen cihazlar arasındaki iletişim, Bluetooth Düşük Enerji aktarımı üzerinden IPv6 paketleri kullanılarak yapılır. - Bluetooth 4.2 Özellikleri

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.