BLE Mesh(1)—— 简述

要说清楚 BLE Mesh 首先需要回答几个问题:

1、mesh 是什么?

2、mesh 用来干嘛?

3、mesh 在 BLE 中的位置?

BLE 作为蓝牙发展中的后续产物,现目前支持的应用场景非常有限,在 Connection 状态下的数据传输,也是点对点的数据传输,虽然现在 BLE 能够支持 Multi-Connection,但是其最大连接数和直接的硬件资源强相关,所以无法支持无限个连接,即便是能够支持很多连接,在 BLE5.x时代,引入的多 PHY 规格中,Coded PHY 125kbps 状态下的连接交互长度依然很有限制。

有了各种限制,就直接关系到应用场景的单一化;此刻 Mesh 就应运而生;

1、mesh 是什么?
Mesh 是蓝牙官方组织(SIG)推出的蓝牙 BLE 组网的规范,通过 BLE 作为载体,制作了一套星形网状的拓扑类型的多对多的组织。每一台设备都可以与网络中的其它设备进行通信,设备间的通信以消息的形式传递,一台设备可以将某一台设备发来的消息 中继到另一台设备,这样就可以扩展端到端的通信范围, 这个范围远超过一个单独设备蓝牙无线电所覆盖的范围;

BLE mesh是被设计用于大规模节点互相通信的网络支持的特性的。其应用目标场景是比如楼宇自动化、传感器网络、以及更多的 IoT 应用。

2、mesh 用来干嘛?
根据 BLE mesh 组网以及 mesh 本身的规范来说,它可以支持更多的节点通信,更远的消息传播的距离(中继节点),更低功耗的 IoT 节点(低功耗节点),可靠的消息传输(安全加密);比如在停车场,在楼宇自动化,在室内超市,等等场景,均可以部署 BLE mesh 节点,通过 mesh 本身的特性来达到安全,可靠数据交互的目的;

3、mesh 在 BLE 中的位置?
就 mesh 本身而言,他是基于 BLE ADV 的一层应用,可以将其理解为 HOST 层的一个新增特性,他的数据通过 ADV 发送,通过全窗 SCAN 来接收,以 ADV/SCAN 作为载体,定义不同的节点类型以及数据的含义,得以实现 Mesh 网状结构。
————————————————
版权声明:本文为CSDN博主「爱洋葱」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zhoutaopower/article/details/101376183

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值