Вопрос не такой простой,
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено SKov 28 октября 2003 г. 14:57
В ответ на: Соорудил декодер Витерби,в связи с этим вопрос. отправлено Бав 28 октября 2003 г. 10:45

как кажется на первый взгляд. Если у вас передача блоками информации, и интересует вероятность ошибки на блок, но имеет смысл воспользоваться блоковыми кодами. Однако, и тут не все однозначно. Дело в том, что декодер Витерби легко учитывает информацию о непрерывном выходе канала, что значительно повышает помехоустойчивость. Для блоковых кодов это существенно заморочнее, т.к. требует либо введения стираний, либо вообще декодирования в метрике MOR (т.е. с надежностями символов). С некоторой натяжкой можно дать такую рекомендацию: если у вас тяжелый канал, и требуется отжать от него все вплоть до аналогового выхода, то пожалуй надо смотреть в сторону сверточных кодов и Витерби или Турбо ;), а если легкий или вообще по жизни дискретный, то имеет смысл обратиться к блоковым кодам или к простым сверточным (с пороговым декодированием , не Витерби). вопрос формата исходного потока не так важен. Обычно несложно извернуться и привести его к удобной форме. Например, если у вас многопозиционная фазовая модуляция, то стандартный подход такой - нумеруются все фазы по кругу двоичными числами в лексикографическом порядке, а потом кодируются кодом Грея, т.о. переход в соседнюю фазу дает только одну ошибку в двоичном номере частоты. Затем номера передаваемых частот записывают в столбик, а кодируют по строкам любым двоичным кодом.
SK

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru