Scharfsinniger Zahnarzt

Echtzeit-Datenkonnektivität für Verteidigungssysteme

Die Middleware, die missionskritische Fahrzeugplattformen antreibt

Shapes Demo

Stromversorgung des gesamten GVA-Stacks

Astute DDS ist die Datenverteilungs-Middleware, die das Herzstück der Komplettlösung DEF-STAN 23-009 Generic Vehicle Architecture (GVA) von Astute Systems bildet. Von Sensoren bis zu Bildschirmen verbindet eine einheitliche Plattform jedes Subsystem Ihres Militärfahrzeugs.

%%{init: {'theme': 'base', 'themeVariables': { 'primaryColor': '#012141', 'primaryTextColor': '#00FFFF', 'primaryBorderColor': '#0072FF', 'lineColor': '#0072FF', 'secondaryColor': '#0a3a5c'}}}%% graph TB subgraph Vehicle["🎖️ Complete GVA Vehicle Platform"] subgraph HMI["🖥️ Astute HMI Software"] Display["Crew Displays"] Maps["Mapping"] Alerts["Alarms & Warnings"] end subgraph DDS["⚡ Astute DDS"] Middleware["Data Distribution Middleware"] end subgraph Subsystems["⚙️ Vehicle Subsystems"] Sensors["Sensors & Cameras"] Navigation["Navigation & GPS"] Power["Power Management"] Weapons["Weapons Systems"] Comms["Communications"] end end Display <--> Middleware Maps <--> Middleware Alerts <--> Middleware Middleware <--> Sensors Middleware <--> Navigation Middleware <--> Power Middleware <--> Weapons Middleware <--> Comms style Vehicle fill:#012141,stroke:#00FFFF,color:#00FFFF style HMI fill:#0a3a5c,stroke:#00ff88,color:#00ff88 style DDS fill:#0a3a5c,stroke:#ffaa00,color:#ffaa00 style Subsystems fill:#0a3a5c,stroke:#0072FF,color:#00FFFF

Warum Veröffentlichen/Abonnieren wichtig ist

Das Problem mit traditionellen Architekturen

Ältere Fahrzeugsysteme nutzen Punkt-zu-Punkt-Verbindungen. Beim Hinzufügen eines neuen Subsystems müssen alle Systeme, mit denen es kommuniziert, angepasst werden. Dies führt zu Folgendem:

  • Aufwändige Integration – Jede neue Komponente erfordert individuelle Programmierung
  • Fragile Systeme – Ein Fehler kann sich kaskadenartig im gesamten Netzwerk auswirken.
  • Anbieterabhängigkeit – Proprietäre Protokolle binden Sie an einen einzigen Anbieter
  • Langsame Upgrades – Die Änderung eines Teilsystems bedeutet, dass alles erneut getestet werden muss
%%{init: {'theme': 'base', 'themeVariables': { 'primaryColor': '#012141', 'primaryTextColor': '#00FFFF', 'primaryBorderColor': '#0072FF', 'lineColor': '#0072FF'}}}%% graph TB subgraph Legacy["❌ Point-to-Point (Expensive & Fragile)"] direction LR A1["GPS"] --- B1["Navigation"] A1 --- C1["Display"] A1 --- D1["Logger"] B1 --- C1 B1 --- E1["Weapons"] C1 --- D1 E1 --- C1 end subgraph Modern["✅ Publish/Subscribe (Flexible & Resilient)"] direction TB A2["GPS"] -->|publish| Hub["Data Bus"] B2["Navigation"] -->|publish| Hub Hub -->|subscribe| C2["Display"] Hub -->|subscribe| D2["Logger"] Hub -->|subscribe| E2["Weapons"] end style Legacy fill:#1a0a0a,stroke:#ff3366,color:#ff6666 style Modern fill:#012141,stroke:#00ff88,color:#00FFFF

Die Publish/Subscribe-Lösung

