- ROLANDS & ASSOCIATES Corporation

advertisement
Joint Theater Level Simulation
Current Federation Status
December 2012
Copyright 2012, ROLANDS & ASSOCIATES Corporation
1
History
• 2006-2009
– JMRM FOM
• Older 1.3 OMT specification
– JMRM Federation
• JTLS + JCATS & few other federates
December 2012
Copyright 2012, ROLANDS & ASSOCIATES Corporation
2
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
December 2012
Copyright 2012, ROLANDS & ASSOCIATES Corporation
3
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
December 2012
Copyright 2012, ROLANDS & ASSOCIATES Corporation
4
2012 Federation Work
• Two efforts
– Federation for SEESIM
• new 1516 “JC” FOM
– Link to MUSE
• 1516, future JLVC FOM
December 2012
Copyright 2012, ROLANDS & ASSOCIATES Corporation
5
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
December 2012
Copyright 2012, ROLANDS & ASSOCIATES Corporation
6
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
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
December 2012
Copyright 2012, ROLANDS & ASSOCIATES Corporation
8
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
December 2012
Copyright 2012, ROLANDS & ASSOCIATES Corporation
9
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*
December 2012
Copyright 2012, ROLANDS & ASSOCIATES Corporation
10
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!!!
December 2012
Copyright 2012, ROLANDS & ASSOCIATES Corporation
11
Comparison
JC Federation (SEESIM)
vs.
JMRM Federation
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
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
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
December 2012
Copyright 2012, ROLANDS & ASSOCIATES Corporation
15
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
December 2012
Copyright 2012, ROLANDS & ASSOCIATES Corporation
16
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
December 2012
Copyright 2012, ROLANDS & ASSOCIATES Corporation
17
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*
December 2012
Copyright 2012, ROLANDS & ASSOCIATES Corporation
18
Remote Testing
• Disadvantages
– Limited by Skype
• Single thread of testing items
– People not involved in current test had to
wait
– Time difference between offices
December 2012
Copyright 2012, ROLANDS & ASSOCIATES Corporation
19
Federation Discoveries
• Using JLVC federation (MUSE Link)
– Objects require heart beating
– Guarantee all objects discovered/updated
– Realistic looking states
• Eg. target launchers
December 2012
Copyright 2012, ROLANDS & ASSOCIATES Corporation
20
Discoveries from linking with MUSE
• Ellen will brief…
December 2012
Copyright 2012, ROLANDS & ASSOCIATES Corporation
21
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 ?)
December 2012
Copyright 2012, ROLANDS & ASSOCIATES Corporation
22
Download