当前位置:网站首页>Matter protocol
Matter protocol
2022-06-30 07:17:00 【liwuxing】
matter Is a general application layer specification .
matter There are currently two branches ,matter over Thread and matter over Wi-Fi. among Thread It is a kind of short distance designed specifically for the Internet of things 、 low power consumption 、 Support IPv6 Of Wireless mesh network networking protocol . To achieve the goal of interoperability architecture between devices ,Matter Specification equipment and controllers ( be based on IPv6 Network of (Thread or Wi-Fi)) Application layer .
The application layer can be further subdivided into seven main components :
- application : High level business logic of the device . for example , Applications that focus on lighting may include processing open / Logic to turn off the bulb and its color characteristics .
- Data model : Data primitives that help describe various functions of the device . When intentionally interacting with a device , The application operates on these data structures .
- Interaction model : Represents a set of operations that can be performed on a device to interact with it . for example , Reading or writing attributes on the device will correspond to the interaction with the device . These operations operate on the structure defined by the data model .
- Action frame : Once an action is built using the interaction model , It will be constructed into a standard packaged binary format , In order to be in “ line ” Get a good expression on .
- Security : Then the encoded action frame is sent to the security layer to encrypt and sign the payload , To ensure that both the sender and receiver of the data packet protect and verify the data .
- Message frames and routing : Through the interaction of encryption and signature , The message layer builds payload formats with required and optional header fields ; It specifies the properties of the message and some routing information .
- IP Framing and transmission management : After building the final payload , Send it to the underlying transport protocol for data transmission IP management .

Matter SDK
Matter SDK (https://github.com/project-chip/connectedhomeip) Is a Matter Standard open source code base , At present, it is still actively developing .
Reference resources :
How to be in ESP32 Developed and used on Matter( Pre name CHIP) | Lexin technology
ESP32 Support smart home connectivity standards Matter( Pre name CHIP)_ Lexin Espressif-CSDN Blog
边栏推荐
- Promise async/await
- Network security - routing principle
- 【已实现】服务器jar包启动脚本、shell脚本
- June 29, 2022 -- take the first step with C # -- add decision logic to the code using the "if", "else" and "else if" statements in C #
- 模拟接口没声明异常抛出异常
- 1285_ Expand macros defined by AUTOSAR functions and variables with scripts to improve readability
- Traverse map
- failed to create symbolic link ‘/usr/bin/mysql’: File exists
- Linu基础-分区规划与使用
- Connection flood attack principle
猜你喜欢

Keil plug-in Usage Summary

28 rounds of interviews with 10 companies in two and a half years

MySQL encounters the problem of expression 1 of select list is not in group by claim and contains nonaggre

TC397 QSPI(CPU)

视频播放器(二):视频解码
![[docsify basic use]](/img/9d/db689f5f13708f3e241474afeca1d0.png)
[docsify basic use]

SwiftUI打造一款美美哒自定义按压反馈按钮

网络安全-抓包和IP包头分析

Go常用命令

大学刚毕业不知道做什么工作怎么办?
随机推荐
Basic knowledge of system software development
Merge: extension click the El table table data to expand
15 minutes learn to use JWT
[Hot100]10. Regular Expression Matching
Go常用命令
Keil plug-in Usage Summary
[implemented] server jar package startup script and shell script
Stm32g0 Tim interrupt use
系统软件开发基础知识
Go common commands
[semidrive source code analysis] [x9 chip startup process] 34 - RTOS side display module SDM_ display_ Init display initialization source code analysis
QT generate random number qrandomgenerator
Error reporting record
Starting MySQL ERROR! Couldn‘t find MySQL server (/usr/local/mysql/bin/mysqld_safe)
Connection Flood攻击原理
Mysql5.7 compressed version installation tutorial
Deploying web projects using idea
Utilisation de la commande grep
The maximum expression in Oracle database message list is 1000 error
El input can only input numbers and has a decimal point. At most two digits can be reserved