Канальное (помехоустойчивое) кодирование презентация

Содержание

* IEEE 802/11 (Wi-Fi) стандарт – сверточный кодер со скоростью Rc=1/2 и с кодовым ограничением K+1=7

Слайд 1*
Канальное кодирование – преобразование последовательности из k бит в уникальную (однозначную)

последовательность из q бит.
Сверточные, блочные и турбо кодеры.

CDMA-стандарт – сверточные кодеры со скоростью Rc=1/2 (базовая станция) и Rc=1/3 (пользователь). Длина кодового ограничения K=9.

Лекции 7-8. Канальное (помехоустойчивое) кодирование

Наиболее широко используется в современных системах.
Кодер состоит из K регистров сдвига и n сумматоров.
Избыточность кода - q/k. Скорость кодирования (или скорость кода) – Rc=k/q.
Длина кодового ограничения – (K+1), где K – число регистров сдвига

Сверточное кодирование


Слайд 2*
IEEE 802/11 (Wi-Fi) стандарт – сверточный кодер со скоростью Rc=1/2 и

с кодовым ограничением K+1=7

Слайд 3*
Схема кодирования/декодирования и модуляции /демодуляции


Слайд 4*
Пример простейшего сверточного кодера
(10100) - входная последовательность


Слайд 5*
Представления помощью:
Векторов связи.
Импульсной характеристики (ИХ)
Полиномов
Диаграммы состояний
Древовидной диаграммы
Решетчатой диаграммы
(111011) - выходная

последовательность (ИХ кодера) при единичной входной последовательности (100)

Полиномы g1(X)=1+X+X2, g2(X)=1+X2

Представления сверточного кодера


Слайд 6*
Векторы связи для кодера пользователя (CDMA-стандарт):
5578 =101 101 1112; 6638 =110 110

0112; 7118 = 111 001 0012

Векторы связи для кодера на БС (CDMA-стандарт):
5618 = 101 110 0012; 7538 = 111 101 0112


Слайд 8*
Решетчатая диаграмма сверточного кодера
После момента времени t4 решетка имеет фиксированную периодическую

структуру и состоит из 4 узлов. В каждое состояние можно войти из двух предыдущих состояний.
Из каждого состояния можно перейти также в одно из двух состояний.
Из двух исходящих ветвей одна соответствует нулевому входному биту, а другая – единичному биту. Кодовые слова на выходе соответствуют переходам между состояниями, показанными как метки на ветвях решетки

Слайд 9*
Пример решетчатой диаграммы более сложного кодера
Сверточный кодер (1/2, 4)


Слайд 10*
Физический смысл канального кодирования
Канальное кодирование увеличивает расстояние Хэмминга между переданными кодовыми

последовательностями

Число возможных передаваемых кодовых последовательностей

Число возможных принятых кодовых последовательностей

Расстояние Хэмминга d(U,V) между последовательностями U и V равно числу элементов, в которых последовательности отличаются между собой.
U=(100101101), V=(011110100), d(U,V)=6.

k бит – длина некодированной последовательности
n бит – длина кодированной последовательностт


Слайд 11*
8-уровневое квантование, по сравнению с 2-уровневым, дает выигрыш в ОСШ 2

дБ (аддитивный гауссов канал)
Квантование бесконечным числом уровней дает выигрыш в ОСШ 2.2 дБ.
Мягкое декодирование увеличивает требуемый объем памяти

Мягкое и жесткое демодулирование


Слайд 12*
Формулировка задачи декодирования
Максимально правдоподобное (МП) декодирование
C1>0 и C2>0 – константы
Функция

правдоподобия

Максимально правдоподобный декодер выбирает на решетчатой диаграмме путь с минимальным расстоянием Хэмминга между переданной и принятой последовательностями

Пусть каждая из последовательностей U(m) и Z имеет длину L бит и отличается на dm позиций, т.е. расстояние Хэмминга между U(m) и Z равно dm.

Нужно перебрать последовательностей (CDMA-стандарт L=192) и для каждой из них вычислить расстояние Хэмминга. Нереальный объем вычислений.


Слайд 13*
Алгоритм декодирования Витерби
С помощью алгоритма Витерби нетрудно найти наиболее быстрый путь

