The time-triggered Ethernet (TTE) design

This paper presents the rational for and an outline of the design of a time-triggered (TT) Ethernet that unifies real-time and non-real-time traffic into a single coherent communication architecture. TT Ethernet is intended to support all types of applications, from simple data acquisition systems, to multimedia systems up to the most demanding safety-critical real-time control systems which require a fault-tolerant communication service that must be certified. TT Ethernet distinguishes between two traffic categories: the standard event-triggered Ethernet traffic and the time-triggered traffic that is temporally guaranteed. The event triggered traffic in TT Ethernet is handled in conformance with the existing Ethernet standards of the IEEE. The design of TT Ethernet has been driven by the requirement of certification of safety-critical configurations and an uncompromising stand with respect to the integration of legacy applications and legacy Ethernet hardware.

[1]  Charles T. Davies,et al.  Data Processing Spheres of Control , 1978, IBM Syst. J..

[2]  Hoyt Lougee,et al.  SOFTWARE CONSIDERATIONS IN AIRBORNE SYSTEMS AND EQUIPMENT CERTIFICATION , 2001 .

[3]  Karl R. Popper,et al.  Of Clouds And Clocks , 1966 .

[4]  Hermann Kopetz,et al.  Tolerating Arbitrary Node Failures in the Time-Triggered Architecture , 2001 .

[5]  Jan Torin,et al.  Evaluation of fault handling of the time-triggered architecture with bus and star topology , 2003, 2003 International Conference on Dependable Systems and Networks, 2003. Proceedings..

[6]  Hermann Kopetz,et al.  TTP - A time-triggered protocol for fault-tolerant real-time systems , 1993, FTCS-23 The Twenty-Third International Symposium on Fault-Tolerant Computing.

[7]  R. Court Real-time Ethernet , 1992, Comput. Commun..

[8]  Hermann Kopetz,et al.  Fault containment and error detection in the time-triggered architecture , 2003, The Sixth International Symposium on Autonomous Decentralized Systems, 2003. ISADS 2003..

[9]  Hermann Kopetz,et al.  Integration of internal and external clock synchronization by the combination of clock-state and clock-rate correction in fault-tolerant distributed systems , 2004, 25th IEEE International Real-Time Systems Symposium.

[10]  Hermann Kopetz,et al.  Sparse time versus dense time in distributed real-time systems , 1992, [1992] Proceedings of the 12th International Conference on Distributed Computing Systems.

[11]  Hermann Kopetz,et al.  Real-time systems , 2018, CSC '73.

[12]  James W. Layland,et al.  Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment , 1989, JACM.

[13]  Aloysius Ka-Lau Mok,et al.  Fundamental design problems of distributed systems for the hard-real-time environment , 1983 .

[14]  Neeraj Suri,et al.  Advances in ULTRA-Dependable Distributed Systems , 1994 .