【问题标题】:What is meaning of negative dbm in signal strength?信号强度中的负dbm是什么意思?
【发布时间】:2013-07-26 08:09:13
【问题描述】:

当我们尝试获取附近的小区及其 LAC、MNC、信号时(以及在使用其他 Android 应用程序时),我们得到的信号是负值(例如 -85dbm)。我该怎么办?我应该忽略 -ve 符号并取绝对值还是 -85 的强度小于 -60?

这将如何影响我的位置查找?

【问题讨论】:

  • 能否分享获取dbm值的代码?
  • 就接收器而言,-85dBm 比 -60dBm 敏感 316 倍。请参阅我的答案以获得解释。
  • 问题是关于传输网络的问题。

标签: android geolocation location gsm


【解决方案1】:

以dBm为单位的功率是实际功率/1毫瓦比的对数的10倍。

dBm 代表“分贝毫瓦”。这是一种方便的功率测量方法。确切的公式是

P(dBm) = 10 · log10( P(W) / 1mW )

在哪里

P(dBm) = 以 dBm 表示的功率 P(W) = 以瓦特为单位测量的绝对功率 mW = 毫瓦 log10 = 以 10 为底的日志

根据这个公式,1 瓦的 dBm 功率为 30 dBm。因为计算是对数的,所以每增加 3dBm 大约相当于信号的实际功率增加一倍。

有一个转换计算器和一个比较表here。 维基百科英文页面上也有一个对比表,但是它给移动网络的价值有点偏。

您的实际问题是“- 符号算数吗?”

答案是肯定的。

-85 dBm 不如 -60 dBm 强大(更小)。要理解这一点,您需要查看negative numbers。或者,考虑一下您的银行帐户。如果你欠银行 85 美元/兰特/欧元/卢比 (-85),那么你比只欠银行 65 (-65) 的情况更穷,即 -85 小于 -65。此外,在温度测量中,-85 比 -65 度更冷。

移动网络的信号强度始终为负 dBm 值,因为传输的网络强度不足以提供正 dBm 值。

这将如何影响您的位置查找?我不知道,因为我不知道您使用什么技术来估计位置。您引用的值大致对应于 GSM、UMTS 或 LTE 中的 5 bar 网络,因此由于网络强度,您应该不会遇到任何问题。

【讨论】:

  • 你确定Signal strengths for mobile networks are always negative dBm values, because the transmitted network is not strong enough to give positive dBm values 是真的吗?据我所知,这些值为负数,因为 0 是进行通信的电子设备可以读取/传输的最大功率,因此任何读数都将小于或等于 0。
  • 如果您以更高的功率传输,该公式会给出一个正的 dBm 值。也许您对特定发射器的理解是正确的?
  • 是的,我认为是的,只有当输出功率超过 1mW 并且 1mW 的辐射能量很多时,dbm 才会为正,所以你的初步答案是正确的,在音频设备上使用dB,这不是绝对的,我认为0确实代表设备可以处理的最大值,但如果我错了,请纠正我。
  • 关于接收功率的信号强度始终为负的说法是正确的。然而,手机通常会以正 dBm 水平发射(通常最大发射功率为 +23dBm)。小区的发射功率几乎总是正 dBm。
【解决方案2】:

我认为用负数来考虑它是令人困惑的。因为它是 对数对负值的看法与您对十次方的看法相同。 10^3 = 1000 而 10^-3 = 0.001。

考虑到这一点并使用 S Lists 答案中的公式(并假设在所有这些情况下我们的基本功率为 1mW),我们可以构建一个小表:

|--------|-------------------|
| P(dBm) |        P(mW)      |
|--------|-------------------|
|    50  |  100000           |    
|    40  |   10000           |    strong transmitter
|    30  |    1000           |             ^  
|    20  |     100           |             |
|    10  |      10           |             |
|     0  |       1           |
|   -10  |       0.1         |
|   -20  |       0.01        |
|   -30  |       0.001       |
|   -40  |       0.0001      |
|   -50  |       0.00001     |             |
|   -60  |       0.000001    |             |
|   -70  |       0.0000001   |             v
|   -80  |       0.00000001  |    sensitive receiver
|   -90  |       0.000000001 |
|--------|-------------------|

当我这样想时,我发现更容易看出 dBm 值越负,则实际功率值越靠小数点右侧。

谈到移动网络,与其说它们不够强大,不如说它们更敏感。当您看到接收器规格的 dBm 远低于负值时,您看到的是更敏感的设备。

通常您会希望您的发射器功能强大(更靠近正面),而您的接收器更灵敏(更靠近负面)。

【讨论】:

    【解决方案3】:

    在 ms 结束时,Rx lev 范围为 0 到 -120 dbm ms端接收到的平均天线功率总是小于1mW。

    这就是为什么它总是-ve。

    【讨论】:

      猜你喜欢
      • 2013-02-04
      • 1970-01-01
      • 2023-04-01
      • 1970-01-01
      • 2010-09-29
      • 2011-04-18
      • 1970-01-01
      • 2021-10-18
      • 1970-01-01
      相关资源
      最近更新 更多