Вы находитесь на странице: 1из 23

UNCLASSIFIED

DDS Information Day - DC

TACTICOS Combat Management System


Exploiting the Full DDS Potential Piet Griffioen (piet.griffioen@nl.thalesgroup.com)
THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS THIS INFORMATION CARRIER CONTAINS PROPRIETARY INFORMATION WHICH SHALL NOT BE USED, REPRODUCED OR DISCLOSED TO THIRD PARTIES WITHOUT PRIOR WRITTEN AUTHORIZATION BY THALES N EDERLAND B.V. AND/OR ITS SUPPLIERS, AS APPLICABLE.

THALES NEDERLAND B.V.

UNCLASSIFIED

Content
THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

DDS as an enabler for the success of the TACTICOS Combat Management System (CMS)

Combat Management System TACTICOS CMS Architectural principles Role of the DDS Information centric approach
DDS Information Day - DC

CMS
2

THALES NEDERLAND B.V.

UNCLASSIFIED

Above Water Systems


THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

Communication System Platform Management System Navigation System

DDS Information Day - DC

3D Radar Combat Management System Multi Function Radar Missiles

Gun Sonar

THALES NEDERLAND B.V.

UNCLASSIFIED

Combat Management System (CMS)


THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

ESM ECM COMINT

TDS SIRIUS

MIRADOR SCOUT

SMART-L

MK41

Situation Awareness Recognition & Identification Threat Evaluation Weapon Deployment

APAR

GOALKEEPER
DDS Information Day - DC

CHAFF GUN SONAR TORPEDO

SSM

THALES NEDERLAND B.V.

UNCLASSIFIED

OPERATIONAL REQUIREMENTS
THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

Vast amounts of information Thousands of tracks High degree of automation Automatic multi- sensor data fusion Automatic threat evaluation Automatic sensor + weapon pairing Extensive Command Support Easy to Operate
DDS Information Day - DC

Easy to Maintain Flexible in Missions, and Manning On-board Training & Simulation Total System Integration

THALES NEDERLAND B.V.

UNCLASSIFIED

TACTICOS CMS
THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

Field proven architecture

In service since 1993 Used by 15 navies world wide 22 Ships classes from patrol boats to destroyers

DDS Information Day - DC


6

THALES NEDERLAND B.V.

UNCLASSIFIED

TACTICOS Architecture Concepts


THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

SENSORS
DUAL/REDUNDANT VIDEO NETWORK

N*multi-function consoles

Applications dynamically distributed over a Pool of Computers


FAULT TOLERANT DATA NETWORK

EFFECTORS
DDS Information Day - DC

Fault Fault-tolerant: Fault-tolerant: Flexible: Flexible: Evolvable: Evolvable: Scalable: Scalable:

