Posicionamiento GNSS con computación en la nube para teléfonos inteligentes: análisis de latencia y estrategias de optimización para aplicaciones en tiempo real

[ES] El uso generalizado de teléfonos inteligentes equipados con receptores GNSS (Sistemas Globales de Navegación por Satélite) ha generado una gran cantidad de datos de posicionamiento. En este contexto, la computación en la nube en tiempo real surge como un enfoque prometedor para aprovechar esta...

Descripción completa

Detalles Bibliográficos
Autor: Hernández Olcina, Jorge
Tipo de recurso: tesis doctoral
Fecha de publicación:2024
País:España
Institución:Universitat Politècnica de València (UPV)
Repositorio:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Idioma:español
OAI Identifier:oai:riunet.upv.es:10251/214028
Acceso en línea:https://riunet.upv.es/handle/10251/214028
Access Level:acceso abierto
Palabra clave:Global Navigation Satellite System (GNSS)
Posicionamiento en tiempo real
Teléfonos inteligentes
Procesamiento de datos GNSS
Cinemática en tiempo real (RTK)
Aplicaciones basadas en la ubicación
Eficiencia energética
GNSS Real-Time
Smartphone
Computación en la nube
Android
Latencia
Código abierto
INGENIERIA CARTOGRAFICA, GEODESIA Y FOTOGRAMETRIA
06.- Garantizar la disponibilidad y la gestión sostenible del agua y el saneamiento para todos
08.- Fomentar el crecimiento económico sostenido, inclusivo y sostenible, el empleo pleno y productivo, y el trabajo decente para todos
09.- Desarrollar infraestructuras resilientes, promover la industrialización inclusiva y sostenible, y fomentar la innovación
10.- Reducir las desigualdades entre países y dentro de ellos
11.- Conseguir que las ciudades y los asentamientos humanos sean inclusivos, seguros, resilientes y sostenibles
12.- Garantizar las pautas de consumo y de producción sostenibles
Descripción
Sumario:[ES] El uso generalizado de teléfonos inteligentes equipados con receptores GNSS (Sistemas Globales de Navegación por Satélite) ha generado una gran cantidad de datos de posicionamiento. En este contexto, la computación en la nube en tiempo real surge como un enfoque prometedor para aprovechar esta riqueza de información de ubicación. La tesis doctoral se centra en el análisis de latencia y estrategias de optimización para este tipo de aplicaciones. Se presenta el desarrollo de una aplicación Android que captura datos GNSS sin procesar de teléfonos inteligentes, aprovecha los recursos de la computación en la nube, calcula la posición del dispositivo y devuelve la solución computada al usuario. Esta integración no solo conserva los recursos del dispositivo, sino que también permite el cálculo de la posición en tiempo real, lo que abre el camino para aplicaciones y servicios basados en la ubicación mejorados. En segundo lugar, la tesis analiza los desafíos de latencia dentro de las soluciones GNSS basadas en la nube. Se investiga y cuantifica el impacto de diversos factores en el sistema, incluyendo la adquisición de señales GNSS, la transmisión de datos, el procesamiento en la nube y la difusión de resultados. Se realizan experimentos controlados y escenarios del mundo real para evaluar la influencia de las condiciones de la red, las capacidades del dispositivo y la carga del servidor en la nube en la latencia general de posicionamiento. Los resultados resaltan los cuellos de botella del sistema y sus contribuciones relativas a la latencia. Adicionalmente, se presentan recomendaciones para mitigar estos desafíos y garantizar una experiencia de usuario óptima para aplicaciones de posicionamiento en tiempo real. La tesis doctoral contribuye al avance del posicionamiento GNSS con computación en la nube para teléfonos inteligentes. Se analizan los desafíos de latencia y se presentan estrategias de optimización, además de desarrollarse una serie de herramientas para facilitar el trabajo con datos GNSS procedentes de dispositivos móviles.