Searching for upper delay bounds in FIFO multiplexing feedforward networks
- Network technologies are being developed to increase not only performance of data communication but also for provision of deterministic guarantees. Such designs foster the development of distributed real-time applications. When networks must provide time-sensitive communication, a commonly found design feature is First-In First-Out (FIFO) – a natural design for multiplexing different data flows into queues and for scheduling queued data. Alongside technological advancements, there is the development of formal tools to reason about timing behavior. Network Calculus is such a methodology. It has been widely adopted already and its modeling capabilities were extended to features found in modern standards as, e.g., in IEEE Time-Sensitive Networking. However, the basic challenge to compute a deterministic bound on a flow’s worst-case end-to-end delay in FIFO networks still imposes challenges. Different analyses exist but often offer limited scalability. In this paper, we present an analysis with a readily tunable tradeoff between quality of the delay bound and the computational effort it imposes. We combine a greedy algorithm with an iterative directed search whose termination criterion can be adapted, e.g., subject to the analyzed network size. Our approach provides bounds of competitive quality at smaller computational cost than current alternatives for the analysis of feedforward FIFO networks.
Author: | Alexander SchefflerORCiDGND, Jens B. SchmittGND, Steffen BondorfORCiDGND |
---|---|
URN: | urn:nbn:de:hbz:294-109428 |
DOI: | https://doi.org/10.1145/3534879.3534894 |
Parent Title (English): | RTNS '22: Proceedings of the 30th International Conference on Real-Time Networks and Systems |
Publisher: | Association for Computing Machinery |
Place of publication: | New York City, New York |
Document Type: | Article |
Language: | English |
Date of Publication (online): | 2024/02/23 |
Date of first Publication: | 2022/06/07 |
Publishing Institution: | Ruhr-Universität Bochum, Universitätsbibliothek |
Tag: | Delay bounds; FIFO multiplexing; network calculus |
Volume: | June 2022 |
First Page: | 230 |
Last Page: | 241 |
open_access (DINI-Set): | open_access |
faculties: | Fakultät für Informatik |
Licence (English): | Creative Commons -CC BY-SA 4.0 - Attribution-ShareAlike 4.0 International |