2020年1月6日,Bluetooth SIG发布了新版本蓝牙核心规范(Bluetooth Core Specification)v5.2修订版。新版本蓝牙核心规范针对低功耗蓝牙(Bluetooth Low Energy)增加了三个新功能,新增的功能包括增强型属性协议EATT(Enhanced Attribute protocol),LE功率控制(LE Power Control)以及LE同步信道(LE Isochronous Channels)。

  下面和大家分享理解下这三项新增功能。 


一. EATT(增强版ATT)

  蓝牙5.2版本中对的ATT协议进行了完善(Enhanced Attribute Protocol),EATT支持并发事务,允许与来自不同应用程序的ATT数据包与相关的L2CAP数据包交叉,并允许在连接期间更改ATT最大传输单元(MTU)。总的来说,这些更改可以在设备上提高和改进用户体验,当有多个应用程序同时使用蓝牙低功耗(LE) 协议栈时,可以通过暂时减少一个应用程序对协议栈的使用,以阻塞另一个应用程序的使用。这可以减少一个或多个应用程序的端到端延迟,并改善用户的响应体验。
为了支持EATT,定义了一种新的L2CAP模式。这种新模式被称为基于L2CAP的增强型信用流量控制模式。此模式提供流控制,因此允许应用程序将协议视为可靠的。
与未增强的ATT相比,EATT具有安全优势,因为它只能在加密连接上使用。


二. LE功率控制

这种新型的低功耗控制使得设备能够动态地优化连接设备之间的传输功率。蓝牙LE接收器可以即时监测信号强度,并请求连接设备的传输功率级别的变化,通常是为了从信号质量低功耗角度保持最佳的信号强度。
LE功率控制有以下3大优点:
1. 通过在连接的设备之间进行动态功率管理,降低发射机的总功耗。
2. 通过维护接收机信号强度,使其保持在接收机支持的最佳范围内,从而提高可靠性。
3.改进与环境中使用2.4 GHz频率范围的其他无线设备的共存。这一优势适用于所有此类设备,而不只是那些使用蓝牙的设备。


所以我们不难想象LE功率控制的应用场景:


a.调整双方设备的发射功率(TX or RX)并通知对方.

b.基于双方设备可接受的功率最佳值,调整自己的发射功率

c.可监控路径的损耗(Path Loss)

三. LE同步信道

这个特性主要是为了支持LE Audio(下一代蓝牙音频)而设计的,它允许将有时间限制的数据传输到一个或多个设备上进行时间同步处理。它可以通过连接使用,也可以以无连接的方式广播到无限数量的设备。

音频源可以传输音频,以供小型私有设备组(个人音频共享)同步播放,也可以传输给公共空间(如电影院)中大小不限的大型设备集合。

然而,音乐共享只是一个应用程序。LE Audio建立在LE 同步新信道的基础上,将为接听器提供一个新的标准,并在剧院、会议、演讲厅和机场等不同地点支持辅助听力系统。预计多语言音频系统将成为可能。

下面是一些可能的音频场景的例子


图片2.png

为了实现LE同步信道在低功耗蓝牙的控制器(Controller)中定义了一个新的通讯协议层 – 同步适配层 (ISOAL)。它提供了一种灵活的方式,使栈的下层和上层一起工作,允许上层栈层创建和使用的等时数据包的大小与链路层中CIS或BIS逻辑传输使用的大小不同。这是通过将分割和重新组装服务应用到SDUs的上层,并将碎片和重新组合应用到SDUs的链接层来实现的。ISOAL还允许上层使用与链路层使用的不同的定时间隔,以便与上层交换SDU的速率与与链路层交换SDU的速率不相同。