1.3. Кодирование канала
После того, как первичная информация закодирована в цифровую форму, необходимо добавить избыточность к этому цифровому модулирующему сигналу. Это сделано, чтобы улучшить работу системы связи, позволяя сигналу лучше противостоять эффектам ухудшений канала, типа шума и замираний. Цель кодирования канала, учитывая желательную вероятность ошибки, уменьшить требуемый Eb/N0, или альтернативно, учитывая достижимый Eb/N0, уменьшить вероятность ошибки. Цена этого - большее количество ширины полосы, или большее количество избыточных битов, которые система должна передать [3].
В этом разделе, рассмотрим коды с исправлением ошибок, при применении которых в кодировании канала улучшают обработку ошибки системы. Цель состоит в том, чтобы прибавить дополнительные биты к информационным битам так, чтобы ошибки могли быть найдены и исправлен в приемнике. Другими словами, последовательность битов представлена более длинной последовательностью битов с достаточной избыточностью, чтобы защитить данные [3].
Например, самый простой код с исправлением ошибок должен повторить информационные биты. Предположим, что у меня есть бит, и я хочу его передать и защитить от ошибки. Я могу просто повторить бит три раза (то есть, если я имею 1, я буду посылать 111). Таким образом, я увеличу шанс, что получатель правильно принимает 1, если только один из переданных битов зеркально отражается в 0 в течение процесса передачи. В этом случае, получатель будет использовать декодирование большой части (majority ecoding). А именно, получатель примет решение в пользу 1, если большая часть из этих трех битов получена как 1. Этот код известен как (3, 1) код. (n, k) относится к коду, где k - длина информационной последовательности, и n - длина кодированной последовательности. Код иногда описывается его скоростью.
Скорость R кода определяется как:
Имеются два основных класса кодов с исправлением ошибок: блочные коды и сверточные коды. Блочные коды, как следует из названия, кодируют информационную последовательность одним блоком одновременно. Сверточные коды, с другой стороны, имеют свойство памяти. Память зависит от длины связи K сверточного кода. Мощность n-кортежа сверточного кодера - не только функция одного входного k-кортежа, но также и функция предыдущих K - 1 входных [1] k-кортежей. Дальше...
Источник: www.news03.ru
Сайты наших друзей:
|