TY - JOUR
T1 - Asynchronous vs. Synchronous Interfacing to Time-Triggered Communication Systems
AU - Puschner, Peter
AU - Kirner, Raimund
N1 - © 2019 Published by Elsevier B.V. This manuscript is made available under the terms of the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International licence (CC BY-NC-ND 4.0). For further details please see: https://creativecommons.org/licenses/by-nc-nd/4.0/
PY - 2020/2/1
Y1 - 2020/2/1
N2 - Time-triggered communication facilitates the construction of multi-component real-time systems whose components are in control of their temporal behaviour. However, the interface of a time-triggered communication system has to be accessed with care, to avoid that the temporal independence of components gets lost. This paper shows two interfacing strategies, one for asynchronous interface access (in two variants, one being the new Rate-bounded Non-Blocking Communication protocol) and one for time-aware, synchronized interface access, that allow components to maintain temporal independence. The paper describes and compares these interfacing strategies.
AB - Time-triggered communication facilitates the construction of multi-component real-time systems whose components are in control of their temporal behaviour. However, the interface of a time-triggered communication system has to be accessed with care, to avoid that the temporal independence of components gets lost. This paper shows two interfacing strategies, one for asynchronous interface access (in two variants, one being the new Rate-bounded Non-Blocking Communication protocol) and one for time-aware, synchronized interface access, that allow components to maintain temporal independence. The paper describes and compares these interfacing strategies.
KW - Real-time systems
KW - time-triggered communication
KW - temporal firewall
KW - communication interface
KW - Networking
KW - Time-triggered communication
KW - Non-blocking communication
UR - http://www.scopus.com/inward/record.url?scp=85076735625&partnerID=8YFLogxK
U2 - 10.1016/j.sysarc.2019.101690
DO - 10.1016/j.sysarc.2019.101690
M3 - Article
SN - 1383-7621
VL - 103
JO - Journal of Systems Architecture
JF - Journal of Systems Architecture
M1 - 101690
ER -