из Лондона в Прагу
(в скобках указано время в пути)

Алгоритм декодирования Витерби является оптимальным, обеспечивая декодирование на основе критерия максимального правдоподобия

Алгоритм Витерби уменьшает объем вычислений за счет использования особенностей решетки кодера.
Сложность декодера Витерби не является функцией количества символов в последовательности кодовых слов.
Алгоритм включает в себя вычисление меры подобия (или расстояния), между сигналом, полученным в некоторый момент времени, и всеми путями решетки, входящими в каждое состояние в этот момент времени.

В алгоритме Витерби не рассматриваются те пути решетки, которые заведомо не могут быть оптимальными. Если в некоторое состояние входят два пути, выбирается путь с лучшей метрикой (выживающий путь). Отбор выживающих путей выполняется для каждого состояния. Таким образом, декодер углубляется в решетку, принимая решения путем исключения менее вероятных путей. Предварительный отказ от маловероятных путей упрощает процесс декодирования.


Слайд 14*
Принцип декодирования можно понять с помощью решетки декодера и решетки кодера.
Каждая

ветвь на решетке декодера за каждый временной интервал помечается расстоянием Хэмминга между полученным кодовым символом и кодовым словом, соответствующим той же ветви из решетки кодера.

Кодер характеризуется кодовыми словами, находящимися на ветвях решетки кодера и заведомо известными как кодеру, так и декодеру. Эти слова являются кодовыми символами, которые можно ожидать на выходе кодера в результате каждого перехода между состояниями. При получении кодового символа каждая ветвь решетки декодера помечается метрикой подобия (расстоянием Хэмминга) между полученным кодовым символом и каждым словом ветви за этот временной интервал.


Слайд 15*
Процедура декодирования по Витерби


Слайд 16*
Процедура декодирования по Витерби


Слайд 17*
Жирным шрифтом показаны метрики для выживших путей


Слайд 18*
1. Минимальный просвет кода
Основные свойства сверточных кодов.
Минимальный просвет df=5
Решетчатая

диаграмма с обозначенными расстояниями до нулевого пути

2. Способность кода к исправлению ошибок

Максимальное число гарантированно исправимых ошибок, приходящихся на (от 3 до 5) K число кодовых символов

Кодер (df=5 и K=3) исправляет две ошибки на ≈10 кодированных бит.

– наибольшее целое число, не превышающее x,


Слайд 19*


Сигнал/шум (мощность передатчика)
Вероятность битовой ошибки
Некодированная передача
Кодированная передача



10-2
10-3
10-4
Энергетический выигрыш за счет кодирования
Эффективность

кодирования - уменьшение мощности передатчика, требуемой для достижения заданной вероятности битовой ошибки, за счет кодирования

3. Эффективность канального кодирования


Слайд 20*

Кодированная и некодированная BER для 4-ФМ сигналов в гауссовом шумовом канале

(сплошная и пунктирная кривые)


Кодер (df=5 и n=2) Gcod≤4 дБ


Слайд 21*
Эффективность сверточных кодеров (скорость кодирования ½)


Слайд 22*
Мягкое декодирование по алгоритму Витерби
Мягкое и жесткое декодирование по алгоритму

Витерби

Слайд 23*
Блочный интерливинг (перемежитель) бит
Блок-схема системы связи с перемежением кодированных бит
Интерливер трансформирует

«пакетные» ошибки в «отдельные» ошибки

Слайд 24*
*

0≤t≤Ts , m=1, 2,…, M.

Лекции 9-10. OFDM-системы связи


Спектры и временная

зависимость синусоид с ортогональными частотами

Δf – минимальный частотный разнос между поднесущими,


1. Ортогональные многомерные сигналы с частотным сдвигом


Слайд 25*
*
dk – информационный символ, передаваемый на k–й поднесущей,
n – дискретное время,

NF – число точек БПФ.

2. Формирование OFDM-сигнала

Передаваемый узкополосный сигнал
(n – дискретное время, NF – размерность БПФ)

3. Прием OFDM-сигнала

Принятый низкочастотный сигнал

z(n) – гауссов собственный шум приемника с нулевым средним и дисперсией

