<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sarg.dev/index.php?action=history&amp;feed=atom&amp;title=Distributed_Interactive_Simulation</id>
	<title>Distributed Interactive Simulation - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sarg.dev/index.php?action=history&amp;feed=atom&amp;title=Distributed_Interactive_Simulation"/>
	<link rel="alternate" type="text/html" href="https://wiki.sarg.dev/index.php?title=Distributed_Interactive_Simulation&amp;action=history"/>
	<updated>2026-04-06T06:52:08Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://wiki.sarg.dev/index.php?title=Distributed_Interactive_Simulation&amp;diff=655679&amp;oldid=prev</id>
		<title>imported&gt;RDSimpson: Removing two dead lines and &#039;External links&#039; section</title>
		<link rel="alternate" type="text/html" href="https://wiki.sarg.dev/index.php?title=Distributed_Interactive_Simulation&amp;diff=655679&amp;oldid=prev"/>
		<updated>2025-10-16T11:36:55Z</updated>

		<summary type="html">&lt;p&gt;Removing two dead lines and &amp;#039;External links&amp;#039; section&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{short description|IEEE standard for real-time platform-level wargaming across multiple host computers}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Distributed Interactive Simulation&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;DIS&amp;#039;&amp;#039;&amp;#039;) is an [[IEEE]] standard for conducting [[real-time simulation|real-time]] platform-level [[wargaming]] across multiple host computers and is used worldwide, especially by [[military]] organizations but also by other agencies such as those involved in [[space exploration]] and [[medicine]].&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
