- •Глава 4 Информационные процессы и сигналы
- •4.1. Общая схема передачи информации в линии связи
- •4.2. Модели сигналов
- •Модуляция гармонических сигналов
- •Квантование по уровню
- •Квантование по времени
- •Т еорема в.А. Котельникова
- •4.3. Передача информации по каналу связи без учета помех Пропускная способность дискретного канала связи без помех
- •Скорость передачи информации по дискретному каналу без помех
- •Эффективное статистическое кодирование сообщений. Теорема Шеннона для каналов без помех
- •Теоремы побуквенного неравномерного двоичного кодирования
- •Прямая теорема
- •Обратная теорема
- •4.4. Передача информации по каналу с помехами
- •Понятие о канальной матрице
- •Пропускная способность бинарного симметричного канала с помехами типа «инверсия»
- •Пропускная способность симметричного канала со стиранием
- •Теорема Шеннона для дискретного канала с помехами
- •Пропускная способность непрерывного канала связи с помехами
- •Теорема Шеннона для непрерывных каналов с помехами
- •Вопросы и задачи к главе 4
Понятие о канальной матрице
Ситуацию с передачей информации по каналу связи с помехами можно описать, используя аппарат марковских цепей.
Посылку в канал в момент времени tkодного из символовuiпредставим как нахождение системы в состоянииi. Всего таких состояний –Nu. Прием из канала в следующий момент времениtk+1одного из символовvjпредставим как переход системы из состоянияi в состояниеj. Интервал времениtk+1-tkравен средней длительности передачи одного символаτ. Вероятности нахождения системы в состоянииiравны вероятности генерации источником символаui. Вероятности перехода за время из состоянияiв состояниеj равны условной вероятностиp(vj|ui) принятия символаvjпри условии, что послан символui.Таким образом, функционирование системы на одном шаге описывается вектором начальных вероятностейp(ui), (i=),представляющим собой распределение вероятностей символов первичного алфавита, и матрицей переходных вероятностейp(vj|ui) размеромNu×Nv.
Матрица переходных вероятностей называется канальной матрицей.
Пропускная способность бинарного симметричного канала с помехами типа «инверсия»
Рассмотрим работу достаточно типичной системы связи, в которой информация передается двоичными сигналами «0» и «1», имеющими разные уровни квантования. Приемное устройство анализирует выход канала в течение промежутка времени, соответствующего длительности элементарного сигнала и вычисляет некоторую скалярную величинуµ(уровень принятого сигнала). Решение принимается сравнениемµс некоторым порогомρ. Приµ > ρпринимается решение в пользу «1», в противном случае, приµ < ρ, решением будет «0». При правильном выборе порогаρвероятности ошибок при передаче сигналов будут одинаковыми, и мы приходим к моделибинарного симметричного канала с инверсией(Б.С.К.И.) Недостаток такой простейшей схемы приема состоит в том, что демодулятор теряет информацию о надежности принимаемых сигналов. Очевидно, значениямµ ≈ ρсоответствуют ненадежные решения, и эти сведения могут быть полезными при последующей обработке информации.
Сформулируем модель Б.С.К.И. Пусть на вход канала подаются сигналы двух типов (u1иu2– например, импульс и пауза) и они же принимаются на выходе, т.е.{u} = {v}, Nu = Nv. Безошибочный прием сигнала означает, что при посылкеu1принимаетсяv1, а при посылкеu2принимаетсяv2.
Пусть, далее, вероятность ошибки передачи для обоих типов сигналов одинакова и равна p; тогда, вероятность безошибочной передачи равна1 - p. То есть можно записать:
P(v1|u1) = P(v2|u2) = 1 – p; P(v2|u1) = P(v1|u2) = p,
В виде графа такой канал можно представить так:
1-p u1 v1
p
p u2 v2 1-p
Рис.4.5. Граф передачи сигнала в бинарном симметричном канале с инверсией
Линии со стрелками указывают, в какие принимаемые сигналы могут перейти те, что отправлены на входе; рядом со стрелками указаны вероятности соответствующих переходов. Эту же систему можно представить в виде матрицы переходов марковской цепи с переходными вероятностями:
P(v|u) |
v1 |
v2 |
u1 |
1-p |
p |
u2 |
p |
1-p |
Такой канал называется двоичным симметричным.
Найдем пропускную способность канала. Потребуется вычислить I(u,v), найти скорость передачи информации и установить ее максимум как функции от вероятности ошибкир.
I(u,v) = H(v) – H(v|u)
Вычислим энтропию принятого сигнала:
H(v) = - P(v1)∙log2P(v1) – P(v2)∙log2P(v2)
и энтропию шума:
H(v|u) = -P(u1)∙(P(v1|u1)∙log2P(v1|u1) + P(v2|u1)∙log2P(v2|u1)) – P(u2)∙(P(v1|u2)∙log2P(v1|u2) + P(v2|u2)∙log2P(v2|u2)).
Подставляя вероятности из матрицы перехода, получим:
H(v|u)=-P(u1)∙((1-p)∙log2(1-p)+p∙log2p)-P(u2)∙(p∙log2p+(1-p)∙log2(1-p)) =
= -(P(u1)+P(u2))∙((1-p)∙log2(1-p)+p log2p))= -(1-p)∙log2(1-p)–p∙log2p)
При заданных вероятностях ошибок энтропия H(v|u)– величина постоянная. Максимум скорости передачи информации можно искать, варьируя вероятностями P(vi). Известно, что для бинарной системы энтропия будет максимальна, если сигналы равновероятны, и равна при этом 1, то есть H(v) = 1. Значит, пропускная способность будет равна
(4.14)
График функции С(р)изображен на рисунке 4.6.
Рис. 4.6. Зависимость пропускной способности от вероятности ошибок.
Максимального значения равного 1/τфункцияCдостигает приp = 0(очевидно, это означает отсутствие помех) и приp = 1, что соответствует ситуации, когда канал полностью инвертирует входные сигналы (т.е. заменяет0на1, а1на0) - это не служит препятствием для однозначной идентификации посланного сигнала по принятому и, следовательно, не снижает пропускной способности канала. Во всех остальных ситуациях (т.е. при0 < p < 1) верно неравенствоC < 1/τ. Наконец, приp = 0.5пропускная способность становится равной0– это вполне естественно, поскольку вероятность искажения0.5означает, что независимо от того, какой сигнал был послан, на приемном конце с равной вероятностью может появиться любой из двух допустимых сигналов. Ясно, что передача в таких условиях оказывается невозможной.
Поскольку канал двоичный, 1/τ = 1/τ0 = C0(так обозначимидеальную пропускную способность, то есть пропускную способность двоичного канала без помех). Произведя соответствующую замену, получим:
(4.15)
Выражение в скобках не превышает 1, следовательно, справедливо соотношение:С ≤ C0, т.е. можно считать доказанным, что наличие помех снижает пропускную способность (и даже может сделать ее равной0).