Физическое кодирование

Физическое кодирование

Физическое кодирование — способы представления данных в виде электрических или оптических импульсов.

Ни в одной из версий технологии Ethernet не применяется прямое двоичное кодирование бита 0 напряжением 0 вольт и бита 1 — напряжением +5 вольт, так как такой способ приводит к неоднозначности. Если одна станция посылает битовую строку 00010000, то другая станция может интерпретировать её либо как 10000, либо как 01000, так как она не может отличить «отсутствие сигнала» от бита 0. Поэтому принимающей машине необходим способ однозначного определения начала, конца и середины каждого бита без помощи внешнего таймера. Кодирование сигнала на физическом уровне позволяет приемнику синхронизироваться с передатчиком по смене напряжения в середине периода битов.

Содержание

Иерархия кодирования

Система кодирования сигналов имеет многоуровневую иерархию.

Физическое кодирование

Самым нижним уровнем в иерархии кодирования является физическое кодирование, которое определяет число дискретных уровней сигнала (амплитуды напряжения, амплитуды тока, амплитуды света).
Физическое кодирование рассматривает кодирование только на самом низшем уровне иерархии кодирования - на физическом уровне и не рассматривает более высокие уровни в иерархии кодирования, к которым относятся логические кодирования различных уровней.
С точки зрения физического кодирования цифровой сигнал может иметь два, три, четыре, пять и т. д. уровней амплитуды напряжения, амплитуды тока, амплитуды света. Естественным становится вопрос:"Какое число уровней сигнала имеет наибольшую плотность кодирования?" Ответ на этот вопрос даёт "Теорема о наиболее экономичной системе счисления (системе кодирования)", описанная в книжке С. В. Фомина "Системы счисления", в § 14. Об одном замечательном свойстве троичной системы[1].

Логическое кодирование

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

Системы кодирования

Системы кодирования данных

Наиболее часто используемые системы кодирования:

  • NRZ (Non Return Zero) — без возврата к нулю
  • Манчестер II
  • RZ (Return to Zero) — с возвратом к нулю

Системы с двухуровневым кодированием

NRZ

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

Достоинства — простая реализация; не нужно кодировать и декодировать на концах. Высокая скорость передачи при заданной полосе пропускания (для обеспечения пропускной способности в 10Мбит/сек полоса пропускания составит 5 МГц, так как одно колебание равно 2 битам). Для синхронизации передачи байта используется старт-стоповый бит. Недостатки - Наличие постоянной составляющей, из за чего невозможно обеспечить гальваническую развязку с помощью трансформатора. Высокие требования к синхронизации таймеров на приемном и передающем конце - за время передачи одного байта приемник не должен сбиться больше, чем на бит.

Манчестерский код

Получил наибольшее распространение в сетях с электрическими кабелями. Является самосинхронизирующимся, то есть несущим в себе синхроимпульс. Имеет два уровня. Логическому нулю соответствует положительный переход в центре бита, то есть первая половина битового интервала — низкий уровень, вторая половина — высокий. Логической единице соответствует отрицательный переход в центре бита. Обязательное наличие перехода в центре бита позволяет легко выделить синхросигнал. Допустимое расхождение часов — до 25 %. При передаче цепочки бит из одних нулей или единиц необходима частота в 10 МГц при скорости в 10 Мбит/сек. Важным достоинством манчестерского кода является возможность обеспечить гальваническую развязку с помощью трансформатора, так как у него отсутствует постоянная составляющая.

NRZI

NRZI — Non Return to Zero Invertive (инверсное кодирование без возврата к нулю). Этот метод является модифицированным методом Non Return to Zero (NRZ), где для представления 1 и 0 используются потенциалы двух уровней. В коде NRZ I также используется 2 потенциала, но его текущее значение зависит от предыдущего. Если текущее значение бита “1”, то полученный потенциал должен быть инверсией от предыдущего, если значение бита “0” — такой же.

Поскольку код незащищен от долгих последовательностей “нулей” или “единиц”, то это может привести к проблемам синхронизации. Поэтому перед передачей, заданную последовательность битов рекомендуется предварительно закодировать кодом предусматривающим скремблирование (скремблер предназначен для придания свойств случайности передаваемой последовательности данных с целью облегчения выделения тактовой частоты приемником). Используется в Fast Ethernet 100Base-FX и 100Base-T4.

Системы с трёхуровневым кодированием

RZ

Это трехуровневый код. После значащего уровня сигнала в первой половине передаваемого бита информации следует возврат к нулевому уровню. Переход к нему происходит в середине бита. Логическому нулю при этом соответствует положительный импульс, логической единице — отрицательный. Здесь на 1 бит приходится 2 изменения уровня напряжения, поэтому для скорости в 10 Мбит/сек требуется пропускная способность в 10 МГц.

MLT-3

Пример кодирования MLT-3.

MLT-3 Multi Level Transmission — 3 (многоуровневая передача) — немного схож с кодом NRZ, но в отличие от последнего имеет три уровня сигнала. Единице соответствует переход с одного уровня сигнала на другой, причем изменение уровня сигнала происходит последовательно с учетом предыдущего перехода. При передаче “нуля” сигнал не меняется.

Этот код, так же как и NRZ нуждается в предварительном кодировании. Используется в Fast Ethernet 100Base-TX.

