La simulación interactiva distribuida ( DIS ) es un estándar IEEE para realizar juegos de guerra a nivel de plataforma en tiempo real en múltiples computadoras host y se usa en todo el mundo, especialmente por organizaciones militares , pero también por otras agencias, como las que participan en la exploración espacial y la medicina .
Historia
El estándar se desarrolló a través de una serie de "Talleres DIS" en el simposio de Simulación Interactiva en Red para Capacitación, realizado por el Instituto de Simulación y Capacitación (IST) de la Universidad de Florida Central . El estándar en sí tiene un patrón muy cercano al protocolo de simulación interactiva distribuida SIMNET original , desarrollado por Bolt, Beranek y Newman (BBN) para la Agencia de Proyectos de Investigación Avanzada de Defensa (DARPA) a principios de la década de 1980. BBN introdujo el concepto de navegación a estima para transmitir de manera eficiente el estado de las entidades del campo de batalla.
A principios de la década de 1990, la Agencia de Proyectos de Investigación Avanzada de Defensa de los Estados Unidos contrató a IST para realizar investigaciones en apoyo del programa de la Red de Simuladores del Ejército de los Estados Unidos (SimNet). El interés en la financiación y la investigación para el desarrollo de estándares DIS disminuyó tras la propuesta y promulgación de su sucesora, la Arquitectura de alto nivel (simulación) (HLA) en 1996. HLA se produjo mediante la fusión del protocolo DIS con el Protocolo de simulación de nivel agregado (ALSP) diseñado por MITRE .
Hubo un acuerdo de estandarización de la OTAN ( STANAG 4482, Protocolos estandarizados de tecnología de la información para simulación interactiva distribuida (DIS) , adoptado en 1995) sobre DIS para la interoperabilidad de modelado y simulación. Esto fue retirado a favor de HLA en 1998 y oficialmente cancelado en 2010 por la Agencia de Normalización de la OTAN (NSA).
La familia de estándares DIS
DIS se define según el estándar IEEE 1278:
- IEEE 1278-1993 - Estándar para simulación interactiva distribuida - Protocolos de aplicación
- IEEE 1278.1-1995 - Estándar para simulación interactiva distribuida - Protocolos de aplicación
- IEEE 1278.1-1995 - Estándar para simulación interactiva distribuida - Protocolos de aplicación (correcciones) [1]
- IEEE 1278.1A-1998 - Estándar para simulación interactiva distribuida - Protocolos de aplicación Errata (mayo de 1998)
- IEEE 1278.1-2012 - Estándar para simulación interactiva distribuida - Protocolos de aplicación
- IEEE-1278.2-1995 - Estándar para simulación interactiva distribuida - Perfiles y servicios de comunicación
- IEEE 1278.3-1996 - Práctica recomendada para simulación interactiva distribuida - Gestión de ejercicios y comentarios
- IEEE 1278.4-1997 - Práctica recomendada para interactivo distribuido - Validación y acreditación de verificación
- IEEE P1278.5-XXXX - Requisitos de descripción de fidelidad (nunca publicado)
Además de los estándares IEEE, la Organización de Estándares de Interoperabilidad de Simulación (SISO) mantiene y publica anualmente un documento de "enumeraciones y campos codificados en bits". Este documento está referenciado por los estándares IEEE y utilizado por las federaciones DIS, TENA y HLA. Están disponibles las versiones PDF y XML.
Estado actual
SISO, un comité patrocinador del IEEE, promulga mejoras en DIS. Se produjeron cambios importantes en la actualización de DIS 7 a IEEE 1278.1 [1] para hacer que DIS sea más extensible, eficiente y para admitir la simulación de más capacidades del mundo real. [2]
Protocolo de aplicación
La información de estado de simulación se codifica en mensajes formateados, conocidos como unidades de datos de protocolo (PDU) y se intercambia entre hosts utilizando protocolos de capa de transporte existentes , incluida la multidifusión , aunque también se admite el Protocolo de datagramas de usuario de transmisión . Existen varias versiones del protocolo de solicitud de DIS, que no solo incluyen los estándares formales, sino también los borradores presentados durante el proceso de votación de los estándares.
- Versión 1 - Estándar para simulación interactiva distribuida - Protocolos de aplicación, Borrador de la versión 1.0 (1992)
- Versión 2 - IEEE 1278-1993
- Versión 3 - Estándar para simulación interactiva distribuida - Protocolos de aplicación, Tercer borrador de la versión 2.0 (mayo de 1993)
- Versión 4 - Estándar para simulación interactiva distribuida - Protocolos de aplicación, versión 2.0, cuarto borrador (marzo de 1994)
- Versión 5 - IEEE 1278.1-1995
- Versión 6 - IEEE 1278.1a-1998 (enmienda a IEEE 1278.1-1995)
- Versión 7 - IEEE 1278.1-2012 (Consulte Enlace externo - Grupo de desarrollo de productos DIS). La versión 7 también se denomina DIS 7. [2] Esta es una actualización importante de DIS para mejorar la extensibilidad y la flexibilidad. Proporciona una amplia aclaración y más detalles de los requisitos, y agrega algunas capacidades de misión de mayor fidelidad. [2]
Unidades de datos de protocolo
La versión actual (DIS 7) define 72 tipos diferentes de PDU [3] , organizados en 13 familias. Los tipos de PDU de uso frecuente se enumeran a continuación para cada familia. La PDU y los apellidos que se muestran en cursiva se encuentran en DIS 7.
- Información de la entidad / familia de interacción: estado de la entidad, colisión, elástico de colisión, actualización del estado de la entidad, atributo
- Familia de guerra: fuego, detonación, fuego de energía dirigida , estado de daño de la entidad
- Familia de logística: solicitud de servicio, oferta de reabastecimiento, reabastecimiento recibido, cancelación de reabastecimiento, reparación completa, respuesta de reparación
- Familia de gestión de simulación: Iniciar / Reanudar, Detener / Congelar, Reconocer
- Familia de regeneración de emisión distribuida: designador, emisión electromagnética, IFF / ATC / NAVAIDS , acústica subacuática , emisión suplementaria / estado de entidad (SEES)
- Familia de comunicaciones por radio: transmisor, señal, receptor, señal de intercomunicación, control de intercomunicación
- Familia de gestión de entidades
- Familia Minefield
- Familia de ambiente sintético
- Gestión de simulación con familia de fiabilidad
- Familia de entidad viva
- Familia en tiempo no real
- La familia de Operaciones de Información - Información de acción de operaciones , la información Informe de Operaciones
FOM de referencia de plataforma en tiempo real ("RPR FOM")
El RPR FOM es un modelo de objetos de federación (FOM) para la arquitectura de alto nivel diseñado para organizar las PDU de DIS en una clase de objeto HLA y una jerarquía de clases de interacción. Ha sido desarrollado como el estándar SISO SISO-STD-001. [4] El propósito es respaldar la transición de los sistemas DIS heredados al HLA, para mejorar la interoperabilidad a priori entre los usuarios de RPR FOM y para respaldar a las federaciones recientemente desarrolladas con requisitos similares. La versión más reciente es RPR FOM versión 2.0 [5] que corresponde a DIS versión 6.
Ver también
- Simulación por ordenador
- Organización de estándares de interoperabilidad de simulación
- Interfaz estándar para evaluación de enlaces de múltiples plataformas (SIMPLE)
Referencias
- ^ a b "Correcciones al estándar para simulación interactiva distribuida - Protocolos de aplicación" (PDF) . IEEE . Consultado el 24 de abril de 2017 .
- ^ a b c Descripción general de DIS 7, biblioteca de archivos SISO PSG
- ^ "1278.1-2012 Estándar IEEE para simulación interactiva distribuida - Protocolos de aplicación". IEEE . doi : 10.1109 / IEEESTD.2012.6387564 . Falta o vacío
|url=
( ayuda ) - ^ "Orientación y justificación y modalidades de interoperabilidad para la plataforma en tiempo real Referencia FOM" . SISO . Consultado el 5 de septiembre de 2018 .
- ^ "RPR FOM 2.0: un modelo de objetos de la Federación para simulaciones de defensa" . Actas del Taller de interoperabilidad de simulación de otoño de 2014 . Septiembre de 2015.
enlaces externos
- Grupo de soporte de productos SISO DIS
- Diccionario de datos DIS