Bei der DDS-Publish/Subscribe-Architektur veröffentlichen Subsysteme Daten einfach in benannten Themen. Jedes System, das diese Daten benötigt, abonniert das jeweilige Thema. Es sind keine Punkt-zu-Punkt-Verbindungen erforderlich. Es wird kein benutzerdefinierter Integrationscode benötigt.

Geschäftlicher Nutzen Wie Pub/Sub funktioniert
💰 Geringere Integrationskosten Neue Subsysteme hinzufügen, ohne bestehende zu verändern
🔧 Einfachere Wartung Komponenten unabhängig austauschen oder aufrüsten
🛡️ Größere Widerstandsfähigkeit Systeme funktionieren auch dann weiter, wenn andere ausfallen.
🏭 Wahlfreiheit bei mehreren Anbietern Geräte verschiedener Hersteller an einen Datenbus anschließen
⏱️ Schnellere Markteinführung Standardisierte Schnittstellen bedeuten weniger individuelle Entwicklung

Eine einzige Quelle für den gesamten GVA-Stack

Astute Systems ist der einzige Anbieter, der einen kompletten, integrierten Software-Stack für GVA-konforme Militärfahrzeuge anbietet :

%%{init: {'theme': 'base', 'themeVariables': { 'primaryColor': '#012141', 'primaryTextColor': '#00FFFF', 'primaryBorderColor': '#0072FF', 'lineColor': '#0072FF'}}}%% flowchart LR subgraph Design["📐 Design Phase"] Model["SysML Models"] Bohemian["Bohemian Model Viewer"] end subgraph Middleware["⚡ Runtime"] DDS["Astute DDS"] LDM["Land Data Model"] end subgraph HMI["🖥️ User Interface"] Displays["Astute HMI"] end Model --> Bohemian Bohemian --> DDS DDS --> LDM LDM --> Displays style Design fill:#012141,stroke:#0072FF,color:#00FFFF style Middleware fill:#012141,stroke:#ffaa00,color:#00FFFF style HMI fill:#012141,stroke:#00ff88,color:#00FFFF
Komponente Was es bewirkt
Bohemien SysML-Modelle anzeigen und validieren, Schnittstellendefinitionen generieren
LDMX Erstklassiger Editor und Validator für Landdatenmodelle (LDM) v10.0.0
ToolX Automatisierte Codegenerierung, Build-Integration und Bereitstellungstools
Scharfsinniger Zahnarzt Verbinden Sie alle Subsysteme mit einer sicheren Datenverteilung in Echtzeit.
Landdatenmodell v10.0.0 Vorkonfigurierte, GVA-konforme Datentypen für alle Fahrzeugdomänen
Scharfsinnige HMI Crew-Display-Software, die den Anforderungen von DEF-STAN 23-009 entspricht

Vorteile des Full-Stacks

Nutzen Auswirkungen
🎯 Einheitliche Verantwortlichkeit Ein Vertrag, ein Support-Team, ein Integrationspartner
📋 Nachgewiesene Konformität Vorvalidiert gemäß den Anforderungen von DEF-STAN 23-009
🔄 Nahtlose Updates Rüsten Sie beliebige Komponenten auf, ohne die anderen zu beschädigen.
💰 Vorhersehbare Kosten Keine versteckten Integrationsgebühren oder Lizenzfallen
⏱️ Schnellere Lieferung Beginnen Sie mit funktionierender Software, nicht mit leeren Frameworks.

DDS-Anbietervergleich

Beschaffungsüberlegungen

