Arm正式推出Mbed Edge,藉由運用物聯網閘道器將Mbed Cloud的物聯網裝置管理功能擴展到裝置的導入(onboard)、控制、以及管理等層面。Mbed Edge針對三個關鍵功能領域進行設計: (1)支援各種非IP通訊協定 (2)邊緣運算 (3)閘道器管理。在本篇文章中,我們將討論這些功能如何造就出各種物聯網閘道器。
通訊協定轉譯 (Protocol translation)- 讓舊有通訊協定銜接至網際網路協定(IP)
隨著越來越多垂直產業著手運用物聯網來改進其產品與服務,這些用戶未來勢必得連結已經部署在各地為數龐大的非IP終端裝置。例如像在智慧建築方面,照明設備用的是ZigBee協定,冷暖空調設備用的是BACnet協定,而空調控制器則是用Modbus協定。Mbed Edge提供的通訊協定轉譯功能可以橋接這些非IP裝置,讓它們能透過IP網路相互通訊。如此一來用戶就能藉由Mbed Cloud對裝置進行導入(onboarded)、控制、以及管理。
邊緣運算 (Edge Compute)
讓物聯網閘道器具備本機內運算資源能帶來兩方面的好處。第一,閘道器不必從雲端接收指令就能驅動簡單的應用。比方像根據簡單的規則,監視生產線的壓力值,不論系統當時是否有連到雲
端,一旦壓力達到預設門檻時,系統就立即關閉生產力線。第二,在功能正常運作的一般情況下, 許多未經處理的原始資料流不必全部上傳到雲端, 終端裝置上可根據實際需求決定是否將其捨棄,尤其是在使用手機這類按流量計費的網路連至雲端的情境。Mbed Edge能執行無縫的資料同步,並且把在Mbed Cloud建立的應用部署到選定的Mbed Edge裝置。
閘道器管理
在許多情境中,閘道器在物聯網網路的日常運作扮演關鍵角色,包括維護工廠的生產線,或是讓風力發電機群順暢運作。然而,出問題的狀況總是難以避免,像是重要的感測器故障或和某個制動器的連線斷斷續續。在許多情況下這些問題必須馬上獲得關注和處理,狀況才不會演變到不可收拾的地步。Mbed Edge將提供多項關鍵功能,協助預警、診斷、以及在某些狀況下修正問題。這些關鍵功能包括:
• 持續備份閘道器的組態設定,一旦發生軟體錯誤時能回復與回退到先前的設定狀態
• 備份閘道器的全機映像,當發生硬體失效時將閘道器回復到出廠時的狀態
• 透過各種系統管理功能,診斷閘道器的關鍵問題並加以解決:
• 程序管理
• 資源管理
• 介面管理
• 診斷
Mbed Edge將把Mbed Cloud的裝置管理解決方案拓展到舊型非IP連網裝置。使物聯網的裝置部署能延伸到網路的邊緣,並配合各種管理功能診斷現場所發生的問題,以及從各種硬體故障狀況快速復原。Mbed Edge將讓Mbed Cloud用戶能加入各種新服務,藉此將其IoT網路擴展到全新類型的終端裝置。
Mbed Edge 加入mbed Cloud擴增的功能特色:
Mbed Cloud 提供各種服務,為數以百萬計的連網裝置提供涵蓋整個生命週期的管理功能。Mbed
Cloud 除了融入信任與效率的設計,還納入以下元件與功能:
|
Mbed
Connect
|
用戶能使用其基礎設施來連結與辨識網路上的裝置; 設定裝置; 安全無虞地將裝置加入
到雲端或從雲端移除。運用開放行動聯盟的 LwM2M 模型與 CoAP 應用層協定建構標準 模式,經過最佳化的 Mbed Cloud 能支援各種硬體資源受限且數量急速增加的 IoT 裝
置。它採用獨特的快取機制,充分發揮 Arm 架構的高能源效率優勢,讓已佈建裝置在
閒置模式時能降低耗電量。
|
Mbed
Provision
|
將受信任資產(trusted assets)在生產的流程中加入裝置,提供確定安全的裝置身份、裝
置導入(on-boarding)與組態設定等功能
|
Mbed
Update
|
為網路上所有裝置提供低成本、安全無虞、可靠的軟體更新服務,確保裝置維持長久 的生命週期
|
Mbed
Client
|
這項軟體元件讓 Mbed Cloud 能管理各種裝置,並將部署作業的負荷減至最低程度。
Mbed Client 支援多種 RTOS/作業系統。
|