Desarrollo de un módulo Zephyr para comunicaciones satélite Iridium SBD

En el creciente mundo del Internet de las Cosas, donde los dispositivos están cada vez más interconectados, las comunicaciones por satélite desempeñan un papel fundamental para extender la conectividad a áreas remotas y mejorar la cobertura global. Este Trabajo de Fin de Máster, abarca el desarrollo...

Descripción completa

Detalles Bibliográficos
Autor: Romera Llave, Javier
Tipo de recurso: tesis de maestría
Fecha de publicación:2023
País:España
Institución:Universidad Complutense de Madrid (UCM)
Repositorio:Docta Complutense
Idioma:español
OAI Identifier:oai:docta.ucm.es:20.500.14352/88437
Acceso en línea:https://hdl.handle.net/20.500.14352/88437
Access Level:acceso abierto
Palabra clave:004(043.3)
Iridium
SBD
Zephyr
Lua
RTOS
Informática (Informática)
33 Ciencias Tecnológicas
Descripción
Sumario:En el creciente mundo del Internet de las Cosas, donde los dispositivos están cada vez más interconectados, las comunicaciones por satélite desempeñan un papel fundamental para extender la conectividad a áreas remotas y mejorar la cobertura global. Este Trabajo de Fin de Máster, abarca el desarrollo de un módulo diseñado especícamente para dar soporte a las comunicaciones por satélite a través del servicio de mensajería Iridium Short Burst Data (SBD) para el sistema operativo de tiempo real Zephyr, con el principal objetivo de abstraer la comunicación de bajo nivel con los módems de Iridium de la serie 9600. En este trabajo se recogen todos los aspectos de implementación que han permitido integrar un nuevo servicio de comunicación satelital dentro del sistema operativo de tiempo real Zephyr, así como el desarrollo de herramientas adicionales, que no solamente facilitan la integración de distintas pruebas, sino que además permitirán agilizar el desarrollo y la implementación de aplicaciones que utilicen este servicio de mensajería. Además, este trabajo incluye una prueba de concepto de una aplicación de dicho servicio de mensajería, que permitirá ver un ejemplo de uso de toda la implementación.