Reportes insuficientes o contradictorios se refiere a la situación en la que la información que reciben los servidores de geolocalización (por ejemplo, de Google) sobre un determinado punto de acceso WiFi es escasa o contradictoria, lo cual puede llevar a asignarle unas coordenadas incorrectas. Esto sucede especialmente en zonas rurales o con poca densidad de usuarios conectados. A continuación, se detalla el proceso y por qué puede darse esta confusión:
- Cómo se recopilan los datos:
- Dispositivos móviles (teléfonos, tabletas, etc.) que tienen activado el servicio de ubicación van “escuchando” las redes WiFi a su alrededor (escaneo de BSSID, intensidad de señal, etc.).
- Cuando el GPS o la ubicación del dispositivo está activa, este también registra coordenadas aproximadas (latitud y longitud) junto con la información de las redes WiFi visibles.
- Estos datos se envían (normalmente de forma anónima) a la base de datos de geolocalización de empresas como Google.
- Construcción de la base de datos de WiFi:
- Con la información proporcionada por millones de dispositivos, se va “aprendiendo” dónde se encuentran físicamente los puntos de acceso (BSSID).
- Si muchos usuarios reportan que cierto BSSID se ve en un área geográfica específica, el sistema termina asociando esas coordenadas a dicho BSSID.
- Problemas en zonas con pocos reportes:
- En entornos rurales o con baja densidad de usuarios, puede haber muy pocos dispositivos reportando la ubicación de una red WiFi.
- Con pocos “puntos de vista” (es decir, pocos reportes), el sistema no logra confirmar con exactitud si la información es correcta.
- Además, si el mismo BSSID se desplazó o cambió de lugar y solo se reportó desde una segunda ubicación muy pocos veces, puede no quedar claro si se trata del mismo o de un BSSID diferente, sobre todo si no hay suficientes reportes para “aclarar” la confusión.
- Reportes contradictorios:
- Supón que un usuario (con GPS activado) detectó un BSSID “A” en una ubicación X. Pero tiempo después, otro usuario reporta el mismo BSSID “A” en una ubicación Y, distante de X.
- Si no hay suficientes reportes adicionales para dar más contexto (por ejemplo, si el router realmente se movió o si hay un error técnico), el sistema podría “asignar” inicialmente la ubicación de X a ese BSSID y tardar en corregirse, o combinar datos de ambos lugares de forma imprecisa.
- Consolidación y actualización de datos:
- Con el tiempo, a medida que más dispositivos vayan reportando la ubicación de ese BSSID y exista un mayor número de datos consistentes, la base de datos va ajustando la posición.
- Si en una región apenas hay tránsito de personas con dispositivos que reporten (por ser un lugar muy aislado), esta corrección podría no suceder o tardar mucho.
En resumen, los
reportes insuficientes o contradictorios ocurren cuando, por la baja densidad de usuarios o situaciones de cambio de ubicación de un router, la información que llega a los servidores no es suficiente para asegurar que el BSSID se encuentra en un punto concreto, dando lugar a posiciones asignadas de forma equivocada o confusa.