*<ahref="http://www.iitsec.org"target="_blank">Interservice/Industry Training, Simulation Education Conference (I/ITSEC)</a>, 29 November - 3 December 2021, Orlando Florida USA
*<ahref="http://www.iitsec.org"target="_blank">Interservice/Industry Training, Simulation Education Conference (I/ITSEC)</a>, 29 November - 3 December 2021, Orlando Florida USA
...
@@ -23,10 +23,10 @@ This tutorial was well received at IITSEC 2019 and Virtual IITSEC 2020.
...
@@ -23,10 +23,10 @@ This tutorial was well received at IITSEC 2019 and Virtual IITSEC 2020.
Multiple new capabilities are undergoing development for IITSEC 2021.
Multiple new capabilities are undergoing development for IITSEC 2021.
* Improved Java enumerations (over 22,000 values) regularly autogenerated and up to date with SISO reference,
* Improved Java enumerations (over 22,000 values) regularly autogenerated and up to date with SISO reference,
* Improved OpenDIS7 library with full coverage of all 72 PDUs, round-trip unit tests, and growing set of examples,
* Improved OpenDIS7 library with full coverage of all 72 PDUs, round-trip unit tests, and growing set of examples,
* Planned work in Compressed DIS (C-DIS) encoding and DIS version 8 development, plus Data Format Description Language (DFDL) and XML Schema.
* Thesis publication reports unit testing of simulations via DIS streams and LVC connectivity including Extensible 3D Graphics (X3D) Standard,
* Thesis publication reports unit testing of simulations via DIS streams and LVC connectivity including Extensible 3D Graphics (X3D) Standard,
* Planned work in Compressed DIS (C-DIS) encoding and DIS version 8 development.
<blockquote><i>Abstract.</i>
<blockquote><i>Tutorial Abstract.</i>
The Distributed Interactive Simulation (DIS) protocol is a well-established IEEE standard for packet-level exchange of state information between entities in military simulations. DIS facilitates simulation interoperability through a consistent over-the-wire format for information, widely agreed upon constant enumeration values, and community-consensus semantics.
The Distributed Interactive Simulation (DIS) protocol is a well-established IEEE standard for packet-level exchange of state information between entities in military simulations. DIS facilitates simulation interoperability through a consistent over-the-wire format for information, widely agreed upon constant enumeration values, and community-consensus semantics.
Anyone can obtain the IEEE-1278 standard and implement their own compliant, interoperable, DIS application. A large variety of tools and codebases simplify this effort, and enable multi-architecture integration of simulations using the DIS stand baseline. DIS focus begins with real-time, physics-based, entity-scale simulations, providing state update and interaction mechanisms which can scale to large virtual environments.
Anyone can obtain the IEEE-1278 standard and implement their own compliant, interoperable, DIS application. A large variety of tools and codebases simplify this effort, and enable multi-architecture integration of simulations using the DIS stand baseline. DIS focus begins with real-time, physics-based, entity-scale simulations, providing state update and interaction mechanisms which can scale to large virtual environments.
This tutorial is a "DIS 101" introduction for software implementers and an introduction to the DIS philosophy for simulation systems integrators. Examples are provided using the open-source Open-DIS library for DIS v7 and Enumerations support, available in multiple programming languages. Ongoing work is included in unit testing of DIS streams, and Web-based implementations using X3D Graphics, as well as Compressed DIS and DISv8 development.
This tutorial is a "DIS 101" introduction for software implementers and an introduction to the DIS philosophy for simulation systems integrators. Examples are provided using the open-source Open-DIS library for DIS v7 and Enumerations support, available in multiple programming languages. Ongoing work is included in unit testing of DIS streams, and Web-based implementations using X3D Graphics, as well as Compressed DIS and DISv8 development.