Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


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

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

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

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

Презентация на тему Канальное кодирование в стандарте GSM. Принцип кодирования канала трафика. Турбокоды

Содержание

Канальное кодирование в стандарте GSMКодер канала - второй (и последний) элемент цифрового участка передающего тракта. Он следует после кодера речи и предшествует модулятору, осуществляющему перенос информационного сигнала на несущую частоту. Основная задача кодера канала - помехоустойчивое
Системы мобильной связиЛекция № 14Канальное кодирование в стандарте GSM. Принцип кодирования канала Канальное кодирование в стандарте GSMКодер канала - второй (и последний) элемент цифрового Канальное кодирование в стандарте GSMВ сотовой связи помехоустойчивое кодирование реализуется в виде Канальное кодирование в стандарте GSM Блочное кодированиеИзбыточное кодирование информации можно разделить на два метода – это блочное Блочное кодированиеПроизведем его декодирование, для чего запишем в виде матрицы 4 на Блочное кодированиеБлочное кодирование обладает высокой надежностью, простотой реализацией, и получило широкое распространение. Сверточное кодированиеСверточные коды работают со всем массивом данных, не деля его на Сверточное кодированиеЗакодируем с помощью этого метода следующую бинарную последовательность данных:100 100 110 Сверточное кодированиеПри приеме данных происходит их декодирование, т.е. суммируются соседние биты исходных ПеремежениеПередаваемый через эфир радиосигнал подвергается помехам различных типов. Это могут быть промышленные шумы, атмосферные помехи ПеремежениеДля борьбы с пачечными ошибками в сотовой связи применяется так называемый Interleaving ПеремежениеОчевидно, что чем меньше отрезок сигнала, т.е. чем короче кадр по времени ПеремежениеПример перемежения и деперемежения. Исходный цифровой сигнал представляет собой последовательность 4-разрядных двоичных ТурбокодыТу́рбо-код — параллельный каскадный блоковый систематический код, способный исправлять ошибки, возникающие при передаче цифровой информации по каналу связи с шумами. Синонимом ТурбокодыКодирование:Сначала на вход формирователя пакетов поступает блок данных длиной К бит. В формирователе Турбокоды  Задача перемежителя — преобразовать входную последовательность так, чтобы комбинации бит пакета входных
Слайды презентации

Слайд 2 Канальное кодирование в стандарте GSM
Кодер канала - второй

Канальное кодирование в стандарте GSMКодер канала - второй (и последний) элемент

(и последний) элемент цифрового участка передающего тракта. Он следует

после кодера речи и предшествует модулятору, осуществляющему перенос информационного сигнала на несущую частоту.

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

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

Слайд 3 Канальное кодирование в стандарте GSM
В сотовой связи помехоустойчивое

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

кодирование реализуется в виде трех процедур:

блочного кодирования (block coding);


сверточного кодирования (convolutional coding);
перемежения (interleaving).

Кроме того, кодер канала выполняет еще ряд функций:

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

Слайд 4 Канальное кодирование в стандарте GSM



Канальное кодирование в стандарте GSM

Слайд 5 Блочное кодирование
Избыточное кодирование информации можно разделить на два

Блочное кодированиеИзбыточное кодирование информации можно разделить на два метода – это

метода – это блочное кодирование и сверточное.

При блочном кодировании

информация делится на блоки определенной длины, и каждый блок кодируется отдельно.

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

это есть избыточность


Слайд 6 Блочное кодирование
Произведем его декодирование, для чего запишем в

Блочное кодированиеПроизведем его декодирование, для чего запишем в виде матрицы 4

виде матрицы 4 на 4, где матрица 3 на

3 - исходные данные, которые надо было передать, остальные элементы матрицы – коды дополнения до четности. Проведя суммирование бит в строках и столбцах, видим, что в первом столбце и второй строке количество единиц - нечетное, а, следовательно, в них содержатся ошибки.





Слайд 7 Блочное кодирование
Блочное кодирование обладает высокой надежностью, простотой реализацией,

Блочное кодированиеБлочное кодирование обладает высокой надежностью, простотой реализацией, и получило широкое

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

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

Слайд 8 Сверточное кодирование
Сверточные коды работают со всем массивом данных,

Сверточное кодированиеСверточные коды работают со всем массивом данных, не деля его

не деля его на части. В простейшем случае, в

исходные данные добавляются проверочные символы, представляющие собой сумму двух символов исходных данных.

Рассмотрим для примера работу сверточного кода, в котором проверочные символы вставляются между всеми символами исходного кода и представляют собой сумму двух смежных символов исходного кода.

Закодируем с помощью этого метода следующую бинарную последовательность данных:

100 100 110 101


Слайд 9 Сверточное кодирование
Закодируем с помощью этого метода следующую бинарную

