来自蓝牙信标的信号强度不一致 - Kontakt.io

Inconsistency in signal strength from bluetooth beacons - Kontakt.io

最近我们从 Kontakt 购买了一套 6 个信标。由于某种原因,一段时间内的 RSSI 平均值看起来并不一致。有人可以帮助我提高对以下问题的理解吗?

  1. 如果信标的 TxPower 为 -77,在距信标 1 米处的 iPhone 5 中,getRSSI() 返回的 RSSI 值的标准差是多少?

  2. 2 个信标是否会给出或多或少相同的 RSSI 值,前提是它们被放置在相同的方向、相同的配置(功率水平和广告率)、相同的距离、来自相同的相同相对位置 phone?

  3. 如果上述类似条件,2 个信标是否会为 getProximity() 提供相同的值?

此外,即使所有这些信标都具有相似的 TxPower 和 Advertising Rate 设置,电池也会以不同的速率耗尽。

再次感谢。

理论上,使用相同的信标发射器以相同的方式配置,您应该会得到类似的结果。 RSSI 将随无线电噪声、多路径和障碍物而变化。如果您可以在测试之间保持相同的物理环境,则可以从等式中消除多路径和障碍物,只留下无线电噪声。

我没有标准偏差值,但如果您在 1 米处看到 -77dBm 的平均 RSSI(这就是 TxPower 校准值的含义),那么在实践中您可能会看到这个数字变化大约 + /- 10dBm.

无线电噪声意味着没有什么是完全可重复的(问题 2 和 3),但是在很长一段时间内取平均值,您应该会得到类似的结果。

您可以在此处阅读有关信标测距的更多信息:http://developer.radiusnetworks.com/2014/12/04/fundamentals-of-beacon-ranging.html

当然,也有可能您的多个信标的行为方式不同。我对 Kontakt 信标没有特别了解,所以我不能说这种可能性。