M. Sc. Theses
Exploring the use of Deep Reinforcement Learning to allocate tasks in Critical Adaptive Distributed Embedded Systems
A Critical Adaptive Distributed Embedded System (CADES) is a group of interconnected nodes that must carry out a set of tasks to achieve a common goal, while fulfilling several requirements associated to their critical (e.g. hard real-time requirements) and adaptive...
A Toolchain for Scheduling Legacy Ethernet-Based Traffic into TSN Networks with Spatial and Time Redundancy
Distributed Control Systems (DCSs) for emerging industrial control applications impose new communication requirements that cannot be satisfied by current Industrial Ethernet protocols. As a result, industry is pushing the Time-SensitiveNetworking (TSN) standards as...
Evaluación de Técnicas de Búsqueda de Configuraciones en Sistemas Empotrados Distribuidos Adaptativos
Un Sistema Empotrado Distribuido Adaptativo (SEDA) es capaz de operar de forma autónoma en contextos operacionales cambiantes. Este tipo de sistema típicamente está constituido por múltiples nodos interconectados en los que se ejecutan tareas que cooperan para...
Development of a Centralized Network Controller for Networks based on the Time-Sensitive Networking (TSN) Ethernet Standards
The constant evolution of the Industry 4.0 requires industrial network communications to continuously improve to meet the requirements of the existing industrial operations. Cyber-physical systems enable new ways of production, value creation and real-time...
Estudio de la idoneidad del Stream Reservation Protocol para dar soporte a Sistemas Empotrados Distribuidos Críticos Adaptativos
En 2005 el IEEE creó un Task Group con el objetivo de dotar a Ethernet de nuevos y mejores servicios de comunicaciones. Este grupo fue llamado Audio Video Bridging (AVB), y fue el responsable de proporcionar a Ethernet garantías de tiempo real suave a la vez que...
Design and control of an Autonomous Surface Vehicle to improve Link Communications
This document presents the design of Xiroi: a modular Autonomous Surface Vehicle (ASV) built to guarantee a stable and continuous Acoustic Communication Link (ACL) between an underwater vehicle and a remote computer, either located on the shore or on a support vessel....