Приемник выполняет прямое БПФ


Слайд 26*
*
Hm – коэффициент передачи многолучевого канала на m-й поднесущей


Слайд 27*
*
ОСШ на m–й поднесущей


Слайд 28*
*

*
*
Частотная структура OFDM-системы связи
Информация из конца символа переносится в защитный

интервал (циклический префикс).
Иначе возникнет помеха между поднесущими.
Длительность защитного интервала должна быть больше максимальной задержки в канале связи

Слайд 29*
*
4. Структурная схема OFDM-системы связи


Слайд 30*
Коррекция канала или эквализация
Вход эквалайзера – выход блока БПФ
1.

Простейший эквалайзер

Выход эквалайзера

Если на некоторых частотах коэффициент передачи канала неограниченно уменьшается (например, если на m-й поднесущей Hm<< 1), то дисперсия шумовой составляющей на этой частоте может неограниченно увеличиваться. Это плохо.

2. Эквализация по минимуму среднеквадратической ошибки

Функционал среднеквадратической ошибки

Задача эквалайзера – восстановить спектр переданного сигнала, искаженного в частотно-селективном пространственном канале

f m – коэффициент передачи эквалайзера на m-ой частоте


Слайд 31*
*
- совпадение с простейшим эквалайзером
Т.о. сигнал ошибки эквалайзера ортогонален входному сигналу
Коэффициент

передачи эквалайзера на m-ой частоте

Если на некоторых частотах коэффициент передачи канала неограниченно уменьшается (например, если на m-й поднесущей Hm<< 1), то дисперсия шумовой составляющей на этой частоте не может неограниченно увеличиваться. Это хорошо.


Слайд 32*
*
5. Пропускная способность OFDM-системы
Каждый кластер (фрейм) кодируется и декодируется независимо.
Каждый

кластер (фрейм) характеризуется:
Ns – число поднесущих; Nt – число OFDM-символов; Np – число пилотных поднесущих, kb – уровень модуляции (битовая загрузка символа), Rc – скорость кода.

ПС (ОСШ>>1) равна ширине полосы, используемой для передачи данных

(бит/сек)

(бит)

(бит/сек)


Слайд 33*
*
6. Эффективная пропускная способность OFDM-системы
Вероятность, что в блоке из n

бит имеется j ошибочно и (n-j) правильно детектированных бит

- число сочетаний из n по j.

(бит/Гц×сек)

Эффективная ПС при QPSK модуляции

Рассмотрим передачу некодированной информации, а наличие кодера учтем, задавая максимально допустимое число v ошибочно переданных бит в блоке, которое может исправить кодер.
Блок считается переданным верно при меньшем или равном v числе ошибочных бит.

(бит/Гц×сек)

Вероятность блоковой ошибки

Вероятность правильной передачи блока


Слайд 34Некоторые сведения о преобразованиях Фурье 1.1. Дискретное преобразования Фурье (ДПФ)
- прямое ДПФ
Докажем,

что обратное ДПФ

Доказательство:


Слайд 35Обозначим
Прямое и обратное ДПФ


Слайд 361.2. Матричная формулировка ДПФ
Введем N-мерные векторы
Введем матрицу размерности N×N
Прямое и

обратное ДПФ в матричной записи:

Слайд 371.3. Быстрое преобразование Фурье (БПФ)
Введем новые обозначения:
Выше мы использовали обозначения X(k)

и W без нижнего индекса N, показывающего длину последовательности.

Предположим, что длина преобразуемой последовательности – целая степень 2


Идея БПФ:


Слайд 38Или в краткой форме:
CN/2(k) и HN/2(k) – ДПФ размерности N/2, включающие

четные и нечетные n, соответственно

1. N-точечное ДПФ с четным N может быть вычислено через два N/2- точечных ДПФ.
2. Если N/2 четное, то каждое из этих N/2- точечных ДПФ может быть вычислено через два N/4- точечных ДПФ и так далее.
3. Так как N=2r, то N, N/2, N/4 …. четные числа и процесс закончится 2-точечным ДПФ.


Слайд 401. БПФ
1.4. Вычислительная сложность дискретных преобразований Фурье
2. ДПФ
Каждая стадия имеет N

