蓝牙Mesh设计(二):节点通信
cathy -- 周三, 01/08/2020 - 09:19![](https://cdn.eetrend.com/files/styles/picture400/public/2020-01/%E5%8D%9A%E5%AE%A2/100046938-88299-100046937-88229-2.png?itok=P49ILKWb)
本系列讲座的第一篇概述了蓝牙Mesh及其支持的基本节点和特性类型。本篇讲解蓝牙Mesh网络的通信原理以及在使用蓝牙Mesh开展设计时应掌握的各种重要概念。
节点间通信
蓝牙Mesh使用海量消息并发传输模式在节点间传输消息。海量并发模式是一种多路径消息传递实现方案,有足够冗余来确保消息顺利抵达目的地。
在Mesh海量消息并发传送实现方案中,每个节点会转发所收到的每一条消息,节点将所有接受的消息添加到缓存列表中,避免Mesh设备重复转发之前接收到的消息。当节点接收到消息时,将和已有消息列表进行比对,如果消息已经在列表中存在,则忽略转发该消息。此外,每条消息都包含生存时间(TTL)值,该值限制一条消息能够在网络中转发的次数。每次消息被任何设备接收然后转发(最多126次),生存时间值就减1。