蓝牙单连接和多连接知识
生活中蓝牙连接多路蓝牙的情况越来越多,下面介绍下单连接和多连接的知识,供大家参考
一:蓝牙单连接
蓝牙单连接也称为Point-to-Point 点对点连接,是最常见的蓝牙连接场景,如手机<–>车载蓝牙。,蓝牙RF通讯也分主/从设备,即Master/Slave(也称为HCI-Master/HCI-Slave),
我们可以把HCI-Master设备理解为”RF Clock提供”者,Master/Slave之间的空中2.4G无线通讯都要以Master提供的Clock为基础
二:蓝牙多连接
蓝牙多连接有几种可以实现,下面介绍3钟
1:Point-to-Multi Point
这种场景较为常见(如打印机BT826模块),一个模块同时最多可连接7个手机(7路ACL链路) 在Point-to-Multi Point场景中,Point的设备(BT826)要主动将HCI-Role切换成HCI-Master,切换成功后Point的设备为Multi Point的其他设备提供Baseband的RF时钟,保证时钟唯一,若切换失败则进入Scatternet的场景(下图b场景)
2:Scatternet(上图中c)
若多连接场景相对复杂,中间需要多个节点来中继,对于这些中继节点来说,同时要作为HCI Master/Slave(如上图中的红色节点)
在Scatternet场景中,由于存在多个HCI Master,因此会有多个RF时钟的提供者,从而导致网络连接不稳定,抗干扰能力差
注意:在实际的应用场景中,应当尽量避免Scatternet的存在
3:BLE MESH
BLE Mesh是目前蓝牙组网中应用最广的解决方案(如智能家居领域)
Mesh组网可以实现多个节点之间相关通讯,是一种分布式的组网方式
由于其内容较多,具体可以下面留言和讨论,也可以去飞易通官网讨论和了解情况。