Fault-tolerance in HLA-based distributed simulations
2006 (English)Licentiate thesis, comprehensive summary (Other scientific)
Successful integration of simulations within the Network-Based Defence (NBD), specifically use of simulations within Command and Control (C2) environments, enforces a number of requirements. Simulations must be reliable and be able to respond in a timely manner. Otherwise the commander will have no confidence in using simulation as a tool. An important aspect of these requirements is the provision of fault-tolerant simulations in which failures are detected and resolved in a consistent manner. Given the distributed nature of many military simulations systems, services for fault-tolerance in distributed simulations are desirable. The main architecture for distributed simulations within the military domain, the High Level Architecture (HLA), does not provide support for development of fault-tolerant simulations.
A common approach for fault-tolerance in distributed systems is check-pointing. In this approach, states of the system are persistently stored through-out its operation. In case a failure occurs, the system is restored using a previously saved state. Given the abovementioned shortcomings of the HLA standard this thesis explores development of fault-tolerant mechanisms in the context of the HLA. More specifically, the design, implementation and evaluation of fault-tolerance mechanisms, based on check-pointing, are described and discussed.
Place, publisher, year, edition, pages
Stockholm: KTH , 2006. , viii, 40 p.
Trita-ICT-ECS AVH, ISSN 1653-6363 ; 06:03
HLA, fault-tolerance, distributed simulations, federate, federation
IdentifiersURN: urn:nbn:se:kth:diva-4063OAI: oai:DiVA.org:kth-4063DiVA: diva2:10600
2006-06-13, Sal D, KTH-Forum, Isafjordsgatan 39, plan 4, Kista, 14:15
Tan, Gary, Dr
QC 201011112006-06-252006-06-252010-11-11Bibliographically approved
List of papers