Faktor Scharfsinniger Zahnarzt RTI Connext CycloneDDS OpenDDS Fast DDS
Lizenzmodell Flexible Optionen Pro-Sitzplatz-Kommerz Eclipse EPL 2.0 LGPL Apache 2.0
Lizenzkosten Wettbewerbsfähig $$$ pro Einsatz Frei Frei Frei
Unterstützungsmodell Australischer Lieferantenvertrag Globales Unternehmen Eclipse-Stiftung OCI-Werbung eProsima-Werbespot
Australienbasierter Support ✅ Ja ❌ US-basiert ❌ Nein ❌ US-basiert ❌ Spanien-basiert
GVA-Vorintegration ✅ Eingebaut ❌ Maßanfertigung ❌ Selbermachen ❌ Selbermachen ❌ Selbermachen
Vollständiger Stack verfügbar ✅ Aus einer Hand: HMI + LDM + DDS + Tools ❌ Nur Middleware ❌ Nur Middleware ❌ Nur Middleware ❌ Nur Middleware
SysML-Tools ✅ Bohemian + LDMX + ToolX ❌ Keine ❌ Keine ❌ Keine ❌ Keine
Exportkontrolle Australische Gerichtsbarkeit US-ITAR-Überlegungen EU UNS EU

Vergleich der technischen Merkmale

Besonderheit Scharfsinniger Zahnarzt RTI Connext CycloneDDS OpenDDS Fast DDS
DDSI-RTPS 2.5 ✅ Abgeschlossen ✅ Abgeschlossen ✅ Abgeschlossen ✅ Abgeschlossen ✅ Abgeschlossen
DDS Security 1.1 ✅ Abgeschlossen ✅ Abgeschlossen ⚠️ Teilweise ✅ Abgeschlossen ✅ Abgeschlossen
X-Types 1.3 ✅ Abgeschlossen ✅ Abgeschlossen ⚠️ Teilweise ⚠️ Teilweise ⚠️ Teilweise
Dynamische Daten-API ✅ Abgeschlossen ✅ Abgeschlossen ❌ Keine ⚠️ Basic ⚠️ Basic
TypeLookup-Dienst ✅ Abgeschlossen ✅ Abgeschlossen ❌ Keine ❌ Keine ⚠️ Teilweise
Inhaltsfilterung ✅ Abgeschlossen ✅ Abgeschlossen ✅ Abgeschlossen ✅ Abgeschlossen ✅ Abgeschlossen
Gemeinsamer Speichertransport ✅ Abgeschlossen ✅ Abgeschlossen ✅ Abgeschlossen ❌ Keine ✅ Abgeschlossen
TCP-Transport ✅ Abgeschlossen ✅ Abgeschlossen ✅ Abgeschlossen ✅ Abgeschlossen ✅ Abgeschlossen
Zero-Copy ✅ Unterstützt ✅ Unterstützt ✅ Unterstützt ❌ Keine ✅ Unterstützt

Einhaltung von Standards

Standard Scharfsinniger Zahnarzt RTI Connext CycloneDDS OpenDDS Fast DDS
OMG DDS 1.4
OMG DDSI-RTPS 2.5
OMG DDS-XTypes 1.3 ⚠️ ⚠️ ⚠️
OMG DDS Security 1.1 ⚠️
OMG IDL 4.2
DEF-STAN 23-009 (GVA)
Landdatenmodell v10.0.0

Sprach- und Plattformunterstützung

Fähigkeit Scharfsinniger Zahnarzt RTI Connext CycloneDDS OpenDDS Fast DDS
C++ C++20 C++11 C99-Verpackung C++11 C++11
C Über C++ ✅ Einheimisch ✅ Einheimisch ✅ Einheimisch
Python Roadmap
Rost Roadmap
Linux
Windows
VxWorks Roadmap ⚠️ ⚠️
Eingebettetes Betriebssystem/RTOS ✅ Entwickelt für ✅ Mikro-Variante ⚠️ ⚠️ ⚠️
Statische Verknüpfung ✅ Einzelne Bibliothek ⚠️ ⚠️ Gemeinsam genutzte Bibliotheken ⚠️ Gemeinsam genutzte Bibliotheken ⚠️ Gemeinsam genutzte Bibliotheken

Warum kluge Zahnärzte gewinnen

