认证

Google 发布了 OpenThread

线程认证

Google 发布的 OpenThread 在以下平台上被认证为线程认证组件:

GitHub 上提供了 OpenThread 的线程引用版本,其中一些版本包含在 GRL 线程自动化测试框架中。

OT 线程证书 OT 线程参考版本

API 文档适用于以下参考版本:

2017-07-16 C API 参考文档 2018-06-19 C API 参考文档 2019-11-13 C API 参考文档

OpenThread 边界路由器

线程认证

OpenThread 边界路由器 (OTBR) 已通过 Naspberry Pi 3BNordic Semiconductor nRF52840 NCP 认证为线程认证组件。

OTBR 通过以下版本和提交内容获得了认证:

仓库 发布 / 提交
OpenThread thread-reference-20180926
Wpantund 提交 8c189c6
OpenThread 边界路由器 thread-br-certified-20180819
OTBR Thread Certificate OTBR Thread Certification 版本

如需使用 OTBR 的完整认证环境,请在 OTBR 设置流程中指定 wpantund 提交内容:

WPANTUND_COMMIT=8c189c6 ./script/setup

使用 OpenThread 进行认证

运行 OpenThread 的其他平台(包括 NCP 设计)可以作为线程认证组件进行认证。OpenThread 还可以用于产品认证,该认证带有“Build on Thread”标记。

如需详细了解 Thread 和 OpenThread 在认证方面的差异,请参阅线程组常见问题解答

为什么要获得认证?

该认证可向客户表明,您的产品完全符合 Thread 标准,能与其他 Thread 产品搭配使用。必须进行产品认证才能基于 OpenThread 发布产品并声明产品支持 Thread。

鉴于 OpenThread 本身是 Thread 认证组件,对运行 OpenThread 的产品进行认证也有额外的好处。由于 Thread Group 的测试团队已经非常熟悉 OpenThread 作为参考堆栈,因此认证时间和费用通常会减少。

测试

认证测试通过 GRL Thread Test Garness 完成,该自动化测试框架可供 Thread 成员公司下载。为了提高使用 OpenThread 成功进行 Thread 认证的可能性,我们建议您在在本地线程中运行所有认证测试并通过这些测试。