定义
蓝牙物联网利用BLE(Bluetooth Low Energy,蓝牙4.0+)连接近场物联网设备。BLE采用2.4GHz ISM频段,功耗极低(纽扣电池可续航数月),适合可穿戴、信标、传感器等。蓝牙Mesh(2017)扩展了组网能力,支持多跳、广播与组播;蓝牙5.x提升速率(2Mbps)、距离(远达数百米)与广播容量,与Zigbee、Thread、Wi-Fi形成短距物联网互补。
核心特性
- 超低功耗:连接间隔可配置,休眠时电流微安级,适合电池供电
- 短距离:典型10~100米,蓝牙5 Long Range模式可达数百米
- 手机原生支持:智能手机标配BLE,便于设备配置、数据采集与近场交互
- Mesh组网:蓝牙Mesh支持Friend、Relay、Low Power节点,实现多跳与大规模部署
与蜂窝的混合组网
蓝牙负责近场设备连接,蜂窝负责广域回传。典型架构:蓝牙网关汇聚多个BLE设备数据,经LTE-M、Cat.1等蜂窝上云。达希物联可为"蓝牙网关+物联网卡"混合场景提供一站式连接方案。
典型应用场景
可穿戴设备、Beacon、智能门锁、医疗设备、资产追踪、室内定位、智能家居等。达希物联聚焦蜂窝物联网,与蓝牙形成互补,支持混合组网方案。
蓝牙物联网多用于近场设备连接,而达希物联聚焦蜂窝物联网卡与云平台,为需要广域联网的设备提供连接服务。对于混合组网场景(如蓝牙网关+物联网卡上传),达希物联可提供一站式连接方案,实现本地蓝牙设备与云端的数据打通。
连接间隔和从机延迟一起决定平均电流
低功耗蓝牙连接建立之后,双方按连接间隔醒来交换数据,其余时间射频关闭。间隔拉长,平均电流下降,命令下发的等待也变长。从机延迟允许从机跳过若干个间隔再应答,适合传感器,不适合要随时开锁的执行器。两个参数必须一起看:间隔二百毫秒、延迟为零,和间隔五十毫秒、延迟三倍,醒着的机会完全不同。只改广播里的设备名,不会改变已连接态的电流。
监督超时短于实际唤醒节奏时,主机会判定链路丢失并重新扫描,电池账反而变差。判断连接参数是否合理,要抓一段空闲时段的唤醒次数,而不是只看连接成功那一瞬间的信号强度。手机做主机时,系统可能改写间隔,嵌入式主机则要自己写进连接更新请求。
广播信道被占满时扫描端会一直搜不到
广播走三个固定信道,和无线局域网同在二点四吉赫。现场若大量信标使用很短的广播间隔,三个信道会被广告包占满,新设备的广播和扫描请求互相碰撞。症状是距离很近仍间歇搜不到,一关掉周围信标就恢复。判断条件是广播成功率和环境里的广播密度相关,而不是和距离单调相关。把间隔调到业务允许的最疏,比提高发射功率更能缓解碰撞。
扩展广播和长距离模式会占用更多时间槽。长距离用编码换灵敏度,同一条广播的空口时间变长,邻居更挤。需要远距离的资产标签才开长距离;室内密集标签应留在标准速率,否则整个房间的发现时延一起变差。
中继跳数增加后时延是逐跳累加的
蓝牙Mesh没有传统路由表,中继节点把网络消息再广播出去。每一跳都要等广播事件,跳数上限设得过大,消息会在网内回荡;设得过小,角落节点收不到。低功耗节点不常醒,要靠朋友节点代为缓存,朋友节点掉线后,低功耗节点会在一段窗口内像离线。判断是中继问题还是回传问题:手机靠近该节点能直接读到数据,云端没有,多半是Mesh到网关这一段;手机也读不到,才是节点本身或中继。
达希物联的物联网卡装在蓝牙网关上,负责把汇聚后的数据送出局域网。卡的在线不能证明每只蓝牙从机都在网内。平台应分开显示网关附着状态和蓝牙侧的最近一跳时间。只重启蜂窝模组,修不好广播碰撞和朋友节点缓存;只重配连接间隔,也补不齐网关到云的上行。
配对材料和连接参数存在两处记忆里
低功耗蓝牙的配对会生成长期密钥,存在主机和从机两边。连接间隔、从机延迟和监督超时则是每一次连接更新的结果,断线后不一定还在。只清除手机上的蓝牙缓存,从机里的配对记录还在,下一次会因密钥对不上而反复弹配对或直接拒绝。只改连接参数、不重新配对,密钥仍可用,但电流和时延会变。排障时要分开做:连不上且反复要求配对,查两边的绑定记录;连得上但反应慢或费电,查当前连接参数而不是配对记录。
网关做主机时,它的绑定表容量有限。超过容量后,最早的从机被挤掉,表现是个别标签隔几天就要重新配对,其他标签正常。这不是蜂窝卡的问题。达希物联的卡只连接网关和云,绑定表在蓝牙主机内部。平台上若只有少数从机周期性失联、网关附着始终正常,应导出绑定表和最近一次连接参数,而不是更换物联网卡。更换网关时必须迁移或重建绑定,否则所有从机都会停在旧密钥上。