蓝牙核心规范(V5.2)3.7-深入详解之BLE定向查找

简介: 蓝牙核心规范(V5.2)3.7-深入详解之BLE定向查找

image.png

image.png

LE设备可以通过发送方向寻能数据包来使其方向可用于对等设备。利用来自多个发射机的方向信息和给出其位置的轮廓级信息,LE无线电可以计算出自己的位置。

此功能在LE未编码PHY上受支持,但不在LE编码PHY上受支持。


image.png

1.AOA角法

LE设备可以通过使用单个天线发送寻向启用的数据包,使其方向可用于对等设备。


该对等设备由射频开关和天线阵列组成,在接收部分天线包的同时交换天线并捕获IQ样本。IQ样本可以用于计算使用天线阵列的不同元件接收到的无线电信号的相位差,这反过来又可以用于估计到达角(AoA)。

image.png

考虑一个由两个天线组成的天线阵列的接收设备,按距离d分开。该发射机装置使用单个

线来发射信号。如图8.2所示,可以从延伸到最近天线(天线1)交叉口的最远天线(天线2)的输入信号波前绘制垂直线。右三角形的相邻边表示两个天线之间波前入射角的路径差。在到达两个天线的信号中的相位差ψ为


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


其中,λ为信号的波长,θ为到达的角度(从连接接收机中的两个天线的一条线测量),因此


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


注:距离d是接收设备用来计算到达角度的轮廓水平信息。

image.png


2.偏离角(AOD)法

由射频开关和天线阵列组成的设备可以通过发送传输过程中查找启用的数据包、切换天线来检测其出发角(AoD)。


对等设备使用单个天线接收这些数据包,并在这些数据包的一部分期间捕获IQ样本。该方向的确定是基于天线阵列的发射元件与接收单个天线的LE无线电信号之间的不同传播延迟。可以通过智商测量来检测到传播延迟。任何具有支持AOD特性的单个天线的接收LE无线电都可以捕获IQ样本,并借助指定天线的轮廓级信息离开发射机后,计算输入的无线电信号的入射角。

image.png


考虑一个具有由两个天线组成的天线阵列的发射机设备,按距离d分开。该接收机设备使

单个天线来接收这些信号。然后,天线1的信号和天线2到达接收机的信号的相位差ψ。

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


其中λ为信号的波长,θ为偏离角(从连接发射机中两个天线的线测量),因此

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


注:距离d是发送装置与接收装置交换的用来计算出发角的轮廓级信息


image.png

测量偏离角




目录
相关文章
蓝牙核心规范(V5.3)-深入详解之SCO和eSCO的异同
蓝牙核心规范(V5.3)-深入详解之SCO和eSCO的异同
2560 0
蓝牙核心规范(V5.3)-深入详解之SCO和eSCO的异同
|
存储 监控 算法
详解SIP服务器用来做什么的
什么是SIP服务器? SIP服务器是IPPBX的主要组成部分,主要处理网络中所有SIP呼叫的管理。SIP服务器也称为SIP代理或注册器。SIP是SIP服务器的主要组件,负责建立网络中所有的SIP电话通话。SIP服务器也叫SIP代理服务器或注册服务器。
3744 0
详解SIP服务器用来做什么的
|
网络协议 物联网 芯片
三张图带你入门蓝牙规范
蓝牙自从2001年发布以来,从经典蓝牙发展到了BLE蓝牙,又于2017年引入了蓝牙mesh技术,核心规范版本就于2019年年底升级到了最新的5.2版本,很多同学对蓝牙很有兴趣,但也被会被蓝牙技术里繁多的概念搞迷糊,希望通过这篇文章带大家对蓝牙技术规范有一个基本的了解。本文的面向读者是对网络技术有一定了解但对蓝牙技术不熟悉的同学。
三张图带你入门蓝牙规范
|
关系型数据库 MySQL 分布式数据库
PolarDB 与传统数据库的性能对比分析
【8月更文第27天】随着云计算技术的发展,越来越多的企业开始将数据管理和存储迁移到云端。阿里云的 PolarDB 作为一款兼容 MySQL 和 PostgreSQL 的关系型数据库服务,提供了高性能、高可用和弹性伸缩的能力。本文将从不同角度对比 PolarDB 与本地部署的传统数据库(如 MySQL、PostgreSQL)在性能上的差异。
879 1
|
安全 物联网 网络架构
Zigbee—网络层地址分配机制
Zigbee—网络层地址分配机制
|
定位技术 调度
蓝牙核心规范(V5.2)3.6-深入详解之共存和配置
蓝牙核心规范(V5.2)3.6-深入详解之共存和配置
538 0
蓝牙核心规范(V5.2)3.6-深入详解之共存和配置
|
编解码 语音技术
【经典蓝牙】 蓝牙HFP层协议分析
HFP(Hands-Free Profile), 是蓝牙免提协议, 可以让蓝牙设备对对端蓝牙设备的通话进行控制,例如蓝牙耳机控制手机通话的接听、 挂断、 拒接、 语音拨号等。HFP中蓝牙两端的数据交互是通过定义好的AT指令来通讯的
3593 0
【经典蓝牙】 蓝牙HFP层协议分析
|
消息中间件 Kubernetes 监控
云原生日志采集管理方案--Fluent Operator
Fluent Operator是由KubeSphere 社区于2021年捐献给Fluent 社区的,最初是为了满足以云原生的方式管理 Fluent Bit 的需求。Fluentbit Operator可以灵活且方便地部署、配置及卸载 Fluent Bit 以及 Fluentd。同时, 还提供支持 Fluentd 以及 Fluent Bit 的插件,用户可以根据实际需求进行定制化配置。
1704 0
|
数据采集 传感器 存储
大数据这么玩 - 家庭温湿度数据采集与分析
本文用树莓派连接温湿度传感器,配合阿里云DataWorks、MaxCompute以及Quick BI等产品,完成了家庭温湿度数据采集与分析。
1410 0
大数据这么玩 - 家庭温湿度数据采集与分析
|
移动开发 JSON JavaScript
百度地图(HTML5新特性)-全面详解(学习总结---从入门到深化)(上)
百度地图提供了一套由JavaScript语言编写的应用程序接口,该套接 口目前最新版本为 JavaScript API GL v1.0 。
495 0
百度地图(HTML5新特性)-全面详解(学习总结---从入门到深化)(上)