December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation...
-
Upload
geoffrey-harrison -
Category
Documents
-
view
215 -
download
2
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.](https://reader036.fdocuments.in/reader036/viewer/2022062714/56649d025503460f949d5fba/html5/thumbnails/1.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062714/56649d025503460f949d5fba/html5/thumbnails/2.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062714/56649d025503460f949d5fba/html5/thumbnails/3.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062714/56649d025503460f949d5fba/html5/thumbnails/4.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062714/56649d025503460f949d5fba/html5/thumbnails/5.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062714/56649d025503460f949d5fba/html5/thumbnails/6.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062714/56649d025503460f949d5fba/html5/thumbnails/7.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062714/56649d025503460f949d5fba/html5/thumbnails/8.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062714/56649d025503460f949d5fba/html5/thumbnails/9.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062714/56649d025503460f949d5fba/html5/thumbnails/10.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062714/56649d025503460f949d5fba/html5/thumbnails/11.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062714/56649d025503460f949d5fba/html5/thumbnails/12.jpg)
JC Federation (SEESIM)vs.
JMRM Federation
Comparison
![Page 13: December 2012 Copyright 2012, ROLANDS & ASSOCIATES Corporation 1 Joint Theater Level Simulation Current Federation Status.](https://reader036.fdocuments.in/reader036/viewer/2022062714/56649d025503460f949d5fba/html5/thumbnails/13.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062714/56649d025503460f949d5fba/html5/thumbnails/14.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062714/56649d025503460f949d5fba/html5/thumbnails/15.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062714/56649d025503460f949d5fba/html5/thumbnails/16.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062714/56649d025503460f949d5fba/html5/thumbnails/17.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062714/56649d025503460f949d5fba/html5/thumbnails/18.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062714/56649d025503460f949d5fba/html5/thumbnails/19.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062714/56649d025503460f949d5fba/html5/thumbnails/20.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062714/56649d025503460f949d5fba/html5/thumbnails/21.jpg)
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.](https://reader036.fdocuments.in/reader036/viewer/2022062714/56649d025503460f949d5fba/html5/thumbnails/22.jpg)
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 ?)