Этот документ входит в профессиональные
справочные системы «Кодекс» и  «Техэксперт»

ГОСТ Р 54994-2012

НАЦИОНАЛЬНЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ


ТЕЛЕВИДЕНИЕ ВЕЩАТЕЛЬНОЕ ЦИФРОВОЕ. ПЕРЕДАЧА СЛУЖБ DVB ПО СЕТЯМ С IP ПРОТОКОЛАМИ

Общие технические требования

Digital broadcast television. Transport of DVB services over networks with IP protocols. General technical requirements


ОКС 33.170

Дата введения 2013-04-01

Предисловие

1 РАЗРАБОТАН Федеральным государственным унитарным предприятием "Всероссийский научно-исследовательский институт стандартизации и сертификации в машиностроении" (ФГУП "ВНИИНМАШ") и Федеральным государственным унитарным предприятием "Ордена Трудового Красного Знамени Научно-исследовательский институт радио", Самарский филиал "Самарское отделение Научно-исследовательского института радио" (филиал ФГУП "НИИР-СОНИИР")

2 ВНЕСЕН Управлением технического регулирования и стандартизации Федерального агентства по техническому регулированию и метрологии

3 УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Приказом Федерального агентства по техническому регулированию и метрологии от 19 сентября 2012 г. N 358-ст

4 Настоящий стандарт разработан с учетом основных нормативных положений стандарта Европейского института по стандартизации в области телекоммуникаций (ЕТСИ) ETSI TS 102 034 V1.4.1 (2009-08)* "Телевидение вещательное цифровое. Техническая спецификация. Передача транспортного потока MPEG-2 базовых служб DVB через базовые сети IP" (ETSI TS 102 034 V1.4.1 (2009-08) "Technical Specification. Digital Video Broadcasting (DVB); Transport of MPEG-2 TS Based DVB Services over IP Based Networks")

________________

* Доступ к международным и зарубежным документам, упомянутым в тексте, можно получить, обратившись в Службу поддержки пользователей. - Примечание изготовителя базы данных.

5 ВВЕДЕН ВПЕРВЫЕ

6 ПЕРЕИЗДАНИЕ. Июнь 2020 г.


Правила применения настоящего стандарта установлены в статье 26 Федерального закона от 29 июня 2015 г. N 162-ФЗ "О стандартизации в Российской Федерации". Информация об изменениях к настоящему стандарту публикуется в ежегодном (по состоянию на 1 января текущего года) информационном указателе "Национальные стандарты", а официальный текст изменений и поправок - в ежемесячном информационном указателе "Национальные стандарты". В случае пересмотра (замены) или отмены настоящего стандарта соответствующее уведомление будет опубликовано в ближайшем выпуске ежемесячного информационного указателя "Национальные стандарты". Соответствующая информация, уведомление и тексты размещаются также в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет (www.gost.ru)

     1 Область применения

Настоящий стандарт распространяется на параметры интерфейса оконечного устройства домашней сети (Home Network End Device; HNED), который при работе в сетях с IP протоколами обеспечивает передачу на HNED транспортных потоков MPEG-2 служб DVB.

     2 Нормативные ссылки

В настоящем стандарте использованы нормативные ссылки на следующие стандарты:

ГОСТ Р 52210 Телевидение вещательное цифровое. Термины и определения

ГОСТ Р 52591 Система передачи данных пользователя в цифровом телевизионном формате. Основные положения

ГОСТ Р 53528 Телевидение вещательное цифровое. Требования к реализации протокола высокоскоростной передачи информации DSM-CC. Основные параметры

Примечание - При пользовании настоящим стандартом целесообразно проверить действие ссылочных стандартов в информационной системе общего пользования - на официальном сайте Федерального агентства по техническому регулированию и метрологии в сети Интернет или по ежегодному информационному указателю "Национальные стандарты", который опубликован по состоянию на 1 января текущего года, и по выпускам ежемесячного информационного указателя "Национальные стандарты" за текущий год. Если заменен ссылочный стандарт, на который дана недатированная ссылка, то рекомендуется использовать действующую версию этого стандарта с учетом всех внесенных в данную версию изменений. Если заменен ссылочный стандарт, на который дана датированная ссылка, то рекомендуется использовать версию этого стандарта с указанным выше годом утверждения (принятия). Если после утверждения настоящего стандарта в ссылочный стандарт, на который дана датированная ссылка, внесено изменение, затрагивающее положение, на которое дана ссылка, то это положение рекомендуется применять без учета данного изменения. Если ссылочный стандарт отменен без замены, то положение, в котором дана ссылка на него, рекомендуется применять в части, не затрагивающей эту ссылку.

     3 Термины, определения и сокращения

3.1 В настоящем стандарте применены термины по ГОСТ Р 52210, ГОСТ Р 52591, ГОСТ Р 53528, а также следующие термины с соответствующими определениями:

