【范围】
|
The Time-Triggered Protocol (TTP) is a real-time communication protocol for the interconnection of electronic modules of
distributed fault-tolerant real-time systems. TTP is a core technology for fault-tolerant distributed embedded computing
and enables design of deterministic embedded computing platforms for critical systems. As such, it contains
communication protocol capability for data exchange among nodes, but also provides higher level services for design of
reusable generic platforms with robust partitioning among functions. This document specifies the structure of the TTP
protocol, services and mechanisms on an abstract level without implementation-specific details.
TTP's features support the design of systems with a high degree of dependability, safety, availability, reliability,
maintainability, and reduced system complexity.
Some methods contained in the document are protected by granted and pending patents, and underlie SAE standard IP
policy.
This SAE Aerospace Standard (AS) establishes the specification for TTP communication protocol functionality as a core
networking component for design of synchronous, time-triggered distributed real-time communication networks.
This document is referred to as the “base” specification, containing the generic specification of TTP communication
protocol functionality, and frame formats, communication services and protocol state machines with transitions, TTP node
operation, TTP network operation, distributed clock synchronization and error detection on the network layer.
The details described in this standard enable interoperable TTP controller implementations.
1.2 Application
TTP is well-suited for the design of deterministic system architectures with hard real-time behavior in safety and mission-
critical applications. The application of TTP as a fieldbus is viable for fault-tolerant distributed systems, deterministic
networks, and distributed control system platforms (e.g., flight controls, by-wire steering, environmental controls, smart
sensor/actuator networks, distributed power generation, or landing gear). TTP supports design of time-triggered
architectures and reusable generic platforms compliant with RTCA DO-297. TTP can also be used for backplane
communication and design of modular aerospace system controls.
1.3 Interpretation
The following interpretations shall be placed upon these words, unless stated otherwise, where they are used in this
document.
May: An allowed action.
Shall: A mandatory requirement.
Should: A recommended action.
Will: A declaration of intent.strRefField
|