Распределенное интерактивное моделирование - Distributed Interactive Simulation

Распределенное интерактивное моделирование ( DIS ) - это стандарт IEEE для проведения боевых игр на уровне платформы в реальном времени на нескольких хост-компьютерах, который используется во всем мире, особенно военными организациями, а также другими агентствами, такими как исследования космоса и медицина .

История

Стандарт был разработан в ходе серии «Семинаров по DIS» на симпозиуме «Интерактивное сетевое моделирование для обучения», проводимом Институтом моделирования и обучения (IST) Университета Центральной Флориды . Сам стандарт очень похож на исходный протокол распределенного интерактивного моделирования SIMNET , разработанный Болтом, Беранеком и Ньюманом (BBN) для Defense Advanced Research Project Agency (DARPA) в начале и конце 1980-х годов. BBN представила концепцию счисления мертвых, чтобы эффективно передавать состояние объектов поля боя.

В начале 1990-х IST заключила контракт с Агентством перспективных исследовательских проектов Министерства обороны США для проведения исследований в поддержку программы Simulator Network (SimNet) армии США . Финансирование и исследовательский интерес к разработке стандартов DIS снизились после предложения и обнародования ее преемника, архитектуры высокого уровня (моделирование) (HLA) в 1996 году. HLA возник в результате слияния протокола DIS с протоколом моделирования совокупного уровня (ALSP) разработан MITER .

Было заключено соглашение НАТО по стандартизации ( STANAG 4482, Стандартные протоколы информационных технологий для распределенного интерактивного моделирования (DIS) , принятое в 1995 г.) по DIS для моделирования и взаимодействия моделирования. Он был отменен в пользу HLA в 1998 году и официально отменен в 2010 году Агентством НАТО по стандартизации (NSA).

Семейство стандартов DIS

DIS определяется стандартом IEEE 1278:

  • IEEE 1278-1993 - Стандарт распределенного интерактивного моделирования - Протоколы приложений
  • IEEE 1278.1-1995 - Стандарт распределенного интерактивного моделирования - Протоколы приложений
  • IEEE 1278.1-1995 - Стандарт распределенного интерактивного моделирования - Протоколы приложений (исправления)
  • IEEE 1278.1A-1998 - Стандарт для распределенного интерактивного моделирования - Исправления в протоколах приложений (май 1998 г.)
  • IEEE 1278.1-2012 - Стандарт распределенного интерактивного моделирования - Протоколы приложений
  • IEEE-1278.2-1995 - Стандарт для распределенного интерактивного моделирования - Коммуникационные услуги и профили
  • IEEE 1278.3-1996 - Рекомендуемая практика для распределенного интерактивного моделирования - Управление упражнениями и обратная связь
  • IEEE 1278.4-1997 - Рекомендуемая практика для распределенного интерактивного взаимодействия - Проверка, проверка и аккредитация
  • IEEE P1278.5-XXXX - Требования к описанию верности (не опубликовано)

В дополнение к стандартам IEEE Организация по стандартам совместимости моделирования (SISO) ежегодно поддерживает и публикует документ «Перечисления и битовые поля». На этот документ ссылаются стандарты IEEE, и он используется федерациями DIS, TENA и HLA. Доступны как PDF, так и XML версии.

Текущий статус

SISO, спонсорский комитет IEEE, продвигает улучшения в DIS. Основные изменения произошли в обновлении DIS 7 до IEEE 1278.1, чтобы сделать DIS более расширяемым, эффективным и для поддержки моделирования большего количества возможностей реального мира.

Протокол приложения

Информация о состоянии моделирования кодируется в форматированных сообщениях, известных как блоки данных протокола (PDU), и обменивается между хостами с использованием существующих протоколов транспортного уровня , включая многоадресную передачу , хотя протокол широковещательных дейтаграмм пользователя также поддерживается. Существует несколько версий протокола заявки DIS, включая не только формальные стандарты, но и проекты, представленные в процессе голосования по стандартам.

  • Версия 1 - Стандарт для распределенного интерактивного моделирования - Протоколы приложений, версия 1.0, проект (1992)
  • Версия 2 - IEEE 1278-1993
  • Версия 3 - Стандарт для распределенного интерактивного моделирования - Протоколы приложений, Третий проект версии 2.0 (май 1993 г.)
  • Версия 4 - Стандарт для распределенного интерактивного моделирования - Протоколы приложений, четвертый проект версии 2.0 (март 1994 г.)
  • Версия 5 - IEEE 1278.1-1995
  • Версия 6 - IEEE 1278.1a-1998 (поправка к IEEE 1278.1-1995)
  • Версия 7 - IEEE 1278.1-2012 (см. Внешняя ссылка - Группа разработки продуктов DIS). Версия 7 также называется DIS 7. Это крупное обновление DIS для повышения расширяемости и гибкости. Он предоставляет подробные разъяснения и более подробную информацию о требованиях, а также добавляет некоторые возможности более точного выполнения миссий.

Единицы данных протокола

Текущая версия (DIS 7) определяет 72 различных типа PDU, сгруппированных в 13 семейств. Ниже перечислены часто используемые типы PDU для каждого семейства. Имена PDU и фамилии, выделенные курсивом, находятся в DIS 7.

  • Информация о сущности / семейство взаимодействий - Entity State, Collision, Collision-Elastic, Entity State Update, Attribute
  • Семейство боевых действий - Огонь, Детонация, Направленный энергетический огонь , Статус повреждения сущности
  • Группа логистики - Запрос на обслуживание, Предложение о пополнении запасов, Получено пополнение, Отмена пополнения, Завершенный ремонт, Ответ на ремонт
  • Семейство средств управления моделированием - запуск / возобновление, остановка / остановка, подтверждение
  • Семейство распределенной регенерации излучения - указатель, электромагнитное излучение, IFF / ATC / NAVAIDS , подводная акустика , дополнительное излучение / состояние объекта (SEES)
  • Семейство радиосвязи - передатчик, сигнал, приемник, сигнал внутренней связи, управление внутренней связью
  • Семья руководителей предприятий
  • Семья Минфилд
  • Семейство синтетической среды
  • Управление моделированием с семейством надежности
  • Семья живых существ
  • Семья не в реальном времени
  • Семья информационных операций - информационные операции действия , информационные операции Отчет

Ссылка на платформу реального времени FOM («RPR FOM»)

RPR FOM является Федерация Object Model (FOM) для архитектуры высокого уровня предназначен для организации БРП ДИС в иерархии классов объекта класса HLA и взаимодействия. Он был разработан как стандарт SISO SISO-STD-001. Цель состоит в том, чтобы поддержать переход устаревших систем DIS к HLA, повысить априорную совместимость между пользователями RPR FOM и поддержать недавно разработанные федерации с аналогичными требованиями. Самая последняя версия - RPR FOM версии 2.0, которая соответствует DIS версии 6.

Смотрите также

Рекомендации

внешние ссылки