Įžvalgus DDS
Gynybos sistemų duomenų ryšys realiuoju laiku
Tarpinė programinė įranga, kuri palaiko kritiškai svarbias transporto priemonių platformas
Pilnai funkcionuojantis DDS su X-Types. Ginklų lygio DDS gynybai.
Viso GVA steko maitinimas
„Astute DDS“ yra duomenų paskirstymo tarpinė programinė įranga, esanti „Astute Systems“ visapusiško DEF-STAN 23-009 bendrosios transporto priemonės architektūros (GVA) sprendimo pagrindas. Nuo jutiklių iki ekranų – viena vieninga platforma jungia visas jūsų karinės transporto priemonės posistemes.
Kodėl svarbu publikuoti / prenumeruoti
Tradicinės architektūros problema
Senesnėse transporto priemonių sistemose naudojami tiesioginiai ryšiai. Pridėjus naują posistemę, reikia modifikuoti kiekvieną sistemą, su kuria ji bendrauja. Tai sukuria:
- ❌ Brangi integracija – kiekvienam naujam komponentui reikalingas individualus programavimas
- ❌ Trapios sistemos – vienas gedimas gali kaskadomis išplisti visame tinkle
- ❌ Pririšimas prie tiekėjo – patentuoti protokolai įkalina jus tik su vienu tiekėju
- ❌ Lėti atnaujinimai – vienos posistemės pakeitimas reiškia visko pakartotinį testavimą
Publikavimo / prenumeratos sprendimas
Naudojant DDS publikavimo / prenumeratos architektūrą, posistemės tiesiog publikuoja duomenis įvardytose temose. Bet kuri sistema, kuriai reikia šių duomenų, užsiprenumeruoja temą. Jokių tiesioginių jungčių. Jokių pasirinktinio integravimo kodo.
| Verslo nauda | Kaip pateikia „Pub/Sub“ |
|---|---|
| 💰 Mažesnės integracijos išlaidos | Pridėti naujų posistemių nemodifikuojant esamų |
| 🔧 Lengvesnė priežiūra | Pakeiskite arba atnaujinkite komponentus savarankiškai |
| 🛡️ Didesnis atsparumas | Sistemos toliau veikia net ir tada, kai kitos sugenda |
| 🏭 Kelių tiekėjų laisvė | Sujunkite skirtingų tiekėjų įrangą vienoje duomenų magistralėje |
| ⏱️ Greitesnis pateikimas į rinką | Standartinės sąsajos reiškia mažiau individualių programų kūrimo |
Vienas šaltinis visam GVA rinkiniui
„Astute Systems“ yra vienintelis tiekėjas, teikiantis visą, integruotą programinės įrangos paketą GVA reikalavimus atitinkančioms karinėms transporto priemonėms:
| Komponentas | Ką tai daro |
|---|---|
| Bohemiškas | Peržiūrėkite ir patvirtinkite „SysML“ modelius, generuokite sąsajų apibrėžimus |
| LDMX | Geriausias savo klasėje žemės duomenų modelio redaktorius ir validatorius, skirtas LDM v10.0.0 |
| ToolX | Automatinis kodo generavimas, integravimas į versijas ir diegimo įrankiai |
| Įžvalgus DDS | Sujunkite visas posistemes su saugiu duomenų paskirstymu realiuoju laiku |
| Žemės duomenų modelis v10.0.0 | Iš anksto sukurti GVA suderinami duomenų tipai visoms transporto priemonių sritims |
| Įžvalgus HMI | Įgulos ekrano programinė įranga, atitinkanti DEF-STAN 23-009 reikalavimus |
„Full Stack“ privalumai
| Nauda | Poveikis |
|---|---|
| 🎯 Vienas atsakomybės taškas | Viena sutartis, viena palaikymo komanda, vienas integracijos partneris |
| 📋 Įrodytas atitikimas | Iš anksto patvirtinta pagal DEF-STAN 23-009 reikalavimus |
| 🔄 Sklandūs atnaujinimai | Atnaujinkite bet kurį komponentą nesugadindami kitų |
| 💰 Numatomos išlaidos | Jokių netikėtų integracijos mokesčių ar licencijavimo nesklandumų |
| ⏱️ Greitesnis pristatymas | Pradėkite nuo veikiančios programinės įrangos, o ne nuo tuščių sistemų |
DDS tiekėjų palyginimas
Pirkimo aspektai
| faktorius | Įžvalgus DDS | RTI Connect | CiklonasDDS | Atviras DDS | Greitas DDS |
|---|---|---|---|---|---|
| Licencijos modelis | Lankstūs variantai | Reklaminis skelbimas vienai vietai | Eclipse EPL 2.0 | LGPL | Apache 2.0 |
| Licencijos kaina | Konkurencingas | $$$ už dislokavimą | Nemokama | Nemokama | Nemokama |
| Palaikymo modelis | Australijos tiekėjo sutartis | Pasaulinė įmonė | Eclipse fondas | OCI reklama | eProsima reklama |
| Australijoje teikiama pagalba | ✅ Taip | ❌ Įsikūręs JAV | ❌ Ne | ❌ Įsikūręs JAV | ❌ Įsikūrusi Ispanijoje |
| GVA išankstinė integracija | ✅ Įmontuotas | ❌ Individualūs darbai | ❌ „Pasidaryk pats“ | ❌ „Pasidaryk pats“ | ❌ „Pasidaryk pats“ |
| Pilnas paketas prieinamas | ✅ Vienas šaltinis: HMI + LDM + DDS + įrankiai | ❌ Tik tarpinė programinė įranga | ❌ Tik tarpinė programinė įranga | ❌ Tik tarpinė programinė įranga | ❌ Tik tarpinė programinė įranga |
| SysML įrankiai | ✅ Bohemiškas + LDMX + ToolX | ❌ Nėra | ❌ Nėra | ❌ Nėra | ❌ Nėra |
| Eksporto kontrolė | Australijos jurisdikcija | JAV ITAR aspektai | ES | JAV | ES |
Techninių savybių palyginimas
| Funkcija | Įžvalgus DDS | RTI Connect | CiklonasDDS | Atviras DDS | Greitas DDS |
|---|---|---|---|---|---|
| DDSI-RTPS 2.5 | ✅ Užbaigta | ✅ Užbaigta | ✅ Užbaigta | ✅ Užbaigta | ✅ Užbaigta |
| DDS saugumas 1.1 | ✅ Užbaigta | ✅ Užbaigta | ⚠️ Dalinis | ✅ Užbaigta | ✅ Užbaigta |
| X-Types 1.3 | ✅ Užbaigta | ✅ Užbaigta | ⚠️ Dalinis | ⚠️ Dalinis | ⚠️ Dalinis |
| Dinaminių duomenų API | ✅ Užbaigta | ✅ Užbaigta | ❌ Nėra | ⚠️ Pagrindinis | ⚠️ Pagrindinis |
| „TypeLookup“ paslauga | ✅ Užbaigta | ✅ Užbaigta | ❌ Nėra | ❌ Nėra | ⚠️ Dalinis |
| Turinio filtravimas | ✅ Užbaigta | ✅ Užbaigta | ✅ Užbaigta | ✅ Užbaigta | ✅ Užbaigta |
| Bendros atminties perdavimas | ✅ Užbaigta | ✅ Užbaigta | ✅ Užbaigta | ❌ Nėra | ✅ Užbaigta |
| TCP perdavimas | ✅ Užbaigta | ✅ Užbaigta | ✅ Užbaigta | ✅ Užbaigta | ✅ Užbaigta |
| Nulinis kopijavimas | ✅ Palaikoma | ✅ Palaikoma | ✅ Palaikoma | ❌ Nėra | ✅ Palaikoma |
Standartų laikymasis
| Standartinis | Įžvalgus DDS | RTI Connect | CiklonasDDS | Atviras DDS | Greitas DDS |
|---|---|---|---|---|---|
| O Dieve, DDS 1.4 | ✅ | ✅ | ✅ | ✅ | ✅ |
| OMG DDSI-RTPS 2.5 | ✅ | ✅ | ✅ | ✅ | ✅ |
| OMG DDS-XTypes 1.3 | ✅ | ✅ | ⚠️ | ⚠️ | ⚠️ |
| OMG DDS saugumas 1.1 | ✅ | ✅ | ⚠️ | ✅ | ✅ |
| OMG IDL 4.2 | ✅ | ✅ | ✅ | ✅ | ✅ |
| DEF-STAN 23-009 (GVA) | ✅ | ❌ | ❌ | ❌ | ❌ |
| Žemės duomenų modelis v10.0.0 | ✅ | ❌ | ❌ | ❌ | ❌ |
Kalbos ir platformos palaikymas
| Galimybė | Įžvalgus DDS | RTI Connect | CiklonasDDS | Atviras DDS | Greitas DDS |
|---|---|---|---|---|---|
| C++ | C++20 | C++11 | C99 apvalkalas | C++11 | C++11 |
| C | Per C++ | ✅ Gimtoji | ✅ Gimtoji | ❌ | ✅ Gimtoji |
| Python | Veiksmų planas | ✅ | ✅ | ✅ | ✅ |
| Rūdys | Veiksmų planas | ❌ | ✅ | ❌ | ❌ |
| Linux | ✅ | ✅ | ✅ | ✅ | ✅ |
| Langai | ✅ | ✅ | ✅ | ✅ | ✅ |
| VxWorks | Veiksmų planas | ✅ | ⚠️ | ✅ | ⚠️ |
| Įterptieji / RTOS | ✅ Sukurta | ✅ Mikro variantas | ⚠️ | ⚠️ | ⚠️ |
| Statinis susiejimas | ✅ Viena biblioteka | ⚠️ | ⚠️ Bendros bibliotekos | ⚠️ Bendros bibliotekos | ⚠️ Bendros bibliotekos |
Kodėl „Astute DDS“ laimi
| palyginti su RTI Connext | prieš CycloneDDS | palyginti su OpenDDS | palyginti su greituoju DDS |
|---|---|---|---|
| Lanksčios licencijavimo galimybės | Visiškas X-Types palaikymas | Pilnas dinaminių duomenų API | Australijoje įsikūrusi palaikymo tarnyba |
| Australijos tiekėjas, nėra jokių problemų dėl ITAR | Integruotas saugumas | „TypeLookup“ paslauga | Visiškas atitikimas GVA |
| Vieno šaltinio pilnas GVA paketas | Geriausias savo klasėje LDMX + ToolX | Geriausias savo klasėje LDMX + ToolX | Paprastesnis diegimas |
| Įtraukta LDM 10.0.0 versija | Komercinė parama | Australijos jurisdikcija | Užpildykite X tipus |
Kodėl „Primes“ renkasi „Astute Systems“
„Naudodami „Astute“ paketą, sutrumpinome GVA integracijos laiką 40 %. Turėdami vieną tiekėją, atsakingą už tarpinę programinę įrangą, HMI ir duomenų modelį, išvengėme kaltinimų, kurie kamavo ankstesnes programas.“
— Programos vadovas, JK gynybos ministras
Garantuotas sąveikumas
„Astute DDS“ yra visiškai suderinama su visomis pagrindinėmis DDS sistemomis. Jūsų transporto priemonė gali sklandžiai bendrauti su:
Nėra priklausomybės nuo tiekėjo. Jei partnerio sistema naudoja kitokią DDS diegimo sistemą, „Astute DDS“ prisijungs be pakeitimų.
Gynybos standartų laikymasis
Sukurta kariniams poreikiams
| Standartinis | Būsena |
|---|---|
| DEF-STAN 23-009 | ✅ Visiškas atitikimas GVA reikalavimams |
| Žemės duomenų modelis v10.0.0 | ✅ Pilni domenų tipai |
| NATO STANAG | ✅ Parengtas sąveikai |
| Kibernetinio saugumo pagrindai | ✅ Sertifikuotas saugumas |
Saugumas, kuriuo galite pasitikėti
- 🔐 Užšifruotas ryšys – visi duomenys perdavimo metu yra apsaugoti
- 🎫 Sertifikatais pagrįstas autentifikavimas – prisijungia tik įgaliotos sistemos
- 📋 Prieigos kontrolės politikos – apibrėžkite, kas gali publikuoti arba užsiprenumeruoti kiekvieną temą
- 📝 Išsamus audito žurnalavimas — išsamus saugumo peržiūrų įrašas
Patikrinta gamyboje
Įdiegta keliose programose
„Astute DDS“ pasitiki gynybos ministrai visoje Australijoje, JK ir sąjungininkų šalyse:
| Domenas | Paraiškos |
|---|---|
| 🎖️ Šarvuočiai | Įgulos ekranai, jutiklių suliejimas, ginklų integravimas |
| 🤖 Robotika ir autonominės sistemos | Bepiločiai antžeminiai automobiliai, robotinės platformos, autonominė navigacija |
| 🛡️ Priešinė bepiločių orlaivių sistema (CUAS) | Dronų aptikimo, sekimo ir išmušimo sistemos |
| ✈️ Antžeminės valdymo stotys | UAV valdymas ir valdymas, jutiklių tiekimas |
| 🚢 Karinio jūrų laivyno sistemos | Tilto ekranai, pažeidimų kontrolė, navigacija |
| 🏭 Mokymai ir modeliavimas | Sintetinės aplinkos, veiksmų pobūdis, aptarimas |
🎬 Užsisakykite demonstracinę versiją
Pamatykite „Astute DDS“ ir visą GVA paketą veikiant. Sužinokite daugiau apie mūsų paketą arba užsisakykite demonstraciją dabar.