Гибридный троичный код

Входной бит Предыдущее состояние
на выходе
Выходной бит
0 +
0
0
1 +
0 +

4B3T

Таблица кодирования:

MMS 43 coding table
Input Accumulated DC offset
1 2 3 4
0000 + 0 +   (+2) 0−0 (−1)
0001 0 − +   (+0)
0010 + − 0   (+0)
0011 0 0 +   (+1) − − 0   (−2)
0100 − + 0   (+0)
0101 0 + +   (+2) − 0 0   (−1)
0110 − + +   (+1) − − +   (−1)
0111 − 0 +   (+0)
1000 + 0 0   (+1) 0 − −   (−2)
1001 + − +   (+1) − − −   (−3)
1010 + + −   (+1) + − −   (−1)
1011 + 0 −   (+0)
1100 + + +   (+3) − + −   (−1)
1101 0 + 0   (+1) − 0 −   (−2)
1110 0 + −   (+0)
1111 + + 0   (+2) 0 0 −   (−1)

Таблица декодирования:

Ternary Binary Ternary Binary Ternary Binary
0 0 0 Н/Д − 0 0 0101 + − − 1010
+ 0 + 0000 − + + 0110 + 0 − 1011
0 − 0 0000 − − + 0110 + + + 1100
0 − + 0001 − 0 + 0111 − + − 1100
+ − 0 0010 + 0 0 1000 0 + 0 1101
0 0 + 0011 0 − − 1000 − 0 − 1101
− − 0 0011 + − + 1001 0 + − 1110
− + 0 0100 − − − 1001 + + 0 1111
0 + + 0101 + + − 1010 0 0 − 1111

Системы с четырёхуровневым кодированием

2B1Q

Системы с пятиуровневым кодированием

PAM-5

Системы с восьмиуровневым кодированием

PAM-8

Системы с десятиуровневым кодированием

PAM-10

Системы с двенадцатиуровневым кодированием

PAM-12

Системы с шестнадцатиуровневым кодированием

PAM-16

Источники

См. также

Литература

  1. Фомин С. В. Системы счисления. — 5-е изд. — М.:Наука, Гл. ред. физ.-мат. лит., 1987. — 48 с. — (Попул. лекции по мат.)

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "Физическое кодирование" в других словарях:

  • Методы кодирования цифровых сигналов — В этой статье не хватает ссылок на источники информации. Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена. Вы можете …   Википедия

  • Модель — 9. Модель Изделие, являющееся трехразмерным упрощенным изображением предмета в установленном масштабе Модель является составной частью макета Источник …   Словарь-справочник терминов нормативно-технической документации

  • поставщик — 4.47 поставщик (supplier): Организация или лицо, которое вступает в соглашение с приобретающей стороной на поставку продукта или услуги. Примечание 1 «Поставщиком» может быть подрядчик, производитель, торговец или продавец. Примечание 2 Иногда… …   Словарь-справочник терминов нормативно-технической документации

  • знак — 01.01.11 знак [ character]: Элемент из набора элементов, используемый по согласованию для организации, представления или управления информацией. Примечание К знакам относят буквы, цифры, знаки пунктуации или другие знаки и, в широком смысле,… …   Словарь-справочник терминов нормативно-технической документации

  • Возможности и ограничения перцептронов — Логическая схема перцептрона с тремя выходами Основная статья: Перцептрон Перцептрон является одной из первых моделей искусстве …   Википедия

  • Информация — (Information) Информация это сведения о чем либо Понятие и виды информации, передача и обработка, поиск и хранение информации Содержание >>>>>>>>>>>> …   Энциклопедия инвестора

  • ГОСТ Р ИСО/МЭК 19762-4-2011: Информационные технологии. Технологии автоматической идентификации и сбора данных (АИСД). Гармонизированный словарь. Часть 4. Общие термины в области радиосвязи — Терминология ГОСТ Р ИСО/МЭК 19762 4 2011: Информационные технологии. Технологии автоматической идентификации и сбора данных (АИСД). Гармонизированный словарь. Часть 4. Общие термины в области радиосвязи оригинал документа: ALOHA [ALOHA slotted]:… …   Словарь-справочник терминов нормативно-технической документации

  • идентификатор — 2.18 идентификатор (identifier): Информационный объект, используемый для объявления идентичности до потенциального подтверждения соответствующим аутентификатором [18]. Источник: ГОСТ Р ИСО/ТС 22600 2 2009: Информатизация здоровья. Управлени …   Словарь-справочник терминов нормативно-технической документации

  • структура — (framework): Логическая структура для классификации и организации сложной информации [3]. Источник: ГОСТ Р ИСО/ТС 18308 2008: Информатизация здоровья. Требования к архитектуре электронного учета здоровья 3.38 стру …   Словарь-справочник терминов нормативно-технической документации

  • ГОСТ 30772-2001: Ресурсосбережение. Обращение с отходами. Термины и определения — Терминология ГОСТ 30772 2001: Ресурсосбережение. Обращение с отходами. Термины и определения оригинал документа: 6.5 антропогенное загрязнение: Загрязнение, возникающее в результате деятельности людей, в том числе их прямого или косвенного… …   Словарь-справочник терминов нормативно-технической документации


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»