更改

跳转至: 导航搜索

BLE-Mesh技术揭秘

添加3,139字节2019年11月21日 (四) 22:49
第五章节:Mesh网络的“友谊”
'''蓝牙mesh网络凭借行业认可、全球互通性、成熟且可信赖的生态系统来创建工业级设备网络。'''现在对蓝牙mesh的基本概念已有进一步的了解,接下来就能够更深入地了解拓扑的复杂性。在后续的解密蓝牙mesh系列文章中,我们将探讨蓝牙mesh的安全(security)、启动配置(provisioning)、代理节点(proxy node)等
== 第五章节:Mesh网络的“友谊” 第五章节:Mesh网络“友谊”篇 ==随着蓝牙mesh网络的推出,开发者可能很想知道蓝牙mesh网络是如何为低功耗节点设计的,蓝牙mesh网络采取了多种优化功耗的措施,特别包括一项称为'''“friendship” (友谊)''' 的特性。 === 概述 ==='''蓝牙mesh网络中“friendship”(友谊)特性的应用可能非常多样化。'''一些如照明功能的产品会与主电源(国家电网)相连接,那么相较于照明本身的功耗,蓝牙mesh模块的功耗就可忽略不计。但其他产品,如智能传感器或智能锁,就会在供电方式上功耗受限,这意味着它们需要通过小型电池或能量采集技术来供电。这些产品最有可能利用到蓝牙mesh网络的友谊概念。 我们知道'''节点(Node)是已经启动配置(Provision)并成为mesh网络中一员的设备。'''节点具有与其产品类型相关的功能,但也可具有与网络本身操作相关的功能并在其中扮演特定角色。而这取决于其所支持的mesh网络特性。所有节点都能够在网络中发送并接收mesh消息,此外还可以选择性地支持一个或多个其他网络特性,如下所列:* '''中继(Relay)特性:'''通过广播承载层接收并重新发送mesh消息、以构建更大规模网络的能力。 * '''代理(Proxy)特性:'''在GATT和广播承载层之间接收并重新发送mesh消息的能力。 * '''低功耗(Low-Power)特性:'''能够以明显较低的接收端占空比在mesh网络中运行。通过将无线电接收器启用时间最小化可实现节点功耗的降低,只有在绝对必要时才启动接收器。低功耗节点(LPN)通过与好友(friend)节点建立友谊(friendship)关系来实现这一点。 * '''好友(Friend)特性:'''通过存储发往LPN的消息,仅在LPN明确发出请求时才进行转发来帮助LPN运行的能力。要了解'''“友谊”是如何帮助LPN降低功耗的''',我们可以先从传感器开始:'''传感器是一个很好的例子,它可以利用“友谊”,并被用作LPN。'''它们通常将绝大部分时间用于传输数据,且很少需要接收数据。传感器可能只有在温度超出一系列预设的限制时才会发送温度读数,而这种情况每天可能只会发生两次。正是这种不频繁的数据传输才使得此类设备的能耗使用维持在较低水平。 但如果需要根据季节将这些温度限制修改为不同的值,同时需要通过向传感器发送配置消息来实现这些限制的修改呢?传感器若想直接接收此类消息,就需要开启无线电进行收听。大多数时间它什么也接收不到,却在消耗能量。 因此,'''与好友节点的合作能够使低功耗节点(LPN)规划对无线电的使用,以适当或更低的频率接收消息而无需一直保持收听'''。低功耗节点会对好友节点进行轮询(Poll),查看是否有新消息(好友节点只会间或地对新消息进行存储)。功耗就是通过上述步骤得到节省的。 === 好友(Friend)和低功耗节点(LPN) ===
== Mesh系列文章 ==
2,367
个编辑

本PDF由谷雨文档中心自动生成,点击下方链接阅读最新内容。

取自“http://doc.iotxx.com/特殊:移动版差异/2391

导航菜单