21
Joint Theater Level Simulation Service Oriented Architecture

Joint Theater Level Simulation Service Oriented Architecture

Embed Size (px)

Citation preview

Page 1: Joint Theater Level Simulation Service Oriented Architecture

Joint Theater Level Simulation

Service Oriented Architecture

Page 2: Joint Theater Level Simulation Service Oriented Architecture

Basic SOA Architecture

26 July 2012 ROLANDS & ASSOCIATES Corporation 3

TrainingAudience

CAXOPS

CAXPlanningDesign

Execution C2

Interface

EnvironmentLayer

WargamingLayer

InterfaceLayer

Data

ResponseCell

C2

Page 3: Joint Theater Level Simulation Service Oriented Architecture

• Environment Layer– Common Terrain

• Presagis Terrain Generation – Phase 1– Air Corridors, Rail, Roads, Rivers, Shorelines, National

Boundaries, Gridded Terrain– Smooth Movement– Move Away From Hex Terrain Representation– Web-Based Request and Static Terrain Delivery For JTLS

• Presagis Terrain Generation – Phase 2– Web-Based Requested and Streamed Terrain For JTLS

JTLS SOA Status

26 July 2012 ROLANDS & ASSOCIATES Corporation 4

Page 4: Joint Theater Level Simulation Service Oriented Architecture

• Environment Layer (Con’t)– Weather Service – Ready To Implement– NCBR Service – Ready To Implement– Minefield Service

• Ready To Implement– Movement Impact– Damage During Movement Impact

• Not Ready To Implement– Clearing– Laying

JTLS SOA Status

26 July 2012 ROLANDS & ASSOCIATES Corporation 5

Page 5: Joint Theater Level Simulation Service Oriented Architecture

• Environment Layer (Con’t)– Sea State Service – Not Currently Useful– Ocean Environment

• Partially Ready To Implement• Major Effort

– Satellite Service• Operational• Part Of Our Service Investigation

JTLS SOA Status

26 July 2012 ROLANDS & ASSOCIATES Corporation 6

Page 6: Joint Theater Level Simulation Service Oriented Architecture

• JTLS-2012-11382– Satellite Service

• Creates Realistic Orbits– When and Where It Enters Theater– When and Where It Leaves Theater

• Database Format• Read Order File Format

– Satellite Moves Across Theater• Can Detect Like Any Other Air Mission

Investigate SOA

December 2012 ROLANDS & ASSOCIATES Corporation 7

Page 7: Joint Theater Level Simulation Service Oriented Architecture

• Wargaming Layer– Generally

• Ready To Implement Any Desired Service• Difficult Challenges To Overcome

– Communication Between Services– Cause And Effect Relationships Between Services

– Maintenance Service• Started Investigation• Requires Government Addresses Challenges

JTLS SOA Status

26 July 2012 ROLANDS & ASSOCIATES Corporation 8

Page 8: Joint Theater Level Simulation Service Oriented Architecture

• Interface Layer– JTLS Is Already Using SOA

• Admittedly Our Interface Is JTLS Specific

JTLS SOA Status

26 July 2012 ROLANDS & ASSOCIATES Corporation 9

Page 9: Joint Theater Level Simulation Service Oriented Architecture

• C2 Interface– Moving To Our Service Environment

• JTLS Operational Interface (JOI)– Feeds: OTH-Gold, Link-16

• JTLS Transactional Operational Interface (JTOI)– Feeds: TBMCS, ICC, NEC-CCIS (Norway)

– TACELINT Service• Being Implemented• Part Of Our Service Investigation

JTLS SOA Status

26 July 2012 ROLANDS & ASSOCIATES Corporation 10

Page 10: Joint Theater Level Simulation Service Oriented Architecture

ROLANDS & ASSOCIATES Corporation 11

• Current Method– CEP Generate TACELINT Messages

• Written To Disk• MDP Forwards To C4I System

– Thousands Need To Be Generated• Simply Unworkable As Is

• Plans– Have Service Generate TACELINT

JTLS 2008-10001Feed TACELINT To C4I

December 2012

Page 11: Joint Theater Level Simulation Service Oriented Architecture

ROLANDS & ASSOCIATES Corporation 12

• Plans (Con’t)– Service

