Потенциальный код без возврата к нулю – 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