Real-Time AFDX Network Analysis and Fault Diagnosis in Unity
18th International Conference on Electronics, Computers and Artificial Intelligence, ECAI 2026, Bucharest, Romanya, 2 - 03 Temmuz 2026, (Tam Metin Bildiri)
- Yayın Türü: Bildiri / Tam Metin Bildiri
- Doi Numarası: 10.1109/ecai69016.2026.11613800
- Basıldığı Şehir: Bucharest
- Basıldığı Ülke: Romanya
- Anahtar Kelimeler: AFDX, ARINC 664 Part 7, avionics networks, fault diagnosis, real-time visualization, redundancy management, virtual link
- Gazi Üniversitesi Adresli: Evet
Özet
Runtime fault diagnosis in Avionics Full-Duplex Switched Ethernet (AFDX), standardized under ARINC 664 Part 7, remains fundamentally limited in operational deployments. Faults such as Bandwidth Allocation Gap (BAG) violations, sequence number anomalies, babbling-idiot failures, and asymmetric redundancy path degradation manifest as transient, correlated perturbations across multiple switches and Virtual Links, rendering them invisible to single-stream packet inspection. Existing diagnostic approaches - including dedicated hardware analyzers and offline simulation frameworks - operate at the packet-trace level in isolation from the underlying network topology, and none provides interactive, topology-aware observation of fault propagation during live operation. This paper presents a software-based real-time framework for AFDX network analysis and fault diagnosis implemented in Unity. A Python-based traffic generator emits binary-encoded AFDX frames over UDP, preserving Virtual Link semantics and BAG constraints specified in ARINC 664 Part 7. The Unity runtime engine parses incoming frames, enforces protocol compliance - including BAG enforcement, sequence number integrity verification, and dual-redundancy management across Network A and Network B - and renders the results on a topology-aware interactive display. Six fault injection scenarios executed within the Systems Integration Laboratory on a five-end-system, five-Virtual-Link topology confirm detection of all fault types within one render cycle, providing fault observability that offline simulation frameworks do not support by design and that hardware analyzers achieve only through dedicated avionics interfaces. The framework architecture extends directly to full-scale avionics topologies and richer fault vocabularies without structural modification.