ГОСТ Р 56955-2016 НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ Телевидение вещательное цифровое СТРУКТУРА КАДРА, КАНАЛЬНОЕ КОДИРОВАНИЕ И МОДУЛЯЦИЯ В СИСТЕМЕ ИДЕНТИФИКАЦИИ НЕСУЩЕЙ (DVB-CID) ДЛЯ СПУТНИКОВОЙ ПЕРЕДАЧИ Основные параметры Digital Video Broadcasting. Framing structure, channel coding and modulation of a carrier identification system (DVB-CID) for satellite transmission. General parameters
Дата введения 2017-06-01 ПредисловиеПредисловие
1 РАЗРАБОТАН Автономной некоммерческой организацией "Научно-технический центр информатики" (АНО "НТЦИ") 2 ВНЕСЕН Техническим комитетом по стандартизации ТК 480 "Связь" 3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 7 июня 2016 г. N 548-ст 4 Настоящий стандарт разработан с учетом основных нормативных положений стандарта Европейского института по стандартизации в области телекоммуникаций ETSI TS 103 129 V1.1.1 (2013-05)* "Телевидение вещательное цифровое. Структура кадра, канальное кодирование и модуляция в системе идентификации несущей (DVB-CID) для спутниковой передачи" [ETSI TS 103 129 V1.1.1 (2013-05) "Digital Video Broadcasting (DVB); Framing structure, channel coding and modulation of a carrier identification system (DVB-CID) for satellite transmission", NEQ] ________________ * Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей. - Примечание изготовителя базы данных.
5 ВВЕДЕН ВПЕРВЫЕ 6 ПЕРЕИЗДАНИЕ. Февраль 2020 г.
Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. N 162-ФЗ "О стандартизации в Российской Федерации". Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)
1 Область применения1 Область применения
Настоящий стандарт определяет систему модуляции, канального кодирования и протокола сигнализации, предназначенную для идентификации принадлежности сигнала несущей спутниковой передачи. Система идентификации несущей позволяет операторам и пользователям быстро определять принадлежность оборудования, излучающего сигналы помехи вследствие неисправности или ошибок при инсталляции, улучшать качество услуг и сокращать операторские расходы, в долгосрочной перспективе сокращать число случаев проявления радиочастотной интерференции от мешающих сигналов.
Требования настоящего стандарта следует учитывать при разработке, изготовлении и эксплуатации передающего оборудования спутниковых сетей.
2 Нормативные ссылки2 Нормативные ссылки
В настоящем стандарте использованы нормативные ссылки на следующие стандарты:
ГОСТ Р 52210 Телевидение вещательное цифровое. Термины и определения
ГОСТ Р 52591 Система передачи данных пользователя в цифровом телевизионном формате. Основные параметры
ГОСТ Р 54994 Телевидение вещательное цифровое. Передача служб DVB по сетям с IP протоколами. Общие технические требования
Примечание - При пользовании настоящим стандартом целесообразно проверить действие ссылочных стандартов в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет или по ежегодному информационному указателю "Национальные стандарты", который опубликован по состоянию на 1 января текущего года, и по выпускам ежемесячного информационного указателя "Национальные стандарты" за текущий год. Если заменен ссылочный стандарт, на который дана недатированная ссылка, то рекомендуется использовать действующую версию этого стандарта с учетом всех внесенных в данную версию изменений. Если заменен ссылочный стандарт, на который дана датированная ссылка, то рекомендуется использовать версию этого стандарта с указанным выше годом утверждения (принятия). Если после утверждения настоящего стандарта в ссылочный стандарт, на который дана датированная ссылка, внесено изменение, затрагивающее положение, на которое дана ссылка, то это положение рекомендуется применять без учета данного изменения. Если ссылочный стандарт отменен без замены, то положение, в котором дана ссылка на него, рекомендуется применять в части, не затрагивающей эту ссылку.
3 Термины, определения и сокращения3 Термины, определения и сокращения
3.1 В настоящем стандарте применены термины по ГОСТ Р 52210, ГОСТ Р 52591, ГОСТ Р 54994, а также следующие термины с соответствующими определениями: 3.1.1 глобальный уникальный идентификатор DVB CID (DVB CID global unique identifier): Уникальный идентификатор модулятора, передающего сигнал на основной несущей частоте. 3.1.2 контент ID (content ID): Возможный контент информационного поля, передаваемого CID. 3.1.3 несущая CID (CID carrier): Переданный сигнал, несущий контент ID. 3.1.4 сигнал основной несущей частоты (host carrier): Переданный сигнал, идентифицируемый DVB CID. 3.2 В настоящем стандарте применены следующие сокращения:
АЧХ - амплитудно-частотная характеристика;
ASCII - американский стандартный код обмена информацией (American Standard Code for Information Interchange);
BCD - двоично-десятичный код (Binary-Coded Decimal);
BCH - код Боуза-Чоудхури-Хоквингема (Bose, Ray-Chaudhuri, Hocquenghem code);
BPSK - двоичная фазовая манипуляция (Binary Phase Shift Keying);
bslbf - битовая строка, левый бит первый (bit string, left bit first);
CID - идентификация несущей (Carrier Identification);
CRC - контроль циклическим избыточным кодом (Cyclic Redundancy Check);
CRC8 - контроль циклическим избыточным 8-битовым кодом (Cyclic Redundancy Check with 8 bits);
DVB - телевидение вещательное цифровое (Digital Video Broadcasting);
ETSI - Европейский институт по стандартизации в области телекоммуникаций (European Telecommunications Standards Institute);
EBU - Европейский союз радиовещателей (European Broadcasting Union);
EUI - расширенный уникальный идентификатор (Extended Unique Identifier);
FEC - прямая коррекция ошибок (Forward Error Correction); GF - поле Галуа (Galois Field); ID - идентификатор (Identifier);
IEEE - Институт инженеров электрики и электроники (Institute of Electrical and Electronics Engineers);
MAC - управление доступом к среде передачи данных (Media Access Control); OUI - уникальный идентификатор организации (Organizationally Unique Identifier);
rpchof - остаточные коэффициенты полинома, старший порядок первый (remainder polynomial coefficients, highest order first);
uimsbf - целое без знака, старший значащий бит первый (unsigned integer, most significant bit first); UW - уникальное слово (Unique Word).
4 Идентификационная информация несущей частоты4 Идентификационная информация несущей частоты
Идентификационная информация несущей частоты должна содержать:
- обязательный глобальный уникальный идентификатор DVB CID, который перманентно установлен производителем оборудования, не может быть изменен пользователем;
- поле формата CID с кодом ревизии (значение Content ID равно 0).
Дополнительно в идентификационную информацию несущей частоты допускается включать иную информацию, конфигурируемую пользователем, определяемую различными полями идентификаторов контента.
4.1 Глобальный уникальный идентификатор DVB CID4.1 Глобальный уникальный идентификатор DVB CID
Глобальный уникальный идентификатор DVB CID, основанный на 64-битовом расширенном уникальном идентификаторе EUI-64, определенном IEEE [1], должен состоять из 64 битов, передаваемых в двух частях по 32 бита. Он может быть получен из 48 битов МАС-адреса или из 48 битов идентификатора модулятора Ассоциации космических данных способом, описанным ниже. 48 битов МАС-адреса, присвоенные модулятору, могут быть однозначно переданы в составе 64 битов идентификатора EUI-64 следующим образом.
МАС-адрес формата EUI-48 состоит из двух секций: 24 битов идентификатора производителя (в формате OUI-24), присвоенные IEEE, и следующих за ними 24 битов расширения.
Пример 1: 00:06:В0:01:АС:07, представлено как:
00:06:В0 - идентификатор производителя;
01:АС:07 - расширение.
Эквивалентный идентификатор EUI-64 должен начинаться с идентификатора производителя, но с добавлением двух дополнительных байтов расширения. Идентификатор EUI-64 также может использовать идентификатор производителя в формате OUI-36 с 28 битами расширения.
Байты 4 и 5 не должны принимать значения 0xFFFF или 0xFFFE. Это ограничение используется в стандарте как способ внедрения 48 битов МАС-адреса в 64-битовое поле.
Пример 2: 00:06:B0:FF:FF:01:AC:07 представлено как:
00:06:B0 - идентификатор производителя;
FF:FE - добавленные байты (код идентифицирует 48 битов МАС-адреса в формате EUI-48);
или
FF:FF - добавленные байты (код идентифицирует 48 битов МАС-адреса в формате МАС-48);
01:AC:07 - расширение.
В 48 битах МАС-адреса два младших значащих бита старшего байта всегда должны быть равны 0, многоадресная передача должна быть отключена и МАС-адрес должен быть глобально уникален (координируется OUI).
В отличие от 48 битов МАС-адреса 48 битов идентификатора модулятора Ассоциации космических данных могут быть закодированы в формате МАС-48, но младший значащий бит старшего байта должен быть равен 0 (что соответствует режиму однонаправленной передачи), а второй младший значащий бит старшего байта должен быть равен 1 (что соответствует режиму локального администрирования).
В случае, если глобальный уникальный идентификатор DVB CID наносится на устройство (печатается на лейбле, выводится в командной строке интерфейса или отображается в графическом интерфейсе пользователя), он должен быть представлен как строка из 9 октетов, начинающаяся с октета check_digits_octet, со следующими за ним октетами глобального уникального идентификатора DVB CID, начиная со старшего значащего октета в шестнадцатеричном представлении. Октет check_digits_octet является значением CRC8, основанном на битах глобального уникального идентификатора DVB CID, начиная со старшего значащего бита.
Пример 3: Формат представления глобального уникального идентификатора DVB CID:
CC:XX:XX:XX:XX:XX:XX:XX:XX,
где C - шестнадцатеричные разряды октета check_digits_octet; X - 16 шестнадцатеричных разрядов октетов глобального уникального идентификатора DVB CID.
Пример 4: Глобальный уникальный идентификатор DVB CID 00:06:B0:FF:FF:01:AC:07 будет представлен следующим образом:
75:00:06:B0:FF:FF:01:AC:07.
Если глобальный уникальный идентификатор DVB CID вводится человеком (например, путем внесения записи в базу данных), к идентификатору должен быть добавлен октет check_digits_octet.
4.2 Таблица идентификаторов контента4.2 Таблица идентификаторов контента
Таблица идентификаторов контента, приведенная в таблице 1, содержит допустимые значения информационных полей, передаваемых CID. Поле формата CID с кодом ревизии (значение Content ID равное 0) должно передаваться всегда. Остальная информация является опциональной. Значение Content ID указывает назначение контента соответствующего информационного поля. Если передается телефон, должны передаваться все три поля с идентификаторами контента "Телефон". Если передаются данные пользователя, должны передаваться все семь полей с идентификаторами контента "Данные пользователя".
Кодирование телефонного номера показано в таблице 2.
Идентификаторы контента Content ID должны передаваться в повторяющейся последовательности, начиная с младшего значения идентификатора контента и заканчивая старшим значением, для всех полей, содержащих данные. Если число полей с данными нечетное, то поле с идентификатором контента 0 должно быть добавлено в конец последовательности. Каждый кадр должен содержать два поля идентификатора контента Content ID.
Примечание - Поле со значением Content ID равным 0 является обязательным.
Пример 1: Пользователь передает только телефонный номер. Последовательность идентификаторов контента в этом случае 0-3-4-5. Передаются следующие кадры:
Кадр N: Content ID 0 и Content ID 3.
Кадр N+1: Content ID 4 и Content ID 5.
Кадр N+2: Content ID 0 и Content ID 3 (перезапуск с начала).
Кадр N+3: Content ID 4 и Content ID 5.
Кадр N+4: Content ID 0 и Content ID 3 (перезапуск с начала).
Пример 2: Пользователь не передает дополнительных полей. Последовательность идентификаторов контента в этом случае 0-0. Передаются следующие кадры:
Кадр N: Content ID 0 и Content ID 0.
Кадр N+1: Content ID 0 и Content ID 0 (перезапуск с начала).
Кадр N+2: Content ID 0 и Content ID 0 (перезапуск с начала).
Пример 3: Пользователь передает широту и долготу. Последовательность идентификаторов контента в этом случае 0-1-2-0. Передаются следующие кадры:
Кадр N: Content ID 0 и Content ID 1.
Кадр N+1: Content ID 2 и Content ID 0.
Кадр N+2: Content ID 0 и Content ID 1 (перезапуск с начала).
Кадр N+3: Content ID 2 и Content ID 0.
Кадр N+4: Content ID 0 и Content ID 1 (перезапуск с начала).
5 Конструкция DVB CID5 Конструкция DVB CID
Пример структурной схемы передатчика с функцией CID приведен на рисунке 1. Всегда должна быть предусмотрена возможность отключения CID, аппаратно или программно. 5.1 Конструкция кадра DVB CID
5.1 Конструкция кадра DVB CID5.1 Конструкция кадра DVB CID
5.1.1 Формат кадра DVB CID
Синтаксис и семантика кадра CID_Frame приведены в таблице 3. Кадр CID_Frame должен содержать глобальный уникальный идентификатор DVB CID и два идентификатора контента.
Таблица 3 - Синтаксис и семантика кадра CID_Frame
unique_word: уникальное слово (UW), 22 бита, старший значащий бит первый, 0x147147 или 0х2b8еb8.
id_high: 32 старших значащих бита глобального уникального идентификатора DVB CID.
content_id_1: содержит значение идентификатора контента, указывающего согласно таблице 2, какой контент содержится в поле content_id_information_1.
content_id_information_1: содержит контент информационного поля со значением идентификатора контента, указанного в поле content_id_1 согласно таблице 2.
crc_1: значение CRC8, рассчитанное на основе полей id_high, content_id_1 и content_id_information_1 в указанной последовательности. Детальная информация по расчету CRC8 приведена в 5.1.2 настоящего стандарта.
fec_1: поле прямой коррекции ошибок ВСН FEC, рассчитанное на основе id_high, content_id_1, content_id_information_1 и crc_1. Детальная информация по расчету BCH FEC приведена в 5.1.3 настоящего стандарта.
Id_low: 32 младших значащих бита глобального уникального идентификатора DVB CID.
content_id_2: содержит значение идентификатора контента, указывающего согласно таблице 2, какой контент содержится в поле content_id_information_2.
content_id_information_2: содержит контент информационного поля со значением идентификатора контента, указанного в поле content_id_2 согласно таблице 2.
crc_2: значение CRC8, рассчитанного на основе полей id_low, content_id_2 и content_id_information_2 в указанной последовательности. Детальная информация по расчету CRC8 приведена в 5.1.2 настоящего стандарта.
fec_2: поле прямой коррекции ошибок BCH FEC, рассчитанное на основе id_low, content_id_2, content_id_information_2 и crc_2. Детальная информация по расчету BCH FEC приведена в 5.1.3 настоящего стандарта. 5.1.2 Расчет CRC8
CRC8 является систематическим 8-битовым CRC кодером. Полиномиальный генератор CRC8 описывается выражением (1)
Выходной сигнал CRC кодера определяется выражением , (2)
u(X) - входная последовательность, которая должна систематически кодироваться.
На рисунке 2 приведена реализация CRC кодера на сдвиговом регистре. Регистр должен быть инициализирован значением 0xFF перед поступлением в схему первого бита каждой последовательности.
Старший значащий бит сдвигового регистра является старшим значащим битом байта CRC. Данный CRC является "0xD5" в системе с первым старшим значащим байтом, что эквивалентно CRC-8 с полиномом "0хEA" в системе Купмана.
Примечание - CRC не затрагивает уникальное слово.
5.1.3 BCH FEC
FEC является корректирующим 6 ошибок систематическим кодом BCH размерностью (127,85), ограниченным 16 битами до размерности (111,69). Операция кодирования определяется как операция построения полиномов над GF(2). Первый переданный бит данных является коэффициентом члена с наибольшей степенью в полиноме данных D(x) степени 68. Первый переданный бит четности является коэффициентом члена с наибольшей степенью в полиноме четности P(х) степени 41. Полином четности P(x) является остатком от деления D(x)·x на порождающий полином G(x) степени 42. Порождающий полином является продуктом полиномов BCH 7 степени над GF(2), приведенных в таблице 4. Биты четности должны передаваться после битов данных.
5.2 Скремблирование5.2 Скремблирование
Все биты в кадре CID_Frame за исключением уникального слова должны быть скремблированы. Полином скремблирования должен быть x+x+1, начальное состояние 0x41, значение обратной связи x+xдолжно выводиться на выход. Уникальное слово не должно скремблироваться. Скремблер должен сбрасываться в начальное состояние с началом каждого кадра CID_Frame. Структурная схема скремблера кадра сообщения приведена на рисунке 3.
5.3 Повторение5.3 Повторение
Скремблированные биты CID (уникальное слово и скремблированные биты) должны повторяться 4 раза. Схема кадра CID приведена на рисунке 4.
5.4 Дифференциальный кодер5.4 Дифференциальный кодер
Все биты CID после повтора пакетов должны быть дифференциально кодированы. Структурная схема дифференциального кодера приведена на рисунке 5.
Примечание - Уникальное слово должно подвергаться дифференциальному кодированию.
5.5 Рассеивание5.5 Рассеивание
Рассеивание должно применяться к каждому биту после дифференциального кодирования. Коэффициент рассеивания должен быть равен 4096 ячеек на бит для всех поддерживаемых символьных скоростей s. Каждый бит должен рассеиваться с использованием одинаковых паттернов.
Паттерн рассеивания должен создаваться с использованием полинома x+x+1 на основе сдвигового регистра с линейной обратной связью с начальным состоянием [0 1 0 1 0 0 0 0 1 0 0 1 0 0 0]. Первые 32 ячейки, генерируемые сдвиговым регистром с линейной обратной связью, должны быть 0x5091E364 (старший значащий бит первый). Паттерн должен принудительно повторяться через каждые 4096 ячейки. Структурная схема генератора рассеивающей последовательности показана на рисунке 6.
Для несущей частоты с символьной скоростью не менее 512 кБод должна применяться частота следования рассеянных ячеек 224 кГц.
Для несущей частоты с символьной скоростью более 512 кБод должна применяться частота следования рассеянных ячеек 112 кГц.
Примечание - Если понятие символьной скорости неприменимо, следует использовать для расчета ширину полосы сигнала на уровне минус 3 дБ.
5.6 Отображение ячеек на диаграмму созвездия BPSK5.6 Отображение ячеек на диаграмму созвездия BPSK
После рассеивания каждая ячейка c последовательности кадров CID должна быть отображена на диаграмму созвездия BPSK, в результате чего должен генерироваться символ y в виде комплексного вектора формата (I, Q), где I - синфазная компонента, а Q - квадратурная компонента.
Отображение ячейки на диаграмму созвездия BPSK показано на рисунке 7. Нормализованная средняя энергия на символ должна быть равна 1.
Отображение ячейки на диаграмму созвездия BPSK приведено в таблице 5. Показаны точные значения действительной и мнимой компонент Re{y} и Im{y} для каждой из комбинаций входных битов c.
5.7 Фильтр Найквиста5.7 Фильтр Найквиста
После отображения на диаграмму созвездия сигнал должен быть обработан фильтром типа "корень квадратный из приподнятого косинуса". Коэффициент скругления должен быть равен 0,35.
Теоретически передаточная функция фильтра типа "корень квадратный из приподнятого косинуса" должна определяться выражением: H(f)=1 при ; (3)
при ; (4)
H(f)=0 при , (5)
- коэффициент скругления; R - скорость рассеянных ячеек.
Маска спектра сигнала на выходе модулятора приведена в приложении А настоящего стандарта.
Модуляция должна осуществляться путем умножения выборок (после фильтра) на , где f - несущая частота. Полученный сигнал должен быть добавлен к выходному сигналу модулятора.
5.8 Регулировка усиления5.8 Регулировка усиления
Для достижения постоянного отношения спектральной плотности мощности сигнала DVB CID к спектральной плотности мощности в центре несущей частоты основного сигнала на заданных уровнях, необходимо выполнять регулировку усиления. Точность отношения должна быть в пределах ±0,5 дБ. В таблице 6 приведен относительный уровень спектральной плотности мощности сигнала DVB CID.
5.9 Комплексное сложение5.9 Комплексное сложение
Если модулятор не выполняет инверсию спектра основного сигнала, то сигнал CID на выходе модулятора должен передаваться со смещением частоты плюс 220 Гц.
Если модулятор выполняет инверсию спектра основного сигнала, то сигнал CID на выходе модулятора должен передаваться со смещением частоты минус 220 Гц.
6 Требования к фазовым шумам несущей DVB CID6 Требования к фазовым шумам несущей DVB CID
Для частоты следования рассеянных ячеек 224 кГц (скорость кода сигнала на несущей частоте не менее 512 кБод) фазовый шум передатчика для сигнала DVB CID должен соответствовать требованиям таблицы 7.
Таблица 7 - Маска фазового шума передатчика для сигнала DVB CID при частоте следования рассеянных ячеек 224 кГц (скорость кода сигнала на несущей частоте не менее 512 кБод)
Для частоты следования рассеянных ячеек 112 кГц (скорость кода сигнала на несущей частоте более 512 кБод) фазовый шум передатчика для сигнала DVB CID должен соответствовать требованиям таблицы 8.
Примечание - Если понятие символьной скорости неприменимо, следует брать за основу ширину спектра сигнала на уровне минус 3 дБ.
Для обоих значений частот отклонение не должно превышать 5·10 за год.
Приложение А (обязательное). АЧХ фильтра передатчикаПриложение А
АЧХ фильтра передатчика
На рисунке А.1 приведена маска АЧХ модулятора CID, эквивалентная АЧХ фильтра Найквиста.
На рисунке А.2 приведена маска для характеристики групповой задержки модулятора CID, эквивалентной характеристике групповой задержки фильтра Найквиста.
Определения точек из рисунков А.1 и А.2 приведены в таблице А.1.
Таблица А.1 - Определения точек из рисунков А.1 и А.2
БиблиографияБиблиография
|