The paper proposes three dimensional extension to High Level ARchitecture (HLA) and Runtime Infrastructure (RTI) to solve several issues such as security, information hiding problem and interoperability and performance of RTI software. The hierarchical and modular design of RTI software provides natural way to form complex distributed simulation systems and methods to tune performance of federates with selective and replaceable modules. The extension of specification level from application programming interface (API) to message-based protocols makes RTI software communicate each other and even with the protocol-talking hardware. The extension includes new APIs to the Federate Interface Specification, improving reusability of federates.