K = 32.44
FSPL = Ptx - CLtx + AGtx + AGrx - CLrx - Prx - FM
d = 10 ^ (( FSPL - K - 20 log10( f )) / 20 )
Aquí:
K
- constante (32,44, f
en MHz y d
en km, cambio a -27,55 f
en MHz y d
en m)
FSPL
- Pérdida de ruta de espacio libre
Ptx
- potencia del transmisor, dBm (hasta 20 dBm (100mW))
CLtx
, CLrx
- pérdida de cable en transmisor y receptor, dB (0, si no hay cables)
AGtx
, AGrx
- ganancia de antena en transmisor y receptor, dBi
Prx
- sensibilidad del receptor, dBm (hasta -100 dBm (0,1pW))
FM
- margen de desvanecimiento, dB (más de 14 dB (normal) o más de 22 dB (bueno))
f
- frecuencia de la señal, MHz
d
- distancia, mo km (depende del valor de K)
Nota: hay un error en las fórmulas del sitio de soporte de TP-Link (falta ^
).
Sustituya Prx
con la intensidad de la señal recibida para obtener una distancia del punto de acceso WiFi.
Ejemplo: Ptx = 16 dBm, AGtx = 2 dBi, AGrx = 0, Prx = -51 dBm (intensidad de la señal recibida), CLtx = 0, CLrx = 0, f = 2442 MHz (séptimo canal 802.11bgn), FM = 22. Resultado: FSPL = 47 dB, d = 2,1865 m
Nota: FM (margen de desvanecimiento) parece ser irrelevante aquí, pero lo dejo debido a la fórmula original.
Debe tener en cuenta las paredes, la tabla http://www.liveport.com/wifi-signal-attenuation puede ayudar.
Ejemplo: (dato anterior) + una pared de madera (5 dB, de la tabla). Resultado: FSPL = FSPL - 5 dB = 44 dB, d = 1.548 m
También tenga en cuenta que la ganancia de la antena no agrega potencia, sino que describe la forma del patrón de radiación (rosquilla en el caso de una antena omnidireccional, zepelín en el caso de una antena direccional, etc.).
Nada de esto tiene en cuenta los reflejos de la señal (no tengo idea de cómo hacerlo). Probablemente también falta el ruido. Así que esta matemática puede ser buena solo para estimar distancias aproximadas.