101
- и далее получать приращение для остальных пакетов FEC набора пакетов FEC в соответствии с определением, данным в 6.6.1.1.
П р и м е ч а н и е — Пакеты заполнения согласно описанию, приведенному в 6.6.1.2, могут быть введены в поток пакетов, используя идентификатор пакетов 3. Эти пакеты не рассматриваются кодером и декодером FEC как пакеты FEC, а считаются обыкновенными пакетами данных. Их можно отличить от пакетов FEC по их индикатору дополненного пакета (PPI), который устанавливается в 1, при этом первый байт полезной информации пакета несет величину 0x00.
- Транспортирование пакетов FEC
Набор пакетов FEC передается непосредственно за набором пакетов данных приложений, использованным для формирования таблицы данных приложений. Это показано на рисунке 26.
Входной поток пакетов
Рисунок 26 — Введение пакетов FEC в поток пакетов
- Рассмотрение приемника
Наличие пакетов FEC в пакетном потоке сигнализируется присутствием информационного объекта SDC тип 14 (см. 6.4.3.15).
Конфигурация схемы FEC сигнализируется декодеру информационным объектом SDC тип 14. Этот информационный объект SDC предоставляет параметры R и C вместе с длиной пакетов L, так что декодирование FEC может начаться еще до того, как принят первый элемент информационного объекта SDC типа 5. Зная число рядов R и столбцов C таблицы данных приложений, декодер может восстановить фрейм FEC в памяти вместе с принятыми байтами четности Рида-Соломона, поэтапно создавая пакеты FEC в обратном порядке.
Механизм защиты от ошибок Рида-Соломона может быть запущен только после того, как все пакеты, принадлежащие набору пакетов данных приложений, и соответствующий набор пакетов FEC были приняты. Однако, если контроль CRC конкретного пакета проходит успешно, этот пакет может использоваться немедленно. Если же проверка CRC пакета данных или пакета FEC была неудачной, приемник может проинформировать декодер Рида-Соломона о расположении потенциально ошибочного байта в кодовом слове Рида-Соломона для повышения качества исправления ошибок декодера.
Объем кэш-памяти M, необходимой приемнику для преобразования принятых данных и пакетов во фрейм FEC, ограничен величиной 3072 байта.
Приемник может оценить информацию Рида-Соломона о четности, которая представлена в виде пакетов FEC, после первоначальной синхронизации с потоком пакетов, даже если проверка CRC пакетов FEC была неудачной, и поэтому заголовки пакетов не могут быть обработаны. Эта функциональность достигается введением пакетов FEC с идентичной конфигурацией FEC и идентичным порядком или одинаковыми интервалами в пакетном потоке.
Приемники, не поддерживающие декодирование FEC, могут извлекать и декодировать все пакеты данных, хотя и без повышенной защиты от ошибок.
- Канальное кодирование и модуляции
- Введение
Система DRM состоит из 3 различных каналов, MSC, SDC и FAC. Из-за различия свойств этих каналов в них используются различные схемы кодирования и отображения. Общая схема процесса кодирования приведена на рисунке 27.