问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

如何对Matter设备进行认证

创作时间:
作者:
@小白创作中心

如何对Matter设备进行认证

引用
1
来源
1.
https://www.cnblogs.com/halfway/articles/18702692

Matter是一种基于IP的协议,运行在Wi-Fi和Thread等技术之上,因此需要选择能够通过相关标准组织认证的网络传输层。如果Matter设备使用蓝牙低功耗(LE)进行调试(许多设备都这样做),也需要获得相应的认证。通过确保这些技术在早期获得适当的认证,您将能够在申请过程中完成适当的CSA网络传输协议认证表

一:引言

Matter是一种基于IP的协议,运行在Wi-Fi和Thread等技术之上,因此需要选择能够通过相关标准组织认证的网络传输层。如果Matter设备使用蓝牙低功耗(LE)进行调试(许多设备都这样做),也需要获得相应的认证。通过确保这些技术在早期获得适当的认证,您将能够在申请过程中完成适当的CSA网络传输协议认证表
为了确保最终用户相信您的Matter设备能够实现其作为可靠、安全且统一的物联网(IoT)设备的承诺,获得Matter认证至关重要。Matter认证是对您的产品符合连接标准联盟(CSA)所定义规范的有形认可。通过Matter认证的设备还能保证与其他经过认证的Matter产品的互操作。然而,与任何新技术一样,关于为什么要认证设备以及如何认证设备,存在许多问题。
本文将重点探讨“如何认证我的设备”这一常见问题,详细探讨认证Matter设备的三个关键部分:产品开发、在授权提供商处进行认证以及向CSA提交认证申请https://matter.cn/development/cert

二:终端设备Matter认证流程概述

为了让产品开发者更容易理解获得Matter认证的路径,CSA将认证过程分解为八个明确定义的步骤,如下图所示

2.1:

步骤1即成为CSA成员[https://csa-iot.org/become-member/]
步骤2向CSA认证申请供应商ID(VID,以前称为制造商ID代码)[mailto:certification@csa-iot.org]

2.2:在授权测试提供商处进行Matter认证测试

对于新的Matter设备,要获得CSA认证,您必须将设备送到第三方授权测试实验室(ATL),除非产品在规范验证事件(SVE)中成功完成测试,这些产品已经有资格提交认证。CSA要求与第三方ATL合作,以确保测试的一致性和公正性。

确定提交产品到ATL的正确时间既棘手又关键。如果您过早提交产品并对设备进行更改,可能会使认证失效。然而,您也不希望完全完成的产品因等待认证而延迟发布。相反,您需要在产品开发良好和计划的产品发布之间找到一个平衡点。

此外,为了防止在测试过程中出现未知情况,在提交设备到ATL之前,您应该运行专门为Matter设计的测试工具。这些测试工具将允许您在提交之前开始针对认证要求进行测试。为了确保您的设备能够顺利通过测试,Nordic定期运行Matter代码库以进行测试工具测试。因此,如果您使用Nordic的开发产品,越接近我们已经测试的内容,测试过程就越顺利。https://docs.nordicsemi.com/bundle/ncs-latest/page/matter/chip_tool_guide.html#using_chip_tool_for_matter_device_testing

测试完成后,测试机构会安排将测试样本和协议实现一致性声明(PICS)文件提交给CSA。PICS文件是支持功能的完整列表,是认证团队的关键文件,因为团队将根据PICS与测试结果进行比较。如果PICS中声明的某些功能未经过测试,认证团队将要求对这些功能进行适当测试并重新提交申请,测试机构还将向CSA提交最终报告

2.3:向CSA提交Matter认证申请并获得批准

第三方测试完成后,您的认证申请可以通过CSA网络工具提交https://csa-iot.org/certification/tools/certification-tool/以下是认证所需的文件:
符合性声明(DoC)https://groups.csa-iot.org/wg/members-all/document/126
协议实现一致性声明(PICS)
网络传输认证——可能需要完成多个认证表格,例如,如果设备使用Thread和蓝牙LE进行调试https://groups.csa-iot.org/wg/members-all/document/folder/31
安全认证https://groups.csa-iot.org/wg/members-all/document/folder/31
您的CSA分配的供应商ID(VID)——这应自动出现在申请中。
产品ID(PID)——制造商用于唯一标识具有相同供应商ID的产品的唯一标识符(格式详见Matter认证)。
设备类型——Matter定义的设备类型。对于终端产品,您将在申请的“技术子类别”字段中输入此信息。还要注意,如果设备有多个端点(例如Matter桥接器),整个产品必须选择一个整体设备类型。
提交申请后,它将进入CSA审查队列。CSA认证团队将审查申请并在审查完成后发出行动。行动可能是批准,也可能是列出需要解决的问题的电子邮件。这些问题可能包括要求回答有关设备的问题、纠正提交的PICS与执行的测试用例之间的不匹配,或提交缺失的文件。

一旦您的设备获得认证,您将从CSA收到以下材料:
通过电子邮件发送的PDF合规证书
认证产品的公开列表https://csa-iot.org/csa-iot_products/
在您的认证工具仪表板中访问授权的Matter认证徽标
通过电子邮件发送的认证声明(CD)blob文件
进入分布式合规分类账(DCL)

此外,由于Matter设备在最终用户家中的调试过程的一部分是网络请求合规证书以证明其是合规设备,CSA还将提供一个在线证书,供网络验证设备访问。网络现在会强烈劝阻最终用户添加未通过Matter认证的设备,就像网络浏览器劝阻用户访问未实施适当安全措施的网站一样

三:其他认证路径和重新认证要求、不同的认证路径

上述内容中我们讨论了新产品的标准认证过程。然而,对于生产一系列产品或非常相似产品的公司,CSA还提供产品系列认证(PFC)和相似性认证(CbS)路径。

  1. PFC路径旨在简化同一产品的变体认证。要符合PFC资格,系列中的产品必须是相同的设备类型,并具有相同的基础硬件和软件,但可以有多种外形、区域变化或不影响产品实际功能的功能变化。例如,如果产品的外观有轻微变化,如颜色或样式,则符合PFC资格。选择PFC路径时,父产品必须经过全面测试,但系列中的后续产品不需要测试。

  2. 如果您在最初开始产品开发时就计划进行PFC,后续系列产品可以添加到同一认证申请中,而无需进行测试,PFC费用将涵盖系列中所有产品的认证。此外,使用PFC时,当您需要对产品进行反应性更新(如错误修复或需要重新认证的软件更新)时,您可以重新认证整个系列,而不是单独重新认证每个产品。

  3. CbS适用于相似的产品,即产品线中的产品具有不同的功能用途,但仍使用相同的Matter软件。例如,如果向设备添加了允许Matter控制设备的新命令,则该产品将属于CbS路径。要使用CbS路径,父产品必须首先通过正常或PFC路径进行认证。

CSA还提供认证转移计划,适用于生产将成为白标产品的公司。在该计划下,只要产品未从其认证配置中进行任何更改(除了与新制造商相关的固件更新或添加新产品外壳),产品认证可以转移到另一个CSA成员公司。一旦您的设备获得Matter认证,进行更改和更新可能需要设备重新认证。计划中的更改(如添加新功能)和非计划中的更改(如错误修复、软件更新和安全补丁)都可能触发重新认证的需求。然而,当您引入功能更改以发布新功能时,该新产品有机会成为新系列产品的父产品。

要了解更多关于Matter认证的优势或探索Nordic所有的芯片、软件和开发工具等内容请参考


© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号