Bluetooth Mesh设计解析:节点、特性与互操作性
蓝牙低功耗(BLE)凭借低功耗特性成为物联网生态骨干,驱动智能家居、家庭医疗设备、资产追踪方案。然而传统BLE仅支持一对一或一对多链路,短距离特性难以从单点控制所有设备——尤其是多房间住宅中信号须穿透墙壁与障碍物时。
许多物联网部署真正需要的是真正的多对多通信:任意节点能从多个对等节点接收并广播至多个对等节点。设想四个智能灯泡由多部智能手机控制,同时监听调光器或占用传感器的"设置"命令。传统BLE根本无法满足此需求。
Bluetooth Mesh通过增加网状多对多路由、射程扩展与低功耗运行解决这些挑战,同时仍允许设备靠小电池运行。它迅速成为家庭自动化首选技术,因每个节点均可直接从手机/平板访问——无需网关——且其标准消息格式(称为模型)保证跨厂商快速互操作部署。
本文为五部分系列首篇,涵盖Bluetooth Mesh核心概念:低功耗能力、隐私安全特性、如何为智能家居应用选型。今天聚焦构成Bluetooth Mesh网络的基本要素。
Bluetooth Mesh网络架构
Bluetooth Mesh网络由节点构建,节点可提供以下一种或多种特性类型:
- 中继节点/特性
- 低功耗节点(LPN)/特性
- 友友节点/特性
- 代理节点/特性
- 配网器
点击查看大图
图1:Bluetooth Mesh网络(来源:Cypress)
节点可组合多种特性。例如标记"R+F"的节点同时支持中继与友友,"R+P"节点支持中继与代理。
中继特性
中继能力让节点通过广播承载转发消息。可持续供电的墙装设备(如智能灯泡、墙壁开关)是理想中继节点。电池供电节点通常省略中继,因持续监听会快速耗尽电量。
低功耗节点(LPN)特性
LPN专为电池供电设备设计,大部分时间处于深度睡眠。LPN不监听每个数据包,而是按定义间隔唤醒、轮询友友节点待处理消息、随后回眠。此架构完美适配传感器节点、零售价签等低能耗应用。
友友特性
友友节点作为一个或多个LPN的内存缓冲。它接收并存储发往LPN的消息,在LPN唤醒查询时移交。因需维护多消息队列,友友节点可能比其他类型需更多RAM。
代理特性
代理特性将Mesh网络暴露给原生不支持Mesh的设备,如智能手机或Wi-Fi Mesh网关。代理节点桥接GATT(蓝牙低功耗通用属性配置文件)与广播承载器,允许非Mesh设备收发消息。部署多个代理节点确保弹性——单点离线网络仍可达。
配网
配网是将新节点安全加入网络的过程。未配网设备广播信标;配网设备——通常为智能手机/平板——检测信标、认证设备、安装节点网络密钥。此步骤防止未授权设备加入Mesh。
根据蓝牙规范,设备可获Mesh资质而无需支持所有特性类型。许多硅厂商省略友友与低功耗特性,可能阻碍电池供电应用。
查询产品支持特性
要确定特定设备支持哪些节点/特性类型,访问Bluetooth SIG网站,选择查找产品搜索设备。例如输入Cypress CYBT-413034-02显示其声明ID(如D040142)。点击ID查看支持的层、角色与特性。以下为Cypress模组演示截图。
点击查看大图
图2:Bluetooth SIG网站显示特定产品的角色与版本。该产品同时支持节点与配网器角色。(来源:Cypress)
点击查看大图
图3:Bluetooth SIG网站显示特定产品的节点角色能力。该产品支持中继特性。(来源:Cypress)
点击查看大图
图4:该产品支持友友与低功耗节点特性,显示在上层传输层能力中。(来源:Cypress)
点击查看大图
图5:代理特性支持显示在代理能力下。(来源:Cypress)
Cypress模组虽展示上述所有特性,但请记住许多为可选。为构建稳健Mesh网络——尤其是包含电池供电设备时——应尽可能集成中继、友友、低功耗与代理节点。
深度了解可观看深入理解Bluetooth Mesh视频,见节点与特性类型实战协作。
下篇文章将探讨通信如何在Bluetooth Mesh网络中流动,以及实现跨应用段设备互操作的Mesh模型。
嵌入式
- 网孔分析法详解:步骤、实例与工程应用
- Synopsys发布完整HBM3 IP套件,面向多芯片系统将带宽提升至921 GB/s
- Bluetooth Mesh设计抉择:模组还是离散器件?
- STMicroelectronics 发布 STM32Cube.AI:赋能边缘设备嵌入式神经网络
- Cypress 发布双模 Bluetooth 5.0 MCU,支持 Mesh 组网,连接物联网设备与智能手机
- Future Electronics 与 Silvair 全球结盟,加速蓝牙 Mesh 照明方案落地
- Contrinex 2020:云就绪传感器与蓝牙光幕,赋能安全应用
- Silicon Labs 推出预认证 Wireless Gecko 模块,支持 Bluetooth Mesh、Zigbee、Thread 与 BLE
- 蓝牙 5.1 SoC:面向 IoT 设备的超紧凑、低成本解决方案
- 模拟与数字传感器:类型、应用与实战案例对比
- 钼丝分类、特性与工业应用全景指南
- C++ 运算符全解析:类型、示例与示例程序