Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Компьютерные сети.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
474.66 Кб
Скачать

Метод бифилярного кодирования с альтернативной инверсией (ami).

Метод бифилярного кодирования с альтернативной инверсией является модификацией метода ‘’NRZ’’. В этом методе используются 3 уровня потенциала:

  1. Отрицательный

  2. Нулевой

  3. Положительный

Для кодирования логического нуля используется нулевой потенциал, а логическая единица кодируется, либо отрицательным, либо положительным потенциалом. При этом потенциал каждой новой единицы противоположен потенциалу предыдущей. Код ‘’AMI’’ частично ликвидирует проблему постоянной составляющей и отсутствия синхронизации, присущие коду ‘’NRZ’’. Это происходит при передаче длинной последовательности единиц. Длинные последовательности нулей опасны для кода ‘’AMI’’, т.к. сигнал вырождается в постоянный потенциал нулевой амплитуды. В целом для различных комбинаций бит на линии использование кода ‘’AMI’’ приводит к более узкому спектру сигналов, чем для кода ‘’NRZ’’, а значит более высокой пропускной способности линии. Код ‘’AMI’’ предоставляет также некоторые возможности по распознаванию ошибочных сигналов. Так нарушение строгого чередования полярности сигналов говорит о ложном импульсе, или о исчезновении с линии корректного импульса. Сигнал с некорректной полярностью называется запрещенным сигналом. В коде ‘’AMI’’ используется 3 уровня сигнала на линии. В связи с чем дополнительный уровень требует увеличение мощности передатчика примерно на 3 (Дб) для обеспечения той же достоверности приема бит на линии, что является общим недостатком кодов с несколькими состояниями сигнала по сравнению с кодами которые различают только два состояния.

Потенциальный код с инверсией при единице (nrzi)

Существует код похожий на ‘’AMI’’ но с двумя уровнями сигнала. При передачи нуля он передает потенциал который был установлен в предыдущем такте, а при передачи единицы потенциал меняется на противоположный. Этот код называется потенциальным кодом с инверсией при единице (NRZI). Этот код удобен в тех случаях, когда использование третьего уровня не желательно например: в оптических кабелях, где устойчиво распознаются два состояния сигнала (свет и темнота).

Потенциальный код (2b1q)

На рисунке ‘’Г’’ показан потенциальный код с четырьмя уровнями сигнала для кодирования данных. Это код ‘’2B1Q’’ название которого означает следующее: каждые два вида (2B) передаются за один такт сигналом, имеющим четыре состояния (1Q).

Паре бит (0;0) соответствует потенциал (-2,5V).

Паре бит (0;1) соответствует потенциал (-0,83V).

Паре бит (1;1) соответствует потенциал (+0,83V).

Паре бит (1;0) соответствует потенциал (+2,5V).

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