3.1.1 артефакт (artefact): Дефект изображения.

3.1.2 букет программ: Совокупность сервисов, предлагаемых абоненту как единый программный продукт.

3.1.3 вещатель (broadcaster [Service Provider]): Организация, которая собирает последовательность событий или программ для доставки.

3.1.4 декларация типа документа (Document Type Declaration; DTD): Составная часть XML-документа, содержащая имя типа документов, DTD или ссылку на DTD, которому соответствует данный документ.

3.1.5 документ DVB-HTML (DVB-HTML document): Полный (завершенный) модуль элементов или форматов контента одного семейства HTML, определенного в настоящем стандарте.

3.1.6 домашняя мультимедийная платформа (Multimedia Home Platform; МНР): Аппаратно-программный комплекс, обеспечивающий доступ пользователя к интерактивным и вещательным службам.

3.1.7 домашняя сеть: Домен домашней платформы клиента, являющийся потребителем аудио- и видео служб, в общем случае представляет собой сеть терминалов.

3.1.8 домен (domain): Автономная часть сети или распределенной системы.

3.1.9 дескриптор (descriptor): Кодовое слово, служащее для описания типа передаваемых данных.

3.1.10 загрузка (download): Пересылка файлов по сети от пользователя или сервера пользователю или серверу.

3.1.11 идентификатор типа пакета (packet identifier; PID): Тринадцатибитовый указатель в заголовке транспортного пакета, определяющий принадлежность пакета тому или иному потоку данных.

3.1.12 Интернет-протокол (Internet protocol; IP): Межсетевой протокол пакетной передачи, который:

- работает с 32-битовыми адресами, обеспечивает адресацию и маршрутизацию пакетов в сети;

- работает без установления соединения, не обеспечивает сохранение порядка следования пакетов, не гарантирует доставку пакетов.

3.1.13 интероперабельность (interoperability): Нейтральная платформа, обеспечивающая прием и представление приложений для поставщика, автора и вещателя (функциональная совместимость).

3.1.14 интерфейс: Семантическая и синтаксическая конструкция в коде программы, используемая для специфицирования услуг, предоставляемых классом или компонентом. Интерфейс определяет:

- границу взаимодействия между классами или компонентами, специфицируя определенную абстракцию, которую осуществляет реализующая сторона;

- перечень возможных вычислений, которые может выполнить та или иная часть программы, включая описание того, какие аргументы и в каком порядке требуется передавать на вход алгоритмам из этого перечня.

3.1.15 информация о службах (Service Information; SI): Совокупность таблиц, которые передаются в составе транспортных потоков MPEG-2, предназначенных для вещания. К основным таблицам информации о службах относятся таблицы, характеризующие параметры сети передачи, компоненты служб: таблица объединения букета программ (Bouquet Association Table; ВАТ), таблица информации о событиях (Event Information Table; EIT), таблица состояния событий (Running Status Table; RST), таблица описания служб (Service Description Table; SDT), таблица времени и даты (Time and Date Table; TDT), таблица смещения времени (Time Offset Table; TOT).

3.1.16 Карусель Данных (Data Carousel): Передача модулей данных с циклическим повторением.

3.1.17 Карусель Объектов (Object Carousel; ОС): Передача в транспортном потоке циклически повторяющихся объектов (Файлов, Каталогов, Потоков).

3.1.18 Клиент (Client): Потребитель услуг одного или более серверов.

3.1.19 коммутируемый виртуальный канал (Switched Virtual Circuit; SVC): Тип логического соединения, устанавливаемого по запросу пользователя только на время, необходимое для обмена информацией.

3.1.20 контекст (context): Состояние системы; окружение системы, среда выполнения программы; текущая ситуация.

3.1.21 контент (content): Содержание, мультимедийный продукт (например, телевизионная программа).

3.1.22 конфигурация (configuration): Совокупность аппаратных и программных средств и связей между ними.

3.1.23 конфигурирование: Установление конфигурации.

3.1.24 кэш (cache): Быстродействующая буферная память большой емкости, используемая для хранения копии областей оперативной памяти с наиболее частым доступом.

3.1.25 медиа (media): Информационные сообщения, передаваемые по каналам вещания (MPEG кадры звука, MPEG кадры изображения, JPEG кадры изображения, файлы текста, субтитров, загружаемых шрифтов, графическая информация).

3.1.26 междуобъектный интерфейс (inter-entity interface): Интерфейс между двумя объектами, находящимися в различных подсистемах.

3.1.27 многоцелевые расширения почты Интернет (Multipurpose Internet Mail Extensions; MIME): 1 Стандарт, описывающий передачу различных типов данных. 2 Спецификация для кодирования информации и форматирования сообщений.

