[Módulos Principales]

NATO Simulation: DIS IEEE 1278.1 Integration

DIS (Distributed Interactive Simulation), standardised as IEEE 1278.1, is the networking protocol used to connect synthetic training environments, wargaming platforms, and live-virtual-constructive simulations across mul

Metadatos del modulo

DIS (Distributed Interactive Simulation), standardised as IEEE 1278.1, is the networking protocol used to connect synthetic training environments, wargaming platforms, and live-virtual-constructive simulations across mul

Volver a la Lista

Referencia de origen

content/modules/nato-simulation-dis-ieee1278.md

Última Actualización

18 mar 2026

Categoría

Módulos Principales

Checksum de contenido

2ecac055f4392060

Etiquetas

modulesaireal-time

Documentacion renderizada

Esta pagina renderiza Markdown y Mermaid del modulo directamente desde la fuente publica de documentacion.

Overview#

DIS (Distributed Interactive Simulation), standardised as IEEE 1278.1, is the networking protocol used to connect synthetic training environments, wargaming platforms, and live-virtual-constructive simulations across multiple nodes. DIS PDUs (Protocol Data Units) carry real-time entity state information -- position, velocity, orientation, appearance, and damage state -- for vehicles, aircraft, ships, and dismounted troops. Argus integrates DIS to ingest entity state data from simulation exercises, persist unit positions and status to PostgreSQL, and fuse simulation entities with live operational data sources on the common operational picture.

Key Features#

Entity State PDU Ingestion#

Submit DIS Entity State PDUs for parsing via the

ingestDisEntityState
mutation. The
parse_entity_state_pdu
adapter decodes the binary PDU, and
entity_state_to_argus_unit
maps the DIS entity record to an Argus unit model capturing entity marking (callsign), entity type (domain/country/category/subcategory), force ID (friendly/opposing/neutral), position (geocentric to lat-lon converted), velocity, and dead-reckoning parameters.

Exercise Configuration Management#

Each simulation exercise is represented as a

DisExerciseConfig
record specifying exercise ID, multicast address, site ID, and network parameters. The
DisService
maintains an inventory of exercise configurations per organisation, allowing multiple simultaneous exercises to be managed independently.

SecrecyLevel Enforcement#

DIS data from classified simulation networks carries

secrecy_level
tags. The
can_access_classification
check in
DisService
enforces that single-record lookups apply classification filtering -- a user requesting a specific entity by ID will receive a denial rather than a record if their clearance does not permit access. This satisfies EDF Golden Rule 14 for multi-level secure classified simulation data.

Live-Virtual-Constructive Fusion#

Simulation entity positions can be overlaid on the same operational picture as live data sources (TAK CoT events, Link-16 tracks, AIS maritime tracks), enabling live-virtual-constructive training where real units operate alongside simulation entities on a common map without separate display systems.

Use Cases#

  • Collective Training: Run multi-node wargaming scenarios where simulated opposing forces are visible to all participants through Argus, eliminating the need for separate briefing screens during tabletop-to-simulation transitions.
  • Capabilities Demonstration: Display simulation entity movements alongside real sensor data to demonstrate system integration to acquisition officials or partner nation representatives.
  • Post-Exercise Analysis: Record all ingested DIS entity states during an exercise and replay unit movements for after-action review with full timeline reconstruction.
  • Integration Testing: Use DIS traffic generators to test Argus sensor fusion logic and operational picture display before connecting to live data sources.

Integration#

Available via GraphQL:

disUnits
,
disExerciseConfigs
,
disStats
(queries);
ingestDisEntityState
,
upsertDisExerciseConfig
(mutations). All operations require authentication, organisation scoping, and clearance-level enforcement.

Standard: IEEE 1278.1 (DIS). Works alongside HLA-RTI (complementary simulation protocol), Link-16 (live tactical data fusion), TAK ecosystem (ground force positions), and the Operational Picture domain.

Last Reviewed: 2026-03-18