A jelerősség átváltása dBm-ben százalékos értékre a WiFi Explorerben

A WiFi Explorer, valamint más vezeték nélküli keresőeszközök lehetőséget biztosítanak a jelerősség dBm-ben vagy százalékos értékben történő megjelenítésére. Ennek a blognak az a célja, hogy leírja ezt az átalakítási folyamatot a WiFi Explorerben. Segít tisztázni azt is, hogy a WiFi Explorerben a százalékos értékek miért tűnhetnek olyan különbözőnek, amikor összehasonlítjuk őket a más eszközökben látható értékekkel.

Mielőtt elkezdenénk tárgyalni, hogyan működik az átalakítás, tegyük fel magunknak a következő kérdést: amikor azt mondjuk, hogy egy hálózat jelerőssége 75%, mit jelent ez? Tegyük fel egy pillanatra, hogy ez az érték a sugárzott teljesítménynek azt a százalékát jelenti, amellyel a jelet fogadják. Tehát ha az AP például 100 mW-on sugároz, akkor a 90% azt jelentené, hogy az átvett jel 90 mW-on, 80%-on 80 mW-on, és így tovább. Sajnos ez nem így működik.

A fizika és Isaac Newton fordított négyzetes törvénye miatt a jelek az adótól néhány méteres távolságon belül nagyon gyorsan csillapodnak, és a vevőnél mindig 1 mW alatt lesznek, így a százalékos értékek ilyen módon történő használata nem praktikus. Valójában ez az oka annak, hogy helyette dBm-t használunk. A dBm egy összehasonlítási egység, és arra használjuk, hogy egy jelet 1 milliwatt teljesítményhez hasonlítsunk. Lehetővé teszi, hogy mind a nagyon nagy, mind a nagyon kis értékeket rövid formában fejezzük ki:

Teljesítmény (dBm) Teljesítmény (mW)
-40 0.0001
-30 0.0010
-20 0.0100
-10 0.1000
0 1.0000
10 10.0000
20 100.0000
30 1000.0000
40 10000.0000

A milliwattos értékeket a következő képlettel alakíthatjuk át dBm-re:

PdBm = 10 x log10(PmW)

A dDm milliwattos értékekre történő átváltásához fordított módon használhatjuk:

PmW = 10(PdBm/10)

A 802.11 hálózatokban a -40 dBm-en (0,0001 mW) vett jelet nagyon erős jelnek, míg a -80 dBm-en (0,00000001 mW) vett jelet nagyon gyengének tekintjük. Mostanra már megállapíthatjuk, hogy minél közelebb van a dBm érték a 0-hoz, annál erősebb a jel. Emellett a gyakorlatban a tipikus dBm-mérések körülbelül -20 és -95 dBm között mozognak. Ahhoz, hogy -20 dBm-es jelerősséget lássunk, közvetlenül az AP mellett kell elhelyezkednünk, másrészt viszont az, hogy milyen gyenge jelet “hallhat” a vevő, a vevő érzékenységétől és zajszintjétől (a háttérzajtól) függ.

Ez a pont természetesnek tűnik, hogy egy egyszerű egy-az-egyhez átalakítással a dBm értékeket százalékban fejezzük ki, például: 0 dBm = 100%, -1 dBm = 99%, -2 dBm = 98%, …, -98 dBm = 2%, -99 dBm = 1%, nincs jel = 0%. A modellt akár úgy is beállíthatjuk, hogy csak a gyakorlatban várhatóan előforduló dBm-értékek tartományát vegye figyelembe. Ha például feltételezzük, hogy a maximális jelerősség -20 dBm és a minimális jelerősség -85 dBm, akkor a százalékos érték lineáris interpolációval a következőképpen számítható ki:

százalék = 100 x (1 – (PdBm_max – PdBm) / (PdBm_max – PdBm_min))

A probléma ezzel a megközelítéssel az, hogy az RF jelek nem lineárisan terjednek! Vegyünk például egy -40 dBm-es vett jelértéket. Ha lineáris modellt használnánk, akkor ez 60%-os jelerősségnek felelne meg, ami nem számítana túl erős jelnek, de a valóságban az. -40 dBm-nél nem csak a jel erős, hanem a hálózata nagyon magas átviteli sebességet tud elérni (ideális környezetet feltételezve). Ezért a lineáris modell használata nem megfelelő.

Ha a lineáris modell nem jó választás, hogyan történik az átalakítás a WiFi Explorerben? Néhány évvel ezelőtt, amikor a dBm százalékra való átváltásról és annak a WiFi Explorerben való megvalósításáról kutattam, rábukkantam erre a dokumentumra, amelynek címe Signal Quality as a Percent for IPW2200. Ebben a dokumentumban a szerző különböző konverziós modelleket ír le: az imént tárgyalt lineáris modellt, a hálózat teljesítményére vonatkozó észlelésen alapuló keresőtáblákat különböző jelszinteken (kiváló, nagyon gyors, lassú, nem társított stb.) és kvadratikus modelleket. A leírt keresőtáblák nagyon szubjektívek (amit Ön “gyorsnak” érzékel, az nem biztos, hogy másoknak is az), de a kvadratikus modellek úgy tűnik, hogy matematikai és következetes leképezést biztosítanak a dBm, a százalékos értékek és a felhasználónak a hálózat minőségére vonatkozó elvárásai között a különböző jelszinteken.

A Wi-Fi Explorer az IPW2200 meghajtó implementációjából származó kvadratikus modellt használ. A modell paramétereit saját megfigyeléseim alapján állítottam be, és bár még mindig vitatkozhatunk azon, hogy a modell pontossága talán nem a legjobb, úgy gondolom, hogy konzisztensebb, mint a keresőtáblázat, és jobb, mint a lineáris átalakítás, különösen, ha ismét feltesszük magunknak a kérdést, hogy mit jelent a 75%-os jelerősség, nemcsak a felhasználó szempontjából, hanem az eredeti dBm-méréshez viszonyítva is.

Az alábbiakban a WiFi Explorerben használt lineáris modell és a kvadratikus modell összehasonlítása látható:

És csak referenciaként mellékelem ide az ebből a modellből generált dBm – százalékos érték leképezések listáját.

dBm százalék dBm százalék dBm dBm százalék százalék dBm százalék
-1 100 -26 98 -51 78 -76 38
-2 100 -27 97 -52 76 -77 36
-3 100 -28 97 -53 75 -78 34
-4 100 -29 96 -54 74 -79 32
-5 100 -30 96 -55 73 -80 30
-6 100 -31 95 -56 71 -81 28
-7 100 -32 95 -57 70 -82 26
-8 100 -33 94 -58 69 -83 24
-9 100 -34 93 -59 67 -84 22
-10 100 -35 93 -60 66 -85 20
-11 100 -36 92 -61 64 -86 17
-12 100 -37 91 -62 63 -87 15
-13 100 -38 90 -63 61 -88 13
-14 100 -39 90 -64 60 -89 10
-15 100 -40 89 -65 58 -90 8
-16 100 -41 88 -66 56 -91 6
-17 100 -42 87 -67 55 -92 3
-18 100 -43 86 -68 53 -93 1
-19 100 -44 85 -69 51 -94 1
-20 100 -45 84 -70 50 -95 1
-21 99 -46 83 -71 48 -96 1
-22 99 -47 82 -72 46 -97 1
-23 99 -48 81 -73 44 -98 1
-24 98 -49 80 -74 42 -99 1
-25 98 -50 79 -75 40 -100 1

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.