Revista: | Programación matemática y software |
Base de datos: | |
Número de sistema: | 000573295 |
ISSN: | 2007-3283 |
Autores: | , , , , , |
Año: | 2022 |
Volumen: | 14 |
Número: | 3 |
Paginación: | 29-36 |
País: | México |
Idioma: | Español |
Resumen en inglés | In this project, a real-time process scheduling algorithm was implemented, capable of improving the results for assigning tasks based on a consensus among several nodes of a mobile distributed system. In such a way that the data of a mobile device can be transferred and located in a network without losing information, we take into account the delay quality. This project was intended to give a real-time planning and routing vision, which allowed the obtaining of good results without loss of information, looking for no local minimums. Also, it was proposed to construct a routing algorithm to maintain and construct a scheduler, considering an online compensation the distribution of loads, in addition to optimizing the route of the messages, reducing the communication time based on the routing problem. |
Resumen en español | En este proyecto se implementó un algoritmo de programación de procesos en tiempo real, capaz de mejorar los resultados para la asignación de tareas en base a un consenso entre varios nodos de un sistema distribuido móvil. De tal forma que los datos de un dispositivo móvil se puedan transferir y ubicar en una red sin perder información, tenemos en cuenta la calidad del retraso. Este proyecto pretendía dar una visión de planificación y enrutamiento en tiempo real, que permitiera la obtención de buenos resultados sin pérdida de información, sin buscar mínimos locales. Asimismo, se propuso construir un algoritmo de enrutamiento para mantener y construir un planificador, considerando una compensación en línea de la distribución de cargas, además de optimizar la ruta de los mensajes, reduciendo el tiempo de comunicación en función del problema de enrutamiento. |
Palabras clave: | Sistemas en tiempo real, entornos distribuidos, sistema integrado, tareas de programación |
Keyword: | Real-time systems, distributed environments, embedded system, scheduling tasks |
Texto completo: | Texto completo (Ver PDF) |