High single -point point-of of-failure) High combat combat survivability survivability & & maintainability maintainability (no (no singlesingle-point-of-failure) MissionMission -based configuration, on -board training Mission-based configuration, onon-board training & & simulation simulation Evolutionary Evolutionary upgrading upgrading based based on on COTS COTS & & Open Open Standards Standards From patrol -boats up From patrolpatrol-boats up to to destroyers destroyers

THALES NEDERLAND B.V.

UNCLASSIFIED

Fully Distributed Architecture


THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page SMART -L APAR KH/SCOUT NAV. RADAR HELI APPR. RADAR VESTA OFF LINE R/S APECS-3 ESM / ECM SIRIUS TDS (2x) POS SYSTEM SHIPS REF. IRC

IFF

LINK 11 SRBOC VESTA

CATV BUS

TDLPP

VEX/ RCP

BTS OSD

BTS OSD

ATM NETWORK VIDEO INTERFACE CABINET VCR 1/2 SPARE FL. DECK TV CAMERA TV CAMERA WORKSTATION 01 15 COMBAT INFORMATION CENTER DEPARTMENT OFF. / OFF. QUARTERS ETC. WORKSTATION M 15 15 15 STAFF ROOM PIOD / PTSU PRINTERS BRIDGE COMMS ROOM LARGE SCREEN DISPLAY 1

LARGE SCREEN DISPLAY 2

COTS & SIGMA TYPE PROCESSOR

TORPEDO WEAPON SYSTEM MK32 MOD-9 (MK46) INTEGRATED MACHINERY CONTROL SYSTEM CCC1 CCC2

GIC127

MICMK41

MICMK41

COMMS NETWORK

ATAS

SPHERION + XBT / XSV + SURF. TEMP. REC.

HARPOON

GUN 127 MM

30 MM GUNS OFF LINE

MK41 SM2 LAUNCHER

GOALKEEPER

DDS Information Day - DC

Distributed Distributed Processing Processing Distributed Distributed Sensor Sensor & & Weapon Weapon Interfaces Interfaces Distributed Distributed Sensor Sensor Weapon Weapon Deployment Deployment
8

THALES NEDERLAND B.V.

UNCLASSIFIED

Fully Distributed Processing


THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

SENSORS
REDUNDANT VIDEO NETWORK

Software freely distributed over a pool of N x Multifunction Operator Ope rator Consoles
REDUNDANT DATA NETWORK

EFFECTORS
DDS Information Day - DC

No single point of failure N - fold redundancy High combat survivability

THALES NEDERLAND B.V.

UNCLASSIFIED

3 Tier Architecture
THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

Sensors & Actuators


RT

Business Logic
nRT Dependability High availability

User Interface
Platform independency

Data Correlation Fusion Hypothesis testing


DDS Information Day - DC

Information

DDS Information Backbone

10

THALES NEDERLAND B.V.

UNCLASSIFIED

Metrics Overview
THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

SMART-L

APAR

KH/SCOUT NAV. RADAR

HELI APPR. RADAR

VESTA

OFF LINE R/S APECS-3 ESM / ECM

SIRIUS

TDS (2x)

POS

SYSTEM SHIPS REF. IRC

IFF

LINK 11

SRBOC
VESTA TDLPP VEX/ RCP BTS OSD BTS OSD

CATV BUS

ATM NETWORK
VIDEO INTERFACE CABINET VCR 1/2 SPARE FL. DECK TV CAMERA TV CAMERA 15 WORKSTATION 01 15 DEPARTMENT OFF. / OFF. QUARTERS ETC. WORKSTATION M 15 15 COTS & SIGMA TYPE PROCESSOR PIOD / PTSU PRINTERS LARGE SCREEN DISPLAY 1 LARGE SCREEN DISPLAY 2

COMBAT INFORMATION CENTER

STAFF ROOM

BRIDGE

COMMS ROOM

TORPEDO WEAPON SYSTEM MK32 MOD-9 (MK46)


INTEGRATED MACHINERY CONTROL SYSTEM CCC1 CCC2

GIC127

MICMK41

MICMK41

COMMS NETWORK

DDS Information Day - DC

ATAS

SPHERION + XBT / XSV + SURF. TEMP. REC.

HARPOON

GUN 127 MM

30 MM GUNS OFF LINE

MK41 SM2 LAUNCHER

GOALKEEPER

Data Data-traffic: Data-traffic: Programs: Programs: Accuracy: Accuracy:

4.000 system -data bus 4.000 publications publications per per second second over over the the systemsystem-data bus 2.200 2.200 programs programs allocated allocated over over 150 150 processors processors 100 time -alignment accuracy 100 us. us. timetime-alignment accuracy within within the the distributed distributed system system

11

THALES NEDERLAND B.V.

UNCLASSIFIED

Metrics: Code & Re-usability


THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

Application Groups
Ta ct ica lD isp lay Lo gg ing & Re pla Of y fic e & W eb su pp Tr or ain t ing & sim ul

Ai rC on tro l Na vig at io n Ta ct ica ld at a lin Co ks m m an d Su pp or t

Na va lG un fire

W ar far e

Product-line approach: total 6 Mln. LOCs HCI = C (X/Motif) Java, Ada Java generic-parts re-use: 95 % backwards-compatibility: 99%

Sy ste m

Generic InfraInfra-Services
Languages Data-access Frameworks

UI -

Generic high-level services 1 Major release/yr, 3 patch-releases/yr No project/customer-specific releases

M an ag

to ol kit s

Splice-1 -> SpliceDDS -> OpenSplice

Middleware (OMG(OMG-DDS)
DDS Information Day - DC

RT-embedded

SOLARIS

PC/Linux

OS
realtime Non-realtime

Applications are unaware of OS & HW Major technology upgrades: every 2 yr


94: SparcEngine 1E (SPARC) 96: CPU2CE (microSparc-I) 98: CPU5V (microSparc-II) 00: Workstations (UltraSparc) & PPC (IO) 02: Sparc/Solaris, PPC/vxWorks 04: PC/Linux

Networking
embedded workstations Mobile/PC

Hardware

12

THALES NEDERLAND B.V.

UNCLASSIFIED

Role of the DDS


THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

Focus is on information
Thats the stable factor

Provides scalability
Through publish - subscribe

Provides a database view with fast and efficient access to the data
Track database with keyed data types, queries & filters

Provides tuneable data transport & data storage services


Latencies, reliability, durability
DDS Information Day - DC

Provides logical partitioning of Publishers and Subscribers


Training & simulation

Enables replication of system state and application state


Fault tolerance & Dynamic application management
THALES NEDERLAND B.V.

13

UNCLASSIFIED

QoS Policy Usage


THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

DDS QoS Policy


DURABILITY HISTORY READER DATA LIFECYCLE WRITER DATA LIFECYCLE LIFESPAN ENTITY FACTOR RESOURCE LIMITS RELIABILITY TIME BASED FILTER
DDS Information Day - DC

DDS QoS Policy


USER DATA TOPIC DATA GROUP DATA PARTITION PRESENTATION DESTINATION ORDER OWNERSHIP OWNERSHIP STRENGTH LIVELINESS LATENCY BUDGET TRANSPORT PRIORITY

DEADLINE CONTENT FILTERS

14

THALES NEDERLAND B.V.

UNCLASSIFIED

QoS Policy Usage


THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

DDS QoS Policy


DURABILITY HISTORY READER DATA LIFECYCLE WRITER DATA LIFECYCLE LIFESPAN ENTITY FACTOR RESOURCE LIMITS RELIABILITY TIME BASED FILTER
DDS Information Day - DC

DDS QoS Policy


USER DATA TOPIC DATA GROUP DATA PARTITION PRESENTATION DESTINATION ORDER OWNERSHIP OWNERSHIP STRENGTH LIVELINESS LATENCY BUDGET TRANSPORT PRIORITY

DEADLINE CONTENT FILTERS NOT USED (DEFAULT VALUE)

15

THALES NEDERLAND B.V.

UNCLASSIFIED

Dynamic Resource Management


THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

Bunch of Software

Architecture Model
Action State to Role mapping
Role A ACTION STATE 1 Role B Role C Role D Role E Role A ACTION STATE 2 Role F Role C Role G Role H Role I Role D ACTION STATE n Role E Role J Role K Ta sk C Ta sk D a T skB Ta sk A Ta sk E k F T as

Pool of Computers

Role to task mapping 1

Role to task mapping 2

Role to task mapping n

Task to Service mapping

ServiceA ServiceB Service C Service D ServiceE ServiceF Service G Service H

What What When When Where Where


Role Role dependant dependant Resource Resource needs needs versus versus available available resources resources
DDS Information Day - DC

Fault Fault detection detection & & Recovery Recovery


Functional Functional degradation degradation
Number of Operators

Software Software replication replication management management


State State replication replication & & alignment alignment

16

THALES NEDERLAND B.V.

UNCLASSIFIED

INFORMATION-CENTRIC ARCHITECTURE
THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page
InterrogationSettings SensorSubsystem 1 ableToPerform SystemTrackInterrogationS ettings

1..n 0..1 interrogates 0..n

Information model
SystemTrack

SensorTaskType

InterrogationTaskType

D A B C D E F G H I J K L L

DDS - Information Backbone

DDS Information Day - DC

Z Autonomous components Interacting only with the information-bus Spontaneous: Z , Self-healing: D Redundant & Replicated: L , Y QOS-driven Data Distribution Service (reliability, persistency, latency):
THALES NEDERLAND B.V.

DDS

17

UNCLASSIFIED

COMMON ENTITY MODEL : Deployment F124


THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

Design Authority Joint Program Team

Joint Government & Industry team

InterrogationSettings

SensorSubsystem 1 ableToPerform

SystemTrackInterrogationS ettings

1..n 0..1 interrogates 0..n

Common Entity Model


SystemTrack

Standards based
ATP1, STANAG, ADaTP3

SensorTaskType

InterrogationTaskType

EADS
DDS Information Day - DC

Thales

Raytheon

DDS Information Backbone THALES NEDERLAND B.V.

18

UNCLASSIFIED

Integration of Subsystems
THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

External Data Format

Adaptation (GRI) Analogue CMS Internal Data Format (CEM)


SW

Ethernet

NTDS

DDS Information Day - DC

SW

HDLC

19

THALES NEDERLAND B.V.

UNCLASSIFIED

Openness: integration-capability
THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

SURVEILLANCE
APAR, SMART-L SMART-S, MW08, DA08 VARIANT MRR SCOUT IRSCAN ESM DR3000 SKW, SLC KH 1007 NAV RAD SPS 64 NAV RAD RACAL NAV RAD BridgeMaster E Various other NAV RAD AWS 4, AWS 5, AWS 6 Dolphin AWS 9 SPS 49 Sea Giraffe AMB TRS 3D IFF MKX/Xll (various) ESM SUSIE, APECS II ESM CUTLASS, ALTESSE INT/EXT COMMS (various)

LINK
LINK 10 LINK 11 LINK 14 LINK 16 LINK 22 (study) LINK Y LINK Y Mk2 VESTA

TRACKERS
APAR STIR STING-EO LIROD Mk2 LIOD MIRADOR

MISSILES
SSM HARPOON Exocet OTOMAT PENGUIN GABRIEL Polyphem NSM (study) RBS15 Mk3 SAM RAM Crotale BARAK SEAWOLF SADRAL VT1 SM1 and SM2 NSSM ESSM

GUNS
Guns 127mm 115mm 100mm 76mm 57mm 40mm 30mm 25mm 27mm AK630 Ak176 AK306 (study) AK230 (study) Phalanx (TN) Passive DAGAIE SAGAIE

ECM
Active EW APECS ll ECM SALAMANDRE RDF MAIGRET ECM (various)

INT/EXT comms TMX AN/SPC CASTOR Vigy (study) MSP500 (study)

SRBOC/ALEX MASS SUPER BARRICADE

DDS Information Day - DC

Integrated subsystems (own & 3rd party)

20

THALES NEDERLAND B.V.

UNCLASSIFIED

Conclusions (1)
THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

The DDS provides the necessary non-functional properties for the TACTICOS CMS
Fault tolerance, scalability, low latency

Use of the DDS allows for dynamic resource management


State replication

The information centric approach allows for autonomous components, autonomous development and ease of integration
DDS Information Day - DC
21

THALES NEDERLAND B.V.

UNCLASSIFIED

THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

DDS Information Day - DC

22

THALES NEDERLAND B.V.

Conclusions (2)

UNCLASSIFIED

THALES NEDERLAND B.V. AND/OR ITS SUPPLIERS Subject to restrictive legend on title page

DDS Information Day - DC

23

THALES NEDERLAND B.V.

Thanks for Your Attention

Questions

Вам также может понравиться