¿Existe una aplicación que calcule la distancia desde una estación de wi-fi?

Si y no. Hay demasiadas combinaciones de AP (estaciones de wi-fi), clientes, controladores, antenas, obstáculos e interferencias para que el dispositivo detecte independientemente la distancia entre este y el AP.

Sin embargo, podría acercarse razonablemente en un entorno de laboratorio. Por ejemplo, configure un AP y un cliente y registre los valores de RSSI a distancias marcadas entre el cliente y el AP. Luego puede inferir la distancia desde el AP a través de la curva RSSI que documentó. Sin embargo, cambie cualquier otra variable y todos sus valores no tienen sentido. Vuelva a colocar una antena, gire el AP o el cliente, agregue un obstáculo, aumente o disminuya la interferencia, experimente un cambio de humedad … todo requeriría que recalibre.

Pensar la pregunta de una manera diferente. Una aplicación que utiliza el GPS de un dispositivo móvil y la ubicación conocida de un AP para ‘calcular’ la distancia entre los dos es plausible. Es posible que ya exista para encontrar puntos de acceso Wi-Fi gratuitos, etc. Sin embargo, nunca he usado una aplicación de este tipo.

Hay aplicaciones que pueden afirmar que hacen esto en función de los radios de los puntos de acceso, pero ninguna puede hacerlo con autoridad. Un factor que impulsa las lecturas inexactas sería la presencia de nodos ocultos, donde un punto de acceso no puede “escuchar” el tráfico de Wi-Fi adyacente, pero puede interferir con el tráfico en el mismo canal. Otro factor es la dispersión y absorción de corrientes espaciales debido a obstrucciones como el hormigón y la chapa. Por último, el viento y otros elementos afectarían las lecturas de un punto de acceso exterior. Todavía es posible generar mapas de calor basados ​​en RSSI, pero esas lecturas deben tomarse con un grano de sal en lugar de condiciones de laboratorio blindadas.

No es exacto Muchas herramientas WiFi podrían proporcionarle el indicador de intensidad de la señal recibida (RSSI), pero no puede traducirse directamente a la distancia. La señal de microondas puede ser bloqueada por muchas cosas, incluido el cuerpo humano, y la señal puede reflejarse fácilmente desde las superficies. Incluso si se queda quieto en una posición fija, el RSSI se desplazará en – + 25%.