Safety-Critical Applications

The Time-Triggered Architecture and its fault-tolerant Time-Triggered Protocol TTP provide a solution for new functions, which address complexity and composability. TTP is based on the TDMA medium access strategy that ensures minimal jitter for the transmission of data. Such protocol functionalities as membership service, bus-guardian, clique avoidance, redundancy on the architecture level, and clock synchronization support development of large complex applications and safety-relevant systems.

The built-in membership service together with the acknowledgment mechanism ensures a consistent data delivery to all correct nodes and prompt error detection. This relieves the applications designer of implementing complex and computationally expensive consistency protocols and of verifying and certifying critical algorithms. The clique avoidance algorithm detects inconsistencies in the system to support a nevergive-up strategy. Many of these algorithms have been formally verified.

TTP supports event-triggered communication for diagnosis, debugging, and calibration via event channels. The bandwidth is allocated to event messages. These event channels are temporally composable because the allocation of static bandwidth is done on a per node basis. The full consistency guarantees apply to the event channels, too. A CAN emulation on top of the event channels provides a clean software migration strategy for existing CAN software.

TTA addresses the requirements for next-generation functions. It provides a consistent computing platform, which supports a broad variety of applications, ranging from convenience to safety-critical functions. Several projects in the aerospace and railway industry increase the use of TTP.

View Entire Paper | Previous Page | White Papers Search

If you found this page useful, bookmark and share it on: