ГОСТ Р 52593—2006
тать, но его выход должен быть блокирован, оставляя эти байты нерандомизированными. Таким обра
зом. период ПСП составляет 1503 байт. Структура исходного и рандомизированных транспортных
пакетов в последовательности цикла показана на рисунках За). 36) соответственно.
6.1.7Процесс рандомизации должен быть активен и тогда, когда входной поток отсутствует, или
когдаон несоответствуетформату транспортного потока MPEG-2 (1 синхробайт + 187 байт пакета). Это
необходимо для предотвращения появления немодулированной несущей на выходе передатчика.
Sync
1б *г
Д м *м -
197
Ш т
■)
ПериодПСП■ 1608Bthr
—
- ff-
1
Д
9
и
7
ш
ал
е
т
Sync
2
Д о н л
167
б *г
тт-
SynaS
■е-
Донные
1
S
7
MH-
Данны»
1676
* г
Ч
амвяйг
Sync 1
mSyncAp
данные -197 ЙяйтR Sflfli, 199,1-9)
в)
- f f -
-£h
203 бейт203 Ш т
-л -
U
Обозначения:
Sync — нескремблированный синхроимпульс (1 байт):
Sync 1 — нескремблированный инвертированный синхроимпульс (1 байт).
пр
= 1;
Sync
а
— нескремблированный синхроимпульс (1 байт). лр = 2. 3......8
Рисунок 3
6.2 Внешнее кодирование
6.2.1 Для внешнего кодирования должен использоваться укороченный код Рида-Соломона
RS(204,188. t = 8). полученныйизпервоначальногосистематическогокодаРида-Соломона RS(255,239. t
= 8). Укорочение кода должно обеспечиваться добавлением 51 байта (все со значением «0») перед
информационными байтами на входе кодера RS(255. 239. t = 8). После кодирования все эти нулевые
байты должны быть исключены.
6.2.2 Внешнее кодированиедолжно быть применено к каждому входящему рандомизированному
транспортномупакету[см. рисунокЗб))с получением врезультатепакетасвведеннымибайтамизащиты
от ошибок, как показано на рисунке Зв).
6.2.3 Кодирование Рида-Соломона необходимо применять к всему транспортному пакету, вклю
чая байт синхронизации как неинвертированный (значение 47НЕХ), так и инвертированный (значе
ние В8иех).
6.2.4 Для задания кода Рида-Соломона должны использоваться порождающий многочлен
д(х) = (х + Х°Кх ♦ Х1Их + Х2)...(х + а15)(2)
и порождающий многочлен конечного поля Галуа
4
(
р(х)=Xе +х +х
3
♦х
2
♦
1
,
3
)
где А. = 02
и
е
х
— примитивный элемент поля Галуа, являющийся корнем порождающего многочлена:
х — формальная переменная, используемая для указания положения элементов поля в
последовательности кодируемых данных.
7