logo search
КС 1-164 / gotovye_shpory_po_KS

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

Линейное кодирование 2B1Q (2 Binary 1 Quandary) было разработано для использования в качестве протокола физического уровня в точке сопряжения U BRI-интерфейса сетей ISDN. Алгоритм 2B1Q представляет собой один из вариантов реализации амплитудно-импульсной модуляции с четырьмя уровнями выходного напряжения без возвращения к нулевому уровню (NRZ).

Для формирования линейного кода входной информационный поток делится на кодовые группы по два бита в каждой. В зависимости от комбинации значений битов кодовой группы ей ставится в соответствие один из четырёх кодовых символов, каждому из которых, в свою очередь, соответствует один из уровней напряжения.

Таким образом, закодированный в соответствии с правилами 2B1Q сигнал представляет собой последовательность скачкообразно изменяющихся напряжений с 4 возможными уровнями.

Поскольку в данном случае двум битам сигнала ставится в соответствие один кодовый символ, информационная скорость (data rate, скорость передачи данных) вдвое превышает символьную (symbol rate) - это означает, что модуляционная схема 2B1Q обеспечивает постоянную величину спектральной эффективности модулированного сигнала q = 2бита/Гц.

Алгоритм 2B1Q не обеспечивает поддержание баланса положительных и отрицательных импульсов выходного напряжения и, следовательно, входной код 2B1Q должен быть предварительно обработан специальными процедурами, которые должны обеспечить подавление постоянной составляющей.

Системы передачи данных, которые используют алгоритм 2B1Q, способны обеспечить скорость передачи от 64 кбит/с до 2320 кбит/с. Нормативными документами не определена величина шага изменения информационной скорости, поэтому, в различных реализациях эта величина может принимать разные значения (от 8 до 64 кбит/с).