3.1.28 навигатор (navigator): Резидентное приложение, обычно обеспечиваемое производителем, которое конечный пользователь может активировать в любое время. Навигатор может использоваться для выбора службы, приложения и инициирования взаимодействующих приложений.

3.1.29 нормальная форма Бэкуса-Наура; БНФ (Backus Normal Form; BNF): Нотация (метаязык) для записи синтаксиса языков программирования.

3.1.30 обнаружение и выбор службы (Service Discovery and Selection; SD&S): Наименование механизма обнаружения и выбора DVB базовых аудио/видео служб при использовании двунаправленных сетей IP.

3.1.31 обратный вызов (callback): Принцип регистрации вызова класса-обработчика события (слушателя) в среде класса-источника при выполнении приложения DVB-J. Обратный вызов позволяет функции обратного вызова исполнять код, который задается в аргументах при ее вызове.

3.1.32 объект (entity): Функциональный модуль в составе подсистемы (например, в состав подсистемы клиента входят объекты пользователь-сеть (П-С) и пользователь-пользователь (П-П)).

3.1.33 оконечное устройство домашней сети (Home Network End Device; HNED): Устройство, которое соединено с домашней сетью и которым начинается и завершается IP информационный поток [является отправителем потока или приемником потока].

3.1.34 ответвление (tap): Прикладной объект, связанный с более низким уровнем взаимодействия.

3.1.35 пакетированный элементарный поток; ПЭП (Packetized Elementary Stream; PES): Пакетированный элементарный поток, в котором данные разбиты на пакеты и снабжены заголовками.

3.1.36 персистентность (Persistence): Сохраняемость, живучесть.

3.1.37 пользователь (user): Оконечная система, которая может передавать или принимать информацию от других таких же оконечных систем с использованием сети и которая может функционировать как клиент, сервер или как клиент и сервер одновременно.

3.1.38 постоянный виртуальный канал (Permanent Virtual Circuit; PVC): Логическое соединение, устанавливаемое на сетевом уровне на определенный период времени.

3.1.39 потоковый протокол реального времени (Real Time Streaming Protocol; RTSP): Прикладной протокол, предназначенный для использования в системах, работающих с мультимедийными данными. Описан в IETF [1].

3.1.40 приложение (application): 1 Программное обеспечение, предоставляющее клиенту возможность решения определенной задачи и реализуемое в среде клиента. 2 Функциональная реализация программного обеспечения, обслуживающего один или несколько взаимодействующих аппаратных объектов.

3.1.41 приложение DVB-HTML (DVB-HTML application): Совокупность документов, выбранных из семейства DVB-HTML элементов и форматов контента, определенных в спецификации. Границы множества документов определяются границами приложения.

3.1.42 примитив (primitive): Программный модуль, выполняющий одну элементарную операцию, или блоки данных, передаваемые между разными уровнями системы для вызова каких-либо процедур.

3.1.43 программный интерфейс приложения (Application Programming Interface; API): Набор определенных интерфейсов, посредством которых приложение общается с операционной системой (ОС) или с другими программами.

3.1.44 программный поток данных (Program Stream; PS): Поток данных, образованный путем мультиплексирования элементарных потоков видеоданных и звукоданных цифрового вещательного телевидения, имеющих одну общую тактовую частоту, и сформированный из программных пакетов вещательного телевидения переменной длины.

3.1.45 протокол управления группами (пользователей) в сети Интернет (Internet Group Management Protocol; IGMP): Протокол многоадресной рассылки, управляет передачей пакетов между пользователями и поддерживается протоколами IP в соответствии со стандартом IETF [2].

3.1.46 профиль (profile): Описание группы минимальных конфигураций, определяющих часть спецификации, обеспечивающей возможности домашней мультимедийной платформы (Multimedia Home Platform) или HNED и отображающей функции, которые характеризуют контекст опций службы.

3.1.47 ресурс (resource): Способность или качество системного объекта, которая может использоваться для создания вклада в реализацию службы (например, декодер стандарта MPEG, графическая система).

3.1.48 сеанс (session): Последовательность операций, при которой между пользователями сети устанавливается соединение, проводится обмен данными и завершается соединение.

3.1.49 сегмент домашней сети (Home Network Segment; HNS): Обеспечивает обмен данными на уровне канала между домашними оконечными сетевыми устройствами и/или присоединяющимися компонентами.

3.1.50 секция (section): Синтаксическая структура, используемая для отображения всей сервисной информации в пакетах транспортного потока.

3.1.51 семантика (semantics): Система правил, предназначенная для определения смысловых значений отдельных конструкций алгоритмического языка.

3.1.52 сервер (server): Программный объект, экспортирующий ресурс имеющихся данных и устанавливаемый на физическое устройство, подключенное к сети и предоставляющее услуги другим устройствам, работающим в этой сети.