近くのセルとそのLAC、MNC、信号を取得しようとすると(および他のAndroidアプリを使用している間)、負の値(-85dbmなど)として信号を取得しています。これはどうすればいいですか? -ve符号を無視して絶対値を取るか、-85が-60より小さい強度ですか?
これは私の位置情報にどのように影響しますか?
DBm単位の電力は、実際の電力/ 1ミリワットの比率の対数の10倍です。
dBmは「デシベルミリワット」を表します。これは、電力を測定する便利な方法です。正確な式は
P(dBm)= 10・log10(P(W)/1mW)
どこ
P(dBm)= dBmで表される電力 P(W)=ワットで測定された絶対電力 mW =ミリワット log10 = 10を底とする対数
この式から、1ワットのdBm単位の電力は30 dBmです。計算は対数であるため、3dBmの増加はすべて、信号の実際の電力を2倍にすることにほぼ相当します。
変換計算機と比較表があります こちら 。ウィキペディアの英語ページにも比較表がありますが、モバイルネットワークに与える価値は少しずれています。
あなたの実際の質問は「サインはカウントされますか?」でした。
答えはイエスです、そうです。
-85 dBmは、-60 dBmよりも強力ではありません(小さい)。これを理解するには、 負の数 を調べる必要があります。または、銀行口座について考えてください。銀行に85ドル/ランド/ユーロ/ルピー(-85)を借りている場合、65(-65)だけを借りている場合よりも貧弱です。つまり、-85は-65よりも小さいです。また、温度測定では、-85は-65度よりも低温です。
モバイルネットワークの信号強度は常に負のdBm値です。これは、送信されたネットワークが正のdBm値を与えるほど強くないためです。
これはあなたの位置情報にどのように影響しますか?位置を推定するためにどのテクノロジーを使用しているかわからないので、わかりません。引用した値は、GSM、UMTS、またはLTEの5バールネットワークにほぼ対応しているため、ネットワークの強度による問題は発生しません。
負の数の観点から考えるのはわかりにくいと思います。これは対数なので、負の値は10のべき乗と同じように考えてください。 10 ^ 3 = 1000、10 ^ -3 = 0.001。
これを念頭に置いて、Sリストの答えから式を使用して(およびこれらのすべてのケースでベース電力が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値が負であるほど、実際の電力値が10進数の右側にあることがわかりやすいことがわかります。
モバイルネットワークに関して言えば、それほど強力ではないのではなく、より敏感です。負の値よりもはるかに大きいdBmのレシーバー仕様を確認すると、表示されるのはより敏感な機器です。
通常、送信機を強力に(さらにポジティブに)、受信機を敏感に(さらにネガに)します。
Ms端でRx levの範囲は0〜-120 dbm ms端で受信した平均アンテナ電力は常に1mW未満です。
それが常に-veである理由です。