Основные служебные таблицы, входящие в состав транспортного потока DVB
Таблицы PAT СAT и PMT регламентируются стандартом MPEG-2, и их включение в транспортный поток является обязательным.
Таблица объединения программ PAT представляет собой «корневой каталог» потока. В ней указаны PID-ы таблиц PMT всех программ, передаваемых в данном потоке, а также PID-ы таблицы NIT. Это стартовая таблица, с которой ресивер начинает поиск программы, на прием которой его настроили. Она всегда имеет PID — 00 ..
Для каждой программы, передаваемой в пакете, в поток включается таблица состава программ PMT (Program Map Table). Она содержит перечень всех элементарных потоков, входящих в состав этой программы, с указанием их PID-ов.
Все остальные таблицы имеют постоянные PID-ы и обнаруживаются приемником напрямую.
Таблица условного доступа CAT (Conditional Access Table) включает список и PID-ы EMM (Entitlement Management Messages) всех передаваемых в пакете программ. В нее же может заноситься индетификатор оператора сети Op=Id .
Обязательное включение в поток следующей группы таблиц регламентируется уже стандартом DVB. Это таблицы NIT, SDT, EIT и TDT
В таблице сетевой информации NIT (Network Information Table) содержатся координаты всех транспортных потоков, относящихся к той же сети, что и данный поток. Этой таблицей приемник пользуется для избирательного поиска каналов (транспондеров), передаваемых конкретной сетью. NIT для других сетей включаются в поток факультативно.
Таблица описания услуг SDT — Service Description Table содержит названия каналов и других услуг, передаваемых в потоке. Факультативно она может содержать и некоторые другие характеристики, например, язык. В качестве опции могут также передаваться таблицы SDT для других потоков сети. Используется для обслуживания функций меню.
Изменения в расписании могут передаваться в факультативной таблице RST Running Status Table, включение которой исключает необходимость передачи полной информации о программах.
Таблица TDT содержит информацию о времени по Гринвичу. В некоторых случаях она дополняется таблицей смещения времени TOT (Time Offset Table), определяющей требуемую коррекцию времени по Гринвичу в зависимости от долготы географической точки.
Таблица EIT поставляет информацию о конкретных программах, необходимую для формирования EPG . А именно: название программы, время ее начала, продолжительность, идентификатор сети и индикатор скремблирования, а также краткое описание. В обязательном порядке в поток вводится таблица EIT с информацией о текущих и следующих за ними трансляциях. В качестве опции может вводиться таблица для более поздних программ и/или программ, передаваемых в других потоках .
Таблица ВАТ (Bouquet Association Table) может включать координаты всех услуг, объединенных в единый коммерческий пакет, но в общем случае — передаваемых в разных каналах. Эта таблица не является обязательной, но ее наличие облегчает приемнику настройку на любую услугу данного коммерческого пакета вне зависимости от того, в каком транспортном потоке услуга передается.
Анна Бителева
По материалам семинара WISI 2005 года
© Теле-Спутник