Thread 有可能將互聯網協議 (IP) 無縫引入智能家居和智能建筑環境中的低功耗、受限和網狀設備。使用 IP 為物聯網 (IoT) 設備供電的能力意味著開發人員可以在受限網狀設備上運行成熟的互聯網應用程序。它在安全方面也變得非常有用。
Thread 是一種基于 IP 的標準,具有為智能家居監控攝像頭和門鎖供電的潛力,其安全解決方案與工程師在 DTLS 和 UD 等信用卡交易中使用和信任的相同安全解決方案。Thread 實現——OpenThread——是一個開源平臺,這意味著當設計工程師使用 Thread 時,他們得到了一個開發人員社區的力量,他們共同努力完善軟件堆棧。
考慮到物聯網網絡的規模有多大,我們需要我們已經信任的安全解決方案。由于 Thread 是基于 IP 的,因此為了直接連接到 Internet,在 Thread 網絡和 Internet 之間不需要轉換器或映射網關。這簡化了 Thread 網絡結構并使開發人員的體驗更易于管理。
無縫的 Internet 連接還為 Thread 網絡增加了另一個有價值的安全功能:端到端加密。數據在智能鎖上被加密,然后穿過 Thread 網絡并越過互聯網的主干,直到它到達云服務器,同時一直被加密。設計工程師可以開始想象這為物聯網消費者提供的隱私和安全優勢,因為數據在家里打包,只有在云數據中心才能解包。
Thread 以網絡細節為導向,并將所有應用層事務抽象為 IP 流量。因此,Thread 開發人員可以構建或使用他們喜歡的任何應用程序,保持相當大的自由度,而不必擔心網絡細節。物聯網網絡的應用層是人類的語言,網絡相當于大腦。OpenThread 為不同甚至并發的應用程序(語言)設置了一個可靠的平臺(大腦)。
認為 Thread 是一個非常聰明的多語言朋友。通過使用 Thread,開發人員可以隨時修改他們的應用程序,甚至可以在 Thread 之上運行多個應用程序,使其無縫適應物聯網應用層融合。由于這種激勵措施以及與基于 IP 的 DSL 和 Wi-Fi 等通信標準的兼容性,智能家居和智能建筑領域也正在采用 Thread。
OpenThread 無線電實現
Thread 基于IEEE 802.15.4低功耗、自愈網狀協議。從硬件的角度來看,芯片供應商可以為 Thread 終端節點提供可靠、低成本、小批量和高能效的 SoC。半導體供應商正在 OpenThread 中維護他們的 SoC 驅動程序,從軟件的角度來看,這是 Thread 的開源實現。Thread 的成長和發展,加上社區的力量,可以減少版稅、許可成本和整體設計工作。
圖 1. Thread 在其實施中利用成熟的無處不在的技術將 IP 引入低功耗網狀網絡。資料來源:硅實驗室
考慮到每個人都認為燈是理所當然的,所以在打開或關閉燈時出現錯誤是不能容忍的。Thread 可以通過向 IEEE 802.15.4 自愈網格引入無單點故障方案來解決此問題。線程網絡始終可以到達服務器并將可靠性提升到一個新的水平。這意味著消費者不必擔心他們的燈無法使用 Thread 網絡可靠地打開/關閉。
Thread Group還將 Thread 升級為 Thread 1.2,集成了多個擴展和功能,同時對 Thread 1.2 與智能建筑的兼容性進行了顯著改進。當 Thread 網絡安裝更容易時,可以啟用多播,從而增加 Thread 1.2 中可能的節點數。
Thread 還通過集成其他技術來擴展其范圍。例如,Thread 1.2 可以使用藍牙設備啟用調試和配置。用戶可以在手機上使用藍牙來調試首次進入網絡的新 Thread 設備。這使得 Thread 成為將藍牙設備連接到互聯網的粘合劑。未來的智能建筑可能包括 Thread 作為其用于低功耗設備的基礎 IP 層,同時利用藍牙無處不在和實時定位服務等功能。
協同工作的協議
智能家居和智能建筑領域配備了 Wi-Fi、藍牙和 Zigbee 等網絡協議。這些協議中的每一個都具有優勢,使其適用于特定的解決方案或設備。Wi-Fi 是家庭和商業環境中的通用無線連接協議,可提供可靠且快速的射頻通信。另一方面,藍牙和 Zigbee 只能為資源有限的電池供電設備(如智能恒溫器和智能燈)提供可靠的射頻通信。
圖 2. Thread 可以概念化為用于低功率受限網狀網絡設備的 Wi-Fi。資料來源:硅實驗室
在智能家居協議范圍的一端,Wi-Fi 具有普遍性、可靠性和安全性。Wi-Fi 立即將其節點連接到 Internet,因為它是基于 IP 的。因此,任何 Wi-Fi 交易都可以端到端完全加密。然而,Wi-Fi 非常消耗資源和電力,限制了它在家庭周圍受限網狀設備中的實用性。Thread 可以被認為是 Wi-Fi 的替代品,專注于受限網狀設備的低功耗。它將許多 Wi-Fi 功能(安全性、可靠性和無縫互聯網)擴展到可以在 IEEE802.15.4 無線電上運行的低功耗節點。
Table 1. Thread compliments the battery-powered wireless protocols with IP capability. Source: Silicon Lab
OpenThread and IoT convergence
From a consumer perspective, buying a new IoT gadget only to find out that it doesn’t work with the existing system can be painful and discouraging. To avoid that—and in turn, significantly improve the IoT consumer experience—the industry has been seeking a unified IoT platform. Additionally, there is a common consensus across IoT developers and vendors that IoT platforms’ unification will simplify the development cycle and enable more interoperability and compatibility. It’s also important to avoid confusing the unification of platforms with a single-protocol-fits-all solution.
平臺的統一是為了協調不同的協議,并利用它們在解決物聯網領域不同問題方面的真正潛力。另一方面,不可能構建一個適合物聯網領域每個用例的協議。協議的多樣性源于工程師正在解決的各種問題。
因此,亞馬遜、蘋果、谷歌和 Zigbee 聯盟聯手推動成立工作組,推動基于 IP 的互聯家庭項目。Zigbee 聯盟成員宜家、羅格朗、恩智浦半導體、Resideo、三星 SmartThings、施耐德電氣、昕諾飛(原飛利浦照明)、Silicon Labs、尚飛和物聯也加入工作組并為該項目做出貢獻。
Connected Home over IP 項目的目標是簡化制造商的開發并提高消費者的兼容性。該項目建立在一個共同的信念之上,即智能家居設備應該是安全、可靠和無縫使用的。該項目以 IP 為基礎,旨在實現智能家居設備、移動應用程序和云服務之間的通信,并為設備認證定義一組特定的基于 IP 的網絡技術。
圖 3. Connected Home over IP 項目通過構建統一的基于 IP 的平臺實現物聯網融合。資料來源:Zigbee 聯盟
該項目將為設備認證定義一組特定的基于 IP 的網絡技術。第一個規范發布的目標是藍牙低功耗 (BLE) 的 Wi-Fi、線程和 IP 實現。
對于希望通過 IP 互聯家庭項目啟動其開發周期的熱心開發人員,名為“如何使用 Project CHIP 構建門鎖”的演示可作為信息資源。
IP-BLiS 中的線程
BACnet International、KNX 協會、OCF、Thread Group 和Zigbee 聯盟正在共同努力,以更好地使商業建筑與用戶的連接需求保持一致,并提高智能建筑產品的集成度。樓宇自動化領先技術標準背后的組織現在正在就IP 樓宇和照明標準 (IP-BLiS)計劃展開合作。
他們共同推動基于 IP 的安全多標準基礎設施作為樓宇自動化的支柱,以取代低效、仍然廣泛使用的孤立解決方案。為此,將協調領先技術標準的運行,減少智能建筑連接的碎片化,并促進對共存解決方案的廣泛接受。
圖 4. Thread 有機會證明其在樓宇自動化應用程序中的相關性。資料來源:硅實驗室
接下來,Thread 1.2 提供了一些擴展和改進,使其無縫適合樓宇自動化應用程序。Thread 1.2 及其商業擴展對調試過程、能夠在網絡上連接的設備數量以及這些網絡的配置和管理方式進行了一些重要的改進。
OpenThread 采用
盡管有大量使用 Thread 的用例和成功案例,但它仍處于市場采用過程的早期階段。但是,Thread 是一種面向未來的技術,因此現在采用它的開發人員應該感到安全。
作為物聯網開發人員,我們應該牢記,在開發酷炫的技術時,我們應該首先滿足消費者的價值觀。Thread 將 IP 引入物聯網網絡,從而簡化開發并改善用戶體驗。Thread 還可以在低功耗設備網絡中實現前所未有的安全性和融合。Thread 的開源實現 OpenThread 利用社區支持來保證無憂的開發者體驗。
幾十年來,IP 一直將互聯網粘合在一起,現在是時候讓具有 IP 的物聯網網絡開啟可擴展性和安全性的新視野了。憑借其 IP 基礎,OpenThread 可以運行成熟且經過測試的應用程序。
Asem Elshimi 是 Silicon Labs 物聯網無線解決方案的 RFIC 設計工程師。
審核編輯 黃昊宇
-
物聯網
+關注
關注
2910文章
44752瀏覽量
374578 -
協議
+關注
關注
2文章
602瀏覽量
39262 -
線程
+關注
關注
0文章
505瀏覽量
19705 -
Thread
+關注
關注
2文章
83瀏覽量
25944
發布評論請先 登錄
相關推薦
評論