2013-07-26 12 views
32

Kiedy próbujemy uzyskać pobliskie komórki i ich LAC, MNC, sygnał (i podczas korzystania z innych aplikacji na Androida) otrzymujemy sygnał jako wartość ujemną (np. -85dbm). Jak mam to wziąć? Czy powinienem zignorować znak -ve i przyjąć wartość bezwzględną, czy -85 ma mniejszą siłę niż -60?Co to jest znaczenie negatywnej dbm w sile sygnału?

W jaki sposób wpłynie to na moje wyszukiwanie lokalizacji?

+0

Czy możesz podzielić się kodem, aby uzyskać wartość dbm? –

+0

Pod względem odbiorców -85dBm jest bardziej czuły niż -60dBm o współczynnik 316. Zobacz moją odpowiedź dla wyjaśnienia. – Octopus

+0

Pytanie dotyczy przesyłanej sieci. –

Odpowiedz

40

Moc w dBm jest 10-krotnością logarytmu stosunku rzeczywistej mocy/1 miliwata.

dBm oznacza "decybeli miliwatów". Jest to wygodny sposób mierzenia mocy. Dokładna formuła

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

gdzie

 
P(dBm) = Power expressed in dBm 
P(W) = the absolute power measured in Watts 
mW = milliWatts 
log10 = log to base 10 

W tym wzorze, w dBm moc 1 wata 30 dBm. Ponieważ obliczenia są logarytmiczne, każde zwiększenie wartości 3dBm jest w przybliżeniu równe podwojeniu rzeczywistej mocy sygnału.

Istnieje kalkulator przeliczeniowy i tabela porównawcza here. Istnieje również tabela porównawcza na angielskiej stronie Wikipedii, ale wartość, jaką daje sieciom komórkowym, jest nieco niższa.

Twoje aktualne pytanie brzmiało "czy liczba znaków jest liczbą?"

Odpowiedź brzmi: tak, tak.

-85 dBm jest mniej wydajny (mniejszy) niż -60 dBm. Aby to zrozumieć, musisz spojrzeć na negative numbers. Ewentualnie pomyśl o swoim koncie bankowym. Jeśli jesteś winien bankowi 85 dolarów/rands/euro/rupii (-85), jesteś biedniejszy, niż gdybyś był im tylko winien 65 (-65), czyli -85 jest mniejszy niż -65. Również w pomiarach temperatury -85 jest niższy niż -65 stopni.

Moc sygnału dla sieci telefonii komórkowej jest zawsze ujemna, ponieważ transmitowana sieć nie jest wystarczająco mocna, aby uzyskać dodatnie wartości dBm.

W jaki sposób wpłynie to na Twoje wyszukiwanie lokalizacji? Nie mam pojęcia, ponieważ nie wiem, jakiej technologii używasz do oszacowania lokalizacji. Podane wartości odpowiadają w przybliżeniu sieci 5 barów w GSM, UMTS lub LTE, więc nie powinieneś mieć problemów ze względu na siłę sieci.

+0

Czy na pewno 'Moc sygnału dla sieci telefonii komórkowej jest zawsze ujemna, ponieważ transmitowana sieć nie jest wystarczająco silna, aby uzyskać pozytywne wartości dBm' jest prawdziwa? O ile mi wiadomo, wartości są ujemne, ponieważ 0 jest maksymalną mocą elektroniki, która może komunikować się/przekazywać, więc wszelkie odczyty będą mniejsze lub równe 0. – mFeinstein

+0

Jeśli transmitujesz z większą mocą, formuła daje dodatnią wartość dBm. Być może twoje zrozumienie jest poprawne dla konkretnego nadajnika? –

+0

Tak, myślę, że jest, dbm będzie dodatnia tylko wtedy, gdy moc wyjściowa przekroczy 1mW, a 1mW w energii promieniowania jest DUŻO, więc twoja początkowa odpowiedź jest właściwa, na sprzęcie audio, który używa dB, który nie jest absolutny Sądzę, że 0 oznacza maksimum, z jakim urządzenie może sobie poradzić, ale popraw mnie, jeśli się mylę. – mFeinstein

26

Myślę, że to mylące myśleć o tym w kategoriach liczb ujemnych. Ponieważ jest to , logarytm myśli o wartościach ujemnych w ten sam sposób, w jaki myślisz o mocy dziesięciu. 10^3 = 1000, a 10^-3 = 0,001.

Mając to na uwadze i używając formuły odpowiedź S listach (oraz zakładając naszą moc bazową jest 1mW we wszystkich tych przypadkach) możemy zbudować małą tabelę:

|--------|-------------------| 
| 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 | 
|--------|-------------------| 

Kiedy myślę o tym tak Uważam, że łatwiej zauważyć, że im bardziej ujemna jest wartość dBm, tym dalej na prawo od dziesiętnej znajduje się rzeczywista wartość mocy.

Jeśli chodzi o sieci komórkowe, to nie tyle, że nie są wystarczająco silne, a raczej, że są bardziej wrażliwe. Gdy widzisz specyfikację odbiorników z dBm daleko w wartościach ujemnych, to, co widzisz, jest bardziej czułym sprzętem.

Zwykle chciałbyś, aby twój nadajnik był potężny (dalej w pozytywach), a twój odbiornik był wrażliwy (dalej w negatywy).

+0

Naprawdę miło. +1 Dziękujemy za odpowiedź. –

+3

Bardzo pomógł wykres, dziękuję! – Kreebog

0

Na końcu ms Rx lev zakresy od 0 do -120 dbm Średnia moc anteny, która odbierana w ms kończy się mniej niż 1mW.

To dlatego zawsze -ve.