蓝牙协议中LQ和RSSI的原理及应用场景
作者:wowo 发布于:2014-3-12 15:59 分类:蓝牙
在蓝牙协议栈的物理层,有这样两个比较有用的参数:LQI和RSSI。它们都是通过接收端,判断当前无线环境的质量(链路质量),以指导后续的动作。但这两个数值的计算原理和使用场景又有很大的差别。
LQI (Link Quality Indication),是当前接收到的信号的质量的一种度量。所谓的接收到信号的质量,是接收器通过接收到的信号和理想信号之间的错误累积值估算的。例如,如果使用FSK或者GFSK调制方式,接收器可以将每个bit的频率和期望的频率比较,累积一定数量的symbols(例如64个),就得到了错误累积值。由此可知,由于LQI的测量和调制方式有关,因此它可以相对地给出当前的链路质量(质量越好,LQI的值越小,反之越大)。
RSSI(Received Signal Strength Indication),是信号强度的指示,而不关心信号的质量(quality)或者正确率(correctness)。LQI不关心实际的信号强度,但信号质量却和信号强度有关,因为越强的信号,越不容易受到干扰,在接收端的表现就是“正确率”较高、LQI较低、信号质量较好。
下面用一些典型的场景来说明LQI和RSSI的应用:
- 信号较弱,noise较强的时候,RSSI低、LQI高
- 信号较弱,但基本没有noise时,RSSI低、LQI低
- 非常强的noise(例如干扰器),可以造成高RSSI、高LQI(也就是说,RSSI高也不说明信号一定好)
- 信号非常强,noise较低,RSSI高、LQI低
- 如果信号过强(导致接收饱和),也可能造成高RSSI和高LQI
注:如果你熟悉Linux的Bluez,可以通过如下命令查看LQI和RSSI:
1: hcitool rssi <BT ADDR>
2: hcitool lq <BT ADDR>
参考文献:http://e2e.ti.com/support/low_power_rf/w/design_notes/calculation-and-usage-of-lqi-and-rssi.aspx
原创文章,转发请注明出处。蜗窝科技,www.wowotech.net。

评论:
2017-12-30 13:05
或者说,这段话很有可能只适用于TI芯片及其自有协议栈
请看Core Spec(V5.0)原始定义
This command returns the value for the Link_Quality for the specified Handle.
The Handle shall be a Handle for an ACL connection. This command shall
return a Link_Quality value from 0-255, which represents the quality of the link
between two BR/EDR Controllers. The higher the value, the better the link
quality is. Each Bluetooth module vendor will determine how to measure the
link quality.
The Read_Link_Quality command is provided by AMPs. The meaning of the
link quality metric is AMP type specific and defined in the AMP PALs (see
Volume 5, Core System Package [AMP Controller volume].
首先,spec里定义是,值越高,链路质量越好。我觉着博主翻译的这一段,也有可能是TI协议栈里进行了换算
其次,具体的计算方法每个芯片产商可能会有差别,Spec里并没有给出具体的计算方法。不过我相信大概原理可能差别不大
另外,LQI似乎被限定于AMP这个前提。所以,我们大部分情况下,传统的BR/EDR可能并不会涉及.
如有错误,欢迎指正:)
功能
最新评论
- wangjing
写得太好了 - wangjing
写得太好了! - DRAM
圖面都沒辦法顯示出來好像掛點了。 - Simbr
bus至少是不是还有个subsystem? - troy
@testtest:只要ldrex-modify-strex... - gh
Linux 内核在 sparse 内存模型基础上实现了vme...
文章分类
随机文章
文章存档
- 2025年4月(5)
- 2024年2月(1)
- 2023年5月(1)
- 2022年10月(1)
- 2022年8月(1)
- 2022年6月(1)
- 2022年5月(1)
- 2022年4月(2)
- 2022年2月(2)
- 2021年12月(1)
- 2021年11月(5)
- 2021年7月(1)
- 2021年6月(1)
- 2021年5月(3)
- 2020年3月(3)
- 2020年2月(2)
- 2020年1月(3)
- 2019年12月(3)
- 2019年5月(4)
- 2019年3月(1)
- 2019年1月(3)
- 2018年12月(2)
- 2018年11月(1)
- 2018年10月(2)
- 2018年8月(1)
- 2018年6月(1)
- 2018年5月(1)
- 2018年4月(7)
- 2018年2月(4)
- 2018年1月(5)
- 2017年12月(2)
- 2017年11月(2)
- 2017年10月(1)
- 2017年9月(5)
- 2017年8月(4)
- 2017年7月(4)
- 2017年6月(3)
- 2017年5月(3)
- 2017年4月(1)
- 2017年3月(8)
- 2017年2月(6)
- 2017年1月(5)
- 2016年12月(6)
- 2016年11月(11)
- 2016年10月(9)
- 2016年9月(6)
- 2016年8月(9)
- 2016年7月(5)
- 2016年6月(8)
- 2016年5月(8)
- 2016年4月(7)
- 2016年3月(5)
- 2016年2月(5)
- 2016年1月(6)
- 2015年12月(6)
- 2015年11月(9)
- 2015年10月(9)
- 2015年9月(4)
- 2015年8月(3)
- 2015年7月(7)
- 2015年6月(3)
- 2015年5月(6)
- 2015年4月(9)
- 2015年3月(9)
- 2015年2月(6)
- 2015年1月(6)
- 2014年12月(17)
- 2014年11月(8)
- 2014年10月(9)
- 2014年9月(7)
- 2014年8月(12)
- 2014年7月(6)
- 2014年6月(6)
- 2014年5月(9)
- 2014年4月(9)
- 2014年3月(7)
- 2014年2月(3)
- 2014年1月(4)
2018-09-22 22:52