Прямая коррекция ошибок
Цифровые сигналы, особенно сигналы с высоким уровнем сжатия, нуждаются в эффективном обнаружении и исправлении ошибок. В цифровом телевизионном вещании интенсивность ошибок в битах должна быть порядка 10-10 – 10-12, что эквивалентно от 0,1 до 10 ошибочных битов за один час передачи. Канал передачи со столь низкой интенсивностью ошибок в битах называют квазибезошибочным каналом. Чтобы выполнить столь строгие условия, приходится предпринимать определенные предупредительные меры, которые гарантируют, что ошибки, вызванные физической средой передачи, будут обнаружены и, если это возможно, скорректированы. В этом заключается назначение блока прямой коррекции ошибок (ПКО).
Перед использованием прямой коррекции ошибок ИС ПКО выполняет так называемое рассредоточение энергии, которое заключается в скремблировании данных для достижения равномерного распределения энергии по каналу. Чтобы обеспечить дескремблирование данных в исходную форму, используют псевдослучайное двоичное скремблирование, аналогичное скремблированию при передаче стереозвука по системе NICAM. ПКО имеет три этапа:
· внешнее кодирование (код Рида-Соломона);
· сверточное перемежение;
· внутреннее кодирование (сверточное).
Внутреннее кодирование (третий этап) не требуется для кабельного телевидения. На приемной стороне все эти три этапа обращаются (рис. 5.35).
Рис. 5.35
Внешнее кодирование использует код обнаружения и исправления ошибок Рида-Соломона (PC). При этом кодировании не корректируются пакеты ошибок, т. е. ошибки в смежных битах. Перемежение позволяет преодолеть это ограничение; оно удаляет друг от друга смежные биты перед передачей. Если среда передачи вносит длинные пакеты ошибок, то на приемной стороне ошибки удаляются друг от друга путем обращения перемежения до поступления на декодер внешнего кода. Код PC, выбранный для цифровой телевизионной передачи, – это код 204:188, в котором к пакетам транспортного потока добавлены 16 дополнительных байтов (рис. 5.36). Внешний кодер PC может обнаруживать и исправлять 16 байтов ошибок в 204-байтовом пакете.
Наконец, уже упомянутое ранее внутреннее кодирование представляет собой иной тип сверточного кодирования, который обладает большей способностью исправления ошибок. Полное (100%) устройство сверточного внутреннего кодирования формирует два одновременных выходных битовых потока, X и Y, каждый из которых повторяет исходный поток данных. Битовые потоки X и Y модулируются и передаются. Хотя этот способ обеспечивает очень эффективное исправление ошибок, он по существу удваивает требования к ширине полосы канала. Избыточность можно снизить, используя способ, называемый прокалыванием, в соответствии с которым только один из двух одновременных битов потоков X и Y выбирается для модуляции. Используется чередование битов X и Y в пределах определенного соотношения, называемого отношением прокалывания. Высокое отношение прокалывания увеличивает эффективность коррекции ошибок ценой уменьшения пропускной способности канала. Вещательная компания в зависимости от мощности передатчика, размера антенны и желаемого качества может выбрать отношение прокалывания 3/4 или 2/3.
Рис. 5.36. Транспортный пакет с битами прямой коррекции ошибок.
Дата добавления: 2015-03-20; просмотров: 1445;