Метод біполярного кодування з альтернативною інверсією
Однією з модифікацій методу NRZ є метод біполярного кодірова-нія з альтернативною інверсією (Bipolar Alternate Mark Inversion, AMI). У цьому методі (мал. 5.6, би) використовуються три рівні потенціалу – негативний, ну-льовой і позитивний.
Для кодування логічного нуля використовується нуле-вой потенціал, а логічна одиниця кодується або позитивним потенци-яскраво-червоному, або негативним, при цьому потенціал кожної нової одиниці протіво-положен потенціалу попередньої.
Код AMI частково ліквідовує проблеми постійної складової і от-сутствія самосинхронізації, властиві коду NRZ. Це відбувається при передачі довгих послідовностей одиниць.
У цих випадках сигнал на лінії представ-ляєт собою послідовність різнополярних імпульсів з тим же спектром, що і у коду NRZ, що передає нулі, що чергуються, і одиниці, тобто без пос-тоянной складової і з основною гармонікою N/2 Гц (де N – бітова сько-рость передачі даних).
Довгі ж послідовності нулів так само небезпечні для коду AMI, як і для коду NRZ – сигнал вироджується в постійний потен-циал нульової амплітуди. Тому код AMI вимагає подальшого поліпшення, хоча завдання спрощується – залишилося справитися тільки з послідовностями нулів.
В цілому, для різних комбінацій бітів на лінії використання коду AMI приводить до вужчого спектру сигналу, чим для коду NRZ, а значить, і до вищої пропускної спроможності лінії. Наприклад, при передачі одиниць, що чергуються, і нулів основна гармоніка /0 має частоту JV/4 Гц. Код AMI надає також деякі можливості по розпізнаванню помилкових сигналів.
Так, порушення строгого чергування полярності сигналів говорить про помилковий імпульс або зникнення з лінії коректного імпульсу. Сигнал з некоректною полярністю називається забороненим сигналом (signal violation).
В коді AMI використовуються не два, а три рівні сигналу на лінії. Додатковий рівень вимагає збільшення потужності передавача приблизно на 3 дб для забезпечення тієї ж достовірності прийому бітів на лінії, що є загальним недоліком кодів з декількома станами сигналу в порівнянні з кодами, які розрізняють тільки два стани.