комплексных умножений и N комплексных сложений.
Всего имеется log2N стадий.
Полный объем вычислений

Полный объем вычислений

3. Сравнение

Использование БПФ дает выигрыш в

4. Пример.

N=210 = 1024.
CDFT = 220 ≈ 106. CFFT =10⋅1024 ≈ 104
Использование БПФ дает выигрыш в ≈100 раз.


Слайд 41Частотная и временная синхронизация в OFDM системе
1. Влияние ошибок частотной

синхронизации

- спектр сигнала, передаваемого на k-ой поднесущей

- прямое БПФ на приемнике при идеальной синхронизации поднесущих на передатчике и приемнике

- прямое БПФ на приемнике при ошибке δf синхронизации поднесущих на передатчике и приемнике

Из-за ошибки синхронизации:
сигнал на k-ой поднесущей уменьшается,
появляется помеха между поднесущими (inter-subcarrier interference - ISI).


Слайд 42Помеха между поднесущими
Символ dj, передаваемый на j-ой поднесущей, является случайным.
Поэтому, помеха

Ik также является случайной величиной.
При достаточно большом числе поднесущих помеха Ik в соответствие с центральной предельной теоремой подчиняется гауссовой статистике (гауссов шум с нулевым средним и дисперсией)

- дисперсия передаваемых символов (не зависит от номера поднесущей)

Имеем

Тогда

Дисперсия помехи между поднесущими для размерности БПФ 64, 512 и 4096 (соответствующие кривые совпадают)

Основной вклад в помеху вносят только ближние поднесущие


Слайд 43Коэффициент уменьшения амплитуды сигнала из-за ошибки синхронизации
(γk – ОСШ при

идеальной синхронизации при δf=0)

Эквивалентное ОСШ

При неограниченном увеличении ОСШ γk, или при неограниченном увеличении мощности передатчика эквивалентное ОСШ стремится к конечному пределу

Пример. 4-ФМ сигналы единичной мощности

Среднее значение =0, дисперсия σ2 =1

Относительная ошибка синхронизации

Максимально достижимое ОСШ≈13.5 дБ.

Относительная ошибка синхронизации

Максимально достижимое ОСШ≈32 дБ.


Слайд 442. Влияние ошибок временной синхронизации
Ошибка синхронизация по времени не приводит к

появлению помехи между поднесущими.
Однако если область времени, на которой выполняется БПФ на приемнике, захватывает выборки из двух последовательных символов, то появляется межсимвольная помеха.

Свойство преобразования Фурье: сдвиг δt по времени приводит в спектре сигнала к дополнительному фазовому множителю

Фазовый сдвиг между соседними поднесущими будет составлять

Если δt=mΔt, где Δt – интервал времени между выборками, то

Поворот фазы происходит к соответствующему повороту диаграммы отображения бит в символы, что приводить к ошибкам при демодуляции передаваемых данных. Величина ошибки демодуляции зависит от типа модуляции


Слайд 453. Совместное влияние ошибок синхронизации
Предположим теперь, что имеются ошибки синхронизации

по частоте (δf) и времени (δt)

ϑ0 смещение фазы на несущей частоте, верхний индекс k обозначает номер OFDM символа.
Считается, что поднесущие частоты расположены симметрично относительно центральной частоты

Помеху между поднесущими можно учесть добавляя к дисперсии собственных шумов дисперсию помехи между поднесущими

