License: Creative Commons Attribution 4.0 International license (CC BY 4.0)
When quoting this document, please refer to the following
DOI: 10.4230/LIPIcs.ECRTS.2022.8
URN: urn:nbn:de:0030-drops-163254
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2022/16325/
Finzi, Anaïs ;
Serna Oliver, Ramon
General Framework for Routing, Scheduling and Formal Timing Analysis in Deterministic Time-Aware Networks
Abstract
In deterministic time-aware networks, such as TTEthernet (TTE) and Time Sensitive Networking (TSN), time-triggered (TT) communication are often routed and scheduled without taking into account other critical traffic such as Rate-Constrained (RC) traffic. Consequently, the impact of a static transmission schedule for TT traffic can prevent RC traffic from fulfilling their timing constraints.
In this paper, we present a general framework for routing, scheduling and formal timing analysis (FTA) in deterministic time-aware networks (e.g. TSN, TTE). The general framework drives an iterative execution of different modules (i.e. routing, scheduling and FTA) searching for a solution that fulfills an arbitrary number of defined constraints (e.g. maximum end-to-end RC and TT latency) and optimization goals (e.g. minimize reception jitter). The result is an iteratively improved solution including the routing configuration for TT and RC flows, the static TT schedule, a formal analysis for the RC traffic, as well as any additional outputs satisfying user constraints (e.g. maximum RC jitter). We then do a performance evaluation of the general framework, with a proposed implementation of the necessary modules for TTEthernet networks with mixed time-triggered and rate-constrained traffic. The evaluation of our studied realistic use case shows that, using the general framework, the end-to-end latency for RC traffic can be reduced up to 28.3%, and the number of flows not fulfilling their deadlines divided by up to 3 compared to existing methods.
BibTeX - Entry
@InProceedings{finzi_et_al:LIPIcs.ECRTS.2022.8,
author = {Finzi, Ana\"{i}s and Serna Oliver, Ramon},
title = {{General Framework for Routing, Scheduling and Formal Timing Analysis in Deterministic Time-Aware Networks}},
booktitle = {34th Euromicro Conference on Real-Time Systems (ECRTS 2022)},
pages = {8:1--8:23},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-239-6},
ISSN = {1868-8969},
year = {2022},
volume = {231},
editor = {Maggio, Martina},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/opus/volltexte/2022/16325},
URN = {urn:nbn:de:0030-drops-163254},
doi = {10.4230/LIPIcs.ECRTS.2022.8},
annote = {Keywords: TSN, TTEthernet, AFDX, AVB, Modeling, Routing, Scheduling, Formal timing analysis, Worst-case analysis, Performance evaluation}
}
Keywords: |
|
TSN, TTEthernet, AFDX, AVB, Modeling, Routing, Scheduling, Formal timing analysis, Worst-case analysis, Performance evaluation |
Collection: |
|
34th Euromicro Conference on Real-Time Systems (ECRTS 2022) |
Issue Date: |
|
2022 |
Date of publication: |
|
28.06.2022 |