(Повышение помехоустойчивости без помехоустойчивого кодирования)

Обязательным условием всех способов повышения помехоустойчивости при передаче информации по зашумленным каналам связи является введение информационной избыточности. Вид избыточности и ее размер определяется используемым способом помехоустойчивого кодирования. Выбор способа кодирования происходит с учетом параметров сигнала и характеристик канала связи: для цифрового канала – интенсивности ошибок, для аналогового канала – уровня шума и помех. Большое значение имеет степень сложности кодирования/декодирования и, соответственно, требуемая вычислительная мощность. Практически во всех корректирующих кодах, обеспечивающих автоматическое исправление ошибок, степень вводимой избыточности определяется способом кодирования и жестко связана с размером кодируемого информационного блока. Поэтому представляет интерес возможность использования избыточности, размер которой регулируется в соответствии с уровнем шума в канале связи.

Тривиальный способ введения избыточности – увеличение длительности сигнала добавлением фрагмента любой длительности и любого содержания, например, нулевого. Это способ фиксирует параметры шума в канале, но не позволяет уменьшить уровень искажений сигнала. Но если избыточность вводить не в сигнал, а в спектр сигнала, результат оказывается другим. При цифровой обработке сигналов широко используется операция интерполяции (передискретизации) – повышение частоты дискретизации. При этом к высокочастотному концу цифрового спектра добавляется нулевой фрагмент требуемой длительности. В результате обратного преобразования Фурье (ОПФ) формируется сигнал, содержащий большее количество отсчетов, то есть, имеющий ту же форму, но более высокую частоту дискретизации. При передаче этого сигнала по каналу связи происходит наложение аддитивного случайного шума. В приемнике в процессе устранения введенной избыточности есть возможность провести усреднение случайного шума и снизить уровень искажений. Проведено моделирование в среде MATLAB этого способа передачи.

Рассмотрим процесс передачи блока цифрового сигнала по каналу связи. Блок содержит N=256 значений сигнала (рис. 1).

сигнал.jpg
сигнал.jpg

Рис. 1.

На рисунке 2 приведен спектр этого сигнала.

спектр.jpg
спектр.jpg

Рис. 2.

При вычислении спектра число значений спектра равно числу значений сигнала, при этом спектр формируется в диапазоне частот от 0 до частоты дискретизации, в данном случае значение частоты дискретизации fd=256. Основная копия спектра занимает нижнюю половину этого диапазона и максимальная частота спектра fm=128. Верхняя половина – это инверсная копия спектра.

Введем избыточность в размере 50% путем добавления 128 нулевых значений в высокочастотную часть спектра (рис. 3).

сдвиг.jpg
сдвиг.jpg

Рис. 3

Обратное преобразование Фурье дает сигнал, содержащий эту избыточность (рис. 4).

сигнал 2.jpg
сигнал 2.jpg

Рис. 4

При введении нулевых отсчетов в спектр форма сигнала во временной области не изменяется, но добавляется соответствующее число отсчетов, т.е. увеличивается частота дискретизации.

Сигнал, приведенный на рис. 4, передается по каналу связи с шумом (отношение сигнал/шум S/N=20 дБ) и в приемнике фиксируется сигнал, приведенный на рис. 5.

сигнал с шумом.jpg
сигнал с шумом.jpg

Рис. 5

Спектр сигнала с шумом приведен на рис. 6.

спектр с шумом.jpg
спектр с шумом.jpg

Рис. 6

Так как высокочастотная (добавленная) часть спектра не содержит информации, она при обработке в приемнике обнуляется и производится сдвиг инверсной копии спектра в первоначальное положение (сужение спектра) – рис. 7.

спектр восст.jpg
спектр восст.jpg

Рис. 7

Проведением обратного преобразования Фурье формируется восстановленный сигнал (рис. 8)

сигнал восст.jpg
сигнал восст.jpg

Рис. 8

Из сравнения рисунков 4, 5 и 8 видно, что восстановленный сигнал на рис. 8 содержит несколько меньшие искажения, чем сигнал на входе приемника (рис. 5) – среднеквадратическая ошибка (СКО), вызванная воздействием шума уменьшена в 1,27 раза. В тех случаях, когда требуется более высокая точность передачи сигнала, необходимо увеличить вводимую избыточность.  Например, при 8-кратной избыточности и отношении сигнал/шум в канале 10 дБ сигнал на входе приемника изображен на рис. 9, а восстановленный сигнал – на рис. 10.

 

сигнал с шумом 8-10дБ.jpg
сигнал с шумом 8-10дБ.jpg

Рис. 9

сигнал восст 8-10дБ.jpg
сигнал восст 8-10дБ.jpg

Рис. 10

СКО уменьшена в 2,9 раза.

Заключение

Предлагаемый способ введения регулируемой избыточности не требует специального кодирования, кроме стандартных БПФ и ОПФ, и позволяет адаптивно регулировать степень вводимой избыточности для получения требуемой точности. При этом избыточность может вводиться и по времени, и по ширине спектра. Например, при использовании 80% выделенной полосы частот и 70% длительности интервала времени можно ввести избыточность в размере 50% и снизить СКО в 1,25 раза.