Сверточное кодированиеЗакодируем с помощью этого метода следующую бинарную последовательность данных:100 100

последовательность данных:

100 100 110 101

Для получения первого проверочного символа

сложим первый и второй информационные символы исходной последовательности и запишем результат между ними: 110. Красным цветом выделен проверочный символ.

Аналогичные действия проводим со всеми остальными информационными битами последовательности. В результате получим следующую закодированную последовательность:

110 001 110 001 101 101 110 11

избыточность


Слайд 10 Сверточное кодирование
При приеме данных происходит их декодирование, т.е.

Сверточное кодированиеПри приеме данных происходит их декодирование, т.е. суммируются соседние биты

суммируются соседние биты исходных данных и сравниваются с их

проверочным битом.

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

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

110 001 110 001 101 101 110 11

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


Слайд 11 Перемежение
Передаваемый через эфир радиосигнал подвергается помехам различных типов. Это могут быть

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

промышленные шумы, атмосферные помехи (например, грозы) и т.п.

При

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

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

Слайд 12 Перемежение
Для борьбы с пачечными ошибками в сотовой связи

ПеремежениеДля борьбы с пачечными ошибками в сотовой связи применяется так называемый

применяется так называемый Interleaving или перемежение.

Суть его заключается

в том, что перед передачей в эфир биты переставляются местами.

Например, вместо последовательности «1, 2, 3, 4, 5, 6 …» создается последовательность: «5, 3, 6, 1, 4, 2 …».

Причем одна и та же схема перемежения, обычно, накладывается как маска и применяется циклически к цифровому потоку.

После приема сигнала последовательность подвергается обратной перестановке, чтобы получить исходный сигнал. В случае, если на сигнал будет воздействовать пачечная помеха, например, на подряд идущие биты 3, 6 и 1, то после восстановления исходного потока эти биты окажутся не рядом стоящими и к ним уже можно будет применить стандартные алгоритмы защиты от ошибок.


Слайд 13 Перемежение
Очевидно, что чем меньше отрезок сигнала, т.е. чем

ПеремежениеОчевидно, что чем меньше отрезок сигнала, т.е. чем короче кадр по

короче кадр по времени будет подвержен перемежению, тем более

коротким пачечным ошибкам он может противостоять.

Однако чем более длительный отрезок сигнала будет вовлечен в перемежение, тем больше это потребует производственных возможностей и может потребовать дополнительных временных затрат и привести к задержкам сигнала.

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

Слайд 14 Перемежение
Пример перемежения и деперемежения. Исходный цифровой сигнал представляет

ПеремежениеПример перемежения и деперемежения. Исходный цифровой сигнал представляет собой последовательность 4-разрядных

собой последовательность 4-разрядных двоичных слов, передаваемых бит за битом.

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

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

Слайд 15 Турбокоды
Ту́рбо-код — параллельный каскадный блоковый систематический код, способный исправлять ошибки, возникающие при

ТурбокодыТу́рбо-код — параллельный каскадный блоковый систематический код, способный исправлять ошибки, возникающие при передаче цифровой информации по каналу связи с шумами.

передаче цифровой информации по каналу связи с шумами. Синонимом турбо-кода является известный в теории

кодирования термин — каскадный код.

Турбо-код состоит из каскада параллельно соединённых систематических кодов. Эти составляющие называются компонентными кодами. В качестве компонентных кодов могут использоваться свёрточные коды, коды Хемминга, Рида — Соломона, Боуза — Чоудхури — Хоквингема и другие.

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

Турбо-коды были разработаны в 1993 году и являются классом высокоэффективных помехоустойчивых кодов с коррекцией ошибок, используются в электротехнике и цифровой связи, а также нашли своё применение в спутниковой связи и в других областях, в которых необходимо достижение максимальной скорости передачи данных по каналу связи с шумами в ограниченной полосе частот.

Слайд 16 Турбокоды
Кодирование:

Сначала на вход формирователя пакетов поступает блок данных длиной

ТурбокодыКодирование:Сначала на вход формирователя пакетов поступает блок данных длиной К бит. В

К бит. В формирователе пакетов к данным прибавляется ещё

(N-K) дополнительных бит служебной информации, соответствующих используемому стандарту формирования пакета и включающих в себя символы его начала и окончания. То есть получается пакет состоящий из N бит.

Далее эта последовательность бит поступает параллельно на M ветвей содержащих последовательно соединённые перемежитель и компонентный кодер. Таким образом пакет данных используется в качестве входных данных сразу всеми компонентными кодерами.

  • Имя файла: kanalnoe-kodirovanie-v-standarte-gsm-printsip-kodirovaniya-kanala-trafika-turbokody.pptx
  • Количество просмотров: 134
  • Количество скачиваний: 0