Transcription of TACTICOS Combat Management System
1 UNCLASSIFIEDTHALES NEDERLAND Information Day -DC THALES NEDERLAND AND/OR ITS SUPPLIERSTHIS INFORMATION CARRIER CONTAINS PROPRIETARY INFORMATION WHICH SHALL NOT BE USED, REPRODUCED OR DISCLOSEDTO THIRD PARTIES WITHOUT PRIOR WRITTEN AUTHORIZATION BY THALES NEDERLAND AND/OR ITS SUPPLIERS, AS Combat Management SystemExploiting the Full DDS PotentialPiet Griffioen THALES NEDERLAND AND/OR ITS SUPPLIERS Subject to restrictive legend on title pageUNCLASSIFIED2 THALES NEDERLAND Information Day -DCContentnDDS as an enabler for the success of the TACTICOS Combat Management System (CMS)nCombat Management SystemnTACTICOS CMSnArchitectural principlesnRole of the DDSnInformation centric approachCMS THALES NEDERLAND AND/OR ITS SUPPLIERS Subject to restrictive legend on title pageUNCLASSIFIED3 THALES NEDERLAND Information Day -DCAbove Water Systems3D Radar3D RadarMultiMultiFunctionFunctionRadarRada rCombatCombatManagementManagementSystemS ystemMissilesMissilesGunGunSonarSonarPla tformPlatformManagementManagementSystemS ystemCommunicationCommunicationSystemSys temNavigationNavigationSystemSystem THALES NEDERLAND AND/OR ITS SUPPLIERS Subject to restrictive legend on title pageUNCLASSIFIED4 THALES NEDERLAND Information Day -DCGOALKEEPERSIRIUSSCOUTMIRADORGUNTORPED OSSMSMART-LTDSCHAFFMK41 SONARECMESMCOMINTAPARC ombat Management System (CMS)
2 Situation AwarenessSituation Awareness Recognition & IdentificationRecognition & Identification Threat EvaluationThreat Evaluation Weapon DeploymentWeapon Deployment THALES NEDERLAND AND/OR ITS SUPPLIERS Subject to restrictive legend on title pageUNCLASSIFIED5 THALES NEDERLAND Information Day -DCOPERATIONAL REQUIREMENTSnVast amounts of informationnThousands of tracksnHigh degree of automationnAutomatic multi- sensor data fusionnAutomatic threat evaluation nAutomatic sensor + weapon pairingnExtensive Command SupportnEasy to OperatenEasy to MaintainnFlexible in Missions, and ManningnOn-board Training & SimulationnTotal System Integration THALES NEDERLAND AND/OR ITS SUPPLIERS Subject to restrictive legend on title pageUNCLASSIFIED6 THALES NEDERLAND Information Day -DCField proven architecturenIn service since 1993nUsed by 15 navies world widen22 Ships classes from patrol boats to destroyersTACTICOS CMS THALES NEDERLAND AND/OR ITS SUPPLIERS Subject to restrictive legend on title pageUNCLASSIFIED7 THALES NEDERLAND Information Day -DCTACTICOS Architecture ConceptsFault-tolerant:High Combat survivability & maintainability (no single-point-of-failure)Flexible:Mission -based configuration, on-board training & simulationEvolvable:Evolutionary upgrading based on COTS & Open StandardsScalable:From patrol-boats up to destroyersFaultFault--tolerant.
3 Tolerant:High Combat survivability & maintainability (no singleHigh Combat survivability & maintainability (no single--pointpoint--ofof--failure)failur e)Flexible:Flexible:MissionMission--base d configuration, onbased configuration, on--board training & simulationboard training & simulationEvolvable:Evolvable:Evolutiona ry upgrading based on COTS & Open StandardsEvolutionary upgrading based on COTS & Open StandardsScalable:Scalable:From patrolFrom patrol--boats up to destroyersboats up to destroyersDUAL/REDUNDANT VIDEO NETWORKFAULT TOLERANT DATA NETWORKA pplications dynamically distributed over a Pool of Computers EFFECTORSSENSORSN*multi-functionconsoles THALES NEDERLAND AND/OR ITS SUPPLIERS Subject to restrictive legend on title pageUNCLASSIFIED8 THALES NEDERLAND Information Day -DCSMART -LAPARIFFLINK 11KH/SCOUTNAV.
4 RADARHELI / ECMSRBOCOFF LINER/SSIRIUSTDS (2x)POSSYSTEMSHIP S ROOMBRIDGESTAFF ROOMLARGE SCREEN DISPLAY 2 PIOD /PTSUPRINTERSCOTS & SIGMA TYPE PROCESSORCOMBAT INFORMATION CENTERLARGE SCREENDISPLAY 1 VIDEO INTERFACECABINETVCR 1/2 DEPARTMENT OFF. / OFF. 01 WORKSTATION MSPAREFL. DECKTV CAMERATV CAMERA15151515 INTEGRATEDMACHINERYCONTROLSYSTEMCOMMS NETWORKCCC1 CCC2 ATASSPHERION+ XBT / XSV+ SURF. TEMP. MOD-9(MK46)GUN 127 MM30 MM GUNSOFF LINEGIC-127 MIC-MK41 MIC-MK41MK41 SM2 LAUNCHERGOALKEEPERCATV BUSATM NETWORKF ully Distributed Architecture Distributed Processing Distributed Sensor & Weapon Interfaces Distributed Sensor Weapon Deployment Distributed ProcessingDistributed Processing Distributed Sensor & Weapon InterfacesDistributed Sensor & Weapon Interfaces Distributed Sensor Distributed Sensor Weapon DeploymentWeapon Deployment THALES NEDERLAND AND/OR ITS SUPPLIERS Subject to restrictive legend on title pageUNCLASSIFIED9 THALES NEDERLAND Information Day -DCREDUNDANT VIDEO NETWORKREDUNDANT DATA NETWORKS oftware freely distributed over a pool of N x Multifunction OpeSoftware freely distributed over a pool of N x Multifunction Operator Consolesrator ConsolesEFFECTORSF ully
5 Distributed ProcessingSENSORS No single point of failureNo single point of failure NN--fold redundancyfold redundancy High Combat survivabilityHigh Combat survivability THALES NEDERLAND AND/OR ITS SUPPLIERS Subject to restrictive legend on title pageUNCLASSIFIED10 THALES NEDERLAND Information Day -DC3 Tier Architecture Correlation Fusion HypothesistestingUser Interface User Interface Platform independencyDataInformationSensors & ActuatorsSensors & ActuatorsRTBusiness LogicBusiness LogicnRTDependabilityHigh availabilityDDS Information Backbone THALES NEDERLAND AND/OR ITS SUPPLIERS Subject to restrictive legend on title pageUNCLASSIFIED11 THALES NEDERLAND Information Day -DCSMART-LAPARIFFLINK 11KH/SCOUTNAV. RADARHELI / ECMSRBOCOFF LINER/SSIRIUSTDS (2x)POSSYSTEMSHIP S ROOMBRIDGESTAFF ROOMLARGE SCREEN DISPLAY 2 PIOD /PTSUPRINTERSCOTS & SIGMA TYPE PROCESSORCOMBAT INFORMATION CENTERLARGE SCREENDISPLAY 1 VIDEO INTERFACECABINETVCR 1/2 DEPARTMENT OFF.
6 / OFF. 01 WORKSTATION MSPAREFL. DECKTV CAMERATV CAMERA15151515 INTEGRATEDMACHINERYCONTROLSYSTEMCOMMS NETWORKCCC1 CCC2 ATASSPHERION+ XBT / XSV+ SURF. TEMP. MOD-9(MK46)GUN 127 MM30 MM GUNSOFF LINEGIC-127 MIC-MK41 MIC-MK41MK41 SM2 LAUNCHERGOALKEEPERCATV BUSATM NETWORKData- publications per second over the System -data programs allocated over 150 processorsAccuracy:100 us. time-alignment accuracy within the distributed systemDataData--traffic: publications per second over the publications per second over the System --data busdata busPrograms: programs allocated over 150 programs allocated over 150 processorsAccuracy:Accuracy:100 us. time100 us. time--alignment accuracy within the distributed systemalignment accuracy within the distributed systemMetrics Overview THALES NEDERLAND AND/OR ITS SUPPLIERS Subject to restrictive legend on title pageUNCLASSIFIED12 THALES NEDERLAND Information Day -DCMetrics: Code & Re-usabilitynProduct-line approach: total 6 Mln.
7 LOC snHCI = C (X/Motif) Java, Ada Javangeneric -parts re-use: 95 %nbackwards-compatibility: 99%nGeneric high-level servicesn1 Major release/yr, 3 patch-releases/yrnNo project/customer-specific releasesnSplice-1 -> SpliceDDS -> OpenSplicenApplications are unaware of OS & HWnMajor technology upgrades: every 2 yrl 94: SparcEngine 1E (SPARC)l 96: CPU2CE (microSparc-I)l 98: CPU5V (microSparc-II)l 00: Workstations (UltraSparc) & PPC (IO)l 02: Sparc/Solaris, PPC/vxWorksl 04: PC/LinuxHardwareHardwareNetworkingNetwor kingOSOSM iddleware (OMGM iddleware (OMG--DDS)DDS)Generic InfraGeneric toolkitsTactical DisplayLogging & ReplayOffice & Web supportTraining & GroupsApplication GroupsWarfareNaval GunfireAir ControlNavigationTactical data linksCommand SupportembeddedworkstationsMobile/PCreal timeNon-realtimeRT-embeddedSOLARISPC/Lin uxLanguagesData-accessFrameworks THALES NEDERLAND AND/OR ITS SUPPLIERS Subject to restrictive legend on title pageUNCLASSIFIED13 THALES NEDERLAND Information Day -DCRole of the DDSnFocus is on informationnThat s the stable factornProvides scalabilitynThrough publish - subscribenProvides a database view with fast and efficient access to the datanTrack database with keyed data types, queries & filtersnProvides tuneable data transport & data storage servicesnLatencies, reliability.
8 DurabilitynProvides logical partitioning of Publishers and SubscribersnTraining & simulationnEnables replication of System state and application statenFault tolerance & Dynamic application Management THALES NEDERLAND AND/OR ITS SUPPLIERS Subject to restrictive legend on title pageUNCLASSIFIED14 THALES NEDERLAND Information Day -DCQoS Policy UsageTRANSPORT PRIORITYCONTENT FILTERSLATENCY BUDGETDEADLINELIVELINESSTIME BASED FILTEROWNERSHIP STRENGTHRELIABILITYOWNERSHIPRESOURCE LIMITSDESTINATION ORDERENTITY FACTORPRESENTATIONLIFESPANPARTITIONWRITE R DATA LIFECYCLEGROUP DATAREADER DATA LIFECYCLETOPIC DATAHISTORYUSER DATADURABILITYDDS QoS PolicyDDS QoS Policy THALES NEDERLAND AND/OR ITS SUPPLIERS Subject to restrictive legend on title pageUNCLASSIFIED15 THALES NEDERLAND Information Day -DCQoS Policy UsageDDS QoS PolicyDDS QoS PolicyTRANSPORT PRIORITYCONTENT FILTERSLATENCY BUDGETDEADLINELIVELINESSTIME BASED FILTEROWNERSHIP STRENGTHRELIABILITYOWNERSHIPRESOURCE LIMITSDESTINATION ORDERENTITY FACTORPRESENTATIONLIFESPANPARTITIONWRITE R DATA LIFECYCLEGROUP DATAREADER DATA LIFECYCLETOPIC DATAHISTORYUSER DATADURABILITYNOT USED (DEFAULT VALUE)
9 THALES NEDERLAND AND/OR ITS SUPPLIERS Subject to restrictive legend on title pageUNCLASSIFIED16 THALES NEDERLAND Information Day -DCPool of Pool of ComputersComputersDynamic Resource ManagementBunch of Bunch of SoftwareSoftwareNumber of Number of OperatorsOperatorsTaskATaskBTaskCTaskDTa skETa skFRole IRole DRole ERole JRole KRole totask mapping nTask toServiceRole ARole FRole CRole GRole HRole totask mapping 2 Role ARole BRole CRole DRole ERole totask mapping 1 ACTION STATE 1 ACTION STATE 2 ACTION STATE nAction State to Role mappingmappingService HService GService FService EService DService CService BService AArchitecture ModelnWhat When WherenRole dependantnResource needs versus available resourcesnFault detection & RecoverynFunctional degradationnSoftware replication managementnState replication & alignmentnWhat When WherenRole dependantnResource needs versus available resourcesnFault detection & RecoverynFunctional degradationnSoftware replication managementnState replication & alignment THALES NEDERLAND AND/OR ITS SUPPLIERS Subject to restrictive legend on title pageUNCLASSIFIED17 THALES NEDERLAND Information Day -DCABCEFGHIJKLMNOPQRSTYDQOS-driven Data Distribution Service (reliability, persistency, latency):D D SDDS - Information BackboneINFORMATION-CENTRIC ARCHITECTUREL Y L Y Redundant & Replicated: , Autonomous componentsD ZSpontaneous:ZD ,Self-healing.
10 Interacting only with the THALES NEDERLAND AND/OR ITS SUPPLIERS Subject to restrictive legend on title pageUNCLASSIFIED18 THALES NEDERLAND Information Day -DCCOMMON ENTITY MODEL : Deployment F124 Design AuthorityDesign AuthorityJoint Program TeamJoint Program TeamABCEFGHIJKLDDDS Information Backbone EADSEADST halesThalesRaytheonRaytheonStandards basedATP1, STANAG, ADaTP3 Joint Government& Industry THALES NEDERLAND AND/OR ITS SUPPLIERS Subject to restrictive legend on title pageUNCLASSIFIED19 THALES NEDERLAND Information Day -DCSWSWSWSWA daptationAdaptation(GRI)(GRI)CMSCMSI nternal Data FormatInternal Data Format(CEM)(CEM)AnalogueAnalogueNTDSNTDS HDLCHDLCE thernetEthernetExternalExternalData FormatData FormatIntegration of Subsystems THALES NEDERLAND AND/OR ITS SUPPLIERS Subject to restrictive legend on title pageUNCLASSIFIED20 THALES NEDERLAND Information Day -DCOpenness.