Integrating CPOF, JSAF and ONESAF through · PDF fileIntegrating CPOF, JSAF and ONESAF through...
Transcript of Integrating CPOF, JSAF and ONESAF through · PDF fileIntegrating CPOF, JSAF and ONESAF through...
Integrating CPOF, JSAF and ONESAF through CBMS
Saikou Diallo, Ross Gore, Anthony Barraco
Virginia Modeling Analysis and Simulation Center Amy Warren
GDIT
Agenda
• Problem – C2-SIM as a System of Systems
• Design Alternatives – Incremental
– Change of direction
• Application – Initialization and execution
• Discussion – Lessons learned
PROBLEM C2-SIM as a System of Systems
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
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
C5I Network
Simulation Network
Middleware
Sensor Network
UAV Network
System of Systems Interoperability
6 We need to be interoperable in a SoS environment
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
DESIGN ALTERNATIVES Incremental or change of direction
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
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
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
APPLICATION EXAMPLE Implementation
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
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
Information Exchange Sequence
Results
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