db & c2 process · pdf filedb & c2 process mr. ivan vianello cax support branch -...

30
NATO UNCLASSIFIED DB & C2 Process Mr. Ivan Vianello CAX Support Branch - Joint Warfare Center NS: JWC SMC4 CAX Vianello I UNCLASS E-Mail: [email protected]

Upload: vuonganh

Post on 19-Feb-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

NATO UNCLASSIFIED

DB & C2 Process

Mr. Ivan Vianello

CAX Support Branch - Joint Warfare Center

NS: JWC SMC4 CAX Vianello I

UNCLASS E-Mail: [email protected]

NATO UNCLASSIFIED NATO UNCLASSIFIED 2

CAX Aspects During Planning Meetings

Exercise Specification Conference:

Review exercise participation and objectives

Complexity and diversity of objectives

Size of training audience

Participation of non-NATO organizations and personnel

Assess application of available scenario settings

Assess application of available CAX environments

Develop overall planning time line

Assess proposed exercise locations and review selection criteria

Assess CAX-CIS integration issues

Requirements for developments

Security-related issues

Develop basic EXCON structure

NATO UNCLASSIFIED NATO UNCLASSIFIED 3

CAX Aspects During Planning Meetings

IPC: Define the overall planning factors

Scenario:

Overall objectives matched to story lines

Synchronization with scenario development time lines

Data base building team and process

CAX-CIS integrated architecture and exercise locations

EXCON organisation and CAX-specific operator requirements

and associated training plan

EXCON final preparation schedule including mini-exercise

CAX-specific events incorporated into overall planning time line

Synchronization with OPP time lines: Startex state and conditions

NATO UNCLASSIFIED NATO UNCLASSIFIED 4

MPC:Confirm the overall planning factors

Scenario documentation status

Expected to be completed – Identify any shortfalls

Overall story lines defined

Data base building status

Detailed CAX-CIS architecture and implementation approach

agreed

Detailed EXCON organisation and CAX-specific operator

requirements and associated training plan agreed

Detailed EXCON final preparation schedule including mini-

exercise defined

Verify validity of OPP time lines: Startex state and conditions

Experimentation requirements and integration defined

CAX Aspects During Planning Meetings

NATO UNCLASSIFIED NATO UNCLASSIFIED 5

CAX Aspects During Planning Meetings

FCC: Confirm detailed plans and Identify problem areas

Status of detailed story lines

Status of observation plans

Data base building status – should be completed except for

Startex validation

Status of detailed CAX-CIS architecture implementation and

deployment plan

Status of EXCON organisation and CAX-specific operator

manning and training

Confirm EXCON final deployment and preparation schedule

Status of Startex state definition

Experimentation integration status

NATO UNCLASSIFIED

DB

Review DMT

Constitution

CAX DB Process

Strategy

Meeting

Incident

Development

MEL/MIL

Scripting

STARTEX

Validation

Entity

Design

DB

Validation MPC

OPLAN CJSOR AFL

MNDDP

IRF

RFP RSOM

C2

Initialization

Action

Design

NATO UNCLASSIFIED

Some CAX DB Inputs

NATO UNCLASSIFIED

JTLS Joi

JToi

ATOT

ICC MCCIS LC2IS

AIR NAVY

Mdp

LAND

DB UPDATE ATO / ACO

Adat-p3 Link16 Oth Gold

messages

Adat-p3

Ownsitrep /

Ensitrep

JTLS FULL NATO C2

INTEROPERABILITY DURING SFJO

RAP

Tripp RC & Sitcen

Civilian Air traffic

capabilities

Secret Network

Mission Network

LSID

NATO UNCLASSIFIED

DB PROCESS & TOOLS

JOBE (ORBAT LAYER)

DDS (TERRAIN Plus 2nd – 3rd Layer)

MEDIATIONWARE (C2 layer)

NATO UNCLASSIFIED

JTLS 4.x

JTLS Order of Battle Editor

(JOBE)

NATO UNCLASSIFIED

Provide Order of Battle (OB) Editor

Easy To Use By Non-Trained Individual

Relational Database Management System

No User Oracle Requirement

No User RDBMS Requirement

Graphical User Interface

No Network Connections Required

Multiple Independent Users

Introduction

September 2011 ROLANDS & ASSOCIATES Corporation 11

NATO UNCLASSIFIED

Basic Structure

September 2011 ROLANDS & ASSOCIATES Corporation 12

Scenario

Oracle

Database

JTLS Interface

Navigator

(JINN)

Static

XML

File

Dynamic

XML

File

JTLS Order of

Battle Editor

(JOBE)

NATO UNCLASSIFIED

DB

Review DMT

Constitution

CAX DB Process

Strategy

Meeting

Incident

Development

MEL/MIL

Scripting

STARTEX

Validation

Entity

Design

DB

Validation MPC

OPLAN CJSOR AFL

MNDDP

IRF

RFP RSOM

C2

Initialization

Action

Design

NATO UNCLASSIFIED

Basic Structure

September 2011 ROLANDS & ASSOCIATES Corporation 14

Scenario

Oracle

Database

JTLS Interface

Navigator

(JINN)

Static

XML

File

Dynamic

XML

File

JTLS Order of

Battle Editor

(JOBE)

Entity

Design

DB

Review

NATO UNCLASSIFIED

Summary

JTLS INtegration Navigator (JINN)

Create A Sub-Command Structure

Create XML File With All Needed Data

Packager

Creates Single Zipped File

Static XML

Dynamic XML

JOBE Java Archive (jar) File

Basic Structure

September 2011 ROLANDS & ASSOCIATES Corporation 15

NATO UNCLASSIFIED

Summary (Con’t)

