浅谈BR/EDR、BLE、BLE MESH协议栈架构及相应区别

Bluetooth BR/EDR (传统蓝牙)协议栈整体架构:

Bluetooth Low Energy​ 低功耗蓝牙协议栈的体系结构如下:

Bluetooth Mesh协议栈架构:

Mesh是基于BLE协议基础上的一个协议,基本扩展了BLE的能力。通俗一點說就是蓝牙MESH是构建于BLE之上的网络协议。

广播连接的一个基本特性:

广播只能单方向只发送数据,要快速可靠双向通信,必须要建立连接(当然,你也可以即广播也扫描不建立连接实现双向通信,但这样效率不高)。那么BLE是如何建立连接呢?首先得知道啥时可连接广播。下图为Radio TX 或者RX 活跃时,则拉高对应的IO口, 然后用逻辑分析仪捕获的瞬间图。

可连接广播与不可连接广播

由上图可以看到,可连接广播,在Radio层面上每次在一个信道上发送完后,会开一个短暂的RX,如果此时,有其他设备发送连接请求时,则瞬间两者就建立连接了。

BR/EDR与BLE的区别:

首先一个基本概念:

低功耗蓝牙采用了高斯频移键控(GFSK)。这里我们先抛开蓝牙的协议,单纯从Radio的角度看收发通信,Radio发送到空中的数据比较简单,要么是0,要么是1,接收端每次也只能在一小段(一个信道)频率上扫描。比方说在2402MHz这个频点上发送数据,发送的频率小于2402MHz负频代表发送0,发送的频率大于2402MHz代表发送1。

​信道:

传统蓝牙BR/EDR,有79个窄信道。 而低功耗蓝牙,使用40个无线信道。3个广播信道(初级广播),37个数据信道。Radio每次发送数据只能往一个信道里面发送,大多数芯片的Radio(接收方)每次也只能扫描一个信道的数据。

BLE 的广播在没有引入扩展广播之前,是一个比较简单的概念。这里介绍用得最普遍的在1M PHY层上的广播。在没有建立连接之前,设备与设备之前只能通过广播发送数据,为了增加发送数据的可靠性,避免频点被一直干扰,所以BLE默认选择每次广播在37,38,39三个信道上遍历发送广播数据。

能量消耗:

低功耗是BLE的一大亮点。仅使用纽扣电池,BLE设备即可运行数月甚至数年。蓝牙智能的灵活配置还可以使应用程序更好地管理连接间隔(连接间隔),从而优化接收器的占空比。对于蓝牙BR / EDR,由于其较高的数据吞吐量,因此功耗会相应增加。

拓扑结构:

BR / EDR支持星形拓扑的Piconet,也支持Scatternet的Piconet。在Scatternet中,每个微微网都有一个主设备,而从属设备可以基于时分复用参与不同的微微网。​

BLE 4.1版本支持“双模式”,该模式允许BLE设备同时扮演“中央”和“外围设备”两个角色。支持中心角色的设备可以启动与外围设备的连接,而支持中心角色的设备也可以用作外围设备以连接到其他中心设备。将来,它还将支持BluetoothSmart Mesh(5.2已经支持)

开发方式:

BLE开发非常灵活,开发人员可以借助蓝牙技术联盟使用的配置文件更灵活地自定义应用程序。无论开发人员想要构建哪种应用程序场景,灵活的配置文件定义都可以满足技术要求。

BR / EDR技术相对成熟,并且其开发是模块化的,因此通常只需要将模块集成到产品中即可。例如,在开发Beacon应用程序时应选择BLE,因为BR / EDR不支持Beacon应用程序

配对:

配对对于蓝牙BR / EDR是必需的,但对于BLE能则是选择性的。

简单的BLE应用程序可能不需要配对。例如 ibeacon 等应用

数据吞吐量:

BLE吞吐量约为1 Mbps(如规格中所述),但还取决于应用场景。

蓝牙BR / EDR吞吐量超过2Mbps,适用于高质量音频比特流或其他需要维持更高带宽连接的应用。

Profile:

通用属性配置文件(GATT)可以由应用程序或其他配置文件调用,以允许客户端与服务器进行交互。当前,有许多使用GATT构建的配置文件。

联网能力:

蓝牙技术联盟提供了三种基于BLE 的联网能力,RESTFul API,HTTP代理服务(HPS)和互联网协议支持配置文件(IPSP)的Internet访问方式。他们都需要网关设备进行连接。网关设备可以是任何可以访问Internet的设备,例如路由器,机顶盒,甚至是家里闲置的智能手机。 BLE的Internet功能使物联网更加可靠且易于实现。

点击下方公众号,扫描二维码关注,更多科技AI等你来发现哦 

蓝牙LE(低能耗)与蓝牙经典(BR/EDR)是蓝牙技术的两个不同分支,它们在音频传输上有各自独特的优势和应用场景。首先,我们可以通过《蓝牙LE入门指南:LeAudio驱动的技术变迁》来了解蓝牙LE的基础知识,这将帮助我们更好地理解BLEBR/EDR在音频传输上的差异。 参考资源链接:[蓝牙LE入门指南:LeAudio驱动的技术变迁](https://wenku.csdn.net/doc/j82ewme5oc?spm=1055.2569.3001.10343) 蓝牙经典(BR/EDR)技术主要适用于需要持续、稳定连接的场景,如音频播放设备与智能手机间的点对点连接。BR/EDR版本支持的数据速率为2Mb/s,适合传输高质量音频,但其高功耗的特性并不适合电池寿命受限的设备。 相比之下,蓝牙LE技术采用无连接通信和点对点连接相结合的方式,优化了电池的使用寿命,适合于电池寿命受限的物联网设备和音频产品。蓝牙LE在音频传输上的使用通常表现为广告模式,其中设备广播广告包以传输数据。这种模式下,设备并不持续保持连接状态,因此能大幅降低功耗,适合蓝牙耳机和各种便携式音频设备。 蓝牙LE引入的LeAudio标准为音频传输带来了新的可能性。LeAudio不仅支持传统的点对点连接,还能通过蓝牙Mesh网络实现音频设备之间的多点连接和广播,为音频产品提供了更为丰富的应用场景。 因此,对于音频产品的设计和开发,了解蓝牙LE和蓝牙经典(BR/EDR)的区别是至关重要的。前者在功耗和电池寿命上具有优势,而后者则在数据传输速率上更为优秀。设计师和开发者应该根据产品的需求和目标市场来选择最合适的技术实现方式。 为了深入学习和理解蓝牙LE在音频传输上的更多细节,特别是LeAudio标准的细节,我推荐您阅读《蓝牙LE入门指南:LeAudio驱动的技术变迁》。这份资料将引导您更快地掌握BLE的基础知识,降低学习曲线,为您的音频产品设计和开发提供扎实的技术支持。 参考资源链接:[蓝牙LE入门指南:LeAudio驱动的技术变迁](https://wenku.csdn.net/doc/j82ewme5oc?spm=1055.2569.3001.10343)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

浮若于心

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值