Basic HTML version of Foils prepared Nov 29 97

Foil 36 Example: Event Driven Federate

From Overview of HLA and RTI DMSO Standards ARL Training Session IMT Dec 4 97 -- Dec 4 97. by Geoffrey Fox but selected by W. Furmanski from DMSO


while (simulation still in progress)
invoke Next Event Request (Tlocal = time stamp of next local event)
RTI delivers next TSO event w/ time stamp Š Tlocal if any exist (+ others w/ same time stamp)
RTI advances federate's logical time, invokes Time Advance Grant
if (TSO message(s) delivered in above Next Event Request service call)
process the remote event(s) delivered to the federate
else process next local event
Goal: merge TSO messages (events from other federates) with local events so all events are processed in time stamp order
RTI
federate
TSO
messages
local
events
logical
time
current
time
next
local
event
next
remote
event
Tlocal



© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Sun Nov 29 1998