UNCLASSIFIED

DC TACTICOS Combat Management System

- Exploiting the Full DDS Potential Piet Griffioen ([email protected])

© B.V. AND/OR ITS SUPPLIERS THIS INFORMATION CARRIER CONTAINS PROPRIETARY INFORMATION WHICH SHALL NOT BE USED, REPRODUCED OR DISCLOSED

DDS Information Day TO THIRD PARTIES WITHOUT PRIOR WRITTEN AUTHORIZATION BY THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS, AS APPLICABLE.

1 THALES NEDERLAND B.V. UNCLASSIFIED © THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page DDS Information Day - DC 2 THALES NEDERLAND B.V. n n n n n n Informationcentric approach Role of the DDS Architecturalprinciples CMSTACTICOS Combat Management System ManagementSystem (CMS) DDSasan enabler for the success ofthe TACTICOS C CMS Content ombat UNCLASSIFIED © THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page DDS Information Day - DC 3 THALES NEDERLAND B.V. Management Platform System 3D Radar3D Management Combat System System Function Multi AboveWater Systems Missiles Gun System Navigation Sonar UNCLASSIFIED © THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page DDS Information Day - DC 4 MK41 THALES NEDERLAND B.V. GUN SCOUT MIRADOR COMINT SONAR CombatManagement System (CMS) • • Recognition & Identification & Recognition Recognition & Identification & Recognition • • • • Weapon Deployment Weapon Awareness Situation Weapon Deployment Weapon Awareness Situation • • ECM Threat Evaluation Threat Threat Evaluation Threat SSM ESM TORPEDO TDS CHAFF SIRIUS GOALKEEPER APAR SMART-L UNCLASSIFIED © THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page DDS Information Day - DC 5 THALES NEDERLAND B.V. OPERATIONAL REQUIREMENTS OPERATIONAL n n n n n n n n n n n n Thousands of tracks of Thousands information of amounts Vast Total System Integration System Total Simulation & Training On-board Manning and Missions, in Flexible Maintainto Easy Operate to Easy Support Command Extensive pairing weapon + sensor Automatic evaluation threat Automatic fusion data sensor multi- Automatic automation of degree High UNCLASSIFIED © THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page DDS Information Day - DC 6 THALES NEDERLAND B.V. n n n Fieldproven architecture 22Ships classes from patrol boats todestroyers Usedby15navies world wide serviceIn since 1993 TACTICOSCMS UNCLASSIFIED © THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page DDS Information Day - DC 7 THALES NEDERLAND B.V. Scalable: Evolvable: Flexible: Fault Scalable: Evolvable: Flexible: Fault-tolerant: - tolerant: Applications dynamically distributed over a a “ over distributed dynamically Applications From patrolFrom StandarOpen & COTSEvolutionary onupgrading based Mission sin (no maintainability & survivability combat High From patrol-boats up to destroyerstoup patrol-boats From StandarOpen & COTSEvolutionary onupgrading based si trainingconfiguration,&on-board Mission-based sin (no maintainability & survivability combat High TACTICOSArchitecture Concepts - based configuration,on based EFFECTORS - boats up to destroyerstoboatsup SENSORS - board training & simulationtrainingboard& Pool of ” of Pool DUAL/REDUNDANT VIDEO NETWORK VIDEO DUAL/REDUNDANT FAULT TOLERANT DATA NETWORK DATA TOLERANT FAULT gle gle-point-of-failure) consoles N*multi-function mulation - point ds ds - of - failure) UNCLASSIFIED © THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page DDS Information Day - DC 8 THALES NEDERLAND B.V. VCR1/2 INTEGRATED MACHINERY CONTROL SYSTEM VIDEOINTERFACE TVCAMERA TVCAMERA MR LAPAR SMART -L FL.DECK CABINET SPARE CATV BUS IFF ATMNETWORK CCC1 CCC2 COMMSNETWORK LARGESCREEN DISPLAY 1 OKTTO 1WORKSTATIONM WORKSTATION 01 51 515 15 15 15 DEPARTMENT OFF. / OFF. QUARTERS LINK11 TDLPP • • • • • • NAV.RADAR Distributed Sensor Sensor Distributed Interfaces Weapon & Sensor Distributed Processing Distributed KH/SCOUT Distributed Sensor – Weapon Deployment Weapon – Sensor Distributed Interfaces Weapon & Sensor Distributed Processing Distributed ETC. ATAS VEX/ RCP HELIAPPR. RADAR COMBATINFORMATION CENTER + SURF. TEMP. REC. +XBT /XSV VESTA SPHERION VESTA FullyDistributed Architecture ESM ESM / ECM APECS-3 MK32MOD-9 COTS & SIGMA TYPE PROCESSOR TORPEDO WEAPON SYSTEM (MK46) – Weapon Deployment Weapon SRBOC OFFLINE R/S HARPOON LARGESCREEN DISPLAY 2 IISTS(x O SYSTEM POS TDS(2x) SIRIUS GIC- 127 GUN127 MM PRINTERS PIOD /PIOD PTSU STAFFROOM 30MM GUNS OFFLINE BRIDGE MK41 MIC- LAUNCHER MK41SM2 MK41 MIC- COMMSROOM OSD BTS SHIP ’SREF. GOALKEEPER IRC OSD BTS UNCLASSIFIED © THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page DDS Information Day - DC 9 THALES NEDERLAND B.V. Software freely distributed over a pool of N x Mult x N of pool a over distributed freely Software • • • High combat survivability combat High N failure of point single No - fold redundancy fold EFFECTORS SENSORS FullyDistributed Processing ifunction Ope ifunction REDUNDANT VIDEO NETWORK VIDEO REDUNDANT REDUNDANT DATA NETWORK DATA REDUNDANT rator Consoles rator UNCLASSIFIED © THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

10 DDS Information Day - DC THALES NEDERLAND B.V. Sensors & ActuatorsSensors& RT aaInformation Data DDS Information Backbone Information DDS Business Logic Business High availability High Dependability Hypothesis • Correlation • Fusion • testing nRT 3 TierArchitecture3 Platform independency Platform User Interface UNCLASSIFIED © THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

11 DDS Information Day - DC THALES NEDERLAND B.V. VCR1/2 INTEGRATED MACHINERY CONTROL SYSTEM VIDEOINTERFACE MR- APAR SMART-L TVCAMERA TVCAMERA Accuracy: Programs: Data Accuracy: Programs: Data-traffic: FL.DECK CABINET SPARE CATV BUS CATV - traffic: IFF ATM NETWORK ATM CCC1 CCC2 COMMSNETWORK LARGESCREEN DISPLAY 1 51 515 15 15 15 OKTTO 1WORKSTATIONM WORKSTATION 01 DEPARTMENT OFF. / OFF. QUARTERS LINK11 TDLPP NAV. RADAR KH/SCOUT 100us.time processors150 overallocated programs 2.200 systemthe oversecondpublications 4.000per 100 us. time-alignment accuracy within the distribu the within accuracy100 us. time-alignment processors150 overallocated programs 2.200 4.000 publications per second over the system-datathe oversecondpublications 4.000per ETC. ATAS VEX/ RCP HELI APPR. RADAR COMBAT INFORMATION CENTER - + SURF. TEMP. REC. alignment accuracy within the distributed systemdistributed the within accuracyalignment + XBT / XSV SPHERION VESTA VESTA ESM / ECM APECS-3 MK32 MOD-9 TORPEDO WEAPON COTS & SIGMA TYPE PROCESSOR SYSTEM (MK46) SRBOC OFF OFF LINE R/S HARPOON LARGESCREEN DISPLAY 2 MetricsOverview IISTS(x O SYSTEM POS TDS (2x) SIRIUS GIC- GUN GUN 127 MM 127 PRINTERS PIOD /PIOD PTSU STAFF ROOM - 30 30 MM GUNS OFF OFF LINE data bus data ted system ted bus BRIDGE MK41 MIC- LAUNCHER MK41 SM2 MK41 MIC- COMMS ROOM OSD BTS SHIP’S REF. GOALKEEPER IRC OSD BTS UNCLASSIFIED © THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

12 DDS Information Day - DC THALES NEDERLAND B.V. Tebde OAI PC/Linux SOLARIS RT-embedded meddworkstations embedded

Languages System

Warfare Middleware (OMG realtime

Generic Infra Manag Application Groups

UI . Naval Gunfire - toolkits Networking Hardware aaacs Frameworks Data-access Tactical Display OS Air Control - Services Logging & Replay

Non-realtime Navigation - DDS)

Mobile/PC Office & Web supportTactical data links

Command Support Training simul&

. Metrics:Code &Re-usability n n n n n n n n n n backwards-compatibility: 99% generic-parts re-use: 95 % HCI = C (X/Motif) Product-line LOC’s approach: total 6 Mln. Major technology upgrades: every 2 yr Applications are unaware of OS & HW OpenSplice -> SpliceDDS -> Splice-1 No project/customer-specific releases 1 Major release/yr, 3 patch-releases/yr Generic high-level services l l l l l l ’04: PC/Linux PPC/vxWorks Sparc/Solaris, ‘02: ‘00: & (IO) PPC Workstations (UltraSparc) ‘98: (microSparc-II)CPU5V (microSparc-I) ‘96: CPU2CE 1E (SPARC) SparcEngine ‘94: à aa Ada Java, à Java UNCLASSIFIED © THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

13 DDS Information Day - DC THALES NEDERLAND B.V. n n n n n n n n n n n n Enables replication of system state and application and state system of replicationEnables Sub and Publishers of partitioninglogical Provides Providestuneable data transport data& storage ser Providesdatabaseaefficient viewwithfastand ac scalability Provides informationon isFocus Fault tolerance & Dynamic application management application Dynamic & tolerance Fault simulation & Training durability reliability, Latencies, fil & queries types, data keyed with database Track subscribe - publish Through factor stable the That’s Roleof the DDS ters scribers cess to the data thecessto state vices UNCLASSIFIED © THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

14 DDS Information Day - DC THALES NEDERLAND B.V. CONTENT FILTERS CONTENT DEADLINE FILTER BASED TIME RELIABILITY LIMITS RESOURCE FACTOR ENTITY LIFESPAN LIFECYCLE DATA WRITER LIFECYCLE DATA READER HISTORY DURABILITY Policy QoS DDS LATENCY BUDGET LATENCY LIVELINESS STRENGTH OWNERSHIP OWNERSHIP ORDER DESTINATION PRESENTATION PARTITION DATA GROUP DATA TOPIC DATA USER Policy QoS DDS TRANSPORT PRIORITY TRANSPORT o PolicyUsage QoS UNCLASSIFIED © THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

15 DDS Information Day - DC THALES NEDERLAND B.V. NOT USED (DEFAULT VALUE) (DEFAULT USED NOT FILTERS CONTENT DEADLINE FILTER BASED TIME RELIABILITY LIMITS RESOURCE FACTOR ENTITY LIFESPAN LIFECYCLE DATA WRITER LIFECYCLE DATA READER HISTORY DURABILITY Policy QoS DDS LATENCY BUDGET LATENCY ORDER DESTINATION PARTITION DATA GROUP DATA TOPIC DATA USER Policy QoS DDS TRANSPORT PRIORITY TRANSPORT LIVELINESS STRENGTH OWNERSHIP OWNERSHIP PRESENTATION o PolicyUsage QoS UNCLASSIFIED © THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

16 DDS Information Day - DC THALES NEDERLAND B.V. Bunch of Bunch Software Architecture Model Architecture ACTION STATE n ACTION STATE 2 ACTION STATE 1 Number of of Number Action State to Role mapping Operators mapping Service to Task RoleH G Role RoleC F Role ARole ERole RoleD RoleC BRole ARole Role KRole J Role ERole RoleD Role I Role

Task A DynamicResource Management Tas k B

Task C

T ask D

Task E

Task F task mapping n Role to task mapping 2 Role to task mapping 1 Role to Service HService G Service Service F Service E DService CService Service B Service A n n n n n n n n n n Software replication management replication Software Recovery & detection Fault Where – When – What n n n n Software replication management replication Software Fault detection & Recovery & detection Fault ht–We Where – When – What Computers Pool of Pool Functional degradation Resource needs versus available resources Role dependant State replication & alignment State replication & alignment Functional degradation Resource needs versus available resources Role dependant UNCLASSIFIED © THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

17 DDS Information Day - DC THALES NEDERLAND B.V. M A N B Interacting only with the Interacting information-bus Redundant & Replicated: , Redundant Replicated:& Spontaneous: Autonomouscomponents QOS-drivenDataDistribution Service O C INFORMATION-CENTRICARCHITECTURE D P D Information Backbone - DDS E Q D’ Z , F R Self-healing: G S L’ H T Y’ D’ I (reliability, persistency, latency): J SensorSubsystem SensorTaskType ableToPerform 1..n 1 1 Y K InterrogationTaskType .10..n 0..1 SystemTrackInterrogationS InterrogationSettings interrogates ettings Y’ L Z 0..n SystemTrack Information L’ model D D S D D UNCLASSIFIED © THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

18 DDS Information Day - DC THALES NEDERLAND B.V. A OMNETT OE elyet–F124 COMMONENTITY MODEL Deployment: – EADS EADS B C D Joint Program Team Joint Program Team DDS Information Backbone E Design Authority Design Authority SensorSubsystem SensorTaskType ableToPerform 1..n 1 1 F InterrogationTaskType Thales Thales .10..n 0..1 SystemTrackInterrogationS InterrogationSettings interrogates ettings G 0..n SystemTrack Common Model Entity H I ATP1, STANAG, ADaTP3 STANAG, ATP1, Joint GovernmentJoint & Industry&team Standardsbased J Raytheon Raytheon K L UNCLASSIFIED © THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

19 DDS Information Day - DC THALES NEDERLAND B.V. Ethernet SW SW InternalDataFormat DataFormat Adaptation External (CEM) (GRI) CMS IntegrationofSubsystems HDLC Analogue NTDS UNCLASSIFIED © THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

20 DDS Information Day - DC THALES NEDERLAND B.V. INT/EXT COMMS (various) COMMS INT/EXT ALTESSE CUTLASS, ESM II APECS SUSIE, ESM (various) MKX/Xll IFF 3DTRS AMB Giraffe Sea 49 SPS 9 AWS Dolphin 6 AWS 5, AWS 4, AWS RAD NAV other Various E BridgeMaster RAD NAV RAD NAV 64 SPS RAD NAV 1007 KH SLC SKW, DR3000 ESM IRSCAN SCOUT MRR VARIANT DA08 MW08, SMART-S, SMART-L APAR, SURVEILLANCE N/X comms INT/EXT VESTA Mk2 Y LINK Y LINK (study) 22 LINK LINK16 LINK14 LINK11 LINK10 Integratedsubsystems ( LINK Openness:integration-capability MIRADOR LIOD Mk2 LIROD STING-EO STIR APAR TRACKERS MSP500 (study) MSP500 (study) Vigy CASTOR AN/SPC TMX SAM Mk3 RBS15 (study) NSM Polyphem GABRIEL PENGUIN OTOMAT Exocet HARPOON SSM ESSM NSSM SM2 and SM1 VT1 SADRAL SEAWOLF BARAK Crotale RAM MISSILES own & 3 & Phalanx (TN) Phalanx (study) AK230 (study) AK306 Ak176 AK630 100mm 115mm 127mm Guns rd 27mm 25mm 30mm 40mm 57mm 76mm party) GUNS SUPER BARRICADE SUPER MASS SRBOC/ALEX SAGAIE DAGAIE Passive (various) ECM MAIGRET RDF SALAMANDRE ECM ll APECS EW Active ECM UNCLASSIFIED © THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

21 DDS Information Day - DC THALES NEDERLAND B.V. n n n n n components,autonomous development andease ofinte Theinformation centric approach allows forautonom Useofthe DDS allows for dynamic resource manageme the TACTICOS CMS TheDDS provides the necessary non-functional prope State replicationState latency low scalability, tolerance, Fault Conclusions(1) ous rtiesfor nt gration UNCLASSIFIED © THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

22 DDS Information Day - DC THALES NEDERLAND B.V. Conclusions(2) UNCLASSIFIED © THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

23 DDS Information Day - DC THALES NEDERLAND B.V. ThanksforYour Attention Questions