Это потенциальный код с четырьмя уровнями сигнала для кодирования данных. Название отражает суть кодирования – каждые два бита (2В) передаются за один такт сигналом определенного уровня (1Q). Линейный сигнал имеет четыре состояния. Другими словами, скорость передачи информации N при этом методе кодирования в два раза больше скорости модуляции В.
Кодирование 2B1Q
Значения бит
| Уровень сигнала
|
| -3
|
| -1
|
| +3
|
| +1
|

Сигнал в коде 2B1Q
На рисунке изображен сигнал, соответствующий последовательности бит: 01 01 10 00. Основная частота сигнала в коде 2B1Q не превышает значения fо=N/4 Гц.
Однако для реализации этого метода кодирования мощность передатчика должна быть выше, чтобы четыре значения потенциала четко различались приемником на фоне помех.
Код MLT3 (Multi Level Transmission - 3).
Используются три уровня передачи: «-1», «0», «+1».
Единице соответствует обязательный переход с одного уровня сигнала на другой на границе тактового интервала.
Нулю соответствует отсутствие изменения уровня линейного сигнала.
При передаче последовательности единиц период изменения уровня сигнала включает четыре бита. В этом случае fо=N/4 Гц. Это максимальная основная частота сигнала в коде MLT-3.В случае чередующейся последовательности нулей и единиц основная гармоника сигнала находится на частоте fо=N/8 Гц, что в два раза меньше чем у кода NRZI.


Сигнал в коде MLT-3