Теоремы Шеннона о кодировании

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

Vslog2m > VbH(X)

(пропускная способность канала выше производительности источника).

Vs – скорость передачи канальных символов,

m – объем алфавита символов,

Vb скорость выдачи знаков источником,

H(X)–энтропия источника (количество информации на один знак).

При высокой скорости выдачи знаков источником в них может быть мало информации. Надо кодировать канальными символами равновероятные последовательности знаков источника. Тогда на каждый символ будет приходиться максимальное количество информации.

Существует способ кодирования, позволяющий передать всю информацию источника по каналу с помехами со сколь угодно малой вероятностью ошибок, если пропускная способность канала С выше производительности источника: С > VbH(X)

Согласно теореме Шеннона – Хартли, пропускная способность канала

F – ширина полосы пропускания канала (F = 1/Vs),

S – средняя мощность сигнала,

N – средняя мощность шума,

Eb– энергия, приходящаяся на один бит,

Rb– битовая скорость,

N0 – спектральная плотность мощности шума.

При m = 1 + S/N «расстояние» между сигналами, соответствующими разным символам, сравнимо с уровнем шума, так что вероятность символьной ошибки очень велика. Однако, применяя помехоустойчивое кодирование, можно исправить большинство ошибок.

Есть ограничение на скорость, но не на точность передачи информации.


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



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