我有几个关于Radius网络Beacon的问题。
答案 0 :(得分:11)
您将始终看到信标距离估计的波动,因此您必须适当地设置您的期望。信标距离估算的工作原理是使用移动设备上的蓝牙无线电测量无线电信号强度设备。信号越强意味着信标越近,信号越弱意味着信标越远。信标在1米处传输其预期信号强度的参考值,实际上说是#34;如果距离一米,您应该看到我的信号电平为-56 dBm"。然后,移动电话内的公式试图根据任何给定时间的信号电平来猜测它离开多远。如果信号稍微弱于-56dBm,例如-65dBm,公式可能会估计距离为2.5米。
这种技术并不完美,波动的原因有几个:
您可以采取一些措施来最大限度地减少错误:
使用尽可能频繁发送的信标,最好是10Hz或更高。更多传输意味着信号水平的更多统计样本,当平均在一起时有助于减轻上述来源1和2的错误。
尽可能使用信标上的发射机功率设置。信号越强,噪声水平越低(相对而言)来自上面的源1。
如果可能,将信标放置在接收设备有清晰视线的位置。开销通常效果最好。
然而,您可以希望做的最好的事情是尽可能减少变化。你不能消除它。出于这个原因,您必须设计您的应用程序,以便可以接受这种变化。如果它有助于您的使用案例,您还可以降低信标发射机的功率,以便设备只在它们相对靠近时检测到信标。
使用Radius Networks' RadBeacon USB和RadBeacon标签型号,您可以使用iOS和OSX的免费RadBeacon configuration app调整发射机功率。这些应用程序有一个滑块控制来增加和减少发射机功率。
但是,您应该注意,通过降低发射机功率,您还会增加距离估计值的变化量。这是因为信噪比会降低。
完全披露:我是Radius Networks的总工程师。
答案 1 :(得分:2)