In simulation, run-time infrastructure (RTI) is a middleware that is required when implementing the High Level Architecture (HLA).
It provides a set of software services that are necessary to support federates to coordinate their operations and data exchange during a runtime execution.
Modern RTI implementations conform to the IEEE 1516 and/or HLA 1.3 API specifications.
These specifications do not include a network protocol for RTI.
Due to this, interoperability between RTI products and often, RTI versions, should not be assumed unless the vendor specifies interoperability with other products or versions.