Внешнее кодирование и перемежение

Внешнее кодирование поступающих транспортных пакетов в системе DVB- Т осуществляется укороченным кодом Рида-Соломона RS (204, 188, t = 8), производимым из оригинального систематического кода RS (255, 239, t = 8). Практически укорачивание кода обеспечивается добавлением на входе кодера RS (255, 239, t = 8) группы из 51 нулевого байта перед информационными байтами транспортного пакета. После кодирования эти нулевые байты отбрасываются, оставляя кодовое слово длиной 204 байта. Кодированию подлежит целиком транспортный пакет длиной 188 байт, включая его синхробайт (как неинвертированный, так и инвертированный). Генераторный полином укороченного кода Рида-Соломона имеет вид

g (x) = (х0)(х1)(х2)...(х15), (4.2)

где λ = 02 НЕХ генераторный полином поля

р(х) = х8 + х4 + х3 + х2 + 1. (4.3)

После внешнего кодирования производится операция внешнего перемежения в сверточном побайтовом перемежителе структуры Форни с глубиной перемежения I = 12, структурная схема которого показана на рисунке 4.3.

Рисунок 4.3 — Структурная схема устройства для внешнего сверточного перемежения-деперемежения в системе DVB

Для деперемежения данных в приемнике используется аналогичная схема. Байты синхронизации пакетов не перемежаются, они все время проходят через перемежитель по ветви с нулевой задержкой, как показано на структурной схеме рисунок 4.3. Задержки в ветвях деперемежителя выбраны таким образом, чтобы во всех положениях 12-позиционного коммутатора суммарная задержка перемежителя-деперемежителя была равна 17 11 байтов.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: