2015年5月29日 星期五

聊聊天之 Google Brillo & Weave

Google I/O 發表了物聯網平台 Brillo, 可以看一下癮科技這篇文章且的還滿簡單易懂的, 簡單來說就是一個輕量化的 Android, 目標是運行在一些小裝置上面, 而彼此之間透過 Weave Protocol 來溝通, 達到 M2M, 物聯網的終極目標 (連透過手機都不需要)



















關於細節要等 2015 Q3/Q4 才有比較明確的內容, 先看一下 Brillo 架構如下, 是一個非常簡單的 OS 架構, 硬體上面跑一個 Kernel, 然後 HAL layer 應付不同 HW 的 porting, 對上則是通訊 (Connectivity) 以及裝置管理 (Device Admin) 的部分, 但細節如 RAM/ROM 以及 MCU 的需求等等就得等 Q3 了, 不過看來 Google 的目標應該就是跟 mbed 比拚了 (mbed 號稱 IoT 界的 Android, Google 當然不會忍氣吞聲)





接下來是 Weave Protocol, 算是一個 Google 這邊自己定義讓裝置之間彼此溝通的 Protocol, 也就是 M2M Protocol, 雖然細節不多, 但可以從 Nest (Google 收購) 資訊大概知道, 因為 Nest 就是用 Weave Protocol (不確定 Q4 版本出來會怎樣就是了), 但由網頁內容其實就可以滿明確知道這個 Weave 的功能

Nest Protect connects wirelessly using the Wi-Fi 802.11b/g/n protocol and 802.15.4. It uses both connections together to create reliable, flexible, secure and low-power communication between Nest Protects.

就是一個 M2M 架於 802.11bgn (ex. WiFi) or 802.15.4 (ex. ZigBee) 提供裝置之間安全性的連線溝通的通訊協定, 那以前是用在 Nest 產品之間, 未來當然就是 Open 出來希望所有產品都來用, 彼此就用這方式溝通, 壯大這個 Brillo+Weave 的平台



------------------------------------------------------
Copyright by Jackal Chen @ 2015
jackalchen737@gmail.com

相關系列文章:

沒有留言:

張貼留言