Если ошибок синхронизации нет, то в результате прямого БПФ, выполняемого на приемной стороне, сигнал на m-ой поднесущей
(zm – гауссов шум с нулевым средним и дисперсией

При наличии ошибок
синхронизации


Слайд 46Имеем из формулы, что
имеется общий поворот фазы сигнала на всех

поднесущих из-за частотного смещения δf и смещения θ0 фазы на несущей частоте (первые два слагаемых)
общий поворот фазы увеличивается с увеличением номера k OFDM символа (слагаемое )
частотное смещение δf приводит к ослаблению сигнала на всех поднесущих (множитель ), а также к появлению помехи между поднесущими
ошибка δt синхронизации по времени (то есть ошибка определения стартового положения OFDM символа) приводит к прогрессивно нарастающему фазовому повороту, пропорциональному номеру m поднесущей (последнее слагаемое)

Обозначим (Δt – временное расстояние между выборками)


Фазовый поворот (например, на 90°) будет достигаться, если

Т.о. фазовый сдвиг 90° на первой поднесущей соответствует ошибке синхронизации по времени равной 32 выборкам при использовании 128 поднесущих.
На поднесущих с большими номерами фазовый сдвиг увеличивается пропорционально номеру поднесущей.
Если ограничить 90° фазовый сдвиг крайних поднесущих (m=0.5NF), то ошибка синхронизации δt не должна превышать величины 0.5Δt.


Слайд 47
Защитный интервал (циклический префикс) в последовательности передаваемых OFDM сигналов дает возможность

выполнять символьную синхронизацию без специальных синхросигналов (синхронизация «вслепую»).

4. Символьная синхронизация «вслепую»

Будем пренебрегать собственным шумом и считать коэффициент передачи канала постоянным на рассматриваемом интервале двух OFDM-символов. Пусть также в канале нет задержанных сигналов (однолучевой канал).

Схема символьной синхронизации

Часть выборок (M) из хвостовой части каждого символа переставляется вперед для образования защитного интервала. Пусть s(n) – n-ая выборка предаваемого сигнала. Тогда n-ая выборка принятого сигнала (h0 – канальный коэффициент). OFDM-символ состоит из N+M выборок. Две последовательности выборок, обозначенных прямоугольниками, являются одинаковыми.



Слайд 48
Процедура синхронизации представляет собой корреляционную обработку сигналов

Индекс k означает сдвиг начала

окна относительно начала OFDM-символа.


Сигнал на выходе схемы синхронизации

Учтем, что


(n=1,2,…,M)

Получим


1. Начало окна совпадает с началом OFDM-символа (k=0). В левую часть окна попадают 1,2,…,M выборки, а в правую часть окна – NF+1,NF +2,…,NF +M выборки.

2. Начало окна сдвинуто на k-выборок вправо. В левую часть окна попадают k+1, k+2,…, k+M выборки, а в правую часть окна – k+NF+1, k+NF+2,…, k+NF+M выборки.

Учтем, что

(n=1,2,…,M)

Получим


(k=1,2,…,M-1)


Слайд 49
Приближенно имеем:


Отклик на выходе схемы синхронизации имеет треугольный вид.
Высота треугольника пропорциональна

мощности передатчика, а ширина (по нулевому уровню) равна удвоенному числу выборок в защитном интервале.

Выходной сигнал процедуры синхронизации с учетом собственных шумов

Пики функции корреляции достаточно точно указывают начало сигнала

ОСШ=10 дБ

ОСШ=30 дБ

Защитный интервал состоит из M=9 символов, размерность БПФ NF=64, ОСШ равно 10 дБ или 30 дБ, вертикальными линиями отмечено начало сигнала (интервала БПФ).


Слайд 50*
Число выборок в защитном интервале M=3, 9, 21
Средняя ошибка синхронизации
в зависимости

от ОСШ

Среднеквадратическая ошибка синхронизации в зависимости от ОСШ

Средняя ошибка является пренебрежимо малой.
Среднеквадратическая ошибка уменьшается с увеличением ОСШ и длины защитного интервала. Например, при M=9 символов и ОСШ большим 7 дБ среднеквадратическая ошибка не превышает длительности одного периода дискретизации.


Слайд 51*
Высокочастотная n-ая выборка передаваемого сигнала
Принятый сигнал после демодуляции с учетом ошибок

частотной синхронизации

Максимальный сигнал на выходе схемы синхронизации

Учли, что

(n=1,2,…,M)

Обозначили

Измеряем фазу

Находим относительную ошибку частотной синхронизации

5. Частотная синхронизация «вслепую»


Слайд 52


Пусть на m-ой поднесущей k-го OFDM символа передаются известные данные

(пилотная поднесущая).

6. Синхронизация на основе пилотных сигналов



Имели ранее, что

Или



- эквивалентный коэффициент передачи на m-ой поднесущей

- оценка эквивалентного коэффициента передачи с учетом ошибок синхронизации



Слайд 53*
Системы множественного доступа с частотным разделением каналов и одной несущей (SC-FDMA)


SC-FDMA - Single Carrier Frequency-Division Multiple Access.
Является модификацией схемы множественного доступа с ортогональным частотным мультиплексированием (OFDMA - Orthogonal Frequency Division Multiple Access).
Используется на линии от пользователей к базовой станции (восходящий канал) в стандартах WiMAX и LTE.

1. Схема SC-FDMA


Слайд 54*
По сравнению с OFDM, для уменьшения пик-фактора, вводится дополнительное прекодирование в

частотной области
Прекодирование реализовано на основе Фурье-преобразования, поэтому SC-SDMA известно так же как DFT-SOFDM (Discrete Fourier Transform Spread OFDM)
В результате прекодирования один символ модуляции занимает группу поднесущих
Размер L (или N) дополнительного Фурье-преобразования значительно меньше размера основного Фурье-преобразования
Отображение возможно на смежные или разнесенные поднесущие

Слайд 55*
Преимущества
Меньшие значения пик-фактора (снижение требований к передающему тракту)
Меньшая чувствительность к рассогласованию

по частоте
Устойчивость к провалам в частотной характеристике канала
Недостатки
Меньшая эффективность (в терминах BER или BLER)
Меньшая гибкость в использовании отдельных поднесущих
Более высокий уровень внеполосных излучений
Дополнительная вычислительная сложность

2. Сравнение SC-FDMA с OFDM


Слайд 56*
Два способа распределения N частотных выборок {Xk, k=1,2,…, N} некоторого пользователя

по M ортогональным поднесущим.
Рассредоточенный (distributed or interleaved) - использование всей полосы для каждого из пользователей.
Локализованный (localized) - использование только части полосы.

3. Частотная область


Слайд 57*
Распределение выборок в частотной области (N=4 и M=16)
Формирование
символов в SC-FDMA системе


Слайд 58*
4. Временная область
Рассредоточенный способ
Имеется M комплексных частотных выборок некоторого пользователя,

из которых N выборок отличны от нуля, а остальные (M-N) равны нулю. Отличные от нуля выборки перемежаются нулевыми выборками. Поэтому


Обозначение

(0≤q≤Q-1, 0≤m≤N-1)


Результирующие временные выборки пропорциональны исходным выборкам


Слайд 59Локализованный способ
Имеется M комплексных частотных выборок некоторого пользователя, из которых N

выборок отличны от нуля, а остальные (M-N) равны нулю. Отличные от нуля выборки располагаются на соседних частотах. Поэтому


Обозначение

(0≤q≤Q-1, 0≤m≤N-1)


.




Два случая.
а) q=0.


