HLA high performance and real-time simulation studies with CERTI

Our work takes place in the context of the HLA standard and its application in real-time systems context. Indeed, current HLA standard is inadequate for taking into consideration the different constraints involved in real-time computer systems. Many works have been invested in order to provide real-time capabilities to Run Time Infrastructures (RTI). This paper describes our approach focusing on achieving hard real-time properties for HLA federations through a complete state of the art on the related domain. Our paper also proposes a global bottom up approach from basic hardware and software basic requirements to experimental tests for validation of distributed real-time simulation with CERTI.

[1]  J.A. Stankovic,et al.  Misconceptions about real-time computing: a serious problem for next-generation systems , 1988, Computer.

[2]  Margaret L. Loper,et al.  Synchronizing simulations in distributed interactive simulation , 1994, Proceedings of Winter Simulation Conference.

[3]  Richard M. Fujimoto,et al.  Repeatability in real-time distributed simulation executions , 2000, Proceedings Fourteenth Workshop on Parallel and Distributed Simulation.

[4]  Kim G. Larsen,et al.  A Tutorial on Uppaal , 2004, SFM.

[5]  Pierre Siron,et al.  HP-CERTI: Towards a high performance, high availability open source RTI for composable simulations (04F-SIW-014) , 2004 .

[6]  Anees Shaikh,et al.  ARMADA Middleware Suite , 1997 .

[7]  Jean-Baptiste Chaudron,et al.  Towards an HLA Run-time Infrastructure with Hard Real-time Capabilities , 2010 .

[8]  Sponsor Siso Draft Standard for Modeling and Simulation (M&S) High Level Architecture (HLA)—Object Model Template (OMT) Specification , 2008 .

[9]  Hui. Zhao HLA streaming and real-time extensions. , 2002 .

[10]  Pierre Siron,et al.  Running real time distributed simulations under Linux and CERTI , 2008 .

[11]  W. Huiskamp,et al.  Real-time Scheduling of HLA Simulator Components , 2004 .

[12]  Jean-Baptiste Chaudron,et al.  Real-time aircraft simulation using HLA standard , 2011 .

[13]  Richard M. Fujimoto,et al.  Middleware for real‐time distributed simulations , 2004, Concurr. Pract. Exp..

[14]  John A. Stankovic,et al.  Misconceptions About Real-Time Computing , 1988, Computer.

[15]  Chia Shen,et al.  Implementation and Performance of MidART , 1997 .

[16]  Richard M. Fujimoto,et al.  Time Management in The High Level Architecture , 1998, Simul..

[17]  Jean-Baptiste Chaudron,et al.  Design and model-checking techniques applied to real-time RTI time management , 2011 .

[18]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[19]  Michael Zyda,et al.  Virtual reality transfer protocol (VRTP) design rationale , 1997, Proceedings of IEEE 6th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises.

[20]  J. K. Jacques,et al.  Simulation Case Study , 2021, IEEE Spectrum.

[21]  Eric Noulard,et al.  CERTI, an Open Source RTI, why and how , 2009 .

[22]  Richard M. Fujimoto,et al.  ZERO LOOKAHEAD AND REPEATABILITY IN THE HIGH LEVEL ARCHITECTURE , 1999 .

[23]  Bhavani M. Thuraisingham,et al.  Scheduling and Priority Mapping for Static Real-Time Middleware , 2001, Real-Time Systems.

[24]  Kellogg S. Booth,et al.  Evaluating 3D task performance for fish tank virtual worlds , 1993, TOIS.

[25]  Azzedine Boukerche,et al.  A novel approach to real-time RTI based distributed simulation system , 2005, 38th Annual Simulation Symposium.

[26]  John A. Stankovic Distributed Real-Time Computing--The Next Generation (リアルタイム分散システム ) , 1992 .

[27]  K. Mani Chandy,et al.  Distributed Simulation: A Case Study in Design and Verification of Distributed Programs , 1979, IEEE Transactions on Software Engineering.

[28]  Ismael Ripoll,et al.  TLSF: a new dynamic memory allocator for real-time systems , 2004, Proceedings. 16th Euromicro Conference on Real-Time Systems, 2004. ECRTS 2004..