Распределенное интерактивное моделирование - 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.
Смотрите также
- Компьютерное моделирование
- Организация по стандартам совместимости моделирования
- Стандартный интерфейс для оценки связи с несколькими платформами (SIMPLE)