December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation...

22
December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Joint Theater Level Simulation Simulation Current Federation Status

Transcript of December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation...

Page 1: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.

December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1

Joint Theater Level SimulationJoint Theater Level Simulation

Current Federation Status

Page 2: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.

December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 2

History

• 2006-2009– JMRM FOM

• Older 1.3 OMT specification

– JMRM Federation• JTLS + JCATS & few other federates

Page 3: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.

December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 3

History

• 2010– Ported to1516-2010 HLA specification

• MSG-68 experimental federation

– More strict 1516 data structures– First use of Pitch RTI– MSG-68 included JTLS + many others

Page 4: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.

December 2012 4

History

• 2011– JLVC FOM

• First JLVC exposure

– Federation• Mixed 1.3 & 1516 spec (proof of concept)• NG Pro 7.0 RTI (dual API)• JTLS-JSPA(VRSG) • Successful, but required heartbeating• MC02 Routing space not suited to1516

Copyright 2012, ROLANDS & ASSOCIATES Corporation 4

Page 5: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.

December 2012 5

2012 Federation Work

• Two efforts– Federation for SEESIM

• new 1516 “JC” FOM

– Link to MUSE• 1516, future JLVC FOM

Copyright 2012, ROLANDS & ASSOCIATES Corporation 5

Page 6: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.

December 2012 6

2012 Federation Work

• SEESIM Federation– The “JC” FOM

• Like MSG-68 FOM• Uses extensions for SEESIM

– Allows several object owning federates – May lead into future MSG-106 work– Used Pitch RTI and Pitch tools

• federate locations widely separated• Use Booster (network tunneling)• Had many remote IEs, only one face-to-face IE

– Connected state (RTI), no time management

Copyright 2012, ROLANDS & ASSOCIATES Corporation 6

Page 7: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.

7

2012 Federation Work

• Linking JTLS-MUSE– JLVC FOM

• “prototype” 1516-2010 • Not using JLVC’s MC02 routing spaces

– NG-Pro 7.1 RTI• Un-connected state (RTI), no time management

– We intended for millions of entities…

December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 7

Page 8: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.

Copyright 2012, ROLANDS & ASSOCIATES Corporation 8

SEESIM 2012 16-19 Oct

• Annual JTLS exercise– Included this experimental federation

• Federated game ran synchronized with operational game– JTLS-JCATS– Determine if federation was viable for NTF, etc.

• 10 country sides– Bulgaria, Croatia, Serbia - JCATS– All others - JTLS

8December 2012

Page 9: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.

Copyright 2012, ROLANDS & ASSOCIATES Corporation 9

SEESIM 2012 16-19 Oct

• Object counts:– JTLS (142 K) Albania, Ukraine, etc.– JCATS1 (16 K) Bulgaria– JCATS2 (62 k) Croatia– JCATS3 (0) Italy– JCATS4 (7k) Serbia

• Vignettes– Ships collide– Foreign sides cooperate to fight a forest fire

9December 2012

Page 10: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.

Copyright 2012, ROLANDS & ASSOCIATES Corporation 10

SEESIM 2012 16-19 Oct

• Data coordination taken from JMRM

• SEESIM nations able to use simulations they owned and federate for the 1st time

• All simulations properly reflected activity in other simulations

• Very small hardware requirement– 5 laptops in Tech Control (Sophia)

• Very small manpower, 5 people*

10December 2012

Page 11: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.

Copyright 2012, ROLANDS & ASSOCIATES Corporation 11

SEESIM 2012 16-19 Oct

• Insufficient testing prior to event• Crash/Fail procedures

– Not developed during IE tests– Developed during the event

• Could have used– 1 R&A Engineer and 1 LLNL Engineer– Few more face-to-face tests

• Weapon interactions not used• Resupply not implemented• Would like ownership transfer!!!

11December 2012

Page 12: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.

JC Federation (SEESIM)vs.

JMRM Federation

Comparison

Page 13: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.

Capabilities Comparison

JC (SEESIM) Federation

• Aggregates– Full unit hierarchies– Each having few attributes

• Entities– Selected units full entities

• Ships– Mounted entities

JMRM Federation

• Aggregates– Full unit hierarchies– Each with full attributes

• Entities– JCATS published some– JTLS entity lists only

• Ships– JTLS only

• Resupply• Weapon Fire/Detonation

Page 14: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.

Capabilities Comparison

JC (SEESIM) Federation

• Air Missions– Single aircraft– Fixed load– No HRU lifting

• Convoys– Truck only

• No Time Management• Object control

– No passing

JMRM Federation

• Air missions– Multi-aircraft– Loads mapped– Insert Extract, etc

• Convoys– JCATS reflects

• Time Managed• Object control

– passing

Page 15: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.

December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 15

Federation Discoveries

• Using JC Federation (SEESIM)– Joining problems with > 100 K objects and > 4

federates that own objects– Overcome difficulties with poor connections– Remote testing lessons

Page 16: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.

December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 16

Joining Problems

• Use specially configured Pitch Extender– Block receipt of duplicate updates

• Modified HIP to tick less often– Tick : to suspend processing for RTI work

• Planned to use a two phase startup– (1)Federates withhold requests and replies

for updates– (2)Send full updates, process everything

then begin to run

Page 17: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.

December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 17

Poor Network Problems

• Reduce the count of objects– For the offending federate

• Use Pitch Extender– Not greatly effective– A bad connection is a bad connection

Page 18: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.

December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 18

Remote Testing

• Advantages– Everyone worked from their own office– Saved travel expense– Can test more frequently, shorter– As few a 1 federate could be testing– R&A game running/federated 24/7– We always had a Pitch expert during

scheduled testing*

Page 19: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.

December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 19

Remote Testing

• Disadvantages– Limited by Skype

• Single thread of testing items

– People not involved in current test had to wait

– Time difference between offices

Page 20: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.

December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 20

Federation Discoveries

• Using JLVC federation (MUSE Link)– Objects require heart beating– Guarantee all objects discovered/updated– Realistic looking states

• Eg. target launchers

Page 21: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.

December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 21

Discoveries from linking with MUSE

• Ellen will brief…

Page 22: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.

December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 22

Where We Stand

• JTLS can federate using either FOM– Publish/Subscribe aggregate and entity

objects– Publish/Subscribe Firing/Detonation

interactions– Other interactions possible

• No plans to link using JLVC (NG Pro)

• May join the MSG-106 effort– Uses something like the JC FOM (Pitch ?)