
- •1)Классификация каналов электросвязи
- •2) Линейные и нелинейные модели каналов.
- •3)Классификация каналов связи
- •4) Понятие непрерывного, дискретного и непрерывно-дискретного канала связи.
- •5) Детерминированные и случайные каналы.
- •6. Преобразование энергетических характеристик детерминированных сигналов.
- •4.3.7. Аддитивные помехи в канале
- •8.Идеальный непрерывный канал без помех. Канал с аддитивным гауссовским шумом
- •9.Непрерывный канал. Канал с неопределённой фазой сигнала и аддитивным шумом. Однолучевой канал с замираниями.
- •10.Канал с межсимвольной интерференцией и аддитивным шумом. Чем определяется память канала с мси?
- •11.Дискретный симметричный канал без памяти. Канал со стиранием.
- •12.Дискретные каналы с памятью.
- •13.Модели непрерывных каналов, заданные дифференциальными уравнениями.
- •Прием сигналов.
- •1.Задачи синтеза оптимальных демодуляторов. Критерии качества и правила приема дискретных сообщений.
- •2.Оптимальные алгоритмы приема при полностью известных сигналах(когерентный прием).
- •3.Оптимальный приемник с согласованным фильтром
- •4.Помехоустойчивость оптимального когерентного приема.
- •5.Какое правило приема преимущественно применяют в технике связи и почему?
- •6.Что понимают под согласованным фильтром? в какой момент времени на выходе сф обеспечивается максимальное отношение сигнал / шум и чему оно равно?
- •7.Какие основные блоки содержит корреляционная схема оптимального когерентного приема в канале с аддитивным стационарным бгш?
- •8 Обработка сигналов в каналах с межсимвольной интерференцией
- •9 Приём сигналов с неопределённой фазой (некогерентный приём)
- •11. Прием дискретных сообщений в каналах с сосредоточенными по спектру и импульсными помехами
- •7.4.1. Общая характеристика сосредоточенных по спектру и импульсных помех
- •13 В чем смысл разнесенного приема сигналов и какие виды разнесения вы знаете?
- •10 Приём дискретных сообщений в условиях флуктуациифаз и амплитуд сигналов
- •Кодирование
- •1)Классификация методов кодирования. Конструктивные методы кодирования источников сообщений.
- •2) Вероятность ошибки оптимального декодирования для кодов с фиксированной длиной блоков (экспоненты вероятностей ошибок)
- •3)Коды с гарантированным обнаружением и исправлением ошибок
- •4)Линейные двоичные коды для обнаружения и исправления ошибок. Важные подклассы линейных двоичных кодов.
- •5)Какие классы кодов (по назначению) вы знаете? в чем заключается метод укрупнения алфавита?
- •6. Конструктивные алгоритмы исправления ошибок линейными кодами.
- •7.Пояснить различие между равномерным и неравномерным кодированием. Дайте определение префиксного кода.
- •8.Пояснить различие между линейным и нелинейным кодом. Дайте определение систематического кода.
- •9.Что такое избыточность помехоустойчивого кода? Что такое относительная скорость помехоустойчивого кода?
- •10.Что такое расстояние по Хэммингу и ее кодовой комбинации?
- •Что такое минимальное расстояние кода? Как упрощается процедура отыскания минимального расстояния для линейного кода?
- •Как связаны минимальное расстояние кода, число исправляемых и число обнаруживаемых ошибок?
- •Что такое декодирование по максимуму правдоподобия и по минимуму Хемминговского расстояния? Когда эти правила совпадают?
- •14.В чем состоит табличным метод кодирования, декодирования с обнаружением ошибок, декодирования с исправлением ошибок? Почему табличные процедуры не пригодны для длинных кодов?
- •15. Итеративные и каскадные коды
- •16. Системы с обратной связью
- •Система с обратной связью может достаточно полно характеризоваться двумя величинами:
- •Помимо описанных здесь трёх основных протоколов функционирования системы рос существует также много других вариантов1).
- •17. Как использовать помехоустойчивый код в системах с обратной связью?
- •Критерии помехоустойчивости приема непрерывных сообщений.
- •Оптимальная оценка отдельных параметров сигнала.
- •3. Оптимальная демодуляция непрерывных сигналов.
- •§ 8.2 Задачи оптимальной оценки одного параметра.
Что такое минимальное расстояние кода? Как упрощается процедура отыскания минимального расстояния для линейного кода?
Минимальное расстояние кода С, определяемое как минимальное расстояние Хэмминга между двумя различными векторами кода С. Для произвольно выбранного минимального расстояния кода, заданного нечетным числом d, число информационных символов равно L N - d 1 и любая конфигурация ( d - 1) / 2 ( N - L) / 2 ошибок может быть исправлена. Если представить каждую букву кодового слова т двоичными символами, то получим двоичный код с Lm информационными символами. Верхняя граница минимального расстояния кода указывает тот теоретический предел, который не может быть превзойден заданным классом кодов по его кодирующей способности, если параметры п и k кода заданы. Наименьшее значение из набора dt для М-кодовых слов называется минимальным расстоянием кода и обозначается ofmin. Поскольку хеммингово расстояние является мерой различия между парами кодовых слов, оно, разумеется, имеет отношение к коэффициенту корреляции между соответствующими парами сигналов, генерируемыми кодовыми словами.
Как связаны минимальное расстояние кода, число исправляемых и число обнаруживаемых ошибок?
Пусть U = (U0, U1, U2, ...Un-1) - двоичная последовательность длиной n.
Число единиц (ненулевых компонент) в этой последовательности называется весом Хемминга вектора U и обозначается w(U).
Коды Хэмминга являются самоконтролирующимися кодами, то есть кодами, позволяющими автоматически обнаруживать ошибки при передаче данных. Для их построения достаточно приписать к каждому слову один добавочный (контрольный) двоичный разряд и выбрать цифру этого разряда так, чтобы общее количество единиц в изображении любого числа было, например, четным. Одиночная ошибка в каком-либо разряде передаваемого слова (в том числе, может быть, и в контрольном разряде) изменит четность общего количества единиц. Счетчики по модулю 2, подсчитывающие количество единиц, которые содержатся среди двоичных цифр числа, могут давать сигнал о наличии ошибок.
При этом невозможно узнать, в каком именно разряде произошла ошибка, и, следовательно, нет возможности исправить её. Остаются незамеченными также ошибки, возникающие одновременно в двух, в четырёх или вообще в четном количестве разрядов. Впрочем, двойные, а тем более четырёхкратные ошибки полагаются маловероятными.
Что такое декодирование по максимуму правдоподобия и по минимуму Хемминговского расстояния? Когда эти правила совпадают?
Декодирование по максимуму правдоподобия. Для сверточных кодов разработаны алгоритмы синдромного, последовательного декодирования и декодирования по максимуму правдоподобия (алгоритм Витерби). Алгоритм Витерби является рекуррентной процедурой, направленной на поиск пути по кодовой решетке, ближайшего к принимаемой последовательности. Как уже указывалось, декодирование по минимуму расстояния является оптимальным в канале с независимыми ошибками. Основные операции алгоритма поясним при декодировании кода. Пусть для простоты передается нулевое кодовое слово, а в канале произошла трехкратная ошибка, так что принятая последовательность имеет вид 10 10 00 00 10 00 ... 00 ... Результаты поиска ближайшего пути после приема 14 элементарных блоков показаны на рис. 5.12.
На
правой части рисунка видны четыре пути,
ведущие в каждый узел решетки. Рядом
проставлены расстояния (меры расходимости)
этих путей от принятой последовательности
на отрезке из 14 блоков. Мера верхнего
пути значительно меньше мер нижних.
Поэтому можно предположить, что верхний
путь наиболее вероятен. Однако декодер
Витерби, не зная следующих фрагментов
принимаемой последовательности, вынужден
запомнить все четыре пути на время
приема
элементарных
блоков. Число
называется
шириной окна декодирования. Понятно,
что для уменьшения ошибки декодирования
следует выбирать
достаточно
большим, в несколько раз превышающим
длину блока, что, естественно, усложняет
декодер. В данном случае
.
Левая часть рисунка демонстрирует возможную ситуацию неисправляемой ошибки. Существует два пути с одинаковыми мерами расходимости. Декодер может разрешить эту неопределенность двумя способами. Отметить этот участок как недостоверный или принять одно из двух решений: информационная последовательность равна 00000... или 10100.... Очевидно, расширение окна декодирования не позволяет исправить такую ошибку. Ее исправление возможно при использовании кода с большей корректирующей способностью.
Поступление из канала нового элементарного блока вызывает сдвиг картинки в окне декодирования влево. В результате левое ребро пути исчезает, а справа появляется новый столбец решетки, к узлам которого должны быть продолжены сохраненные пути от узлов предыдущего столбца. Для этого выполняются следующие операции.
1. Для каждого узла нового столбца вычисляются расстояния между принятым блоком и маркировкой ребер, ведущих в данный узел.
2. Полученные меры расходимости ребер суммируются с расстоянием путей, которые они продолжают.
3. Из двух возможных путей оставляется путь с меньшим расстоянием, а другой отбрасывается, так как следующие поступающие блоки не могут изменить соотношения расстояний этих путей. В случае равенства расстояний или случайно выбирается один путь, или сохраняются оба.
В результате этих операций к каждому узлу нового столбца вновь ведет один путь.
Минимум Хемминговского расстояния.
Расстояние Хемминга d(c,y) между последовательностями с и у это количество позиций, в которых с и у различаются.
Метод декодирования С по минимуму расстояния Хэмминга (МРХ) состоит в отображении y в такое слово Cc.i, для которого расстояние Хэмминга )y,cid( имеет минимальное значение. Каждая выходная последовательность y при этом будет отображаться в ближайшее по Хэммингу кодовое слово из С. Рее области будут строиться следующим образом:
Yi={y:d(c(i), y) > (d(c(i), y) для любого j не равного i.
Поэтому в таком канале минимизация расстояния Хемминга максимизирует функцию правдоподобия и следовательно, два метода декодирования МП и МРХ совпадают.