Image Processing Reference
In-Depth Information
14
Time-Triggered Communication
. Time-andEvent-TriggeredCommunication .........
 -
. Time-Triggered Communication in the
AutomotiveDomain .................................
 -
. DependabilityConcepts..............................
 -
Fault, Error, and Failure Fault Containment
. Fundamental Services of a Time-Triggered
CommunicationProtocol ............................
 -
Clock Synchronization Periodic Exchange of State
Messages Fault Isolation Mechanisms Diagnostic Services
. Time-TriggeredCommunicationProtocols...........
 -
TTP/C TTP/A TTCAN TT Ethernet
References .................................................  -
Roman Obermaisser
Vienna University of Technology
14.1 Time- and Event-Triggered Communication
It has been recognized that communication protocols fall into two general categories with corres-
ponding strengths and deficiencies: event- and time-triggered control. Event-triggered protocols
(e.g., TCP/IP, CAN, Ethernet, ARINC) offer flexibility and resource efficiency. Time-triggered
protocols (e.g., TTP/C, FlexRay) excel with respect to predictability, composability, error detection,
and error containment.
In event-triggered architectures, the system activities, such as sending a message or starting com-
putational activities, are triggered by the occurrence of events in the environment or the computer
system. In time-triggered architectures (TTA), activities are triggered by the progression of global
time. he major contrast between event- and time-triggered approaches lies in the location of control.
Time-triggered systems exhibit autonomous control and interact with the environment according
to an internal predefined schedule, whereas event-triggered systems are under the control of the
environment and must respond to stimuli as they occur.
The time-triggered approach is generally preferred for safety-critical systems [Kop,Rus]. For
example, in the automotive industry a TTA will provide the ability to handle the communication
needs of by-wire cars [Bre]. In addition to hard real-time performance, TTAs help in managing the
complexity of fault-tolerance and corresponding formal dependability models, as required for the
establishment of ultrahigh reliability (failure rates in the order of 
failures/h). he predetermined
points in time of the periodic message transmissions allow error detection and establishing of mem-
bership information. Redundancy can be established transparently to applications, i.e., without any
modification of the function and timing of application systems. A time-triggered system also sup-
ports replica determinism [Pol], which is essential for establishing fault-tolerance through active
redundancy.
 
Search WWH ::




Custom Search