Time-triggered scheduling of mixed-critical flows at end-system in asynchronous AFDX avionic network - Archive ouverte HAL
Article Dans Une Revue Computer Networks Année : 2024

Time-triggered scheduling of mixed-critical flows at end-system in asynchronous AFDX avionic network

Résumé

Avionics Full-DupleX (AFDX) is a switched Ethernet-based network used in modern commercial airplanes for the transmission of command and control avionics flows. These critical flows require deterministic guarantees leading to a lightly loaded network. Aircraft manufacturers envision to carry additional non avionics flows (i.e. video, audio, service) to take advantage of the spare bandwidth. However, it is then compulsory to preserve the real-time guarantees of avionics flows in terms of bounded jitter at the transmitter output and of bounded end-to-end latency. Depending on the type of additional traffic, Quality of Service (QoS) end-to-end guarantees may be offered to the additional flows of lower criticality in terms of reduced delay or bounded jitter for instance. These guarantees can be ensured by scheduling policies at transmitter and switch level. However, an important safety-related constraint is the asynchronous design of avionics distributed systems that prohibits the use of a network-wide synchronization of end systems and switches. Thus, time-triggered networking such as emerging Time-Triggered Ethernet (TTEthernet) or Time-Sensitive Networking (TSN) cannot be leveraged. This paper underlines the benefits of only scheduling flows at the transmitter, which is compatible with the asynchronous safety constraint of avionics systems. We show that it is possible to build a table schedule that carries both critical avionics flows and additional video flows that meet their timing and bandwidth allocation constraints. Therefore, we design scheduling strategies for efficient distribution of flows in the table scheduling whose performance is compared to the optimal schedule minimizing the emission lag of additional flows. Proposed heuristics are constructed such as to favor the network responsiveness for avionics flows thanks to slot over-provisioning. Extensive results on an A350 AFDX industrial configuration show that for a transmitter load of up to 70% of the available bandwidth, the uniform allocation heuristic provides a performance close to optimal in terms of minimum emission lag for additional flows, so offering a practical configuration heuristic to industry.

Dates et versions

hal-04712418 , version 1 (27-09-2024)

Identifiants

Citer

Oana Hotescu, Katia Jaffrès-Runser, Jean-Luc Scharbarg. Time-triggered scheduling of mixed-critical flows at end-system in asynchronous AFDX avionic network. Computer Networks, 2024, 246, pp.110427. ⟨10.1016/j.comnet.2024.110427⟩. ⟨hal-04712418⟩
46 Consultations
0 Téléchargements

Altmetric

Partager

More