The standard was developed over a series of &amp;quot;DIS Workshops&amp;quot; at the Interactive Networked Simulation for Training symposium, held by the [[University of Central Florida|University of Central Florida&amp;#039;s]] [[Institute for Simulation and Training]] (IST). The standard itself is very closely patterned after the original [[SIMNET]] distributed interactive simulation protocol, developed by [[Bolt, Beranek and Newman]] (BBN) for [[DARPA|Defense Advanced Research Project Agency (DARPA)]] in the early through late 1980s. BBN introduced the concept of [[dead reckoning]] to efficiently transmit the state of battle field entities.&lt;br /&gt;
&lt;br /&gt;
In the early 1990s, IST was contracted by the United States [[DARPA|Defense Advanced Research Project Agency]] to undertake research in support of the [[United States Army|US Army]] Simulator Network (SimNet) program. Funding and research interest for DIS standards development decreased following the proposal and promulgation of its successor, the [[High Level Architecture (simulation)]] (HLA) in 1996. HLA was produced by the merger of the DIS protocol with the [[Aggregate Level Simulation Protocol]] (ALSP) designed by [[MITRE]].&lt;br /&gt;
&lt;br /&gt;
There was a [[NATO]] standardisation agreement ([[STANAG]] 4482, &amp;#039;&amp;#039;Standardised Information Technology Protocols for Distributed Interactive Simulation (DIS)&amp;#039;&amp;#039;, adopted in 1995) on DIS for modelling and simulation interoperability. This was retired in favour of HLA in 1998 and officially cancelled in 2010&amp;lt;!-- 05 July --&amp;gt; by the [[NATO Standardization Agency]] (NSA).&lt;br /&gt;
&lt;br /&gt;
==The DIS family of standards==&lt;br /&gt;
DIS is defined under IEEE Standard 1278:&lt;br /&gt;
&lt;br /&gt;
* IEEE 1278–1993 - Standard for Distributed Interactive Simulation - Application protocols&lt;br /&gt;
* IEEE 1278.1-1995 - Standard for Distributed Interactive Simulation - Application protocols&lt;br /&gt;
* IEEE 1278.1-1995 - Standard for Distributed Interactive Simulation - Application protocols (Corrections) &amp;lt;ref name=&amp;quot;std1278.1&amp;quot;&amp;gt;{{cite web|url=http://standards.ieee.org/reading/ieee/updates/errata/1278.1-1995.pdf|archive-url=https://web.archive.org/web/20001020024300/http://standards.ieee.org/reading/ieee/updates/errata/1278.1-1995.pdf|url-status=dead|archive-date=October 20, 2000|title=Corrections to Standard for Distributed Interactive Simulation - Application protocols|publisher=[[IEEE]]|access-date=24 April 2017}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
* IEEE 1278.1A-1998 - Standard for Distributed Interactive Simulation - Application protocols  Errata (May 1998)&lt;br /&gt;
* IEEE 1278.1-2012 - Standard for Distributed Interactive Simulation - Application protocols&lt;br /&gt;
* IEEE-1278.2-1995 - Standard for Distributed Interactive Simulation - Communication Services and Profiles&lt;br /&gt;
* IEEE 1278.3-1996 - Recommended Practice for Distributed Interactive Simulation - Exercise Management and Feedback&lt;br /&gt;
* IEEE 1278.4-1997 - Recommended Practice for Distributed Interactive - Verification Validation &amp;amp; Accreditation&lt;br /&gt;
* IEEE P1278.5-XXXX - Fidelity Description Requirements (never published)&lt;br /&gt;
&lt;br /&gt;
In addition to the IEEE standards, the [[Simulation Interoperability Standards Organization]] (SISO) maintains and publishes an &amp;quot;enumerations and bit encoded fields&amp;quot; document yearly. This document is referenced by the IEEE standards and used by DIS, TENA and HLA federations.  Both PDF and XML versions are available.&lt;br /&gt;
&lt;br /&gt;
==Current status==&lt;br /&gt;
SISO, a sponsor committee of the IEEE, promulgates improvements in DIS. Major changes occurred in the DIS 7 update to IEEE 1278.1&amp;lt;ref name=&amp;quot;std1278.1&amp;quot;/&amp;gt; to make DIS more extensible, efficient and to support the simulation of more real world capabilities.&amp;lt;ref name=&amp;quot;DIS 7&amp;quot;&amp;gt;[http://www.sisostds.org/DigitalLibrary.aspx?EntryId=29288 DIS 7 Overview, SISO PSG File Library]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Application protocol==&lt;br /&gt;
Simulation state information is encoded in formatted messages, known as [[protocol data unit]]s (PDUs) and exchanged between hosts using existing [[transport layer]] protocols, including [[multicast]], though broadcast [[User Datagram Protocol]] is also supported. There are several versions of the DIS application protocol, not only including the formal standards, but also drafts submitted during the standards balloting process.&lt;br /&gt;
&lt;br /&gt;
* Version 1 - Standard for Distributed Interactive Simulation - Application Protocols, Version 1.0 Draft (1992)&lt;br /&gt;
* Version 2 - IEEE 1278-1993&lt;br /&gt;
* Version 3 - Standard for Distributed Interactive Simulation - Application Protocols, Version 2.0 Third Draft (May 1993)&lt;br /&gt;
* Version 4 - Standard for Distributed Interactive Simulation - Application Protocols, Version 2.0 Fourth Draft (March 1994)&lt;br /&gt;
* Version 5 - IEEE 1278.1-1995&lt;br /&gt;
* Version 6 - IEEE 1278.1a-1998 (amendment to IEEE 1278.1-1995)&lt;br /&gt;
* Version 7 - IEEE 1278.1-2012 (See External Link - DIS Product Development Group.)  Version 7 is also called DIS 7.&amp;lt;ref name=&amp;quot;DIS 7&amp;quot; /&amp;gt; This is a major upgrade to DIS to enhance extensibility and flexibility.  It provides extensive clarification and more details of requirements, and adds some higher-fidelity mission capabilities.&amp;lt;ref name=&amp;quot;DIS 7&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Protocol data units==&lt;br /&gt;
The current version (DIS 7) defines 72 different PDU&amp;lt;ref name=&amp;quot;std1278.1-2012&amp;quot;&amp;gt;{{cite book|doi=10.1109/IEEESTD.2012.6387564  |publisher=[[IEEE]]|isbn=978-0-7381-7310-8 |title=IEEE Standard for Distributed Interactive Simulation--Application Protocols }}&amp;lt;/ref&amp;gt; types, arranged into 13 families. Frequently used PDU types are listed below for each family.  PDU and family names shown in &amp;#039;&amp;#039;italics&amp;#039;&amp;#039; are found in DIS 7.&lt;br /&gt;
&lt;br /&gt;
* Entity information/interaction family - Entity State, Collision, Collision-Elastic, Entity State Update, &amp;#039;&amp;#039;Attribute&amp;#039;&amp;#039;&lt;br /&gt;
* Warfare family - Fire, Detonation, &amp;#039;&amp;#039;Directed Energy Fire&amp;#039;&amp;#039;, &amp;#039;&amp;#039;Entity Damage Status&amp;#039;&amp;#039;&lt;br /&gt;
* Logistics family - Service Request, Resupply Offer, Resupply Received, Resupply Cancel, Repair Complete, Repair Response&lt;br /&gt;
* Simulation management family - Start/Resume, Stop/Freeze, Acknowledge&lt;br /&gt;
* Distributed emission regeneration family - Designator, Electromagnetic Emission, [[Identification friend or foe|IFF]]/[[Air traffic control|ATC]]/[[Navigational aid|NAVAIDS]], [[Underwater acoustics|Underwater Acoustic]], Supplemental Emission/Entity State (SEES)&lt;br /&gt;
* Radio communications family - Transmitter, Signal, Receiver, Intercom Signal, Intercom Control&lt;br /&gt;
* Entity management family&lt;br /&gt;
* Minefield family&lt;br /&gt;
* Synthetic environment family&lt;br /&gt;
* Simulation management with reliability family&lt;br /&gt;
* Live entity family&lt;br /&gt;
* Non-real time family&lt;br /&gt;
* &amp;#039;&amp;#039;Information Operations family&amp;#039;&amp;#039; - &amp;#039;&amp;#039;Information Operations Action&amp;#039;&amp;#039;, &amp;#039;&amp;#039;Information Operations Report&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
==Realtime Platform Reference FOM (RPR FOM)==&lt;br /&gt;
The [[RPR FOM]] is a Federation Object Model (FOM) for the High-Level Architecture designed to organize the PDUs of DIS into an HLA object class and interaction class hierarchy. It has been developed as the SISO standard SISO-STD-001.&amp;lt;ref&amp;gt;{{cite web |title=Guidance and Rationale and Interoperability Modalities for the Real-time Platform Reference FOM |url=https://www.sisostds.org/DesktopModules/Bring2mind/DMX/Download.aspx?Command=Core_Download&amp;amp;EntryId=30822&amp;amp;PortalId=0&amp;amp;TabId=105 |website=SISO |access-date=5 September 2018}}&amp;lt;/ref&amp;gt; The purpose is to support transition of legacy DIS systems to the HLA, to enhance a priori interoperability among RPR FOM users and to support newly developed federates with similar requirements. The most recent version is RPR FOM version 2.0&amp;lt;ref&amp;gt;{{cite journal |title=RPR FOM 2.0: A Federation Object Model for Defense Simulations |url=https://www.sisostds.org/DigitalLibrary.aspx?Command=Core_Download&amp;amp;EntryId=42390 |journal=Proceedings of 2014 Fall Simulation Interoperability Workshop |date=Sep 2015}}&amp;lt;/ref&amp;gt; that corresponds to DIS version 6.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Computer simulation]]&lt;br /&gt;
* [[Simulation Interoperability Standards Organization]]&lt;br /&gt;
* [[SIMPLE (military communications protocol)|Standard Interface for Multiple Platform Link Evaluation (SIMPLE)]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:IEEE standards]]&lt;br /&gt;
[[Category:NATO Standardization Agreements]]&lt;br /&gt;
[[Category:Distributed computing architecture]]&lt;br /&gt;
[[Category:Application layer protocols]]&lt;br /&gt;
[[Category:Military simulation]]&lt;br /&gt;
[[Category:Real-time simulation]]&lt;/div&gt;</summary>
		<author><name>imported&gt;RDSimpson</name></author>
	</entry>
</feed>