Matter(一)Matter(C.H.I.P) 介绍

2023-05-16

Matter、C.H.I.P 介绍

  • Matter(C.H.I.P) 介绍
    • Architecture Overview
    • 参考资料

Matter(C.H.I.P) 介绍

  1. What is Project Connected Home over IP?

    Project Connected Home over IP is a new Working Group within the Zigbee Alliance. This Working Group plans to develop and promote the adoption of a new, royalty-free connectivity standard to increase compatibility among smart home products, with security as a fundamental design tenet.

    The goal of the Connected Home over IP project is to simplify development for manufacturers and increase compatibility for consumers. The project is built around a shared belief that smart home devices should be secure, reliable, and seamless to use. By building upon Internet Protocol (IP), the project aims to enable communication across smart home devices, mobile apps, and cloud services and to define a specific set of IP-based networking technologies for device certification.

    The Zigbee Alliance officially opened the Project Connected Home over IP (Project CHIP) Working Group on January 17, 2020 and is in the process of drafting the specification.

    Visit connectedhomeip.com to learn more and read the latest news and updates about the project.

Architecture Overview

在这里插入图片描述
The Project, as illustrated above, defines the application layer that will be deployed on devices and controllers as well as the supported IPv6-based networks to help achieve our interoperability architectural goal. Project CHIP will initially support Wi-Fi and Thread for core, operational communications and Bluetooth Low Energy (BLE) to simplify device commissioning and setup.

The Application Layer can be further broken down seven main components:
在这里插入图片描述

  1. Application: High order business logic of a device. For example, an application that is focused on lighting might contain logic to handle turning on/off the bulb as well its color characteristics.
  2. Data Model: Data primitives that help describe the various functionalities of the devices. The Application operates on these data structures when there is intent to interact with the device.
  3. Interaction Model: Represents a set of actions that can be performed on the devices to interact with it. For example, reading or writing attributes on a device would correspond to interactions with the devices. These actions operate on the structures defined by the data model.
  4. Action Framing: Once an action is constructed using the Interaction Model, it is framed into a prescriptive packed binary format to enable being well represented on the “wire”.
  5. Security: An encoded action frame is then sent down to the Security Layer to encrypt and sign the payload to ensure that data is secured and authenticated by both sender and receiver of a packet.
  6. Message Framing & Routing: With an interaction encrypted and signed, the Message Layer constructs the payload format with required and optional header fields; which specify properties of the message as well some routing information.
  7. IP Framing & Transport Management: After the final payload has been constructed, it is sent to the underlying transport protocol for IP management of the data.

参考资料

  • Project Connected Home over IP
  • Project Connected Home over IP Connectivity Standard Developing Into Reality
  • project-chip/connectedhomeip
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Matter(一)Matter(C.H.I.P) 介绍 的相关文章

  • PX4混控矩阵的移植

    首先感谢各位提供帮助的大神们 xff0c 我也只是把人的心得总结一下 xff0c 加上自己的一点感悟 xff1a 混控步骤 xff1a 一 忽略偏航进行融合处理 1根据混控矩阵计算得到out xff0c 这一步已经包含油门 xff0c 同时
  • 关于hal库使用笔记——串口接收中断部分

    在HAL库中 xff0c 进入接收中断的方法与标准库很不一样 xff0c 具体方法如下 u8 Res 1 声明一个U8数组 HAL UART Receive IT amp huart1 Res 1 初始化中打开串口1接收中断 重写函数HAL
  • TX2 备份与恢复系统(转)

    转载 xff1a https www ncnynl com archives 201706 1740 html TX2入门教程基础篇 备份和恢复 说明 xff1a 介绍如何为TX2进行备份和恢复 xff08 0 xff09 准备 xff1a
  • FTP-HTTP-HTTPS的学习总结

    FTP协议的学习 一 xff0c 学习的要点 ftp的掌握总体架构 了解状态机 请求响应的格式 常用操作码及响应的含义 PORT与PASV的区别 断点续传 上传 下载文件的基本流程 1 xff0c FTP的架构主要有两种形式 UserPI
  • Zookeeper启动失败

    zkServer sh status ZooKeeper JMX enabled by default Using config Users leewz app zookeeper 3 5 3 beta bin conf zoo cfg C
  • 【TX2刷机教程】Ubuntu18.04+jetpack4.5.1

    一 下载SDKManager 点此进入下载页面 PS 此处下载需要登录英伟达账号 二 安装SDKManager xff08 默认文件下载到Downloads文件夹下 xff09 span class token builtin class
  • 大疆测试面经(部分附答案)

    大疆测试岗知识点 软件测试 常用的测试方法和自动化测试工具的了解 常用的测试方法 xff1a 是否关心软件的内部结构 xff08 黑盒测试 xff0c 白盒测试 xff0c 灰盒测试 xff09 xff0c 是否执行代码 xff08 静态测
  • ESP32 优化笔记(一)内存优化

    内存优化 内存优化优化措施1 修改 SPI RAM config2 修改 BLE 的配置3 检查是否有较大的全局变量4 动态申请的空间调试5 任务的栈的大小 内存优化 ESP32 内部 SRAM 有 520KB xff0c 但是系统启动后可
  • ESP32 优化笔记(二)固件大小优化

    固件大小优化 固件大小优化查看固件大小固件大小优化方式 固件大小优化 查看固件大小 使用 idf py size components 命令查看所有组件大小 固件大小优化方式 在正常编译烧录示例的基础上可使用 idf py menuconf

随机推荐