Integrating CPOF, JSAF and ONESAF through · PDF fileIntegrating CPOF, JSAF and ONESAF through...

18
Integrating CPOF, JSAF and ONESAF through CBMS Saikou Diallo, Ross Gore, Anthony Barraco Virginia Modeling Analysis and Simulation Center Amy Warren GDIT

Transcript of Integrating CPOF, JSAF and ONESAF through · PDF fileIntegrating CPOF, JSAF and ONESAF through...

Page 1: Integrating CPOF, JSAF and ONESAF through · PDF fileIntegrating CPOF, JSAF and ONESAF through CBMS Saikou Diallo, ... Interpretation and use of information is determined by the system

Integrating CPOF, JSAF and ONESAF through CBMS

Saikou Diallo, Ross Gore, Anthony Barraco

Virginia Modeling Analysis and Simulation Center Amy Warren

GDIT

Page 2: Integrating CPOF, JSAF and ONESAF through · PDF fileIntegrating CPOF, JSAF and ONESAF through CBMS Saikou Diallo, ... Interpretation and use of information is determined by the system

Agenda

• Problem – C2-SIM as a System of Systems

• Design Alternatives – Incremental

– Change of direction

• Application – Initialization and execution

• Discussion – Lessons learned

Page 3: Integrating CPOF, JSAF and ONESAF through · PDF fileIntegrating CPOF, JSAF and ONESAF through CBMS Saikou Diallo, ... Interpretation and use of information is determined by the system

PROBLEM C2-SIM as a System of Systems

Page 4: Integrating CPOF, JSAF and ONESAF through · PDF fileIntegrating CPOF, JSAF and ONESAF through CBMS Saikou Diallo, ... Interpretation and use of information is determined by the system

Observations

• Multiple Systems

– Live, Virtual, Constructive (LVC)

• Multiple Sources and Formats

– Voice, Chat, Binary, Free Text, XML, JSON, etc.

• Multiple Levels of Decision

– Strategic, Operational, Tactical

• Multiple Standards

– Message formats, M&S standards, etc.

4 We operate in a System of Systems (SoS) environment

Page 5: Integrating CPOF, JSAF and ONESAF through · PDF fileIntegrating CPOF, JSAF and ONESAF through CBMS Saikou Diallo, ... Interpretation and use of information is determined by the system

C2 System Network

Simulation Network

Simulation Protocol

Interactions (DIS, ALSP,

HLA)

Military Service

Messages (USMTF, JVMF,

OTH-Gold)

Database Updates

(JCDB, TDBM)

Status Reports, Position Reports

Entity State Data Contact Data

Messages

DB Updates

Orders, Requests Sim Orders

C2 – Sim Gateway

The Current Solution

© 2002 F. Carr, SISO C4I Tutorial

Page 6: Integrating CPOF, JSAF and ONESAF through · PDF fileIntegrating CPOF, JSAF and ONESAF through CBMS Saikou Diallo, ... Interpretation and use of information is determined by the system

C5I Network

Simulation Network

Middleware

Sensor Network

UAV Network

System of Systems Interoperability

6 We need to be interoperable in a SoS environment

Page 7: Integrating CPOF, JSAF and ONESAF through · PDF fileIntegrating CPOF, JSAF and ONESAF through CBMS Saikou Diallo, ... Interpretation and use of information is determined by the system

C2-SIM Design Approach

7

Transport

Syntactic Validation

Time

Management

Advertisement

Semantic Validation

Storage

Information

Distribution Management

Search, Index & Discovery

Pragmatic Validation

Control

Access &

Manipulation

Visualization

Information Exchange

Management & Support

Interpretation and use of information is determined by the system

Interoperability Support Services

Page 8: Integrating CPOF, JSAF and ONESAF through · PDF fileIntegrating CPOF, JSAF and ONESAF through CBMS Saikou Diallo, ... Interpretation and use of information is determined by the system

DESIGN ALTERNATIVES Incremental or change of direction

Page 9: Integrating CPOF, JSAF and ONESAF through · PDF fileIntegrating CPOF, JSAF and ONESAF through CBMS Saikou Diallo, ... Interpretation and use of information is determined by the system

VR Forces OneSAF WARSIM JSAF

JBUS

VBS2 UAV

Ground Vehicle

Gateway

Ground Station

Interface Interface Interface Interface Interface

Constructive Virtual

