Title: Iterative integration of TTEthernet network flows

Authors: Sofiene Beji; Sardaouna Hamadou; John Mullins; Abdelouahed Gherbi

Addresses: Department of Computer and Software Engineering, École Polytechnique de Montréal, Montreal (Quebec), Canada ' Department of Computer and Software Engineering, École Polytechnique de Montréal, Montreal (Quebec), Canada ' Department of Computer and Software Engineering, École Polytechnique de Montréal, Montreal (Quebec), Canada ' Department of Software and IT Engineering, École de Technologie Supérieure, Montreal (Quebec), Canada

Abstract: TTEthernet has been proposed as an improvement of the Ethernet network protocol to ensure communication of critical systems. Some of these systems, such as avionics systems, are complex and evolving ones. Therefore, they are designed iteratively by integrating in each iteration some components of the system. Adding new functionalities may induce substantial additional costs of reconfiguration of the system in order to meet the real-time requirements. Based on the constraint programming techniques, we develop in this paper a cost optimisation approach that meets the TTEthernet specification and validates the latencies requirements in an accurate way. We illustrate our approach on a case study with the MiniZinc tool (Nethercote et al., 2007).

Keywords: TTEthernet; iterative integration; scheduling; real-time systems.

DOI: 10.1504/IJCCBS.2019.104488

International Journal of Critical Computer-Based Systems, 2019 Vol.9 No.3, pp.167 - 192

Received: 07 Feb 2018
Accepted: 15 Aug 2018

Published online: 14 Jan 2020 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article