VR-Exchange
Translation & Bridging – VR-Exchange
The Interoperability Portal
VR-Exchange is a universal translator for distributed simulation. With VR-Exchange, you can link together simulations that use different HLA RTIs, different object models, and even different protocols.
Bridging is necessary because it is not practical to get everyone to agree on a protocol, HLA FOM or RTI, or TENA LROM and it is not cost effective to convert simulators to a common protocol. In some cases, bridging is needed because a system architect wants to implement a hierarchical “federation of federations” design. Bridging is often needed to support large-scale Live, Virtual, and Constructive (LVC) integration, or to support Simulation-to-C4I interoperability. For all of these cases, VR-Exchange can provide the solution.
VR-Exchange manages data interchange using protocol-specific “brokers”. VR-Exchange includes brokers for DIS, HLA 1.3, HLA IEEE 1516, HLA Evolved, and TENA. The HLA and TENA Brokers leverage MÄK’s VR-Link® FOM and LROM Mapping infrastructure, allowing you to configure them for custom object models. The VR-Exchange API lets you create your own brokers and modify the brokers that MAK supplies.

Features
VR-Exchange Features:
- DIS-to-HLA translation.
- RTI-to-RTI bridging.
- FOM-to-FOM translation.
- DIS or HLA-to-TENA translation.
- Supports systems of systems architecture.
- Graphical user interface for easy configuration and management:
– Add and edit broker connections. – Configure connections. – Filter objects being translated. – Specify which translators to use. – View lists of published and reflected objects and interactions. – Display a histogram of data packets.
- Optimized for performance.
- Open architecture — custom brokers can support other protocols.
- LVC integration.
- HLA 1.3, HLA IEEE 1516, and HLA Evolved support.
- vrxMessageDump utility shows all packets passing through shared memory.
Specs VR‑Exchange Versions
VR-Exchange 2.2 Released April 16, 2013
|
Built with: VR-Link 4.0.7, Qt 4.7.4, FLEXlm 11.8 HLA Support: MÄK RTI 4.x RPR FOM 1.0, 2.0 draft 6, 14, 17; others with FOM mapper) TENA Support: TENA Middleware 5.2.2 DIS Support: Versions 4, 5, 6
|
Hardware
|
PC |
PC |
Operating System
|
Windows XP Vista Windows 7 |
Red Hat Enterprise WS 5, 6
|
Compiler
|
MS Visual C++ 8.0, 10.0 (32 bit and 64 bit)
|
default compiler |
VR-Exchange 2.1 Released August 9, 2012
Maintenance expires April 15, 2014.
|
Built with: VR-Link 4.0.5, Qt 4.7.4, FLEXlm 11.8 HLA Support: MÄK RTI 4.x RPR FOM 1.0, 2.0 draft 6, 14, 17; others with FOM mapper) TENA Support: TENA Middleware 5.2.2 DIS Support: Versions 4, 5, 6
|
Hardware
|
PC |
PC |
Operating System
|
Windows XP Vista Windows 7 |
Red Hat Enterprise WS 5 |
Compiler
|
MS Visual C++ 8.0, 10.0 (64 bit)
|
default compiler |
VR-Exchange 2.0.1 Released April 27, 2012
Maintenance expires August 9, 2013.
|
Built with: VR-Link 4.0.4, Qt 4.5, Qt 4.7.3, Qt 4.7.4, FLEXlm 11.8 HLA Support: MÄK RTI 4.x RPR FOM 1.0, 2.0 draft 6, 14, 17; others with FOM mapper) TENA Support: TENA Middleware 5.2.2 DIS Support: Versions 4, 5, 6
|
Hardware
|
PC |
PC |
Operating System
|
Windows XP Vista (8.0, 9.0, 10.0 only) Windows 7 (8.0, 9.0, 10.0 only) |
Red Hat Enterprise WS 4 Red Hat Enterprise WS 5 |
Compiler
|
MS Visual C++ 7.1, 8.0, 9.0 (32 bit), 10.0 (64 bit)
|
default compiler |
VR-Exchange 2.0 Released March 22, 2011
Maintenance expires August 9, 2013.
|
Built with: VR-Link 4.0.1, Qt 4.5, FLEXlm 11.8 HLA Support: MÄK RTI 4.x RPR FOM 1.0, 2.0 draft 6, 14, 17; others with FOM mapper) TENA Support: TENA Middleware 5.2.2 DIS Support: Versions 4, 5, 6
|
Hardware
|
PC |
PC |
Operating System
|
Windows XP Vista (8.0 only) Windows 7 (8.0 only) |
Red Hat Enterprise WS 4 Red Hat Enterprise WS 5 |
Compiler
|
MS Visual C++ 7.1, 8.0, 9.0 |
default compiler |
VR-Exchange 1.6 Released March 19, 2010
Maintenance expires March 22, 2012.
|
Built with: VR-Link 3.13.2, Qt 4.5, FLEXlm 11.6 HLA Support: MÄK RTI 3.x RPR FOM 1.0, 2.0 draft 6, 14, 17; others with FOM mapper) TENA Support: TENA Middleware 5.2.2 DIS Support: Versions 4, 5, 6
|
Hardware
|
PC |
PC |
Operating System
|
Windows XP Vista (8.0 only) Windows 7 (8.0 only) |
Red Hat Enterprise WS 4 Red Hat Enterprise WS 5 |
Compiler
|
MS Visual C++ 7.1, 8.0, 9.0 |
default compiler |
VR-Exchange 1.5 Released February 27, 2009 Maintenance expires March 19, 2011.
|
Built with: VR-Link 3.12, Qt 4.4.2, FLEXlm 11.4-2 HLA Support: MÄK RTI 3.x RPR FOM 1.0, 2.0 draft 6, 14, 17; others with FOM mapper) TENA Support: TENA Middleware 5.2.2 DIS Support: Versions 4, 5, 6
|
Hardware
|
PC |
PC |
Operating System
|
Windows XP Vista (8.0 only) Windows 7 (8.0 only) |
Red Hat Enterprise WS 4 Red Hat Enterprise WS 5 Fedora 7 |
Compiler
|
MS Visual C++ 7.1 and 8.0 |
default compiler |
VR-Exchange 1.4 Released July 27, 2007 Maintenance expires February 27, 2010.
|
Built with: VR-Link 3.11, Qt 3.3.5, FLEXlm 11.4 HLA Support: MÄK RTI 3.x RPR FOM 0.5, 0.7, 0.8, 1.0, 2.0 draft 6, 14, 17; others with FOM mapper) TENA Support: TENA Middleware 5.2.1 DIS Support: Version 6
|
Hardware
|
PC |
PC |
Operating System
|
Windows XP/Vista (8.0 only) |
Red Hat Enterprise WS 3 Red Hat Enterprise WS 4 Fedora Core 3 |
Compiler
|
MS Visual C++ 7.1 and 8.0 |
default compiler |
VR-Exchange 1.3 Released February 19, 2007
No longer supported.
|
Built with: VR-Link 3.10.1, Qt 3.3.5. FLEXlm 10.8 HLA Support: MÄK RTI 3.x RPR FOM 0.5, 0.7, 0.8, 1.0, 2.0 draft 6, 14, 17; others with FOM mapper) TENA Support: TENA Middleware 5.1.1 DIS Support: Version 6
|
Hardware
|
PC |
PC |
Operating System
|
Windows 2000/XP |
Red Hat Enterprise WS 3 Red Hat Enterprise WS 4 Fedora Core 3 |
Compiler
|
MS Visual C++ 7.1 and 8.0 |
default compiler |
VR-Exchange 1.2 Released September 11, 2006 Maintenance support expires February 19, 2008
|
Built with: VR-Link 3.10.1, Qt 3.3.5 HLA Support: MÄK RTI 3.x RPR FOM 0.5, 0.7, 0.8, 1.0, 2.0 draft 6, 14, 17; others with FOM mapper) TENA Support: TENA Middleware 5.1.1
|
Hardware
|
PC |
PC |
Operating System
|
Windows 2000/XP |
Red Hat Enterprise WS 3* Red Hat Enterprise WS 4** Fedora Core 3** |
Compiler
|
MS Visual C++ 7.1 |
*GNU C++ (gcc) 3.2.3 **GNU C++ (gcc) 3.4.4 |
VR-Exchange 1.1 Released September 22, 2005
Maintenance support expires September 11, 2007
|
Built with: VR-Link 3.9.6, Qt 3.3.5 HLA Support: MÄK RTI 2.4 RPR FOM 0.5, 0.7, 0.8, 1.0, 2.0 draft 6, 14, 17; others with FOM mapper)
|
Hardware
|
PC |
PC |
Operating System
|
Windows 2000/XP |
Red Hat Linux 8.0 Red Hat Linux 9.0 Enterprise 3 |
Compiler
|
MS Visual C++ 7.1 |
|
VR-Exchange 1.0 Released August 26, 2005 No longer supported.
|
Built with: VR-Link 3.9.5, Qt 3.3.4 HLA Support: MÄK RTI 2.4 RPR FOM 0.5, 0.7, 0.8, 1.0, 2.0 draft 6, 14, 17; others with FOM mapper)
|
Hardware
|
PC |
PC |
Operating System
|
Windows 2000/XP |
Red Hat Linux 8.0 Red Hat Linux 9.0 Enterprise 3 |
Compiler
|
MS Visual C++ 7.1 |
|
Resources
Video
|
A demonstration of the MÄK interoperability portal, a tool that bridges the High Level Architecture (HLA) and Distributed Interactive Simulation (DIS) protocols. Out of the box support includes HLA 1.3, HLA 1516, DIS (v 4 5 6) and TENA (5.2).
|
Brochure

User Guide VR-Exchange 2.1
VR-Exchange 2.2
FAQ
Learn about the detailed capabilities of VR-Exchange and how it can help Live, Virtual, and Constructive (LVC) simulations, C4I systems, and after-action-review systems interoperate.
|