Astuto DDS
Connettività dati in tempo reale per sistemi di difesa
Il middleware che alimenta le piattaforme di veicoli mission-critical
DDS completo con X-Type. DDS di livello militare per la difesa.
Alimentare lo stack GVA completo
Astute DDS è il middleware per la distribuzione dei dati al centro della soluzione completa DEF-STAN 23-009 Generic Vehicle Architecture (GVA) di Astute Systems. Dai sensori agli schermi, un'unica piattaforma unificata collega ogni sottosistema del tuo veicolo militare.
Perché pubblicare/sottoscrivere è importante
Il problema delle architetture tradizionali
I sistemi veicolari legacy utilizzano connessioni punto-punto. Quando si aggiunge un nuovo sottosistema, è necessario modificare tutti i sistemi con cui comunica. Questo crea:
- ❌ Integrazione costosa : ogni nuovo componente richiede una codifica personalizzata
- ❌ Sistemi fragili : un guasto può avere ripercussioni a cascata sulla rete
- ❌ Vincolo al fornitore : i protocolli proprietari ti intrappolano con un singolo fornitore
- ❌ Aggiornamenti lenti : cambiare un sottosistema significa dover testare nuovamente tutto
La soluzione Pubblica/Iscriviti
Con l'architettura publish/subscribe di DDS, i sottosistemi pubblicano semplicemente i dati su argomenti denominati. Qualsiasi sistema che necessiti di tali dati si abbona all'argomento. Nessuna connessione punto-punto. Nessun codice di integrazione personalizzato.
| Vantaggio aziendale | Come funziona Pub/Sub |
|---|---|
| 💰 Costi di integrazione inferiori | Aggiungere nuovi sottosistemi senza modificare quelli esistenti |
| 🔧 Manutenzione più semplice | Sostituire o aggiornare i componenti in modo indipendente |
| 🛡️ Maggiore resilienza | I sistemi continuano a funzionare anche quando altri falliscono |
| 🏭 Libertà multi-fornitore | Combina apparecchiature di diversi fornitori su un unico bus dati |
| ⏱️ Tempi di commercializzazione più rapidi | Le interfacce standard comportano meno sviluppo personalizzato |
Unica fonte per l'intero stack GVA
Astute Systems è l' unico fornitore che fornisce uno stack software completo e integrato per veicoli militari conformi allo standard GVA:
| Componente | Cosa fa |
|---|---|
| Boemo | Visualizza e convalida i modelli SysML, genera definizioni di interfaccia |
| LDMX | Il miglior editor e validatore di modelli di dati territoriali per LDM v10.0.0 |
| StrumentoX | Generazione automatica di codice, integrazione di build e strumenti di distribuzione |
| Astuto DDS | Collegare tutti i sottosistemi con distribuzione dei dati sicura e in tempo reale |
| Modello di dati territoriali v10.0.0 | Tipi di dati predefiniti conformi a GVA per tutti i domini dei veicoli |
| HMI astuto | Software di visualizzazione dell'equipaggio conforme ai requisiti DEF-STAN 23-009 |
Vantaggi del Full Stack
| Beneficio | Impatto |
|---|---|
| 🎯 Unico punto di responsabilità | Un contratto, un team di supporto, un partner di integrazione |
| 📋 Conformità comprovata | Pre-validato rispetto ai requisiti DEF-STAN 23-009 |
| 🔄 Aggiornamenti senza interruzioni | Aggiorna qualsiasi componente senza rompere gli altri |
| 💰 Costi prevedibili | Nessuna sorpresa, costi di integrazione o problemi di licenza |
| ⏱️ Consegna più veloce | Inizia con software funzionanti, non con framework vuoti |
Confronto tra fornitori DDS
Considerazioni sugli appalti
| Fattore | Astuto DDS | RTI Connext | CicloneDDS | OpenDDS | DDS veloce |
|---|---|---|---|---|---|
| Modello di licenza | Opzioni flessibili | Pubblicità per posto | Eclipse EPL 2.0 | LGPL | Apache 2.0 |
| Costo della licenza | Competitivo | $$$ per distribuzione | Gratuito | Gratuito | Gratuito |
| Modello di supporto | Contratto di fornitore australiano | Impresa globale | Fondazione Eclipse | OCI commerciale | eProsima commerciale |
| Supporto con sede in Australia | ✅ Sì | ❌ Con sede negli Stati Uniti | ❌ No | ❌ Con sede negli Stati Uniti | ❌ Con sede in Spagna |
| Pre-integrazione GVA | ✅ Integrato | ❌ Lavoro personalizzato | ❌ Fai da te | ❌ Fai da te | ❌ Fai da te |
| Stack completo disponibile | ✅ Unica fonte: HMI + LDM + DDS + Strumenti | ❌ Solo middleware | ❌ Solo middleware | ❌ Solo middleware | ❌ Solo middleware |
| Strumenti SysML | ✅ Boemo + LDMX + ToolX | ❌ Nessuno | ❌ Nessuno | ❌ Nessuno | ❌ Nessuno |
| Controllo delle esportazioni | giurisdizione australiana | Considerazioni sull'ITAR statunitense | Unione Europea | NOI | Unione Europea |
Confronto delle caratteristiche tecniche
| Caratteristica | Astuto DDS | RTI Connext | CicloneDDS | OpenDDS | DDS veloce |
|---|---|---|---|---|---|
| DDSI-RTPS 2.5 | ✅ Completo | ✅ Completo | ✅ Completo | ✅ Completo | ✅ Completo |
| Sicurezza DDS 1.1 | ✅ Completo | ✅ Completo | ⚠️ Parziale | ✅ Completo | ✅ Completo |
| X-Types 1.3 | ✅ Completo | ✅ Completo | ⚠️ Parziale | ⚠️ Parziale | ⚠️ Parziale |
| API dati dinamici | ✅ Completo | ✅ Completo | ❌ Nessuno | ⚠️ Base | ⚠️ Base |
| Servizio TypeLookup | ✅ Completo | ✅ Completo | ❌ Nessuno | ❌ Nessuno | ⚠️ Parziale |
| Filtraggio dei contenuti | ✅ Completo | ✅ Completo | ✅ Completo | ✅ Completo | ✅ Completo |
| Trasporto di memoria condivisa | ✅ Completo | ✅ Completo | ✅ Completo | ❌ Nessuno | ✅ Completo |
| Trasporto TCP | ✅ Completo | ✅ Completo | ✅ Completo | ✅ Completo | ✅ Completo |
| Copia zero | ✅ Supportato | ✅ Supportato | ✅ Supportato | ❌ Nessuno | ✅ Supportato |
Conformità agli standard
| Standard | Astuto DDS | RTI Connext | CicloneDDS | OpenDDS | DDS veloce |
|---|---|---|---|---|---|
| OMG DDS 1.4 | ✅ | ✅ | ✅ | ✅ | ✅ |
| OMG DDSI-RTPS 2.5 | ✅ | ✅ | ✅ | ✅ | ✅ |
| OMG DDS-XTypes 1.3 | ✅ | ✅ | ⚠️ | ⚠️ | ⚠️ |
| OMG DDS Security 1.1 | ✅ | ✅ | ⚠️ | ✅ | ✅ |
| Oddio IDL 4.2 | ✅ | ✅ | ✅ | ✅ | ✅ |
| DEF-STAN 23-009 (GVA) | ✅ | ❌ | ❌ | ❌ | ❌ |
| Modello di dati territoriali v10.0.0 | ✅ | ❌ | ❌ | ❌ | ❌ |
Supporto linguistico e di piattaforma
| Capacità | Astuto DDS | RTI Connext | CicloneDDS | OpenDDS | DDS veloce |
|---|---|---|---|---|---|
| C++ | C++20 | C++11 | Involucro C99 | C++11 | C++11 |
| C | Tramite C++ | ✅ Nativo | ✅ Nativo | ❌ | ✅ Nativo |
| Pitone | Tabella di marcia | ✅ | ✅ | ✅ | ✅ |
| Ruggine | Tabella di marcia | ❌ | ✅ | ❌ | ❌ |
| Linux | ✅ | ✅ | ✅ | ✅ | ✅ |
| Finestre | ✅ | ✅ | ✅ | ✅ | ✅ |
| VxWorks | Tabella di marcia | ✅ | ⚠️ | ✅ | ⚠️ |
| Embedded/RTOS | ✅ Progettato per | ✅ Variante micro | ⚠️ | ⚠️ | ⚠️ |
| Collegamento statico | ✅ Libreria singola | ⚠️ | ⚠️ Librerie condivise | ⚠️ Librerie condivise | ⚠️ Librerie condivise |
Perché Astute DDS vince
| rispetto a RTI Connext | contro CycloneDDS | rispetto a OpenDDS | vs DDS veloce |
|---|---|---|---|
| Opzioni di licenza flessibili | Supporto completo per X-Types | API completa di dati dinamici | Supporto con sede in Australia |
| Venditore australiano, nessuna preoccupazione ITAR | Sicurezza integrata | Servizio TypeLookup | Piena conformità GVA |
| Stack GVA completo da un'unica fonte | LDMX + ToolX, il migliore della categoria | LDMX + ToolX, il migliore della categoria | Distribuzione più semplice |
| LDM v10.0.0 incluso | Supporto commerciale | giurisdizione australiana | X-Type completi |
Perché i Primes scelgono Astute Systems
"Abbiamo ridotto i tempi di integrazione di GVA del 40% utilizzando lo stack Astute. Avere un unico fornitore responsabile di middleware, HMI e modello dati ha eliminato le accuse reciproche che affliggevano i programmi precedenti."
— Responsabile del programma, Primo Ministro della Difesa del Regno Unito
Interoperabilità garantita
Astute DDS è completamente interoperabile con tutte le principali implementazioni DDS. Il tuo veicolo può comunicare senza problemi con:
Nessun vincolo con il fornitore. Se un sistema partner utilizza un'implementazione DDS diversa, Astute DDS si connetterà senza modifiche.
Conformità agli standard di difesa
Costruito per esigenze militari
| Standard | Stato |
|---|---|
| DEF-STAN 23-009 | ✅ Piena conformità GVA |
| Modello di dati territoriali v10.0.0 | ✅ Tipi di dominio completi |
| NATO STANAG | ✅ Pronto per l'interoperabilità |
| Elementi essenziali della sicurezza informatica | ✅ Sicurezza certificata |
Sicurezza di cui ti puoi fidare
- 🔐 Comunicazioni crittografate : tutti i dati sono protetti durante il transito
- 🎫 Autenticazione basata su certificato : si connettono solo i sistemi autorizzati
- 📋 Criteri di controllo degli accessi : definisci chi può pubblicare o iscriversi a ciascun argomento
- 📝 Registrazione completa degli audit : traccia completa delle revisioni di sicurezza
Provato in produzione
Distribuito su più programmi
Astute DDS è considerato affidabile dai principali responsabili della difesa in Australia, Regno Unito e nei paesi alleati:
| Dominio | Applicazioni |
|---|---|
| 🎖️ Veicoli blindati | Display dell'equipaggio, fusione dei sensori, integrazione delle armi |
| 🤖 Robotica e sistemi autonomi | Veicoli terrestri senza pilota, piattaforme robotiche, navigazione autonoma |
| 🛡️ Contro i droni (CUAS) | Sistemi di rilevamento, tracciamento e sconfitta dei droni |
| ✈️ Stazioni di controllo a terra | Comando e controllo UAV, feed dei sensori |
| 🚢 Sistemi navali | Display del ponte, controllo dei danni, navigazione |
| 🏭 Formazione e simulazione | Ambienti sintetici, revisione post-azione, debriefing |
🎬 Richiedi una demo
Guarda Astute DDS e l'intero stack GVA in azione. Scopri di più sul nostro stack o richiedi subito una dimostrazione.