ГОСТ Р 54708—2011
Приложение Г
(обязательное)
DCP профили и DCP параметры
Не все области использования и, соответственно, не все реализации протокола распределения и комму-
никации (DCP) могут потребоваться для поддержки всех функциональных возможностей, обеспечиваемых DCP.
Поэтому это приложение перечисляет три доступных уровня поддержки особенностей DCP, названных профиля-ми
А, В и С DCP. Определение профилей DCP является наилучшим способом ясно показать, какие функциональ-ные
возможности обеспечиваются конкретной реализацией DCP.
Кроме того, дополнительные параметры DCP обеспечивают простой способ более детально представить
некоторые частные аспекты применения DCP.
Профили DCP и приведенные ниже параметры DCP относятся к реализациям кодирования и декодирования
DCP. Любая реализация по кодированию и декодированию DCP, не поддерживающая профиль А DCP (полная под-
держка всех особенностей DCP), должна заявить этот факт.
Г.1 Определения профилей DCP
Г.1.1 Профиль А DCP
Реализация профиля А DCP поддерживает все особенности, обеспечиваемые DCP:
- AF уровень;
- PFT уровень с адресацией, фрагментацией и прямым исправлением ошибок.
Профиль А DCP— это заданный по умолчанию профиль DCPи неявно принятый, если не обозначена другая
определенная реализация DCP.
Г.1.2 Профиль В DCP
Реализация профиля В DCP поддерживает следующие особенности, обеспечиваемые DCP:
- AF уровень;
- PFT уровень с адресацией и фрагментацией.
Данная реализация DCP не поддерживает следующую особенность DCP: PFT уровень с прямым исправле-
нием ошибок.
Реализация декодирования DCP, поддерживающего профиль В, должна быть в состоянии успешно декоди-
ровать PFT защищенный AF пакет с использованием прямого исправления ошибок до успешного получения всех
фрагментов PFT.
Г.1.3 Профиль С DCP
Реализация профиля С DCP поддерживает следующую особенность, обеспечиваемую DCP: AF уровень.
Реализация профиля С DCP не поддерживает следующую особенность DCP: PFT уровень (никакой адреса-
ции или фрагментации, никакого прямого исправления ошибок).
Г.2 Определения параметров DCP
Следующие параметры DCP могут использоваться, чтобы при необходимости описать некоторые аспекты
использования конкретного DCP кодера или DCP декодера более подробно. Эти параметры DCP, если заявлено,
обычно сопровождают спецификацию поддерживаемого DCP профиля.
П р и м еч а н и е — Если использование DCP более ограничено относительно определенного параметра,
чем максимальное техническое ограничение, наложенное в соответствии с протоколом DCP (упомянутого ниже),
об этом факте должно быть заявлено.
Г.2.1 AFRevision
Этот параметр указывает старшие и младшие номера версий протокола, поддерживаемые DCP кодером или
DCP декодером, в форме “<major>.<minor>” (числовые значения).
Для декодеров DCP: если реализация DCP поддерживает диапазон версий, это можно указать, используя
знак “-“: “<major_
f
i
rst>.<minor_
f
i
rst>-<major_last>.<minor_last>” и/или заменяя номер версии <minor> знаком “х” (ко-
торый указывает, что по крайней мере версия <minor> 0 конкретного номера версии <major> полностью поддержи-
вается).
Более высокие <minor> версии, чем обозначенные для того же самого номера <major> версии, поддержива-
ются автоматически (обратная совместимость).
Пример: AF пересмотр 1.х—2.х.
Г.2.2 AFMaxLen
Этот параметр описывает максимальную длину байта (AF) полезной нагрузки, которая может быть обработа-
на с использованием DCP (исключая AF заголовок).
21
П р и м еч а н и е — Максимальный размерAF полезной нагрузки, о которой технически можно сигнализиро-
вать в заголовке AF поля LEN, составляет 2
32
– 1.