Pregunta

Yo estaba pensando en hacer un proyecto divertido que me diga donde estoy lo largo de mi casa. Mi idea era poner dos routers en diferentes puntos de la casa a la misma altura y luego enviar las solicitudes de ping o algo y comprobar el estado latente, de que debe ser capaz de triangular donde estoy en la casa.

Sé que esto sería en realidad sólo funciona si yo estaba en el mismo nivel que los routers, pero me pregunto si esto es una forma segura de hacerlo realmente. Alguien más ha tratado de hacer algo como esto antes, o hay una manera mejor o más barato para llevar a cabo la búsqueda de una posición de un equipo?

¿Fue útil?

Solución

No creo que el tiempo de ping sería un indicador fiable de la distancia. Si los routers son inalámbricos podría haber otros factores que cambian la latencia entre ellos. Tal vez durante ciertas horas del día hay más interferencias electromagnéticas en la zona que afectaría a la latencia.

En cuanto a la determinación de la distancia a través de Internet, esto también sería imposible determinar a través de la latencia como está de paso en muchos routers que no están bajo su control. Algunos podrían tener una carga sustancial sobre ellos lo que causaría más latencia y aumentar la latencia (o disminuir) sesgar las proporciones.

No creo que realmente hay una manera de encontrar la posición de un router en el espacio 3D.

Otros consejos

La distancia medida portátiles XO-OLPC entre ellos usando el sonido en lugar de ondas de radio.

asumiremos que las 2 routers eran 1.000 pies separados y que estaban entre ellos. Sólo se necesita 0,0000005 segundos para que la señal de radio para ir a 500 pies. No creo que el reloj del equipo será lo suficientemente preciso para medir eso.

Es probable que necesite acceso a la información de nivel inferior de la radio en el sistema Wi-Fi.

El portátil XO-OLPC tenía una aplicación de medición de distancia que le diría a la distancia entre dos computadoras portátiles XO, pero nunca fue capaz de probarlo, así que es ciertamente posible.

También habría que hacer (con precisión) medir la distancia entre sus estaciones base.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top