ГОСТ Р 56955—2016
unique_word уникальное слово (UW). 22 бита, старший значащий бит первый. 0x147147 или
0х2Ь8еЬ8.
id_high: 32 старших значащих бита глобального уникального идентификатора DVB СЮ.
contont_id_1: содержит значение идентификатора контента, указывающего согласно таблице 2,
какой контент содержится в поле content_id_information_1.
content_id_lnformation_1: содержит контент информационного поля со значением идентифика
тора контента, указанного в поле content_id_1 согласно таблице 2.
сгс_1. значение CRC8. рассчитанное на основе полей id_high. contont_id_1 и content_id_
information_1 в указанной последовательности. Детальная информация по расчету CRC8 приведена в
5.1.2 настоящего стандарта.
fec_1: поле прямой коррекции ошибок ВСН FEC, рассчитанное на основе id_high. content_id_1,
content_id_information_1 и crc_1.Детальная информация по расчету ВСН FEC приведена в 5.1.3 на
стоящего стандарта.
idjow : 32 младших значащих бита глобального уникального идентификатора DVB СЮ.
contont_id_2: содержит значение идентификатора контента, указывающего согласно таблице 2.
какой контент содержится в поле content_id_information_2.
content_ld_information_2: содержит контент информационного поля со значением идентифика
тора контента, указанного в поле content_id_2 согласно таблице 2.
сгс_2 значение CRC8. рассчитанного на основе полей idjow , content_id_2 и content_id_
information_2 в указанной последовательности. Детальная информация по расчету CRC8 приведена в
5.1.2 настоящего стандарта.
fec_2: поле прямой коррекции ошибок ВСН FEC, рассчитанное на основе idjow . content_id_2,
contentJdJnformation_2 и сгс_2. Детальная информация по расчету ВСН FEC приведена в 5.1.3 на
стоящего стандарта.
5.1.2 Расчет CRC8
CRC8 является систематическим 8-битовым CRC кодером. Полиномиальный генератор CRC8
описывается выражением
GCRC8(X) = (Х5+Х4+Х3+Х2+1)(Х2*Х+1)(Х+1) = Хв+Х7+Х6+Х4+Х2И .(1)
Выходной сигнал CRC кодера определяется выражением
CRC = remainder [X8u(X): GCRC8(X)].(2)
где remainder [х: у] — остаток от деления х на у;
и(Х) — входная последовательность, которая должна систематически кодироваться.
На рисунке 2 приведена реализация CRC кодера на сдвиговом регистре. Регистр должен быть
инициализирован значением OxFF перед поступлением в схему первого бита каждой последователь
ности.
Рисунок 2 — Реализация CRC-8 кодера на сдвиговом регистре
7