• Connected To JODA• Takes Emitting Radars

– Generates TACELINT– Can Determine When SAM Site Locks On

» Change Pulse Rate – Indicator For C4I System

– Model• No Longer Generates TACELINT• WHIP Shows Emitting Objects

JTLS 2008-10001Feed TACELINT To C4I

December 2012

Page 12: Joint Theater Level Simulation Service Oriented Architecture

• Input– Satellite Service

• Output– TACELINT Service

• Two-Way Interaction– Maintenance Service

Service Investigation

26 July 2012 ROLANDS & ASSOCIATES Corporation 13

SatellitePass Data

WargamingLayer

TACELINTGeneration

MaintenanceModel

Page 13: Joint Theater Level Simulation Service Oriented Architecture

• Obviously– Start Service Integration

• Requires Government– Identification– Definiton

• Not Particularly Difficult For JTLS– Already Using Service Oriented Architecture– Well Defined And Strict Coding Standards

SOA Way Forward

26 July 2012 ROLANDS & ASSOCIATES Corporation 14

Page 14: Joint Theater Level Simulation Service Oriented Architecture

• Simulation On Demand– Most Important Advantage Of SOA

• Leads To Cost Savings– Reduce Computer Resources– Reduce IT Support– Reduce Infra-Structure Requirements

» Physical (Building)» Consumption (Electrical, Air Conditioning, Etc)

SOA Way Forward

26 July 2012 ROLANDS & ASSOCIATES Corporation 15

Page 15: Joint Theater Level Simulation Service Oriented Architecture

• Simulation On Demand (Con’t)– Most Important Advantage Of SOA (Con’t)

• Leads To Ease Of Use– Centralize Database Development– Collaborative Exercise Coordination Environment

» PACOM APAN Environment– Centralize Model Execution

SOA Way Forward

26 July 2012 ROLANDS & ASSOCIATES Corporation 16

Page 16: Joint Theater Level Simulation Service Oriented Architecture

• Simulation On Demand (Con’t)– McGraw Hill Case Study

• Grade Standardized Student Testing• High Computer Resources – Short Period Of Time

– Amazon Commercial Cloud Virtual Environment– Within Minutes - Request Virtual Machine

» Amount Of Memory» Operating System» Pay Only From Request Time To Release Time

SOA Way Forward

26 July 2012 ROLANDS & ASSOCIATES Corporation 17

Page 17: Joint Theater Level Simulation Service Oriented Architecture

• Simulation On Demand (Con’t)– Attempted To Use Cloud Environment

• Moved JTLS Documentation To Cloud• Became Apparent

– Both Data and Software Needed To Be On Cloud

– Investigated And Used Automated Model Control• Used During Australian Exercise• Checkpoints, Shadow Game Control Were Automated

SOA Way Forward

26 July 2012 ROLANDS & ASSOCIATES Corporation 18

Page 18: Joint Theater Level Simulation Service Oriented Architecture

Central Model Control

26 July 2012 ROLANDS & ASSOCIATES Corporation 19

GameOne

GameTwo

GameThree

GameFour

Given Proper Tools

- Once Person Can Manage Four Games

Page 19: Joint Theater Level Simulation Service Oriented Architecture

• Issues– Classification Issues

• Commercial Data Center Not Feasible• Government Data Center Needs To Be Funded

– To Maximum Cost Savings– Needs To Be DoD Centralized Capability

» Not Just Modeling And Simulation / Exercise Support– Compartmentalization Issues

– Opposite Of Current Government Direction

SOA Way Forward

26 July 2012 ROLANDS & ASSOCIATES Corporation 20

Page 20: Joint Theater Level Simulation Service Oriented Architecture

• Suggestion / Proposal– Develop Simulation On Demand Capability

• Use JTLS As Demonstration Capability

– Select Unclassified Exercise• PANAMAX (2014)• Develop and Demonstrate SOA Tools / Execution

– Advantages• Decision Makers Can Better Understand Concept• Learn From Mistakes / Successes

SOA Way Forward

26 July 2012 ROLANDS & ASSOCIATES Corporation 21

Page 21: Joint Theater Level Simulation Service Oriented Architecture

Questions

December 2012 ROLANDS & ASSOCIATES Corporation 22