Теорема Шеннона. Если производительность источника H’, то сообщение можно так закодировать в сигнал, чтобы оно передавалось со сколь угодно малыми потерями информации. Не существует способа кодирования при H’, при котором потери информации меньше, чем H’.
|
Формула Шеннона.
Шеннон получил формулу для непрерывного канала. Пропускная способность непрерывного канала при БТШ и ограниченной мощности сигнала:
С= где
- полоса пропускания канала связи
Ps- мощность сигнала на выходе приёмника
Pn=No- мощность шума на входе приёмника
Если Ps= Pn, то передать сигнал невозможно.
Ps= 0,01Pn- в соответствии с формулой Шейнона.
Рош=1-F() то есть сигнал передать нельзя.
Однако возможность передачи сигнала определяется энергией сигнала, а не мощностью.
|
информацию при малом отношении сигнал-шум. Это позволяет повысить скрытность.
Формула Шеннона указывает на обмен между мощностью сигнала и полосой пропускания канала.
Данную формулу необходимо рассматривать при No=const, Pn= No
Выгодно увеличивать , когда отношение сигнал-шум высокое.
Вопрос 5
Элементы теории помехоустойчивого кодирования. Хэммингово расстояние и его связь с числом обнаруживаемых и исправляемых ошибок. Кратность независимых ошибок и вероятность их появления.
Коды, позволяющие обнаруживать и (или) исправлять ошибки – помехоустойчивые (корректирующие)
Обнаружение ошибок – установление факта ошибки в принятой кодовой комбинации
Исправление – определение разрядов кодовой комбинации в которых произошли ошибки и последующее исправление
Ошибки в кодовых комбинациях:
· Независимые (из-за шума)
· Зависимые ((из-за замирания)
Ошибки характеризуются кратностью. Если ошибка в одном разряде – однократная, и т.д.
При независимых ошибках вероятность однократной ошибки в кодовой комбинации длинны n:
P1 = nP(1-p)n-1
P – вероятность ошибки одного знака кодовой комбинации
Вероятность двукратной ошибки:
P2 = (n/2)p2(n-1)(1-p)n-2 = Cn2p2(1-p)n-2
Pq = Cnq pq(1-p)n-q 0=<q<=n
Важное значение имеет расстояние между кодовыми комбинациями, под которым понимают количество разрядов, которыми различаются две кодовые комбинации.
101101 d=4 (число различий)
011110
Кодовым (Хеминговым) называют минимальное расстояние для данного кода.
d=1
|
|
010 |
011 |
100 |
101 |
110 |
111 |
Что бы код обнаруживал все ошибки кратности <=q, необходимо, что бы его кодовое расстояние d=>q+1 . При этом могут обнаруживаться ошибки большей кратности.
P1=np(1-p)n-p, P2= (n(n-1)/2)p2(1-p)n-2
В первую очередь необходимо обнаруживать и
исправлять ошибки малых кратностей, т.к. они более вероятны.
Что бы код исправлял все ошибки кратности <=t, необходимо и достаточно, что бы d=>2t+1. d=>q+t+1 тогда будут находится и исправляться ошибки.
Принцип обнаружения ошибок состоит в том, что из общего числа кодовых комбинаций N=2n выбираются для передачи информации N0<N - разрешенные
N-N0 – запрещенные
Ошибки обнаруживаются если принятая кодовая комбинация запрещенная.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.