Presentation on theme: "Next Generation M&S Architecture"— Presentation transcript:
1 Next Generation M&S Architecture Joint Theater Level Simulation (JTLS) International Users Conference – 27 October, 2011Don WeterJCS DDJ7 JCWSynchronization & IntegrationJOSE / Environment DevelopmentJTLS & JCATS Program Manager
2 Director J7 VisionWe will maintain interoperability with our coalition and interagency partners.
3 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 PlanCoalition 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.
4 M&S Architecture Objectives Provide a production level Live, Virtual and Constructive (LVC) architecture that can support Joint, Coalition and Service level training exercises at reduced costCapitalize on existing capabilities and it must support immediate exercise requirements as well as long range goals2) Provide a useful technical specification to support efforts across the training communityEnable Home Station LVC TrainingSupport Cross-Service TrainingSupport Coalition Training
6 FY10/11 Joint Event Support USJFCOMCAPSTONE 10/11-1/2/3/4PINNACLE 10/11-1/2KEYSTONE 10/11-1/2UE 09-3 OIF MRXUE 10-1 OEF MRXUE 11-2 OEF MRXJTF 435 OEF MRXCJTF-HOA 10-1 MRXCJTF-HOA 11-1 MRXUE 10-3 OEF MRX (RC-S)UE 11-1 OIF MRXNORTHCOMVigilant Shield 10Ardent Sentry 10Vigilant Shield 11Ardent Sentry 11STRATCOMGlobal Lightning 10Global Thunder 10Global Lightning 11Global Thunder 11SOUTHCOMFA Panamax 10Integrated Advance 10FA Panamax 11Integrated Advance 11EUCOMAustere Challenge 10Austere Challenge 11CENTCOMBright Star 10Internal Look 10Internal Look 11Internal Advance 11PACOMTerminal Fury 10Cobra Gold 10Talisman Saber 11Terminal Fury 11TRANSCOMTurbo Distribution 10JLOTS 10Turbo Challenge 11Ultimate Caduceus 11SOCOMAble Warrior 10-1Able Warrior 11-1AFRICOMAfricom Staffex 10Judicious Response 10Judicious Response 11Total: 587 MRXs35 COCOM Events16 Senior leader SeminarsUSFKUlchi Freedom Guardian 10Key Resolve 10Ulchi Freedom Guardian 11Key Resolve 11The Joint Training Division forms a Deployable Training Team (DTT)Deploys worldwide to observe and train Combatant Commander battlestaffs, as well as JTF Commanders and staffs:Event and Senior Leader trainingMission Rehearsals (MRX)Staff Assistance Visits (SAVs)Based on Joint Doctrine; Tactics, Techniques, and Procedures; emerging Best Practices we provide the Commander:Senior Leader seminars, academic seminars, and focused functional trainingAnalysis of efficiencies and effectiveness of the Headquarters relative to the Commander’s objectives and missionFacilitated After Action Review (FAAR)Commander’s Summary Report (CSR)The DTT is comprised of:Senior MentorsJoint Training Division Observer/Trainers and Subject Matter Experts from across JFCOM staff and external agenciesAnalystsGermany will participate in:ISAF RC (N) TE 10-2Exercise Dates: /12/ /26/2010UE 11-2 OEF RC-E MRXExercise Dates: /18/ /04/2011Austere Challenge 11Exercise Dates: /21/ /05/2011JLVC Supported ExerciseJTLS Supported Exercise
7 Challenges with Current M&S Approach Federation becoming increasingly large and unmanageableCosts increasing to upgrade existing and new federatesResource-intensive integration of new federates and supportTightly-coupled simulationsBridges and gateways often required to integrate new and emerging technologiesMany redundancies and inconsistencies in data representation
8 Next-Generation M&S Capability Rapidly utilize real-world source dataCloud-based Rapid Data Generation (RDG) and distribution capabilitySupport operational Courses Of Actions (COA) developmentSupport Concept Development with TrainingMake simulations smarter / more capableOpen Architecture PrinciplesNavigate terrain / interpret physical environment and effectsAttempt to apply orders more effectivelyAllow faster than real-time simulation without interventionDynamic Intelligent Control Agent (scalable in cloud)Reduce role-player dependencyAbstract User Interfaces to lower the barrier to useInvoke only services needed by userOn demand access to scenario repositoriesUsers interact with common terms and symbols (Military & Civilian systems)Interact with C2 systems
9 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 FreeProvide Central Management / GovernanceSynergy and efficiencies gained by aligning current effortsService Oriented Architecture (SOA) PrototypeUsing JTLS, JCATS, JLOD and VBS2Demonstrate Operational, Tactical & Virtual/Gaming Training CapabilitiesUS Forces Korea (KORCOM) projectRapid Data Generation (RDG) projectNATO Training Federation (NTF) Objectives (MSG-106)SEESIM Experiment (FY12)
10 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.
11 SOA The Future of M&S -- Service Oriented Architecture (SOA) UNCLASSIFIEDThe Future of M&S -- Service Oriented Architecture (SOA)Design to support Joint Training and Experimentation for the Joint and Coalition WarfighterOn DemandHome StationPhase 3: FY16 – 17 JLVC 10COMPOSABLE JOINT ENVIRONMENT- SERVICE BASED M&S ARCHITECTURE- INTELLEGENT SERVICES- COMPOSABLE SIMS / MODELS- SIMULTANEOUS, MULTIPLE ON-DEMAND CAP- IMMERSIVE TRAINING- ADAPTIVE LEARNINGSeamlessIntegrationAutomatic code generation based on metadataAutonomousIntelligent ServicesSelect Desired Model, Simulation or ServiceIntelligent Services - distributed data, logic and architectureJLVC ENVIRONMENTEDUCATION AND TRAININGJLVC & KORCOMCoalitionMaximizeComposability & ReusabilityPhase 2: FY14 – 15 JLVC 8 & 9COMPOSABLE SOAESTABLISH SOA GOVERNANCERAPID DATA GEN (RDG)COMPOSABLE SIMS & MODELSDEVELOP SOA SERVICESWEB ONTOLOGYDISTRIBUTION METHODSANALYZE AND REFINE SOANew SOA ServicesModel-Based & Services FrameworkHLADISTENADriven by Model-based & Services ArchitecturePHASE 1:- Establish Governance- Decomposition of Services- Begin with few Federates using services- Analyze PerformancePHASE 2:- More Federates join and SOA framework- SOA/Services Architecture Leveraging Cloud Foundation- Data Modeling & Administration- Composable M&S services accompanied by metadata, model-based data engineering- Interoperability exists and added capabilities are availablePHASE 3:- Model-Based Architecture with Intelligent Agents- Automatic code generation based on metadata- Composition of simulations from previous simulations- Migration to Next Generation ArchitecturePhase 1 : FY12 – 13 JLVC 6 & 7HYBRID SOA ARCHITECTURE- HLA IEEE (RTI SELECTION)- NEW MODULAR FED OBJ MODEL (FOM)- SOA XML/WEB SERVICES- INITIATE SOA GOVERANCE- INITIAL DECOOUPLING OF DATA / APPS- DEVELOP SOA SERVICES- TEST & EVALUATEJTLSJCATSSOAVBS2TERRAINWEATHERMAINTENANCEORDER OF BATTLEC2 (AFATDS)Joint Theater Level SimulationJoint Conflict and Tactical SimulationVirtual Battlespace 2Gaming / VirtualLINE OF SIGHTLINE OF SIGHTDesign/PrototypeTightly-Coupled ArchitectureCURRENT STATE: TIGHTLY COUPLED RTI; COMPLEX; EXPENSIVE INTEGRATION & EXECUTIONUNCLASSIFIED
12 KORCOM FOC Architecture (FY16) UNCLASSIFIEDJLVC REL ROKObjective Korean ArchitectureCIROKROKROKROKWARSIMWIMWARSIM FOMKorea Internal FOMAWSIMJLODJDLMBridgeCIServicesTerrainNCTEIOSMTWSLogJLVC FOM & Mature ServicesBridgeKorea Hier. FOMAgg-CBTRTI 1516 Evolved; Mix Rel/Unrel; RTOB DataDISSensorsVirtualEnhancements (Delivered in JLVC Version 10.0)Implement Korean Hierarchical FederationModified JLVC Bridge to support Korean Hier FOMKBSC Requested ModsEnhanced Interoperability with Korean ModelsWARSIM-JLVC BridgeMRF-W Option for Time Managed PoliciesUNCLASSIFIED
13 NATO Training Federation (NTF 2.0) JTLSJCATSRTI( )VBS2NATO C2Link 1, Link 16 (RAP)OTH Gold (RMP)AdatP-3 (ATO, ACO, RGP)National C2MIPNETNFOMFLAMES13
14 Multinational Engagement ACT/SEESIM Experiment106Development Work NeededHLA 1516 EvolvedACT: Allied Command TransformationSEESIM: Southeastern European Simulation
16 M&S Future Service Oriented Architecture (SOA) Implementation FY2012FY2013FY2014FY2015FY2016FY2017PHASE 3COMPOSABLE JOINTENVIRONMENT JLVC 10Autonomous Intelligent ServicesPHASE 1HYBRID SOA ARCHITECTURE JLVC 6 & 7PHASE 2COMPOSABLE MODELS JLVC 8 & 9KORCOM IOC (Unified Arch)Virtual Battlespace 2 (VBS2)Cloud Computing (limited)Establish SOA GovernanceComposable M&S IntegrationJLVC SOA Proof of ConceptRapid Data Generation (RDG)Initiate SOA GovernanceWeb Ontology MethodologyAutonomous Intel ServicesJLVC SOA Framework*Decompose M&SVirtual InterfacesUSAF Service ModelUSMC Service ModelUSN Service ModelDistribution MethodsUSA Service ModelLive InterfacesNATO NTF V2.0KORCOM FOCSEESIM 12HLARTI &Modular FOMIOCIOCIOCFOCFOCTerrain ServiceBML ServiceTest, Evaluate & RefineMaint / Repair ServiceOrder of Battle ServiceWeather ServiceLine of Sight ServiceAFATDS Service (C2)New Services AddedDynamically Create & Discover ObjectsDuring RuntimeSynergy and Efficiencies Gained Through Aligning SOA Prototype, KORCOM Project, Rapid Data Generation (RDG) project, NATO Training Federation (NTF) Objectives (MSG-105) & SEESIM Experiment* Joint Theater Level Simulation* Joint Conflict and Tactical Simulation* JCATS Low Overhead Driver* Joint Exercise Control Station (JECS)
17 Joint Staff Joint & Coalition Warfighting Simulation for Course of M&S - FutureIntegrated training and experimentationOpen ArchitectureService oriented architectureFull Interagency & Coalition integrationLearn from results of simulationSeamless multi-level trainingRapid scenario generationCost effective business modelRoutinely accessible from anywhereSimulation for Course ofAction DevelopmentMulti-Level TrainingOn Demand(Integrated Gaming)JTEN in theNational CapitolRegionJLVC 5.0 USMCintegratedPersistent Coalitiontraining network20112012201320142015201620182020WirelessSimulationDistributionJoint TrainingEnterpriseNetwork Ver 2.-0Simulation asServicesCoalition M&SInformationSharingKORCOM IOC(Unified Arch)JLVC SOAProof of ConceptOn-DemandSimulationJoint-ServiceSOA GovernanceRapid ScenarioGen Services(Automated)Dynamic JELCKORCOM FOC
18 FY12 Development (Task Order #8) Service Oriented Architecture (SOA) and associated web services application programming interface (API) in accordance with HLA 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 objects in JTLS.
19 FY 12 Development (Task Order #9) Develop JTLS from the current hex-based terrain into a more detailed and flexible grid-based terrainRepresent 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 HLADevelop 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 DISDevelop 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 Interface Program (WHIP).