2014年10月2日

mbed v3.0 分析

mbed 現在成為 ARM 內部的一個新 Business Unit。成員來自原 mbed 團隊 (專案 2007 開始),原 Sensinode 公司(IoT 通訊), 與 ARM Research 部門。技術上亮點在通訊、海量裝置管理。

物連網通訊上:ARM 想推城市規模用 6LowPan,家庭內用 WiFi 、 BT Smart,穿戴裝置用 BT Smart 、 BT Smart IP。

新軟體產品 mbed Device Server 是 「物連網用的通訊協定」與「企業軟體用的協定」(如 REST) 之間的 gateway 並兼具海量裝置管理功能。設計上兼顧省電(盡量少交談),大規模韌體更新(如透過 BlueTooth、2G/3G),裝置發現,認證,資料加密等。上述技術在 ARM 裝置上的軟體實作都 Open Source、硬體找好合作廠商解決方案 (如 2G/3G modem 硬體合作夥伴是瑞士廠商 u-blox
)。而機房跑的 mbed Device Server 軟體會是 Closed Source 但號稱 "Standard Based" (評:推動這些標準的公司 Sesinode, 已被 ARM 併購,所以此處的「標準」打的是如意算盤。最後在市場上哪個標準會贏,當然還有的戰) 。ARM 從 mbed 產生的第一個商業服務,是想授權 mbed Device Server 給 Amazon 等主機出租業者。
mbed Device Server

(參加 Hackerdojo Oct 2 mbed/ARM Meetup 時)
聽眾提問:「ARM 有建議的 IoT 電信公司嗎?」
ARM 講者回答:「沒有,它們都很難搞。我們在歐洲與 Vodafone,在北美與 Sprint 都有合作過,兩公司內都有想創新的部門,但 IoT 開發者真正想要的創新服務上市卻遙遙無期。例如某新創公司想辦 50 張 SIM 卡用在販賣機上,電信公司卻說除非 500k 以上,像 Amazon Kindle、BMW 汽車上網那樣的量,否則它們沒興趣談專案」

[1]: ARM 於 2013年8月併購 Sensinode
[2]: 6LowPAN
[3]: COAP
[4]: mbed: Announcing our plans for mbed v3.0