高速wifi模塊樂鑫科技華南代理商Matter實現跨生態互聯互通,在此前的幾篇文章中,我們探討了Matter設備之間的交互。今天,我們將引入一個新的話題:Matter如何實現多生態系統間的互聯互通。位于中心位置的燈泡可以同時在來自于兩個由不同組織(Org1和Org2)的生態系統(綠色和紅色)中穩定運行。這就是Matter的Multi-Admin功能。它是解決智能家居場景中多生態之間設備互聯的理想方案,擁有廣闊的應用前景。當用戶已經適應一個成熟的智能家居生態時,往往希望新增設備能夠直接加入現有系統,而非重新構建一套新的生態。
那么,這些智能設備是如何在多生態系統中進行相互識別和安全認證呢?又是誰來完成設備的配置?下文高速wifi模塊樂鑫科技華南代理商將回答這些問題。
操作證書(OperationalCredentials)
Matter設備通過公鑰基礎設施PKI(PublicKeyInfrastructure)進行身份識別與認證。
每個Matter節點都有自己的節點操作證書NOC(NodeOperationalCertificate)。NOC證書采用X.509格式標準,內含一個可用于識別某個節點的唯一標識符,即節點操作標識符(節點ID)。
當某個Matter節點同時處于多個不同生態系統中時,該節點將擁有多個NOC證書(在每個生態系統中都有對應的證書)。燈泡同時處于綠色和紅色兩個生態系統,因此具有兩份NOC證書和兩個節點ID(綠色生態系統簽發的xyz和紅色生態系統簽發的PQR)。
NOC證書和節點ID僅在所處的生態系統中有效。這里所描述的生態系統,在Matter協議中被稱為MatterFabric。故而,燈泡同時屬于兩個MatterFabric,在綠色Fabric中的節點ID為xyz,在紅色Fabric中的節點ID為PQR。
一個高速wifi模塊樂鑫科技華南代理商Matter節點擁有的資源(即CPU/RAM)決定了它多可同時支持多少個Fabric。
每個MatterFabric也會有其對應的根證書(RootCACertificate),用于驗證Fabric中各節點的身份,即各節點的NOC證書。舉例而言,燈泡在綠色Fabric中將使用綠色Fabric的根證書,來驗證其收到的請求是否來自于綠色Fabric中的abc節點。
認證與配網
那么,Matter節點所處的Fabric,及其NOC證書和根CA證書由誰來配置呢?
每個Matter節點經過Commissioner(比如可以配置設備的手機App)的認證與配網后,可以加入Matter網絡。
在認證過程中,Commissioner向節點提供NOC證書和受信任的根CA證書后,我們認為燈泡已經加入了綠色Fabric。事實上,每個MatterFabric也有一個64位的標識符,這里我們為了簡便起見,僅將其稱為綠色Fabric。
加入新的MatterFabric
成功加入一個Fabric后,節點將如何加入第二個MatterFabric呢?
高速wifi模塊樂鑫科技華南代理商設備管理員可以要求Matter設備在完成認證與配網之后,再次打開認證窗口,被其他生態系統進行認證,從而使該設備加入其他MatterFabric。
訪問控制列表(ACL,AccessControlList)
節點在網絡中完成身份驗證后,下一步就是訪問控制。每個Matter節點都有一個訪問控制列表(ACL,AccessControlList),規定了在這個MatterFabric中,何種設備可以在此Matter節點上執行何種操作,比如在節點x上的Clustery上具有可讀/可寫/可調用權限。
當一個Matter手機App控制Matter網絡中的燈泡時:
燈泡將獲得一系列由ACL定義的權限。
此后,燈泡在執行任何操作之前,將首先通過手機App的NOC證書和安裝在燈泡上的受信根CA證書,來驗證手機App的身份。
接著,燈泡將檢查ACL,確認此手機App是否具有控制燈泡操作的權限。
Matter生態系統
如上所述,高速wifi模塊樂鑫科技華南代理商Matter生態系統允許用戶創建并向各設備分發NOC證書,從而構建一個由相關設備組成的MatterFabric。此外,用戶還可以在此基礎上增加其他創新功能,比如允許遠程控制設備、通過顯示控制器或語音控制器來控制設備等。
高速wifi模塊樂鑫科技華南代理商正在構建一個Matter生態系統解決方案,幫助客戶輕松部署自己的Matter生態系統。我們的解決方案包含所有構建Matter生態系統的基本組成元素,并提供豐富的接口,方便用戶進行功能拓展。如有意了解更多信息,歡迎聯系我們的客戶支持團隊。