Физическая передача данных Борисов В.А. КАСК – филиал ФГБОУ ВПО РАНХ и ГС Красноармейск 2011 г.
22 Физическое кодирование данных
3 Кодирование данных Представление данных одного типа в виде данных другого типа.
4 Основные виды модуляции амплитудная; фазовая; частотная.
5 Амплитудная модуляция Единицы и нули данных кодируются за счет разницы уровня амплитуды несущей частоты.
6 Фазовая модуляция Данные кодируются посредством сигналов, имеющих различную фазу.
7 Частотная модуляция Представляет исходные единицы и нули в виде синусоид, различающихся по частоте.
8 Цифровое кодирование Код NRZ один из самых простейших кодов, использующий для представления нулей и единиц значение потенциала сигнала.
9 Код NRZ Преимущества простота реализации; минимальная пропускная способность линии. Недостатки плохая самосинхронизация; фиксированная длину сообщений.
10 Код RZ использует три уровня потенциала в кабеле.
11 Недостатки кода RZ большая полоса пропускания; необходимость в усложнении передающей и принимающей аппаратуры из-за использования трехуровневого кодирования.
12 Манчестерский код Кодирование осуществляется за счет положительных и отрицательных переходов уровня потенциала, осуществляемых посередине битового интервала.
13 Бифазный код Предполагает наличие переходов уровней в каждом битовом интервале.
14 Импульсные коды Для представления данных используют перепады потенциала различных направлений.
15 Способы проверки правильности передачи данных коды с обнаружением ошибок позволяют выявить наличие ошибки; коды с обнаружением и исправлением ошибок позволяют выявить место возникновения ошибки.
16 Общее для всех видов кодирования Разбиение исходной последовательности битов на отдельные части.
17 Контрольная сумма Некоторое значение, рассчитанное по определенным алгоритмам для входной последовательности данных.
18 Алгоритм расчета контрольной суммы определяется технологией, используемой для передачи данных.
19 Контроль по четности Для обнаружения ошибок подсчитывается число единиц или нулей, содержащихся в рассматриваемой группе. После передачи данных адресату снова подсчитывается число единиц или нулей для каждой группы и определяется их четность или нечетность. Сравнив полученное значение со значением бита четности, можно определить, появилась ли в группе символов ошибка.
20 Проверка с помощью циклического избыточного кода (Cyclical Reduancy Check CRC) Основная идея алгоритма CRC - представление всего сообщения в виде огромного двоичного числа, делении его на другое фиксированное двоичное число. В качестве контрольной суммы используется остаток от этого деления.
21 Способы обнаружения и устранения ошибок при передаче данных
22 Устранение ошибок обнаружение ошибки; определение места ее возникновения.
23 Использование избыточных «кодов обнаружения и исправления ошибок»: - код Хемминга; - код Рида-Соломона.
24 Код Хемминга Использует контрольные биты, которые добавляются для каждого заданного набора бит исходной последовательности.
25 В наземных каналах связи, при обнаружении ошибки обычно производится повторная пересылка пакета, содержащего дефект.