б) q≠0.

N комплексных сигналов на выходе прямого БПФ




*

Только N из M результирующих временным выборок совпадают с исходными выборками. Остальные являются линейной комбинацией исходных выборок


Слайд 60*
Выборки во временной области ( N=4, M=16).
Знак «?» отображает линейную комбинацию


Комплексный узкополосный излучаемый сигнал (fc – несущая частота, r(t) – огибающая символа)

Огибающая r(t) имеет прямоугольный вид

5. Отношение мгновенной пиковой мощности к средней мощности (Peak-to-Average Power Ratio - PAPR)

PAPR зависит от способа распределения выборок по поднесущим и типа модуляции.


Слайд 61*
Распределенный способ - временные символы пропорциональны исходным символам.
Модуляции с одинаковой мощностью

сигналов - PAPR=1 (0 дБ).
Модуляции с различной мощностью сигналов - PAPR>1.
Локализованный способ - PAPR>1 независимо от типа модуляции

Значения PAPR, превышаемые с вероятностью 0.1% (N=64 и M=256)

SC-FDE (Single Carrier Frequency Domain Equalization) система.
Размерности прямого и обратного БПФ совпадают (N=M), то есть эти БПФ можно исключить из состава на передающей стороне.
Возможно обслуживание только одного пользователя.
Коррекция канала осуществляется в частотной области (аналогично OFDM и SC-FDMA системам).


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика