- •Этапы формирования сигнала в аналоговой системе радиосвязи
- •Кодирование канала:
- •Цифровая модуляция (манипуляция)
- •Спектр периодического сигнала
- •Спектр последовательности прямоугольных импульсов
- •Спектр периодического сигнала линейчатый, состоит из отдельных гармоник Спектр непериодического сигнала конечной длительности
- •Спектр произведения сигналов
- •Примеры плотностей распределения вероятностей
- •Понятие белого шума
- •Понятие модуляции
- •Импульсная модуляция
- •Импульсно-кодовая модуляция (икм)
- •Примеры кодов канала
- •Коды 4, 5, 6 с возвратом к нулю (rz).
- •Аналоговая амплитудная модуляция
- •Угловая модуляция
- •Примеры сигналов с угловой модуляцией
- •Примеры частотных детекторов
- •Квадратурный детектор сигналов с угловой модуляцией
- •Примеры противоположных и ортогональных сигналов
- •Понятие согласованного фильтра
- •Фильтр, согласованный с прямоугольным импульсом
- •Некогерентная демодуляция в системе с двоичной частотной манипуляцией
- •Частотная манипуляция с минимальным частотным сдвигом
- •Модулятор системы с минимальным частотным сдвигом
- •Когерентная демодуляция сигналов с мчс
- •Оценка частотной полосы сигнала в системах bpsk, qpsk, msk, fsk по ширине первого лепестка спектра
- •Модуляция с минимальным частотным сдвигом и гауссовой фильтрацией (gmsk)
- •Теорема Котельникова
- •Синусоида как сумма функций Котельникова при двух отсчетах на периоде:
- •Требования к частотной характеристике цифрового канала связи
- •Основные показатели эффективности цифровой системы связи
- •Вероятность битовой ошибки рb
- •Максимальная пропускная способность канала
- •Расширение спектра прямой последовательностью
- •Оценка корректирующей способности кода
- •Перемешивание символов
- •Пример блочного перемешивания
- •Принцип формирования линейного блокового кода Порождающая и проверочная матрицы
- •Принцип формирования циклического кода Представление двоичного слова многочленом
- •Порождающая матрица циклического кода:
- •Формирование сигналов в системе сотовой связи gsm
- •Формирование сигналов системы связи стандарта is-95
- •Теоремы Шеннона о кодировании
- •Эффективное кодирование
- •Кодируем блоки из трех знаков
- •Кодирование звуковых сигналов
- •Кодирование спектра сигнала
- •Основные причины искажения сигналов
- •Основные проявления замираний
- •Временное рассеяние делает ачх неравномерной:
- •Характеристики замираний
- •Средства борьбы с замираниями
Оценка корректирующей способности кода
з
Корректирующая способность кода зависит от минимального кодового расстояния.
Условие обнаружения ошибок кратности r: d r + 1,
Условие исправления ошибки кратности s: d 2s + 1,
Условие одновременного обнаружения ошибок кратности r и исправления ошибок кратности s: d r + s + 1 (r s).
Оценка (Хемминга) необходимой избыточности:
2n-k–1 Cn1 + Cn2 +…+ Cns.
(число кодовых комбинаций в контрольных разрядах должно быть больше числа исправляемых ошибок).
Перемешивание символов
Перемешивание символов (чередование, перемежение, interleaving), является эффективным способом исправления пакетов ошибок без введения избыточности.
Применяется блочное и сверточное перемешивание.
Пример блочного перемешивания
Исходная последовательность данных
a1 a2 a3 a4 a5 ; b1 b2 b3 b4 b5 ; c1 c2 c3 c4 c5 ; d1 d2 d3 d4 d5; e1 e2 e3 e4 e5
записывается в таблицу по строкам,
a1 a2 a3 a4 a5 ;
b1 b2 b3 b4 b5:
c1 c2 c3 c4 c5
d1 d2 d3 d4 d5;
e1 e2 e3 e4 e5
а выдается в канал по столбцам
В приемнике прежняя последовательность восстанавливается:
a1 a2 a3 a4 a5 b1 b2 b3 b4 b5 c1 c2 c3 c4 c5 d1 d2 d3 d4 d5 e1 e2 e3 e4 e5.
При «пакетной» ошибке ошибочные символы распределятся по различным кодовым комбинациям.
Число строк в матрице называют глубиной перемежения. Это число определяет размер пакета ошибок, исправляемого благодаря применению перемешивания.
Принцип формирования линейного блокового кода Порождающая и проверочная матрицы
Блоковый (n,k) код можно представить матрицей, строки которой – «разрешенные» кодовые слова, или векторы, состоящие из знаков 0 и 1. Порождающая матрица G – это набор из любых k линейно независимых векторов (базисных). Любое разрешенное слово можно получить суммированием некоторых базисных слов.
Матричная операция В = А G (А – исходное безызбыточное слово) дает слово В помехоустойчивого кода:
Принятое слово проверяется на наличие ошибки умножением его на проверочную матрицу
Формирование слова Проверка принятого слова
помехоустойчивого кода на наличие ошибки
В рассмотренном примере кода с исправлением одиночной ошибки результат умножения принятого слова на проверочную матрицу указывает номер искаженного разряда в принятом слове
Принцип формирования циклического кода Представление двоичного слова многочленом
(х– формальная переменная)
Сдвиг числа влево – умножение многочлена на х:
Циклический сдвиг с приведением по модулю xn + 1:
Циклический сдвиг описывается умножением соответствующего числу многочлена a(x) на переменную х с записью единицы в младший разряд, если при сдвиге числа происходит переполнение разрядной сетки. Последнее действие над многочленом xa(x), называемое «приведением по модулю xn + 1», эквивалентно делению на многочлен (xn + 1), прибавлению или вычитанию многочлена xn + 1.