
谷歌宣布,将與亞馬遜和蘋果(三大智能家居廠商)一起努力為智能家居采用聯合無線物聯網标準。這項新的連接配接标準旨在使智能家居産品更易于互相配合。
谷歌在聲明中表示,他們“将與亞馬遜、蘋果和其他公司一起建立基于IP的互聯家庭”,這是一個由Zigbee聯盟(與現有Zigbee 3.0 / Pro協定分離)管理的新的獨立工作組。我們貢獻了兩項經過市場驗證的開源智能家居技術,即Weave和Thread。兩者都是基于IP建構的,已內建到全球數百萬個家庭中。”
Zigbee與Thread
在過去的幾年中,ZigBee和Thread之間的智能家庭IoT應用程式之間的短距離、低功耗協定展開了一場争奪戰。ZigBee始于2005年,市場上有數百萬種裝置。Thread來自Google Nest Labs,成立于2015年。
這一宣布很有意思,因為:
1)Thread/Weave是Google/Nest的公司,但現在與其他兩個公司(Amazon和Apple)聯手了。
2)新标準将由Zigbee管理。
ZigBee (3.0/pro)和Thread都是基于相同的實體和鍊路層協定棧——IEEE 802.15.4的開放标準。而他們在這個領域最大的競争對手Z-Wave使用的是專有的Z-Wave标準。
共享的實體/Mac層為利用相同的硬體/晶片解決方案提供了很大的優勢,并為這一合作機會奠定了基礎。
Zigbee(3.0/pro)與Thread之間的主要差別如下:
1)Thread利用Internet協定版本6(IPv6),該版本可在Thread網絡與現有的基于IPv6的網絡(例如Wi-Fi,以太網或4G/5G等蜂窩标準)之間實作自然連接配接。Zigbee是從頭開始建構的,網絡中的每個節點都有一個16位位址,必須使用應用層網關将其轉換為IP。
2)Thread未定義特定的應用程式層,而Zigbee定義了OSI模型中的所有層。就應用程式層選擇而言,這使Thread成為更靈活的選擇。另一方面,由于Zigbee指定了應用程式層,是以可以保證應用程式層具有更大的互操作性。
3)Thread身份驗證和調試是基于智能手機的,而在Zigbee中,身份驗證是通過具有基于鄰近性的調試的信任中心進行集中的。
Weave的角色和核心
Weave是Nest用來使恒溫器、煙霧探測器和錄影機直接互相通信的架構,而無需通過家庭網絡或雲。
Weave是一種應用協定,可以在很多網絡上工作,比如Thread、Wi-Fi、低功耗藍牙,甚至蜂窩網絡。即使裝置在不同的網絡上,Weave也可以讓它們安全地互相協作。我們可以通過Weave的開源版本OpenWeave增加Weave功能。
Weave的核心有4層:
總之,結構狀态層使用TCP,UDP和BLE的基礎傳輸來傳遞消息。TCP和UDP在諸如Thread和WiFi之類的技術上同時使用IPv4和IPv6,而BLE被視為沒有路由的點對點連結。
Weave Fabric
Weave fabric是一個網絡,包括所有家庭區域網絡(HAN)節點、Nest服務和參與HAN的任何移動裝置。該結構位于HAN之上,使跨不同底層網絡連結技術(例如Thread或Wi-Fi)的路由更加容易。
ZigBee,Z-wave,Thread,BLE和其他專有标準劃分了智能家居物聯網戰場。随着Google Home,Amazon Alexa和Apple Homekit的市場規模的發展,這一新發展将改變遊戲計劃,并有助于技術發展,進而打造出更強大,更安全的HAN。
原文連結