JTLS Order of Battle Editor

Graphical Database Program(GDP) Type Interface

Unit Capabilities

Create New Units

Delete Existing Units

Change Unit Attributes Including HRUs

» Short Name, Long Name

» Location

» Command Hierarchy

Basic Structure

September 2011 ROLANDS & ASSOCIATES Corporation 16

NATO UNCLASSIFIED

Summary (Con’t)

JTLS Order of Battle Editor (Con’t)

Target Capabilities

Create Unit Owned Targets

Delete Non-Prototype Unit Owned Targets

Change Non-Prototype Unit Owned Targets

» Short Name, Long Name

» Location

» Type

Basic Structure

September 2011 ROLANDS & ASSOCIATES Corporation 17

NATO UNCLASSIFIED

JOBE Hierarchy Concept

September 2011 ROLANDS & ASSOCIATES Corporation 18

NATO UNCLASSIFIED

Complicated Set Of Rules

Two Pass Procedure

Making Sure All Updates Made Before Deletes

Assume Original Data

» Unit A Is Unit B’s Higher HQ

Assume The User Changed

» Unit B’s Higher HQ To Unit C

» Deleted Unit A

Delete Needs To Happen At The Correct Time

JINN Re-Integration

September 2011 ROLANDS & ASSOCIATES Corporation 19

NATO UNCLASSIFIED

Rules In Order

Process units / target / - ReturnStatus of NEW

Process units / target - ReturnStatus of COPY

Process units / target - ReturnStatus of

ALTERED

JINN Re-Integration

September 2011 ROLANDS & ASSOCIATES Corporation 20

NATO UNCLASSIFIED

DB

Review DMT

Constitution

CAX DB Process

Strategy

Meeting

Incident

Development

MEL/MIL

Scripting

STARTEX

Validation

Entity

Design

DB

Validation MPC

OPLAN CJSOR AFL

MNDDP

IRF

RFP RSOM

C2

Initialization

Action

Design

JOBE

TRG &

Delivery

JINN - DDS DDS – JTLS -

JOBE

????

NATO UNCLASSIFIED

CAX Operator Course

JTLS 4.X

C2 DB Interoperability

Mr. Ivan Vianello Chief Database Section

CAX Support Branch - Joint Warfare Center

NS: JWC SMC4 CAX Vianello I

UNCLASS E-Mail: [email protected]

NATO UNCLASSIFIED

JTLS Joi

JToi

ATOT

ICC MCCIS LC2IS

AIR NAVY

Mdp

LAND

DB UPDATE ATO / ACO

Adat-p3 Link16 Oth Gold

messages

Adat-p3

Ownsitrep /

Ensitrep

JTLS FULL NATO C2

INTEROPERABILITY DURING SFJO

RAP

Tripp RC & Sitcen

Civilian Air traffic

capabilities

Secret Network

Mission Network

LSID

NATO UNCLASSIFIED

JTLS Transactional Operational

Interface (JTOI)

June 2008 ROLANDS & ASSOCIATES Corporation 25

CORBA (Orbacus Library)

JTOI

ICC

DB

Air unit types

Sensor types

Ship type

Ground Unit

Air unit

Ship Unit

Mtote

OB battle

ICC

DB

Initialization Running mode

Initialization files

..\..\JTLS Work Files\

NATO UNCLASSIFIED

JTLS Transactional Operational

Interface (JTOI)

June 2008 ROLANDS & ASSOCIATES Corporation 26

CORBA (Orbacus Library)

JTOI

ICC

DB

Air unit types

Sensor types

Ship type

Ground Unit

Air unit

Ship Unit

Mtote

OB battle

ICC

DB

Initialization Running mode

Initialization files

..\..\JTLS Work Files\

NATO UNCLASSIFIED

JTLS Transactional Operational

Interface (JTOI) new capability in 4.X

June 2008 ROLANDS & ASSOCIATES Corporation 27

JTOI

ICC DB

ICC

DB

JTS Initialization

- Create a Target DB

- Allow targeteers to build

target lists

- Include basics informations

- Set Prohibited targets

Running mode

1 time consistency

check

NATO UNCLASSIFIED

CAX Operator Course

JTLS 4.X

C2 – COP Interoperability

Mr. Ivan Vianello Chief Database Section

CAX Support Branch - Joint Warfare Center

NS: JWC SMC4 CAX Vianello I

UNCLASS E-Mail: [email protected]

NATO UNCLASSIFIED

JTLS Joi

JToi

ATOT

ICC MCCIS LC2IS

AIR NAVY

Mdp

LAND

DB UPDATE ATO / ACO

Adat-p3 Link16 Oth Gold

messages

Adat-p3

Ownsitrep /

Ensitrep

JTLS FULL NATO C2

INTEROPERABILITY DURING SFJO

RAP

Tripp RC & Sitcen

Civilian Air traffic

capabilities

Secret Network

Mission Network

NATO UNCLASSIFIED June 2008 ROLANDS & ASSOCIATES Corporation 30

JTLS Operational Interface

(JOI)

Interface that provides JTLS game data

to the Real-World C4I system

Sends data via Messages

USMTF Standard OTH-Gold (Over the Horizon

Gold) Format

TADIL-J (Tactical Digital Information Link) Format

NATO UNCLASSIFIED

Link16 Mission Block

TG.LINK16.BLOCK.START

TG.LINK16.BLOCK.END MLB.START.TRACK

MLB.END.TRACK

MLB.OCTAL.TEXT

UT.JU.NUMBERS

MISSION.JU.NUMBER (6666)

UT.JU.NUMBER (7777)

MLB.START.TRACK

MLB.END.TRACK

AF001 6666

7777