0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

用基于IP的通用協(xié)議實現(xiàn)智能家居物聯(lián)網(wǎng)通信大一統(tǒng)

貿(mào)澤電子 ? 來源:未知 ? 2023-09-13 08:10 ? 次閱讀

Matter 1.0規(guī)范是物聯(lián)網(wǎng)IoT)連接領域數(shù)百個關鍵利益相關者之間大規(guī)模行業(yè)協(xié)作的成果。連接標準聯(lián)盟(CSA)最近發(fā)布了這項旨在開啟物聯(lián)網(wǎng)連接新時代的標準和認證計劃,這會影響從硅到銷售點的整個垂直智能家居物聯(lián)網(wǎng)領域。Matter 1.0的目的是提供一個基于IP的單一協(xié)議,能夠統(tǒng)一全球智能家居物聯(lián)網(wǎng)連接。

本文討論了Matter 1.0的基本架構(gòu)、安全性、傳輸與交互模型及其對智能家居未來的意義。本文末尾一節(jié)專門向讀者介紹了開發(fā)基于Wi-Fi的Matter 1.0的理想開發(fā)選項,涵蓋從快速原型設計到完整的開發(fā)用例。

Matter 1.0的主要規(guī)范

就本質(zhì)而言,Matter 1.0規(guī)范是一個互操作性應用層解決方案,旨在使用互聯(lián)網(wǎng)協(xié)議(IP)在智能家居設備之間提供連接。其中包括應用層和傳輸層棧。該規(guī)范旨在成為一個完整的標準,但本文還指出了對該規(guī)范意義重大的其他參考文獻。需要重點指出的是,Matter R1.0規(guī)范優(yōu)先于github.com上的Matter SDK。

架構(gòu)

Matter基于IPv6,被設計為專用于智能家居設備的通信協(xié)議,并由應用層和聯(lián)網(wǎng)層組成(圖1)。其中聯(lián)網(wǎng)層由傳輸層(TCP和UDP)、網(wǎng)絡層(IPv6)和鏈路/媒體層(以太網(wǎng)、Wi-Fi、Thread和IEEE 802.15.4)組成。通過這種方法,可以有效地劃分職責,其目的是在協(xié)議棧層之間提供足夠的封裝級別。

wKgZomUA_yGADhVMAABz5oH51Ow144.png

圖1:Matter R1.0應用層和聯(lián)網(wǎng)層

(圖源:連接標準聯(lián)盟)

該規(guī)范的設計考量基于大多數(shù)交互將遵循表1所示的棧進程。

描述

應用

設備的高階業(yè)務邏輯

數(shù)據(jù)模型

為應用功能提供支持的數(shù)據(jù)和動作元素

交互模型

客戶端與服務器設備之間的交互

行動框架

為網(wǎng)絡傳輸編碼序列化為規(guī)定的壓縮二進制格式

安全性

編碼動作幀加密,并附加消息身份驗證碼

消息框架 + 路由

使用可指定消息的屬性和邏輯路由信息的必需和可選報頭字段構(gòu)造有效負載格式

IP框架 + 傳輸管理

數(shù)據(jù)的IP管理

表1:分層架構(gòu)描述

