OpenThread
Thread协议的开源实现
OpenThread 是由 Google/Nest 提供的 Thread 网络协议的开源实现。
内容简介
OpenThread 是由 Google/Nest 发布的Thread的开源实现。 OpenThread 使开发人员可以更广泛地使用 Google/Nest 产品中使用的网络技术,加速家庭物联网产品的开发。
OpenThread 提供平台抽象层,占用较小的内存,具有高度可移植性。 它支持片上系统(SoC)和网络协处理器(NCP)设计。
认证
OpenThread 实现了Thread 1.1.1规范中定义的所有功能。 该规范为家庭物联网提供了基于 IPv6 的可靠,安全和低功耗的无线设备到设备通信协议。OpenThread 已经通过了 Thread Group的 Thread 认证。
特性
OpenThread 实现了所有Thread网络层(IPv6,6LoWPAN,具有MAC安全性的IEEE 802.15.4,网状链路建立 (MLE),网状路由)和设备角色,并提供对 Thread 边界路由器的支持。
OpenThread 提供如下4类特性:
应用服务
NCP支持
Thread 边界路由器
增强特性
用法
OpenThread 采用 BSD 3-Clause 许可证,其源码存放在GitHub上,任何人都可以对 OpenThread 贡献代码,也可以在遵循BSD 3-Clause许可证的前提下在产品中自由使用 OpenThread。
参考 openthread.io中的用户指南了解、学习和使用OpenThread,openthread.io 中包含了OpenThread 的使用方法、平台、测试、认证和用户接口的相关信息。
参考资料
OpenThread GitHub.github.com.
Network Co-Processor.openthread.google.cn.
ThreadGroup.www.threadgroup.org.
最新修订时间:2024-06-01 17:08
目录
概述
内容简介
认证
特性
参考资料