,
Lukas Wildberger
,
Jens Schmitt
Creative Commons Attribution 4.0 International license
Many modern networked real-time systems encompass complex feedback structures and require stringent timing guarantees, especially bounds on the network delay. Network Calculus (NC) is a versatile methodology to compute such performance guarantees per individual flow; in particular, some fundamental results on how to deal with feedback exist. Yet, these are restricted to simple feedback structures and are mostly constrained to an analysis at the aggregate level (not per flow). In our work, we analyze more complex feedback structures than previously investigated by reducing them to canonical structures. We transform these closed-loop systems (with feedback) into open-loop systems (without feedback) and, subsequently, perform a per-flow analysis exploiting very recent NC results on per-flow performance guarantees. In a numerical experiment, we compare our new method to the current state-of-the-art which only allows for an aggregate FIFO analysis. We also compute how feedback constraints need to be allocated to ensure that a feedback system provides the same service as the system without feedback, in a sense providing for an optimal control. Furthermore, we compare different allocation strategies under a fixed budget for the feedback constraints.
@InProceedings{hamscher_et_al:LIPIcs.ECRTS.2025.18,
author = {Hamscher, Anja and Wildberger, Lukas and Schmitt, Jens},
title = {{Per-Flow Performance Guarantees in Networked Systems with Complex Feedback Structures}},
booktitle = {37th Euromicro Conference on Real-Time Systems (ECRTS 2025)},
pages = {18:1--18:25},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-377-5},
ISSN = {1868-8969},
year = {2025},
volume = {335},
editor = {Mancuso, Renato},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2025.18},
URN = {urn:nbn:de:0030-drops-235961},
doi = {10.4230/LIPIcs.ECRTS.2025.18},
annote = {Keywords: Real-Time Networks, Network Calculus, Feedback Control}
}