ARM mbed 系統架構, 基本類似於OIC/OCF的參考實作 ,任何sensor或硬體都是以抽象的資源來定義(也就是OIC的Resource Oriented Architecture 的實作架構, 遠端存取這些資源則使用Restful API (採OMA LWM2M的Resource path) 方式, 存取不同的硬體資源, 就是給不同的資源路徑.
物聯網目前協定就是要走IP-Based , 所以基本上不論底層協定是什麼, 如短距離 Bluetooth、Wi-Fi、 Zigbee、 Thread, 或長距離 Cellular 3G/LTE 最終都必須是IP或透過 6LoWPAN介接成IP (IPv4或IPv6).
在應用層協定使用
MQTT、HTTP--> TCP--> TLS (如須加密)
CoAP-->UDP--> DTLS (如須加密)
其資源描述使用OMA LWM2M的架構, 對資源存取的行為包含CRUDN
C: create
R: read --> GET
U:update--> PUT
D:delete
N:notify
mbed device (mbed os) |
mbed connector service https://goo.gl/wzIHdR |
沒有留言 :
張貼留言