Цифровое кодирование

Потенциальный код без возврата к нулю – NRZ (Non Return to Zero) - рис.6,а. В этом методе высокий потенциал соответствует значению бита «1», а низкий - значению «0».

Кроме потенциальных кодов в компьютерных сетях используются импульсные коды, в которых данные представлены полным импульсом или же его частью - фронтом. Наиболее простым является биполярный импульсный код, называемый также кодированием с возвратом к нулю (Return to Zero, RZ), в котором единица представлена импульсом одной полярности, а ноль - импульсом другой полярности (рис.6,б). Каждый импульс длится половину такта (битового интервала).


Одной из модификаций метода RZ является метод биполярного кодирования с альтернативной инверсией (Bipolar Alternate Mark Inversion, AМl), в котором используются три уровня потенциала — положительный, нулевой и отрицательный (рис.6,в).

В локальных сетях (ЛВС Ethernet и Token Ring) до недавнего времени применялся манчестерский код (рис.6,г), в котором для кодирования двоичных единиц и нулей используется переход сигнала в середине каждого битового интервала:

• «1» кодируется переходом от высокого уровня сигнала к низкому;

• «0» - обратным переходом от низкого уровня сигнала к высокому.

Дифференциальный или разностный манчестерский код используется в сетях Token Ring FDDI и представляет собой разновидность манчестерского кода с двумя уровнями потенциала:

• «0» кодируется изменением потенциала в начале битового интервала;

• «1» - сохранением предыдущего уровня потенциала.

В середине каждого битового интервала обязательно присутствует переход с одного уровня потенциала на другой (рис.6,д).

Код трехуровневой передачи МLТ-З (Multi Level Тrаnsmissiоn-З) имеет много общего с кодом AМl. Единице соответствует последовательный переход на границе битового интервала с одного уровня сигнала на другой. При передаче нулей сигнал не меняется (рис. 6, е).

МLТ-З используется в сетях FDDI на основе медных проводов, известных как CDDI, и Fast Ethernet стандарта 100Base-ТХ совместно с избыточным методом логического кодирования 4В/5В.

В пятиуровневом коде РАМ-5 используется 5 уровней амплитуды сигнала и двухбитовое кодирование (рис.6ж), означающее наличие четырёх уровней, соответствующих двум битам передаваемых данных: 00, 01, 10, 11, то есть в одном битовом интервале передаются сразу два бита.

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

Код РАМ-5 используется в сетях 1000Base-Т (Gigabit Ethernet).

 

Лекция 7