(來源:連接標準聯(lián)盟和貿(mào)澤電子

由于Matter 1.0基于IPv6,幾乎任何承載IPv6的網(wǎng)絡只要支持幾個核心IPv6標準,就能夠與該規(guī)范兼容。然而,這個最初的標準版本側(cè)重于幫助以太網(wǎng)、Wi-Fi和Thread鏈路層。因此,在此階段,該規(guī)范僅限于這三個鏈路層。

Matter 1.0規(guī)范允許在全球可路由的IPv6基礎設施之外運行,因此,非聯(lián)網(wǎng)或有防火墻的內(nèi)網(wǎng)也可支持Matter網(wǎng)絡。這對于互聯(lián)網(wǎng)服務提供商(ISP)無法通過提供消費者場所設備來充分支持IPv6的情況很重要。此外,由于Matter 1.0規(guī)范將網(wǎng)絡視為共享資源,因此多個Matter網(wǎng)絡可以出現(xiàn)在同一IP網(wǎng)絡上。

該協(xié)議可支持跨一個或多個子網(wǎng)的本地通信,如多個IPv6子網(wǎng),包括以太網(wǎng)/Wi-Fi子網(wǎng)等各種規(guī)范網(wǎng)絡,以及Thread等低功耗和有損網(wǎng)絡(LLN)子網(wǎng)。Matter能夠以單一網(wǎng)絡(如單一Wi-Fi或Thread網(wǎng)絡)或星形網(wǎng)絡拓撲的方式工作,通過中央樞紐網(wǎng)絡(如家庭以太網(wǎng)/Wi-Fi網(wǎng)絡)橋接多個外圍網(wǎng)絡。為了使通信跨越網(wǎng)絡邊界,還需要使用邊界路由器。

安全與加密

Matter協(xié)議支持沒有共同信任根的多個管理員(多管理員)。Matter還引入了名為Fabric的概念,這是共享一個信任根的Matter設備集合。因此,多管理員操作由多個Fabric處理,并且是命名作用域的核心部分。數(shù)據(jù)模型通過導入、安全通信,及其Fabric范圍數(shù)據(jù)部分來支持多Fabric功能。

作為多個Fabric的成員,一個Matter設備完全可能擁有多個節(jié)點ID,因為Matter依賴于可操作的信任根,或由公鑰(根PK)標識的根證書頒發(fā)機構(gòu)(CA),該公鑰用于分配正確的Fabric范圍標識符。

Matter使用管理域管理器來包含與調(diào)試器及其根CA,以及其他數(shù)據(jù)存儲的協(xié)作。CA的私鑰是受保護、不可猜測、不可獲取的,因而公鑰是全局唯一的。根CA使用唯一的64位標識符。此外,保留的原始Fabric ID允許初始調(diào)試會話使用一組初始訪問控制特權(quán);這意味著在初次調(diào)試之前,Matter設備沒有預先分配的操作信任根或操作ID。

Matter公鑰加密和數(shù)字簽名采用基于NIST P-256曲線(Secp256r1)的橢圓曲線加密法來確保安全。共享密鑰加密操作使用既定的AES模式進行保護,SPAKE2+用于帶外、基于密碼的身份驗證。此外,所有單播的節(jié)點到節(jié)點(N2N)消息都有重放保護,并且經(jīng)過身份驗證,從而確保安全。

Matter使用了各種加密協(xié)議構(gòu)建塊、算法和原語。對稱分組密碼也在該協(xié)議中提供消息安全性。為了保護節(jié)點之間的所有需要機密性保護和原始身份驗證完整性的單播和多播消息,必須使用帶關聯(lián)數(shù)據(jù)的認證加密(AEAD)作為原語。

此外,該協(xié)議使用證書認證會話建立(CASE)或密碼認證連接建立(PASE)來確保安全的會話建立,這使得安全通道和消息層(圖2)能夠在節(jié)點之間進行安全通信。安全通道協(xié)議定義了安全通道功能的控制計劃。設備認證功能還與Matter一起使用,用于在共享任何敏感信息(即憑據(jù)或密鑰)之前在實體之間建立信任。設備認證證書和認證聲明功能是Matter設備認證機制的組成部分。

wKgZomUA_yGAeB5pAACtDU1KdXA829.png

圖2:消息層棧

(圖源:連接標準聯(lián)盟)

數(shù)據(jù)模型

Matter數(shù)據(jù)模型規(guī)范源自Dotdot構(gòu)架模型和Zigbee集群庫(ZCL)規(guī)范第2章,其設計與底層編碼、消息、網(wǎng)絡、傳輸以及其他層無關。Matter的數(shù)據(jù)模型在不違背ZCL設定的可認證集群規(guī)范的前提下,旨在擴展并更完整地定義數(shù)據(jù)模型架構(gòu)。數(shù)據(jù)模型在通信棧的應用層中實現(xiàn),主要定義數(shù)據(jù)模型的一階元素和名稱空間。因此,它被表示為數(shù)據(jù)模型的元模型。

Matter規(guī)范的“數(shù)據(jù)模型”部分將Fabric定義為一組節(jié)點,這些節(jié)點通過訪問交互模型定義的數(shù)據(jù)模型元素進行交互。這一部分規(guī)范還規(guī)定,“節(jié)點封裝了網(wǎng)絡上可尋址的唯一資源,該資源具有一組用戶可清楚地視其為一個功能整體的功能和能力?!彼M一步解釋了節(jié)點通常指一個物理設備,或者一個物理設備的邏輯實例。端點也被定義為實例,可以是服務或虛擬設備,通過設備類型來表示。數(shù)據(jù)模型中的其他定義包括集群、命令、屬性、全局元素、事件、設備類型、非標準數(shù)據(jù)字段、數(shù)據(jù)類型和制造商特定擴展。

交互模型

與數(shù)據(jù)模型一樣,Matter交互模型獨立維護,與較低層無關/無關聯(lián),并定義了節(jié)點之間的交互、事務和動作。另一個與數(shù)據(jù)模型相同之處是交互模型的根也來自于ZCL第2章關于ZCL命令和交互的部分。Matter 1.0填補了ZCL中的以下空白:

多元素消息支持

同步報告

減少消息類型(指令和動作)

所有消息支持復雜數(shù)據(jù)類型

事件

攔截攻擊

交互模型旨在與當前的ZCL集群規(guī)范保持一致,并持續(xù)支持集群的發(fā)展。具體來說,交互模型定義了一個抽象層,該抽象層對其他層(即安全性、傳輸、消息格式和編碼)的交互進行抽象化。

本節(jié)將動作描述為“從源節(jié)點到一個或多個目標節(jié)點的單邏輯通信。一個動作由一個或多個消息傳遞。”事務被定義為一系列動作,而交互則是一系列事務。交互可以在訪問Fabric的上下文中進行,也可以不在其中進行。發(fā)起者和目標器之間的交互可以是節(jié)點或組。交互類型共有四種:讀取、訂閱、寫入和調(diào)用(表2)。

交互

事務

描述

讀取交互

讀取

此交互是對集群屬性和/或事件數(shù)據(jù)的請求。

訂閱交互

訂閱、報告

此交互對集群屬性和/或事件數(shù)據(jù)進行訂閱。

寫入交互

寫入

此交互對集群屬性進行修改。

調(diào)用交互

調(diào)用

此交互對集群命令進行調(diào)用。

表2:四種交互類型

(來源:連接標準聯(lián)盟)

事務可以是整個交互的一部分。事務中的動作是由單個節(jié)點發(fā)起的第一個動作,或者其目標為單個節(jié)點或一組節(jié)點(單播或組播)。一個動作可使用一條或多條Matter消息傳遞。

系統(tǒng)模型

Matter系統(tǒng)模型規(guī)范將系統(tǒng)定義為“受到本地或外部刺激自動化數(shù)據(jù)流和控制的一組節(jié)點和持久關系”。此外,該系統(tǒng)模型為Fabric中的非Matter物聯(lián)網(wǎng)設備提供了一個橋接,使用戶的傳統(tǒng)非Matter設備能夠與Matter設備一起工作(圖3)。

開發(fā)Matter 1.0兼容硬件

與開發(fā)Matter 1.0相關的目標有很多,包括使用預制套件進行快速原型設計、構(gòu)建具有獨特功能的概念驗證,或者使用接近最終生產(chǎn)模型的完整射頻系統(tǒng)進行全面開發(fā)。開發(fā)Matter設備時,需謹記Matter 1.0基于無線IP網(wǎng)絡協(xié)議(即Thread或Wi-Fi)之上。

因此,開發(fā)人員需要選擇適合既定項目的協(xié)議。如果開發(fā)目標是建立復雜而高效的無線網(wǎng)狀網(wǎng)絡,并且強調(diào)可靠的無線連接,那么Thread是一個不錯的選擇。如果開發(fā)目標是建立既強調(diào)低功耗又強調(diào)連接質(zhì)量的無線網(wǎng)絡,那么Wi-Fi可能是很不錯的選擇。

大多數(shù)家庭已有用于家庭互聯(lián)網(wǎng)的Wi-Fi路由器,因此我們將討論一些非常適合基于Wi-Fi進行Matter 1.0開發(fā)的套件、平臺和無線模塊。家中配備兼容Wi-Fi的路由器,也就意味著配備了Matter-over-Wi-Fi控制器,有助于Matter-over-Wi-Fi終端產(chǎn)品得到采用。對于Matter-over-Thread應用,則需要Matter邊界路由器(能夠翻譯Matter-over-Thread消息的特定Matter集線器)。

開發(fā)基于Wi-Fi的Matter 1.0

為節(jié)省大量的開發(fā)時間,并通過迭代部署選項實現(xiàn)快速循環(huán),請選擇可輕松配對各種Wi-Fi認證模塊的開發(fā)套件。選擇口碑良好的原始設備制造商和供應商的開發(fā)套件和Wi-Fi模塊,有助于盡可能減少額外的開發(fā)時間,因為這些類型的原始設備制造商和供應商往往擁有良好的關系和豐富的支持材料,可以幫助開發(fā)人員更快、更有效地克服各種障礙。

英飛凌CY8CEVAL-062S2 PSoC 62S2評估套件(圖4)就是這樣的一款套件,它采用了英飛凌PSoC 62微控制器(MCU)。PSoC 62具有150MHz Arm Cortex-M4內(nèi)核、100MHz Arm Cortex-M0+內(nèi)核、1MB閃存、288KB SRAM、硬件加密加速器以及各種模擬和數(shù)字外設(圖5)。該評估套件支持M.2接口連接器,可用于連接日益流行的M.2無線電模塊,以及英飛凌OPTIGA Trust M安全控制器和mikroBUS接口。wKgZomUA_yOANhRoAAinyeLVzmk119.png

圖3:英飛凌科技PSoC 6微控制器系列框圖

(圖源:貿(mào)澤電子)


該評估套件是英飛凌物聯(lián)網(wǎng)生態(tài)系統(tǒng)的一部分,該生態(tài)系統(tǒng)包括多家關鍵硬件模塊合作伙伴,使生態(tài)系統(tǒng)能夠提供高性能和高度可互操作的數(shù)字和射頻硬件。

該生態(tài)系統(tǒng)的模塊合作伙伴包括Laird Connectivity、Murata和Lantronix,它們提供一系列Wi-Fi、藍牙和Wi-Fi/藍牙組合模塊,這些模塊與英飛凌MCU解決方案和評估套件無縫集成,非常適合基于Wi-Fi進行Matter 1.0開發(fā)。

CY8CEVAL-062S2 PSoC 62S2評估套件預裝了Laird Connectivity Sterling-LWB5+無線模塊,并配備Laird Connectivity FlexPIFA天線。LWB5+模塊基于英飛凌AIROC CYW4373E芯片組,支持Wi-Fi 5和藍牙5.0通信,專為滿足醫(yī)療和工業(yè)物聯(lián)網(wǎng)(IIoT)應用標準而設計。該無線模塊的一個主要優(yōu)勢在于它建立在無線IP平臺上,從而實現(xiàn)出色的互操作性。

另一款支持低功耗藍牙和Wi-Fi的選項為Murata Type 1LV模塊,該模塊支持低功耗藍牙5.0規(guī)范和Wi-Fi 802.11a/b/g/n/ac(即:僅20MHz通道),PHY數(shù)據(jù)速率可達72.2Mbps。

該模塊與2.4GHz和5GHz Wi-Fi兼容,并采用英飛凌CYW43012芯片組(圖6)。該模塊的Wi-Fi部分使用AP和STA雙模網(wǎng)絡拓撲進行通信。WLAN支持SDIO v2.0 SDR25接口,而藍牙部分則支持高速四線UART接口。Type 1LV模塊的另一個替代品是Murata Type 1YN模塊,該模塊基于英飛凌CYW43439組合芯片組。wKgZomUA_yOAPmuMAAEvdJuS9VE726.png

圖4:英飛凌AIROC CYW43012雙頻Wi-Fi 4和藍牙5.2組合器件框圖(圖源:英飛凌)


英飛凌的Matter over Wi-Fi解決方案通過了Matter預認證流程,并在前文所列硬件平臺上開發(fā),這些解決方案都納入到了ModusToolbox中。

ModusToolbox是英飛凌的現(xiàn)代可擴展開發(fā)環(huán)境,支持英飛凌PSoC微控制器器件和AIROC藍牙/Wi-Fi組合器件。想要節(jié)省大量開發(fā)時間,并通過迭代部署選項實現(xiàn)快速循環(huán),請訪問英飛凌官網(wǎng)獲取培訓材料,以啟動您的第一個Matter over Wi-Fi產(chǎn)品開發(fā)。

結(jié)語

本文重點介紹了近期發(fā)布的Matter 1.0規(guī)范中的部分詳細內(nèi)容。在不久的將來,兼容Matter 1.0的制造商設備將獲得新的增強型互操作性。隨著整個行業(yè)對Matter 1.0規(guī)范的認可和支持,未來的各種智能家居物聯(lián)網(wǎng)設備都將兼容Matter 1.0并且/或者獲得認證。規(guī)范中還包括允許非Matter設備通過橋接的方式,在Matter Fabric上與Matter設備一同工作的規(guī)定。這意味著用戶無需更換與Matter不兼容的現(xiàn)有智能家居物聯(lián)網(wǎng)設備,就可以享受到新的互操作性、安全性和易用性。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴

原文標題:用基于IP的通用協(xié)議實現(xiàn)智能家居物聯(lián)網(wǎng)通信大一統(tǒng)

文章出處:【微信號:貿(mào)澤電子,微信公眾號:貿(mào)澤電子】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    聯(lián)網(wǎng)智能家居中的應用

    隨著科技的飛速發(fā)展,智能家居已經(jīng)成為現(xiàn)代家庭生活的部分。聯(lián)網(wǎng)技術作為智能家居的核心技術之,
    的頭像 發(fā)表于 10-29 10:28 ?274次閱讀

    IP地址與智能家居能夠碰撞出什么樣的火花呢?

    的連接基石 智能家居系統(tǒng)里的各個設備都需借助IP地址來實現(xiàn)彼此連接與通信。每智能設備都被賦予
    的頭像 發(fā)表于 09-24 11:21 ?197次閱讀

    IP地址能在智能家居中使用?

    昨天家中新進了智能設備,我不禁陷入沉思,但凡聯(lián)網(wǎng)的設備都要使用IP地址才能進行后續(xù)的操作,所以有了今天這篇文章內(nèi)容。接下來我要闡述
    的頭像 發(fā)表于 09-14 16:38 ?220次閱讀

    什么是聯(lián)網(wǎng)技術?

    什么是聯(lián)網(wǎng)技術? 聯(lián)網(wǎng)技術(Internet of Things, IoT)是種通過信息傳感設備,按約定的
    發(fā)表于 08-19 14:08

    【新品上線】星閃派聯(lián)網(wǎng)開發(fā)套件免費試用

    星閃派聯(lián)網(wǎng)開發(fā)套件具有豐富的通信接口、開放性、模塊化、集成化等多個亮點;可基于星閃派聯(lián)網(wǎng)開發(fā)套件開發(fā)
    發(fā)表于 08-16 09:34

    智能家居聯(lián)網(wǎng)的關系

    智能家居聯(lián)網(wǎng)(IoT,Internet of Things)之間存在著密不可分的關系。聯(lián)網(wǎng)作為智能
    的頭像 發(fā)表于 07-23 15:17 ?965次閱讀

    文了解聯(lián)網(wǎng)通信協(xié)議之MQTT如何助力無線模塊廣泛連接

    引言:隨著聯(lián)網(wǎng)技術的飛速發(fā)展,無線模塊在連接各種智能設備、實現(xiàn)數(shù)據(jù)交互中扮演著至關重要的角色。為了有效滿 足
    的頭像 發(fā)表于 06-07 16:10 ?980次閱讀
    <b class='flag-5'>一</b>文了解<b class='flag-5'>物</b><b class='flag-5'>聯(lián)網(wǎng)通信協(xié)議</b>之MQTT如何助力無線模塊廣泛連接

    請問聯(lián)網(wǎng)智能方向主要用什么芯片和技術開發(fā)呢?

    各位大俠,現(xiàn)在聯(lián)網(wǎng)智能家居智能穿戴等方向這么火熱和有前景,這方向什么芯片開發(fā)的呢? 如果
    發(fā)表于 05-15 06:25

    智能家居燈光控制系統(tǒng)功能特點

    ,為環(huán)保事業(yè)做出貢獻。 智能家居燈光控制系統(tǒng)解決方案,基于聯(lián)網(wǎng)通信技術,使用智能照明控制終端等智能硬件,
    的頭像 發(fā)表于 04-25 16:21 ?1055次閱讀

    探索UWB模塊的潛力:智能家居聯(lián)網(wǎng)的連接者

    ,旨在為推動智能家居技術的創(chuàng)新和發(fā)展提供技術支持和戰(zhàn)略指導。 隨著智能家居市場的快速發(fā)展和聯(lián)網(wǎng)技術的不斷成熟,人們對智能家居產(chǎn)品的需求與日
    的頭像 發(fā)表于 04-18 15:42 ?484次閱讀

    IPv6是互聯(lián)網(wǎng)通信的未來

    在當今數(shù)字化時代,互聯(lián)網(wǎng)已成為我們?nèi)粘I钪胁豢苫蛉钡?b class='flag-5'>一部分,隨著智能設備的興起,需要更多的IP地址。目前用于互聯(lián)網(wǎng)通信
    的頭像 發(fā)表于 03-29 14:17 ?389次閱讀
    IPv6是互<b class='flag-5'>聯(lián)網(wǎng)通信</b>的未來

    深入探討機智云聯(lián)網(wǎng)智能家居系統(tǒng)的優(yōu)化方案

    體驗,簡單高效,節(jié)能減耗,舒適便捷。采用STM32單片機微控制芯片、WIFI、傳感器和紅外感應技術,我們設計了智能家居控制系統(tǒng),實現(xiàn)了現(xiàn)代化家居功能,如遠程照明、澆花、喂魚和寵物檢測。 1. 前言
    發(fā)表于 03-29 12:35

    2028年智能家居將占全球IP設備市場份額46%

    的份額將從8%上漲至24%。 與此同時,若排除企業(yè)聯(lián)網(wǎng)聯(lián)網(wǎng)汽車,智能家居設備的在全球IP連接設備份額已經(jīng)從2018年的17%提升至202
    的頭像 發(fā)表于 03-18 08:15 ?4043次閱讀
    2028年<b class='flag-5'>智能家居</b>將占全球<b class='flag-5'>IP</b>設備市場份額46%

    智能家居控制方案功能與應用

    是以聯(lián)網(wǎng)作為核心技術支撐,利用網(wǎng)絡通信手段,實現(xiàn)對住宅中各種設備與建筑設施進行自動控制與管理。集成開發(fā)智能家居控制方案,快速啟動、多種人機
    的頭像 發(fā)表于 02-29 16:18 ?668次閱讀

    壁壘林立,誰能一統(tǒng)智能家居

    ,成為用戶的個難題,而這個難題不僅是用戶的,也是出給廠商的。 ? 智能家居生態(tài)之間的“天塹” ? 隨著智能家居的增多,通常都會出現(xiàn)這種情況,那就是通信協(xié)議的不統(tǒng)
    的頭像 發(fā)表于 02-07 00:59 ?5142次閱讀