CPOF Sandbox

C2 App

LOTS IGS Command

Web NV

Tools

C2IVM

Live

USMTF, OTH-GOLD, C-BML, MSDL, C2 Core

HLA, DIS,TENA

Command and Control

C2-SIM: Gateway of Gateway Configuration

Page 10: Integrating CPOF, JSAF and ONESAF through · PDF fileIntegrating CPOF, JSAF and ONESAF through CBMS Saikou Diallo, ... Interpretation and use of information is determined by the system

VR Forces OneSAF WARSIM JSAF

JBUS

VBS2 UAV

Ground Vehicle

CBMS

Ground Station

Interface Interface Interface Interface Interface

Constructive Virtual

CPOF Sandbox

C2 App

LOTS IGS Command

Web NV

Tools

C2IVM

Live

USMTF, OTH-GOLD, C-BML, MSDL, C2 Core

HLA, DIS,TENA

Command and Control

C2-SIM: Gateway/Translator Approach

Page 11: Integrating CPOF, JSAF and ONESAF through · PDF fileIntegrating CPOF, JSAF and ONESAF through CBMS Saikou Diallo, ... Interpretation and use of information is determined by the system

VR Forces OneSAF WARSIM JSAF VBS2

CBMS

Interface Interface Interface Interface Interface

Constructive Virtual

UAV Ground Vehicle

Ground Station

Live

C-BML, MSDL, C2 Core, FOM, PDU

C2 App

LOTS IGS Command

Web NV

Tools Command and Control

CPOF Sandbox

Interface Interface Interface Interface Interface Interface

C2-SIM: Language-Centric Approach

Page 12: Integrating CPOF, JSAF and ONESAF through · PDF fileIntegrating CPOF, JSAF and ONESAF through CBMS Saikou Diallo, ... Interpretation and use of information is determined by the system

APPLICATION EXAMPLE Implementation

Page 13: Integrating CPOF, JSAF and ONESAF through · PDF fileIntegrating CPOF, JSAF and ONESAF through CBMS Saikou Diallo, ... Interpretation and use of information is determined by the system

VR Forces OneSAF WARSIM JSAF VBS2

Interface Interface Interface Interface Interface

Constructive Virtual

CPOF Sandbox

C2 App

LOTS IGS Command

Web NV

Tools

C2IVM

Command and Control

CBMS Service

C-B

ML,

MSD

L

DIS Service HLA Service TENA Service

SIMCII 009-Arcitecture

Page 14: Integrating CPOF, JSAF and ONESAF through · PDF fileIntegrating CPOF, JSAF and ONESAF through CBMS Saikou Diallo, ... Interpretation and use of information is determined by the system

Scenario

Phase I Capture Oscar 1

Unit H-1h30 H-1 H Hour H+1

1st Plt FR

Move to Fox-

trot 1 Capture Oscar 1 Surveillance

2d Plt US Move to Hotel 1 Support 1st Plt FR Surveillance

Page 15: Integrating CPOF, JSAF and ONESAF through · PDF fileIntegrating CPOF, JSAF and ONESAF through CBMS Saikou Diallo, ... Interpretation and use of information is determined by the system

Information Exchange Sequence

Page 16: Integrating CPOF, JSAF and ONESAF through · PDF fileIntegrating CPOF, JSAF and ONESAF through CBMS Saikou Diallo, ... Interpretation and use of information is determined by the system

Results

Page 17: Integrating CPOF, JSAF and ONESAF through · PDF fileIntegrating CPOF, JSAF and ONESAF through CBMS Saikou Diallo, ... Interpretation and use of information is determined by the system

Lessons learned

• Design makes a difference – Time – Level of effort – Reuse

• C2 languages – Can drive simulations – Not straightforward

• ROE, others

– Additional level of translation is needed

• C2-SIM and SIM-C2 – Not equivalent

• C-BML and MSDL – Part or the solution – C2 Core/MILOPS – Others

• Should be hidden from operators

• Ultimate language is he war fighter’s language

• New ways to use simulation in training – Excursion – Scenario design

Page 18: Integrating CPOF, JSAF and ONESAF through · PDF fileIntegrating CPOF, JSAF and ONESAF through CBMS Saikou Diallo, ... Interpretation and use of information is determined by the system

QUESTIONS

Part of this work is funded under SIMCI-009

Contact: [email protected]