文章目录
- 一、前言
- 二、Provisioner(配置节点)
- 三、Proxy(代理节点)
- 四、Node(普通节点)
一、前言
Sig Mesh组成了一个大网,里面有很多设备。包括协助设备入网的网关,终端的执行者节点,实际的控制者手机App等。他们分别作为什么角色,有着什么关系?
二、Provisioner(配置节点)
将未入网的设备
引导入网的节点,称为Provisioner(配置节点)
启动配置是一个安全的过程,原本未经启动配置的设备经过启动配置后会拥有一系列加密密钥,并被启动配置的设备识别。
三、Proxy(代理节点)
传统的BLE低功耗设备不能直接兼容Mesh网络,而如果我们想把手机等具有BLE的设备加入Mesh网络中,则需要加入Proxy(代理节点)。
四、Node(普通节点)
所有节点都能够在网络中发送并接收Mesh消息,此外还可以选择性地支持一个或多个其他网络特性,如下所列:
特性 | 描述 |
低功耗(LPN) | 以更多的休眠时间和更少的接收时间在Mesh网络中运行。 LPN通过与Friend建立友谊(Friendship)关系来实现这一点。 |
朋友(Friend) | 存储发往LPN的消息。仅在LPN明确发出请求时,才将存储的消息转发给LPN。 帮助LPN获得它在休眠期间漏掉的消息。 |
中继(Relay) | 通过广播承载层接收并重新发送Mesh消息,以构建更大规模网络的能力 |
代理(Proxy) | 在GATT和广播承载层之间接收并重新发送 Mesh消息的能力 |