Thread 协议简介
Thread 是一项物联网的网状网络技术规范,有着强大公司背书。Thead Group, 致力于协议的定义, 由Nest(Google/Alphabet)、苹果、三星等公司组成。
类似于Zigbee,Thread 是一项可用于网状网络组网的无线协议。Thread 协议的重要特性有高能效,安全,基于Ipv6(更容易在网络内部和外部,依靠使用的技术(WIFI/radio)来获取特定结点)。相较于ZigBee, 用 Thread 创造结点网络更为容易,因为你不需要考虑哪个结点是路由器,哪个结点是终端结点。Thread 协议会自己配置选择哪些结点作为路由。同时,这也使得网络更有弹性——如果其中一个结点出错了,它能自我修复,为信息传输寻找其他路由:
此处可以想象成导航地图——从A点到B点,它们之间有很多路由供选择。如果最佳的路由因为施工而阻断了,它能提供次佳路由。Thread 与此相似,路由节点知道网络中的其他结点,会寻找最快的方式投递消息,即使是中间结点出现故障。
虽然 Thread 协议相对较新,微控制器厂商也已经开始使用该协议了, 第一个是 Particle, 他发布了三款基于OpenThread(Thread的开源实现)的开发板 。