Skip to content

Data Bus Determinism

Section 11: Aircraft & Avionics Architecture

Definition

The property of a data communication network that guarantees bounded, predictable message delivery timing under all operating conditions, including worst-case loading. A deterministic data bus ensures that any message transmitted will be received within a known maximum latency, enabling time-critical avionics functions to rely on data freshness and delivery guarantees.

Where This Shows Up

Determinism is a fundamental requirement for safety-critical avionics communication because system safety analyses depend on knowing the worst-case data latency. Non-deterministic protocols (such as standard Ethernet with CSMA/CD or TCP/IP) cannot provide these guarantees and are therefore not suitable for safety-critical avionics data exchange without additional deterministic mechanisms. ARINC 429 provides inherent determinism through its fixed-rate, single-transmitter topology. ARINC 664 (AFDX) achieves determinism through Virtual Link bandwidth allocation and traffic policing at network switches. Other deterministic buses used in avionics include MIL-STD-1553 (command/response), CAN bus (priority-based arbitration), and TTP (time-triggered protocol).

Primary Sources

ARINC Specification 664 Part 7

Defines the determinism mechanisms (Virtual Links, Bandwidth Allocation Gap, traffic policing) in AFDX.

SAE ARP 4754A / EUROCAE ED-79A

System development guidance that requires consideration of data communication latency and determinism in safety analyses.

Related Terms

Explore Further