Cientifica, ISSN 2594-2921, vol. 22, no. 1, January-June 2018.

DOI: https://doi.org/10.46842/ipn.cien.v22n1a01

Análisis de software aeroespacial mediante un algoritmo de planificación modular aviónico


Aerospace Analysis Software Using an Algorithm of Avionic Modular Planning


Verónica Quintero-Rosas
Tecnológico Nacional de México | Instituto Tecnológico de Mexicali, MÉXICO

Claudia Martínez-Castillo
Tecnológico Nacional de México | Instituto Tecnológico de Mexicali, MÉXICO

Heber Hernández-Tabares
Tecnológico Nacional de México | Instituto Tecnológico de Mexicali, MÉXICO

Mario Camarillo-Ramos
Tecnológico Nacional de México | Instituto Tecnológico de Mexicali, MÉXICO

Gilberto García-Gómez
Tecnológico Nacional de México | Instituto Tecnológico de Mexicali, MÉXICO

Francisco Ibáñez-Salas
Tecnológico Nacional de México | Instituto Tecnológico de Mexicali, MÉXICO

José Juárez-Viveros
Tecnológico Nacional de México | Instituto Tecnológico de Mexicali, MÉXICO


Recibido 31-07-2017, aceptado 13-10-2017.

Resumen

Todo lo referente a aeronáutica desde su fabricación, hasta su implementación debe tener un constante monitoreo y análisis de seguridad. La respuesta a un fallo, no puede ser improvisado. La seguridad en el sector industrial aeroespacial es un punto crítico e importante a tratar, respecto a su infraestructura y tecnología. Actualmente los diseños de software y hardware han evolucionado respecto a modelos anteriores, donde los controladores eran exclusivamente analógicos y los modelos se diseñaban con procesos independientes en forma de módulos aislados, pero interconectados entre sí. Este diseño punto a punto permitía que si un proceso o módulo fallara, este no afectaría al sistema en conjunto. Se divide en cuatro módulos: control de motor, vuelo, combustible y sistema de aire. Los avances tecnológicos actuales han contribuido a nuevos sensores, nuevos protocolos de comunicación, mejor procesamiento y ahora con los sistemas ciberfísicos, los circuitos y software de redundancia e inclusive software múltiple han dado lugar a nuevas certificaciones y normas de índole federal e internacional. En este documento analizaremos las diferentes problemáticas y retos a los que se enfrenta la seguridad respecto a software con tecnología ciberfísica y verificaremos un algoritmo propuesto, respecto a algoritmos utilizados actualmente. Simularemos el algoritmo dentro de un sistema empotrado y encriptado utilizando el algoritmo de Huffman y daremos a conocer los resultados del experimento, sus retos y conclusiones.


Abstract

Everything related to aeronautics from its manufacture, until its implementation must have a constant monitoring and security analysis. The answer to a fail, cannot be improvised. Security in the aerospace industry is a critical and important point to argue, with respect to infrastructure and technology. Currently, software and hardware designs have evolved from earlier models, where controllers were exclusively analog and the models were designed with independent processes in the form of isolated but interconnected modules. This point-topoint design allowed that if a process or module failed this would not affect the system as a whole. It is divided into four modules: engine control, flight, fuel and air system. Current technological advances have contributed to new sensors, new communication protocols, improved processing and now with cyberphysical systems, circuits and redundancy software and even multiple software have given rise to new certifications and standards federal and internationals. In this paper, we will analyze the different problems and challenges that security faces regarding software with cyberphysical technology and we will verify a proposed algorithm, regarding algorithms currently used. We will simulate the algorithm inside an embedded and encrypted system using the Huffman algorithm and we will give the results of the experiment, its challenges and conclusions.

Palabras clave: industria aeroespacial, seguridad en software, algoritmos.
Index terms: aerospace industry, software security, algorithms.


ISO 690 reference:
Quintero-Rosas, Verónica; Martínez-Castillo, Claudia; Hernández-Tabares, Heber; Camarillo-Ramos, Mario; García-Gómez, Gilberto; Ibáñez-Salas, Francisco; Juárez-Viveros, José, 2018, Análisis de software aeroespacial mediante un algoritmo de planificación modular aviónico, Científica, Revista Mexicana de Ingeniería Electromecánica y de Sistemas, vol. 22, no. 1, ISSN 2594-2921, DOI: https://doi.org/10.46842/ipn.cien.v22n1a01