Joining a Real-Time Simulation: Parallel Finite-State Machines and Hierarchical Action Level Methods for Mitigating Lag Time

Loading...
Thumbnail Image

Embargo Date

Degree type

Discipline

Subject

simulation
pilot/drone
checkpoint/restart
action level of detail
dead reckoning
avatar

Funder

Grant number

License

Copyright date

Distributor

Related resources

Author

Shi, Jianping
Greenwald, Michael B

Contributor

Abstract

Distributed virtual environments, which simulate an actual physical or imaginary world on a network and allow multiple participants to interact simultaneously with one another within it, are becoming increasingly important for both research and practical purposes. As the number of participants and the amount of information exchanged among participants increase, it is crucial to large-scale distributed virtual environments to overcome bandwidth limitations and resolve network latency and synchronization problems. We present a new framework, called MELD, for modeling distributed virtual environments using the pilot/drone paradigm, which allows each host to locally model remote entities in order to resolve latency problems and improve responsiveness. Our approach uses shared event queues and a cache coherence protocol to synchronize the pilot/drone. To further improve the system's scalability, interest management is used to filter unneeded data before a host receives it for processing. The partition, however, introduces the problem of dynamically joining a group in a real-time simulation. We address this problem by presenting a checkpoint/restart mechanism based on an action hierarchy and a parallel finite-state machine structure. Additionally, ALOD (action level of detail) is employed to mitigate the lag between pilot and drone at any joining time.

Advisor

Date of presentation

2000-05-01

Conference name

Center for Human Modeling and Simulation

Conference dates

2023-05-17T00:56:56.000

Conference location

Date Range for Data Collection (Start Date)

Date Range for Data Collection (End Date)

Digital Object Identifier

Series name and number

Volume number

Issue number

Publisher

Publisher DOI

Journal Issues

Comments

Postprint version. Published in Proceedings of the 9th Conference on Computer Generated Forces, May 2000, 9 pages.

Recommended citation

Collection