Summary: | 博士 === 淡江大學 === 資訊工程學系 === 92 === Distributed simulation is a widely studied technique for the networked virtual environment. Among the existing technologies, the High Level Architecture (HLA) establishes a common distributed simulation framework, which facilitates the interoperability and reuse of simulation components. However, some HLA services are very low-level and difficult to use, especially when a simulation is designed by using a particular time synchronization mechanism. This dissertation describes an agent interface, called Smart Time Management (STM). STM is used to unify the time management services of the time-stepped, event-driven and optimistic time advancement in the HLA specification. The capabilities of the STM include the followings: taking over event’s timestamp tagging work, maintaining a lookahead value and unifying different time advance approaches provided by the HLA Run Time Infrastructure. In addition, it adopts the time warp mechanism for optimistic simulation. In summary, the STM presents a unified and scalable middle layer to allow the user to construct an HLA federation with a unanimous time management interface when solving the synchronization issue. The presented middle layer enables the user to deploy the conservative and optimistic synchronization mechanisms in a unanimous way.
This dissertation describes an agent which proposes a unified synchronization scheme of the time management services that have been defined in High Level Architecture, and extend smart rollback, state-saving and fossil-collection of time-warp technology in it. Specifically, this dissertation discusses the research issues concerning:
1.Unify Time Management services for federates - integrating conservative and optimistic mechanisms to unified services.
2.Smart optimistic synchronization — Smart rollback, state-saving and fossil collection management.
3.Consistent federates framework.
|