UNCLASSIFIED Next Generation M&S Architecture Joint Theater Level Simulation (JTLS) International Users Conference 25 – 27 October, 2011 Don Weter JCS DDJ7 JCW Synchronization & Integration JOSE / Environment Development JTLS & JCATS Program Manager UNCLASSIFIED UNCLASSIFIED Director J7 Vision We will maintain interoperability with our coalition and interagency partners. 2 UNCLASSIFIED UNCLASSIFIED DD J7 Joint and Coalition Warfighting Mission “On behalf of the CJCS, the Deputy Director J7 Joint and Coalition Warfighting supports the training and development of Joint, interagency and multinational capabilities in order to meet the present and future operational needs of the Joint and Coalition force.” DD J7 JCW 100 Day Plan Coalition Integration. Joint Warfighters will continue to operate as part of both standing and ad hoc Coalition Forces. Coalition integration is an embedded aspect of everything we do. We will take full advantage of our unique opportunity to collaborate, train, and develop capability with our Coalition partners. 3 UNCLASSIFIED UNCLASSIFIED M&S Architecture Objectives 1) Provide a production level Live, Virtual and Constructive (LVC) architecture that can support Joint, Coalition and Service level training exercises at reduced cost – Capitalize on existing capabilities and it must support immediate exercise requirements as well as long range goals 2) Provide a useful technical specification to support efforts across the training community – Enable Home Station LVC Training – Support Cross-Service Training – Support Coalition Training 4 UNCLASSIFIED UNCLASSIFIED Current JLVC Enterprise FY11-13 Training Objectives Readiness Reporting JMSEL MSEL Development JMEM JLOD J-EDIT Scenario Editor Constructive Wrapper Entity-Based Data Analysis JAAR-RL JECS-NS LOTS AAR Tool DTRA JAWS NRO Situational Awareness Event Analysis JECS JSPA JTLS Marine Corps Generation Joint Master Enumeration Mgr Joint Combat Model Aggregate-Based Air Force Primarily Army & Shared Navy JLVC Lower Enclave – Collateral Secret Core Simulations & JTDS Support Tools Scenario JTIMS DRRS LEGEND JMECS JCATS MDA Joint Combat Model Entity-Based NSA Movement/Attrition Orders MSEL Injects COCOM Click open / Close Primarily Joint & Shared JLVC Bridge COP Feed w/o Sim JTEN / DIS Network RTI (JLVC/ERF FOM) SSG/GEG NCTE JSAF GPS Simulation TIU Ballistic Missile Sim DE-Sim MDST IAMD Model USN Service Combat Model AWSIM USAF Service Combat Model TDACS JLCCTC OneSAF MTWS Army Service Combat Model WARSIM Army Service Combat Model JDLM Logistics Model ABS USMC Service Combat Model Logistics Model Service Combat Models Ballistic DESS IAMD & Space Models TRANSCOM Logistics Federation Virtual Simulators C2 Network MUSE Logistics Models Virtual ISR VRSG Imagery ViPRS DVTE V Bridge MUSE-CSS WES B-52 JSTARS Virtuals MH-53 AC-130 EP-3 TUAV AWACS SSE F-16 F-15 C-17 F/A-18 A-10 TENA Gaming Upper Enclave - TS / SCI VBS2 NSANet JWICS Instrumented Ranges WIM ACE-IOS Intel Model Intel Model BE Server IWMDT NWARS-NG National IMINT Model Intel Models Radiant Mercury JCMS SIGINT Model 5 ACE-IOS SIGINT Model UNCLASSIFIED UNCLASSIFIED FY10/11 Joint Event Support NORTHCOM EUCOM Vigilant Shield 10 Ardent Sentry 10 Vigilant Shield 11 Ardent Sentry 11 Austere Challenge 10 Austere Challenge 11 USFK Ulchi Freedom Guardian 10 Key Resolve 10 Ulchi Freedom Guardian 11 Key Resolve 11 USJFCOM CAPSTONE 10/11-1/2/3/4 PINNACLE 10/11-1/2 KEYSTONE 10/11-1/2 UE 09-3 OIF MRX UE 10-1 OEF 10-11 MRX UE 11-2 OEF 11-12 MRX JTF 435 OEF MRX CJTF-HOA 10-1 MRX CJTF-HOA 11-1 MRX UE 10-3 OEF MRX (RC-S) UE 11-1 OIF MRX PACOM Terminal Fury 10 Cobra Gold 10 Talisman Saber 11 Terminal Fury 11 AFRICOM Africom Staffex 10 Judicious Response 10 Judicious Response 11 SOUTHCOM FA Panamax 10 Integrated Advance 10 FA Panamax 11 Integrated Advance 11 TRANSCOM Turbo Distribution 10 JLOTS 10 Turbo Challenge 11 Ultimate Caduceus 11 JLVC Supported Exercise CENTCOM Bright Star 10 Internal Look 10 Internal Look 11 Internal Advance 11 SOCOM Able Warrior 10-1 Able Warrior 11-1 STRATCOM Global Lightning 10 Global Thunder 10 Global Lightning 11 Global Thunder 11 JTLS Supported Exercise Total: 58 7 MRXs 35 COCOM Events 16 Senior leader Seminars 6 UNCLASSIFIED UNCLASSIFIED Challenges with Current M&S Approach • Federation becoming increasingly large and unmanageable • Costs increasing to upgrade existing and new federates • Resource-intensive integration of new federates and support • Tightly-coupled simulations • Bridges and gateways often required to integrate new and emerging technologies • Many redundancies and inconsistencies in data representation 7 UNCLASSIFIED UNCLASSIFIED Next-Generation M&S Capability • Rapidly utilize real-world source data – Cloud-based Rapid Data Generation (RDG) and distribution capability – Support operational Courses Of Actions (COA) development – Support Concept Development with Training • Make simulations smarter / more capable – – – – – – Open Architecture Principles Navigate terrain / interpret physical environment and effects Attempt to apply orders more effectively Allow faster than real-time simulation without intervention Dynamic Intelligent Control Agent (scalable in cloud) Reduce role-player dependency • Abstract User Interfaces to lower the barrier to use – Invoke only services needed by user – On demand access to scenario repositories – Users interact with common terms and symbols (Military & Civilian systems) – Interact with C2 systems 8 UNCLASSIFIED UNCLASSIFIED Fundamental Precepts • Apply Open Architecture Principles • Provide incremental yearly deliveries with the ability to roll back to a previous year’s increment. • Interoperability is Not Free • Provide Central Management / Governance • Synergy and efficiencies gained by aligning current efforts – Service Oriented Architecture (SOA) Prototype • Using JTLS, JCATS, JLOD and VBS2 • Demonstrate Operational, Tactical & Virtual/Gaming Training Capabilities – – – – US Forces Korea (KORCOM) project Rapid Data Generation (RDG) project NATO Training Federation (NTF) Objectives (MSG-106) SEESIM Experiment (FY12) 9 UNCLASSIFIED UNCLASSIFIED HLA 1516 Evolved Terms of Reference • Dynamic Link Compatibility – That means federates can switch which RTI they use without recompiling/relinking their application. • Modular FOMs – Modular FOMs allow federation developers to break up their object model into useful parts (called FOM Modules). Then each federate only needs to know about the FOM Modules it uses. • Update Rate Reduction – Allows federates to tell the RTI they can only handle data updates below a certain rate. This allows update rate constrained federates to participate in busy federations without bogging down. • Better Fault Tolerance – HLA now has a mechanism for notifying Federates when another Federate becomes disconnected from the network. It means when something goes wrong, everyone will understand what went wrong quickly. • WEB Services API (WSDL) - The HLA Standard now defines a Web Service Description Language (WSDL) “binding”. This is similar to the C++, or Java bindings, but for the Web. Based on the WSDL code, it is possible to generate code in different programming languages. It is transparent to a federation whether a specific federate uses the C++, Java or WSDL API. Major benefits of the WSDL API include the support for numerous newer and older languages as well as the ease of deployment across wide area networks. The major long term benefit of the WSDL API is that it promotes and supports the concept of simulations as readily available services provided within and between enterprises. 10 UNCLASSIFIED UNCLASSIFIED The Future of M&S -- Service Oriented Architecture (SOA) Design to support Joint Training and Experimentation for the Joint and Coalition Warfighter - On Demand - Home Station Phase 3: FY16 – 17 JLVC 10 Seamless Integration Automatic code generation based on metadata - SERVICE BASED M&S ARCHITECTURE Autonomous - INTELLEGENT SERVICES Select Desired Model, Intelligent Services - COMPOSABLE SIMS / MODELS Simulation or Service - SIMULTANEOUS, MULTIPLE ON-DEMAND CAP - IMMERSIVE TRAINING - ADAPTIVE LEARNING Intelligent Services - distributed data, logic and architecture - ESTABLISH SOA GOVERNANCE - RAPID DATA GEN (RDG) - COMPOSABLE SIMS & MODELS - DEVELOP SOA SERVICES - WEB ONTOLOGY - DISTRIBUTION METHODS - ANALYZE AND REFINE SOA HYBRID SOA ARCHITECTURE - HLA IEEE 1516-2010 (RTI SELECTION) - NEW MODULAR FED OBJ MODEL (FOM) - SOA XML/WEB SERVICES - INITIATE SOA GOVERANCE - INITIAL DECOOUPLING OF DATA / APPS - DEVELOP SOA SERVICES - TEST & EVALUATE Coalition New SOA Services Model-Based & Services Framework HLA DIS TENA Driven by Model-based & Services Architecture LINE LINEOF OFSIGHT SIGHT WEATHER ORDER OF BATTLE SOA MAINTENANCE JTLS TERRAIN EDUCATION AND TRAINING COMPOSABLE SOA Phase 1 : FY12 – 13 JLVC 6 & 7 Design/ Prototype JLVC & KORCOM Phase 2: FY14 – 15 JLVC 8 & 9 JLVC ENVIRONMENT Maximize Composability & Reusability COMPOSABLE JOINT ENVIRONMENT C2 (AFATDS) JCATS VBS2 Tightly-Coupled Architecture Joint Theater Joint Conflict and Level Simulation Tactical Simulation Virtual Battlespace 2 Gaming / Virtual CURRENT STATE: TIGHTLY COUPLED RTI; COMPLEX; EXPENSIVE INTEGRATION & EXECUTION UNCLASSIFIED UNCLASSIFIED UNCLASSIFIED KORCOM FOC Architecture (FY16) JLVC REL ROK WARSIM CI ROK WIM WARSIM FOM ROK ROK ROK Korea Internal FOM Bridge S e r v i c e s Objective Korean Architecture AWSIM JLOD JDLM NCTE IOS MTWS CI Terrain Log JLVC FOM & Mature Services Agg-CBT RTI 1516 Evolved; Mix Rel/Unrel; RT OB Data DIS Sensors Virtual Bridge Korea Hier. FOM • Enhancements (Delivered in JLVC Version 10.0) – – – – – – Implement Korean Hierarchical Federation Modified JLVC Bridge to support Korean Hier FOM KBSC Requested Mods Enhanced Interoperability with Korean Models WARSIM-JLVC Bridge MRF-W Option for Time Managed Policies 12 UNCLASSIFIED UNCLASSIFIED NATO Training Federation (NTF 2.0) MIP NATO C2 National C2 Link 1, Link 16 (RAP) OTH Gold (RMP) AdatP-3 (ATO, ACO, RGP) JTLS JCATS VBS2 FLAMES NETN FOM RTI (1516-2010) 13 UNCLASSIFIED UNCLASSIFIED Multinational Engagement ACT/SEESIM Experiment Development Work Needed 14 ACT: Allied Command Transformation SEESIM: Southeastern European Simulation HLA 1516 Evolved 106 UNCLASSIFIED UNCLASSIFIED JCW M&S Five Year Roadmap FY2012 FY2013 Cloud Computing (JTDS/JTLS/JCATS/VBS2) Joint & Coalition HLA 1516 SOA Proof of Concept Joint & Coalition Modular FOM Cloud Computing (JLVC) Shared Joint Coalition Technical Standards (Joint & NATO) JTLS 4.0 JCATS 11.0 VBS2 JLOD JTLS Vr 5.0 JTLS Vr 5.x JTLS Vr 5.x JCATS Vr 12.0 JCATS Vr 13.0 JCATS Vr 14.0 JLVC Vr 8.0 JLVC Vr 10.0 JLVC Vr 7.0 (HLA 1516-2010 w/Mod FOM) JLCCTC-ERF 8.0 ERF-ONESAF LVCIA (Incr I) ERF-ONESAF LVCIA (Incr 2) JLVC Vr 9.0 HLA 1516-2010 (Evolved) SOA WARSIM Integration With JLVC (HLA 1516-Evolved) JLCCTC Single Architecture Alignment (MRF/ERF/JLVC) AFMSTT Data Align HLA 1516 (Evolved) NCTE 6.0 NCTE 7.0 JSAF-Unclass Naval Mines JTDS 3.2 > 4.0 MRF-W Sustainment AFMSTT Bridge (KORCOM) NCTE 8.0 AFMSTT Sustainment NCTE 9.0 NCTE 10.0 KORCOM FOC JLCCTC-ERF 7.0 MTWS Data Alignment Data Modular FOM Updates for JLVC 1516 Service Oriented Architectures (SOA / Semantic Web Tech) JLVC Vr 6 .0 Service Models FY2016 FY2015 Rapid Data Generation (RDG) Technical Concepts & Solutions JLVC FY2014 JSAF HLA 1516 (Evolved) JLVC Development MTWS HLA 1516 (Evolved) JLVC Development JTDS 4.x JTDS 5.0 JTDS Terrain Storage & Service- GSE Prototype Suite JTDS 6.0 JTDS 7.0 JTDS Terrain Storage & Service Upgrades Cross Domain Guard & HLA Rule Set (1516) AAR JAAR-RL Vr 3.0 JAAR-RL Vr 4.0 JAAR-RL Vr 5.0 JAAR-RL Vr 6.0 KORCOM IOC USG -14 JAAR-RL Vr 7.0 JLVC SOA Proof of Concept 15 UNCLASSIFIED UNCLASSIFIED M&S Future Service Oriented Architecture (SOA) Implementation FY2012 FY2013 FY2014 PHASE 1 HYBRID SOA ARCHITECTURE JLVC 6 & 7 HLA 1516-2010 RTI & Modular FOM FY2015 FY2016 PHASE 3 COMPOSABLE JOINT ENVIRONMENT JLVC 10 PHASE 2 COMPOSABLE MODELS JLVC 8 & 9 IOC FY2017 Autonomous Intelligent Services IOC IOC FOC FOC Test, Evaluate & Refine New Services Added * Joint Theater Level Simulation * Joint Conflict and Tactical Simulation * JCATS Low Overhead Driver * Joint Exercise Control Station (JECS) Synergy and Efficiencies Gained Through Aligning SOA Prototype, KORCOM Project, Rapid Data Generation (RDG) project, NATO Training Federation (NTF) Objectives (MSG-105) & SEESIM Experiment 16 UNCLASSIFIED Joint Staff Joint & Coalition Warfighting M&S - Future UNCLASSIFIED • • • • • • • • • Integrated training and experimentation Open Architecture Service oriented architecture Full Interagency & Coalition integration Learn from results of simulation Seamless multi-level training Rapid scenario generation Cost effective business model Routinely accessible from anywhere 2011 2012 2013 2014 2015 2016 2018 2020 17 UNCLASSIFIED UNCLASSIFIED FY12 Development (Task Order #8) • Service Oriented Architecture (SOA) and associated web services application programming interface (API) in accordance with HLA 15162010 to support a JTLS, Joint Conflict and Tactical Simulation (JCATS) and Virtual Battlespace 2 (VBS2) federation. • Conduct research for interfacing JTLS with a Terrain service (initialization and runtime). • Provide an interface to exchange information with the HUMINT On-Line Tasking and Reporting (HOTR) system. • Provide a user-friendly database development tool based on the Web Hosted Interface Program (WHIP) to assist database developers in updating a database from an earlier version. • Provide reengineering of high resolution units (HRU) to represent current real-world capabilities. • Provide for the modeling of Tomahawk® Land Attack Missile (TLAM) – E. • Provide an interface to Advanced Field Artillery Tactical Data Systems (AFATDS). • Provide maintenance and repair of objects/entities as a service. • Provide for smooth movement of ground, air, surface and subsurface 18 UNCLASSIFIED objects in JTLS. UNCLASSIFIED FY 12 Development (Task Order #9) • Develop JTLS from the current hex-based terrain into a more detailed and flexible grid-based terrain – Represent the terrain, atmosphere, ocean and space domains. Within each domain, provide the capability to retrieve, modify, update and delete various types of information, including during runtime. – Represent natural and some man-made features. – React to events that occur in the battlespace, including weather/weather effects and nuclear, chemical and biological contamination. – Operate with a global playbox, employing multiple and simultaneous active engagement Areas of Responsibilities (AOR) and Areas of Interests (AOI) around the globe. The design must incorporate the ability to have general terrain areas, AORs and AOIs at various resolutions (grid sizes) simultaneously and be completely interoperable. • Develop JTLS to support terrain services SOA and associated web services in accordance with HLA 1516-2010. • Develop multi-threading/simultaneous multithreading (SMT) capability for JTLS XML Message Service (XMS) component and evaluate other key components for SMT. • Provide interface with UAV Simulator Multiple Unified Simulations Environment (MUSE) using HLA and/or DIS • Develop a JTLS interface with Air Force Air Operations Center (AOC) Command and Control Theater Battle Management Core System (TBMCS) and associated components. • Provide for Google Earth (or like service) to be a map service for the Web Hosted 19 Interface Program (WHIP). UNCLASSIFIED UNCLASSIFIED Questions ? 20 UNCLASSIFIED UNCLASSIFIED JLVC KORCOM Project Timeline (IOC) FY 10 Q1 Q2 Oct – Dec Jan - Mar FY 11 Q3 Apr - Jun Q4 Jul - Sep FY 12 Q1 Q2 Q3 Oct – Dec Jan - Mar Apr - Jun Q4 Jul - Sep FY 13 Q1 Q2 Q3 Oct – Dec Jan - Mar Apr - Jun Q4 Jul - Sep Q1 Q2 Q3 Oct – Dec Jan - Mar Apr - Jun JLVC Version 4.0 Joint ` Q4 Jul - Sep KORCOM IOC software delivered Sep 13 after UFG 13 JLVC Version 5.0 JLVC Version 6.0 Activity JLVC Modular FOM Design Prototyping Activity MTWS JLVC JLVC Version 7.0 (1516 Evolved) JLVC Aggregate Combat Service (JLCCTC ENG) JLVC-MRF Bridge (LANL) Terrain Services Prototype (Cloud Dynamic JELC –Process Model Experiments RDG Prototype Computing) Joint Model Web-Service Experiments (1516 HLA Evolved) Joint Model Development –Simulation of Multiple Timescales MTWS Data Alignment MTWS 1516 Dev Integration USMC FOC USMC IOC MRF-W Implementation WARSIM Scalability Enhancements JLCCTC JLVC Data Alignment Service Activity AFMSTT Data Alignment AFMSTT 1516 Implementation Releasable JSAF-REL ROK/NATO JSAF KBSC Delivery Early look JSAF Naval Mines JLVC-NCTE Data alignment NATO/Coalition HLA specification design (1516) Coalition MRF-W FOC UFG13 Coalition HLA Sustainment Cross Domain Guard & HLA Rule Set (1516) Activity JLVC KSIMS Integration (JLVC-MRF Bridge) Key Release/Delivery Decision Point 21 Milestone NET/Fielding UNCLASSIFIED UNCLASSIFIED JLVC KORCOM Project Timeline (FOC) FY 14 Q1 Q2 Oct – Dec Jan - Mar FY 15 Q3 Apr - Jun Q4 Jul - Sep Q1 Q2 Q3 Oct – Dec Jan - Mar Apr - Jun FY 16 Q4 Jul - Sep Q1 Q2 Q3 Oct – Dec Jan - Mar Apr - Jun Q4 Jul - Sep Q1 Q2 Q3 Oct – Dec Jan - Mar Apr - Jun Q4 Jul - Sep FOC FIELDING (KSIMS Final KSIMS Integration) Version 8.0 ` FY 17 JLVC Version 9.0 Joint JLVC Version 10.0 Activity Capability Sustainment JLVC-MRF Bridge Modified for final KSIMS Architecture JLVC Continued Web-services Development KR 15 UFG 14 KR 15 UFG 15 UFG 17 IOC First Use FOC First Use WARSIM JLVC Integration MRF-W Capability Sustainment Service Service Activity Activity AFMSTT Bridge JSAF/NCTE KBSC Enhancements Coalition HLA Sustainment Coalition Activity KSIMS Led Federation Design Key Release/Delivery Decision Point Milestone/Event NET/Fielding 22 UNCLASSIFIED UNCLASSIFIED JTLS 2009 CCB Results ECP Number JTLS-0507 JTLS-2005-1553 JTLS-0172 JTLS-0014 JTLS-2007-2088 JTLS-2007-2070 JTLS-2006-1661 JTLS-0103 JTLS-2007-2049 JTLS-2008-10020 JTLS-0409 JTLS-0287 JTLS-0095 JTLS-2007-2012 JTLS-2006-1828 JTLS-2009-10301 JTLS-2008-10080 JTLS-2008-10101 JTLS-2009-10271 JTLS-2006-1714 JTLS-0170 JTLS-0197 JTLS-0186 JTLS-2006-1630 JTLS-0435 JTLS-0076 JTLS-0226 JTLS-2008-10032 JTLS-2008-10019 JTLS-2009-10277 JTLS-2006-1668 Team Area Model Model Model Model C4 Adapter Interface Model Database Model Administrative Model Model Model Model ATOG Model Model Model Model Model Model Model model Model Model Model Model Model Model Model Model Model Team Sub-Area Intel General HRU Air Air Naval General Air Ground Intel HRU HRU HRU Air Air Air Air Air Air Air Air Air Naval General Intel Ground Naval Title Intelligence Imagery Collection Develop Polygonal Rivers & Roads In JTLS Transport Of HRUs Model Runway Use By Friendly Sides Identical Name Air Missions Causes Track Symbols To Jump On COP Add BDA To Multi-Target Attack Missions XML Data Imported And Exported Between JTLS And CT/UGU Snorkel Times For Diesel Submarines Develop Software Install Script For JTLS More Detailed Combat System Damage Reports JTLS Splitting And Merging of Flights Capture And Surrender Capability (Includes 3 Other ECPs) Negative Report For IPIR & RECCEEXREP That Don't See Anything Integrate ATOG Functionality Into WHIP Effective Time For HRUs Very Confusing HRU Detection and Destruction HRUs Should Always Collect Information Multiple Orbit Points Allow Player To Turn Off Air Mission Sensors Delivery Item List Not Available To Operator IMT Air Mission Destination 2 Location Field Enhance Close Air Support Current Operations Insert/Extract Missions Should Be Included On Lift/Drop Report Multiple Mission Air Orders Optional Refueling Airlift Supply Alternative Landing Location Logic Naval Units Are Unable To Engage Friendly ASM Relate Messages To Orders Use IMINT National Image Interpretability Rating Scaled (NIIRS) Detach By Combat System Days Of Supply Option Current Drift When System/Unit Is In The Water But Not Moving NOTE: Open spreadsheet to view “comments” in Title column Priority 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 23 UNCLASSIFIED