Thread Group在Thread 1.3的基础上进行了优化,不仅修复了已知问题,还引入了一些新特性,从而推出了更新版Thread 1.3.1。该版本的更新内容包括Thread over BLE、Thread Commissioning over Authenticated TLS和Thread Commercial Commissioning。
1
Thread over Bluetooth Low Energy
Thread over Bluetooth Low Energy(ToBLE)是一种通过蓝牙低功耗(BLE)为Thread设备提供Thread网络连接的协议。ToBLE接口使用蓝牙作为物理层(TL3),而不是IEEE802.15.4(TL1或TL2)。一个Thread设备可以同时实现ToBLE接口和IEEE802.15.4接口,Thread的网络凭证和IPv6网络地址在两个接口之间共享。对于Thread设备来说,可以只有一个无线模块——BLE和IEEE802.15.4来回切换工作,也可以使用两个无线模块——一个用于运行ToBLE的BLE协议,另一个用于IEEE802.15.4。
ToBLE架构
ToBLE链路通常包括一个BLE Central和一个BLE Peripheral,这两个设备都属于BLE设备(建立ToBLE链接的Thread设备)。ToBLE的常用场景有传输Thread IP数据、执行Thread Commissioning、将BLE设备桥接到Thread网络中。
2
Thread Commissioning over
Authenticated TLS
Thread Commissioning over Authenticated TLS(TCAT)是一种使用Thread网络凭据对Thread设备进行安全out-of-band配置的功能,安全性由Thread设备和Thread Commissioner之间经过身份验证的TLS会话提供。TCAT TLS会话理论上可以在不同类型的无线或有线链路层上建立,Thread 1.3.1介绍了使用BLE链路层的方案(TCAT over BLE),这使得常用的智能设备(手机、平板)可以作为TCAT Commissioner。
TCAT链路由TCAT Commissioner和TCAT Device两者共同构成。TCAT Commissioner是TLS client,可以通过发送活跃操作数据集和适当的命令将TCAT Device加入到Thread网络。TCAT Device是TLS server,可以接收来自TCAT Commissioner的连接请求和数据,并加入Thread网络。对于TCAT over BLE场景,TCAT Commissioners是BLE Central,TCAT Device是BLE Peripheral。
TCAT over BLE架构
TCAT的常用场景是读取Thread 网络凭证、添加新设备、识别Thread设备。
3
Thread Commercial Commissioning
Thread Commercial Commissioning用于建立大规模Thread网络(100-10000个设备)时的自主认证,网络加入(也称为注册),子网漫游和基于企业域内的可信身份进行一般操作,Thread 1.3.1进一步补充Commercial Commissioning内容。支持Thread Commercial Commissioning功能的Thread设备和网络需要实现Commercial Commissioning Mode(CCM),这些设备和网络被配置了特定参数,以提升跨多个子网的设备的可扩展性和可达性。
Thread商业网络架构有两大重要概念,分别是Thread域模型和骨干路由器(BBR)。Thread域可以无缝集成多个Thread网络和非Thread IPv6网络。用户使用Thread域地址等参数配置CCM Thread设备并使其组成CCM Thread网络,这些网络将会形成一个公共Thread域。
在网络规模变化时,这会减少对网络进行手动规划或降低手动重新配置网络的费用。同一个Thread域下的CCM Thread网络之间通过一个或多个骨干路由器连接。骨干路由器是Thread 边界路由器的一个功能,它可以促进多个网段的Thread域同步和更大范围的组播。在CCM Thread网络中,边界路由器比非边界路由器具有更高的分区权重,因此边界路由器往往会成为leader,从而更好地发挥骨干路由功能。
全部0条评论
快来发表一下你的评论吧 !