This content is not included in your SAE MOBILUS subscription, or you are not logged in.
Time Triggered CAN (TTCAN)
ISSN: 0148-7191, e-ISSN: 2688-3627
Published March 05, 2001 by SAE International in United States
Annotation ability available
Event: SAE 2001 World Congress
Connecting microcontrollers, sensors and actuators by several communication systems is state of the art within the electronic architectures of modern vehicles. The communication among these components is widely based on the event triggered communication on the Controller-Area-Network (CAN) protocol. The arbitrating mechanism of this protocol ensures that all messages are transferred according to the priority of their identifiers and that the message with the highest priority will not be disturbed. In the future some mission critical subnetworks within the upcoming generations of vehicle systems, e.g. x-by-wire systems (xbws), will additionally require deterministic behavior in communication during service. Even at maximum bus load, the transmission of all safety related messages must be guaranteed. Moreover it must be possible to determine the point of time when the message will be transmitted with high precision.
One way to solve this issue using CAN is the extension of the standard CAN protocol to a time triggered protocol TTCAN. The communication is based on the periodic transmission of a reference message by a time master. This allows to introduce a system wide global network time with high precision. Based on this time the different messages are assigned to time windows within a basic cycle. A big advantage of TTCAN compared to classic scheduled systems is the possibility to transmit event triggered messages in certain “arbitrating” time windows as well.
CitationFuehrer, T., Mueller, B., Hartwich, F., and Hugel, R., "Time Triggered CAN (TTCAN)," SAE Technical Paper 2001-01-0073, 2001, https://doi.org/10.4271/2001-01-0073.
SAE 2001 Transactions Journal of Passenger Cars - Electronic and Electrical Systems
Number: V110-7; Published: 2002-09-15
Number: V110-7; Published: 2002-09-15
- The Time-Triggered Approach to Real-Time System Design Kopetz H. TU-Wien
- TTP - A Protocol for Fault-Tolerant Real-Time Systems Kopetz H. Grünsteidl G. IEEE Computer January 1994 14 23
- OSEKTime: A dependable Real-Time Fault-Tolerant Operating System and Communication Layer as an enabling Technology for By-Wire Applications Poledna St. Glück M. Tanzer Ch. TTTech Boutin S. Renault Dilger E. Führer Th. Robert Bosch GmbH Ebner Ch. BMW Technik Fuchs E. DeComSys Belschner R. Hedenetz B. DaimlerChrysler Holzmann B. Schedl A. BMW AG Nossal R. Pfaffeneder B. Siemens AG Ringler Th. TU-Stuttgart Domaratsky Y. Krüger A. Motorola Zahir A. ETAS GmbH SAE 2000 Detroit, Michigan, U.S.A
- The Steer-By-Wire prototype implementation: Realizing time triggered system design, fail silence behavior and active replication with fault-tolerance support Führer Th. Robert Bosch GmbH Schedl A. DaimlerChrysler SAE 1999 Detroit, Michigan, U.S.A.
- Composability in the Time-Triggered Architecture Kopetz H. TU-Wien SAE 2000 Detroit, Michigan, U.S.A.
- Road vehicles - Controller area network (CAN) - Part 1: Controller area network data link layer and medium access control
- Road vehicles - Controller area network (CAN) - Part 2: High-speed medium access unit
- Road vehicles - Controller area network (CAN) - Part 4: Time triggered communication
- C_CAN User's Manual Robert Bosch GmbH 2000 http://www.bosch.de/de_e/productworld/k/products/prod/can/docu/Users_Manual_C_CAN.pdf
- Guaranteeing Message Latencies on Controller Area Network (CAN) Tindell K. Burns A. Proceedings 1 st International CAN Conference 1994 2 11
- Real-Time Systems: Design Principles for Distributed Embedded Applications Kopetz H. Kluwer Academic Publishers 1997 0-7923-9894-7
- CAN Network with Time Triggered Communication Hartwich F. Müller B. Führer Th. Hugel R. Robert Bosch GmbH Proceedings 7 th International CAN Conference 2000 Amsterdam