vs RTI Connext vs CycloneDDS vs OpenDDS vs Fast DDS
Flexible Lizenzierungsoptionen Vollständige X-Type-Unterstützung Vollständige dynamische Daten-API Unterstützung in Australien
Australischer Anbieter, keine ITAR-Bedenken Eingebaute Sicherheit TypeLookup-Dienst Vollständige GVA-Konformität
Vollständiger GVA-Stack aus einer einzigen Quelle Erstklassiges LDMX + ToolX Erstklassiges LDMX + ToolX Einfachere Bereitstellung
LDM v10.0.0 enthalten Kommerzielle Unterstützung Australische Gerichtsbarkeit Komplette X-Types

Warum sich Primes für Astute Systems entscheiden

„Mithilfe des Astute-Stacks konnten wir unsere GVA-Integrationszeit um 40 % verkürzen. Dass nur ein Anbieter für Middleware, HMI und Datenmodell verantwortlich war, hat die gegenseitigen Schuldzuweisungen beseitigt, die frühere Projekte geplagt hatten.“

— Programmmanager, UK Defence Prime


Interoperabilität garantiert

Astute DDS ist vollständig interoperabel mit allen gängigen DDS-Implementierungen. Ihr Fahrzeug kann nahtlos kommunizieren mit:

%%{init: {'theme': 'base', 'themeVariables': { 'primaryColor': '#012141', 'primaryTextColor': '#00FFFF', 'primaryBorderColor': '#0072FF', 'lineColor': '#0072FF'}}}%% graph LR subgraph Your["🎖️ Your Vehicle"] Astute["Astute DDS"] end subgraph Partners["🤝 Partner Systems"] RTI["RTI Connext"] OpenDDS["OpenDDS"] Cyclone["Cyclone DDS"] FastDDS["Fast DDS"] end Astute <-->|OMG Standard| RTI Astute <-->|OMG Standard| OpenDDS Astute <-->|OMG Standard| Cyclone Astute <-->|OMG Standard| FastDDS style Your fill:#012141,stroke:#00ff88,color:#00FFFF style Partners fill:#012141,stroke:#0072FF,color:#00FFFF

Keine Anbieterbindung. Selbst wenn ein Partnersystem eine andere DDS-Implementierung verwendet, lässt sich Astute DDS ohne Änderungen verbinden.


Einhaltung der Verteidigungsstandards

Für militärische Anforderungen entwickelt

Standard Status
DEF-STAN 23-009 ✅ Vollständige GVA-Konformität
Landdatenmodell v10.0.0 ✅ Vollständige Domänentypen
NATO STANAG ✅ Interoperabilitätsbereit
Cyber Essentials ✅ Sicherheitszertifiziert

Sicherheit, der Sie vertrauen können

  • 🔐 Verschlüsselte Kommunikation – Alle Daten sind während der Übertragung geschützt.
  • 🎫 Zertifikatsbasierte Authentifizierung – Nur autorisierte Systeme verbinden sich
  • 📋 Zugriffskontrollrichtlinien – Legen Sie fest, wer welches Thema veröffentlichen oder abonnieren darf.
  • 📝 Vollständige Audit-Protokollierung – Lückenlose Dokumentation für Sicherheitsüberprüfungen

In der Produktion bewährt

In mehreren Programmen eingesetzt

Astute DDS genießt das Vertrauen führender Verteidigungsunternehmen in Australien, Großbritannien und verbündeten Nationen:

Domain Anwendungen
🎖️ Gepanzerte Fahrzeuge Crew-Displays, Sensorfusion, Waffenintegration
🤖 Robotik & Autonome Systeme Unbemannte Bodenfahrzeuge, Roboterplattformen, autonome Navigation
🛡️ Drohnenabwehr (CUAS) Drohnenerkennungs-, Verfolgungs- und Abwehrsysteme
✈️ Bodenkontrollstationen UAV-Befehls- und Kontrollsystem, Sensordaten
🚢 Marinesysteme Brückenanzeigen, Schadensbegrenzung, Navigation
🏭 Training & Simulation Synthetische Umgebungen, Nachbesprechung, Debriefing

🎬 Demo anfordern

Erleben Sie Astute DDS und den kompletten GVA-Stack in Aktion. Erfahren Sie mehr über unseren Stack oder fordern Sie jetzt eine Demo an.