蓝牙协议5.1 新增协议

在下这厢有礼了

Change from 5.0 to 5.1

版本 时间
5.1 2019-01-21
5.0 2016-12-06

文章目录

  • Change from 5.0 to 5.1
    • New features
      • 1. Angle of Arrival (AoA) and Angle of Departure (AoD)
      • 2. Advertising Channel Index
      • 3. GATT Caching
      • 4. Minor Enhancements batch 1
        • - HCI support for debug keys in LE Secure Connections
        • - Sleep clock accuracy update mechanism
        • - ADI field in scan response data
        • - Interaction between QoS and Flow Specification
        • - Host channel classification for secondary advertising
        • - Allow the SID to appear in scan response reports
        • - Specify the behavior when rules are violated
      • 5. Periodic Advertising Sync Transfer
    • Features added in CSA6 – integrated in v5.1
      • 1. Models
      • 2. Mesh-based model hierarchy

New features

1. Angle of Arrival (AoA) and Angle of Departure (AoD)

  到达角(AoA)与离开角(AoD)
  		低功耗蓝牙测向使用,发送具有测向功能的数据包测量,通过发射的方向信息和给出的位置轮廓信息,
  	一台蓝牙设备可以计算出自己的位置。此特性使用在LE 不编码物理层支持,LE编码物理层不支持。
  		AoA:
  		通过使用单个天线发送具有测向功能的数据包,LE设备可以使其方向对对等设备可用。该对等设备
  	由射频开关和天线阵列组成,在接收部分数据包时切换天线并捕获IQ样本。IQ样本可以用来计算天线
  	阵列不同元素接收到的无线电信号的相位差,进而可以用来估计到达角(AoA)。

蓝牙协议5.1 新增协议_第1张图片

		  一个接收设备,它的天线阵列由两个天线组成,由距离为d。发送设备使用一个天线来传输信号。垂直的
线可以从传入的信号波阵面延伸到最远的天线(天线2)在与最近天线(天线1)交点处,该直角三角形的邻边表示该
波阵面在两个天线之间的入射角相对的路径差ψ

			公式:ψ = (2πd cos(θ))/λ

			λ为信号的波长和θ角的到来,从一条线连接的两个天线接收器,所以θ = arccos((ψλ)/(2πd))

			距离d是接收设备用来计算到达角的轮廓级信息。


蓝牙协议5.1 新增协议_第2张图片

AoD:

		一种由射频开关和天线阵组成的装置,通过发射测向功能包,在发射过程中开关天线,使其偏离角
	(AoD)可被检测。

		 对等设备使用一个天线接收这些数据包并进行捕获,在这些测试包中有一部分是IQ测试。方向的确定是
	 基于天线阵发射单元与接收单元之间的LE无线电信号的不同传播延迟。传播延迟可以用IQ测量来检测。 任
	 何支持AoD特性的单天线接收LE无线电都可以捕获IQ样本,并通过指定天线的轮廓级信息来获取布置发射机,
	 计算入射射电信号的角度。

蓝牙协议5.1 新增协议_第3张图片

		考虑一个发射装置,它的天线阵由两个天线组成,按距离d隔开。接收装置使用一个天线接收信号。ψ相位差
	的信号从天线1和信号从天线2到达接收者然后

			ψ = (2πd cos(θ))/λ

			λ是信号的波长和离去角θ(从连接发射机中两个天线的线路上测量),因此 
			θ = arccos((ψλ)/(2πd))

			距离d是发射装置与接收装置交换的轮廓级信息,以便接收装置计算出发射角	

蓝牙协议5.1 新增协议_第4张图片

2. Advertising Channel Index

广播信道序列
存在于HCI之下且无法通过HCI配置/启用的特性

3. GATT Caching

Gatt缓存
只存在于HCI之上的特性
协议5.1 卷3 PartG 2.5.2
	属性缓存是一种优化,允许客户端发现属性信息,如服务器一次使用的属性句柄,并在没有重新发现的情况下
重新连接使用相同的属性信息。如果客户机不缓存属性信息,则必须重新发现,在每次重新连接时的属性信息。
使用缓存,可以节省时间,并且不需要在客户机和服务器之间交换大量的包。客户端应该缓存的属性信息是属性
所有服务器属性和GATT的句柄,服务器使用的属性句柄不应随时间而更改。这意味着,一旦客户端发现一个属性
句柄,该属性的属性句柄就不应该更改。

4. Minor Enhancements batch 1

第一批轻微改善

- HCI support for debug keys in LE Secure Connections

HCI支持调试键在LE安全连接
存在于HCI下面并且可以通过HCI配置/启用的特性

- Sleep clock accuracy update mechanism

睡眠时钟精度更新机制
存在于HCI下面并且可以通过HCI配置/启用的特性

- ADI field in scan response data

扫描响应数据中的ADI字段
存在于HCI之下且无法通过HCI配置/启用的特性

所允许的公共扩展广告有效载荷格式字段
AUX_SCAN_RSP PDU

蓝牙协议5.1 新增协议_第5张图片

- Interaction between QoS and Flow Specification

QoS与流规范之间的交互
存在于HCI下面并且可以通过HCI配置/启用的特性

- Host channel classification for secondary advertising

主信道分类为第二广播信道
存在于HCI下面并且可以通过HCI配置/启用的特性

- Allow the SID to appear in scan response reports

允许SID出现在扫描响应报告中
存在于HCI之下且无法通过HCI配置/启用的特性
SID:Advertising Set ID

蓝牙协议5.1 新增协议_第6张图片
蓝牙协议5.1 新增协议_第7张图片
蓝牙协议5.1 新增协议_第8张图片

- Specify the behavior when rules are violated

指定违反规则时的行为
这块推测,修改的是命令的返回事件,通过不同的返回值来判断产生的行为。

5. Periodic Advertising Sync Transfer

周期性广播同步传输
存在于HCI上下且需要HCI命令/事件才能运行的特性
有命令LE Periodic Advertising Sync Transfer command

Features added in CSA6 – integrated in v5.1

1. Models

模式

2. Mesh-based model hierarchy

基础mesh模型层次结构 

你可能感兴趣的:(蓝牙)