RPR FOM
The Real-time Platform Reference Federation Object Model enables linking computer simulations of discrete physical entities into complex virtual worlds. It is a High Level Architecture federation object model developed for distributed simulation applications of defense and security. RPR FOM is listed in the NATO Modelling and Simulation Standards Profile AMSP-01.
The RPR FOM provides backwards compatibility with simulations using the Distributed Interactive Simulation standard. It is standardized by Simulation Interoperability Standards Organization as SISO-STD-001-2025.
The standard consists of two main parts and two annexes: SISO-STD-001-2025 Standard for Guidance, Rationale, and Interoperability Modalities for the Real-time Platform Reference Federation Object Model, which provides guidance for use of the RPR FOM. SISO-STD-001.1-2025 Real-time Platform Reference Federation Object Model, which provides the object model in XML format for use in HLA Federations. SISO-STD-001.1-2025 Annex A Files Normative.zip
- '''SISO-STD-001.1-2025 Annex B Files Informative.zip'''
History and versions
When the High Level Architecture was introduced by the US Department of Defense in 1996 the RPR FOM effort was initiated to facilitate the migration from DIS to HLA.RPR FOM version 1.0
This first RPR FOM version was released in 1998. It supports the capabilities of DIS version IEEE 1278.1-1995. The standard provides a FOM supporting HLA version 1.3.RPR FOM version 2.0
This updated version was released in 2015 as SISO-STD-001. RPR FOM 2.0 supports the capabilities of DIS version IEEE 1278.1a-1998. The development of RPR FOM 2.0 started in 2000, but came to a halt in 2007, resulting in a widely used draft version 17. The work was restarted in 2012 and finalized with a published standard in 2015. The standard provides FOMs supporting the following HLA versions: 1.3, IEEE 1516-2000 and IEEE 1516-2010 in both modular and monolithic formats.RPR FOM version 3.0
RPR FOM version 3.0 was approved in November 2025. This version adds support for expanded IFF with Mode 5 and Mode S, richer appearance and capabilities definitions for platforms, a new module for Information Operations, directed-energy weapons, support for HLA Time Management, and improved mechanisms for initializion. It supports the capabilities of DIS version IEEE 1278.1-2012.Object model
The RPR FOM defines the information exchanged at runtime in a number of FOM modules.As an example, the object classes of the Physical Module are illustrated in the figure below.
The modules are:
- Physical Module with key object classes Aircraft, Amphibious vehicle, Ground vehicle, Multi-domain platform, Spacecraft, Submersible vessel, Surface vessel, Human, Non-human, Munition, Expendables, Radio, Sensor and Supplies.
- Aggregate Module with the key object class Aggregate entity.
- Warfare Module with key interaction classes Weapon fire and Munition detonation.
- Communication Module with the key object classes Radio transmitter and Radio receiver and several interaction classes for Radio signals.
- Synthetic Environment Module with the key object classes Gridded data and several Environment objects and a number of interaction classes with transactions for Environment objects.
- Minefield Module with the key object class Minefield and a number of interaction classes supporting transactions for Minefields.
- Logistics Module with a number of interaction classes for Repair, Resupply and Service.
- Underwater Acoustics Module with key object classes Active sonar beam and several types of Underwater acoustics emissions.
- Distributed Emission Regeneration Module with key object classes Designator, Emitter system, Identification friend or foe, Radar beam and Jammer beam.
- Simulation Management Module with key interaction classes Start/Resume, Stop/Freeze, Set data and similar management services.