Открыть сервис

Биполярный RZ код

Биполярный RZ код (англ. Bipolar Return-to-Zero, BPRZ, также известный как код с чередованием полярности и возвращением к нулю) — это метод линейного кодирования цифровых сигналов, при котором каждый бит данных передаётся тремя уровнями напряжения: положительным, отрицательным и нулевым. Ключевой особенностью является то, что после передачи каждого бита сигнал возвращается к нулевому уровню, а логическая единица кодируется чередованием полярности (положительный и отрицательный импульсы следуют поочерёдно). Этот код относится к классу самосинхронизирующихся кодов с возвращением к нулю (RZ).

История и происхождение

Биполярный RZ код был разработан в середине XX века для повышения надёжности передачи цифровых данных по линиям связи, в частности, в телефонных сетях. Он стал одним из первых практических решений, позволяющих передавать тактовую синхронизацию и данные одновременно, что было критически важно для систем с временным разделением каналов (TDM). В 1960-х годах код активно применялся в системах импульсно-кодовой модуляции (ИКМ) для уплотнения каналов связи. Впоследствии, с развитием волоконно-оптических линий и более сложных кодов (например, HDB3, MBnB), BPRZ уступил место более эффективным методам, но остаётся важным для понимания основ цифровой передачи.

Принцип кодирования

Уровни сигнала

Биполярный RZ код использует три уровня напряжения:

  • +V (положительный импульс) — для кодирования логической «1» с чередованием полярности.
  • -V (отрицательный импульс) — для кодирования логической «1» с чередованием полярности.
  • 0 (нулевой уровень) — для кодирования логического «0» и для возврата к нулю после каждого бита.

Правила кодирования

  1. Логический «0» кодируется нулевым уровнем напряжения на протяжении всего битового интервала.
  2. Логическая «1» кодируется импульсом длительностью, равной половине битового интервала (полутактовый импульс), после чего сигнал возвращается к нулю. Полярность импульса чередуется: первый бит «1» передаётся положительным импульсом, следующий — отрицательным, затем снова положительным и так далее.

Пример кодирования

Последовательность бит: 1 0 1 1 0 1

  • Бит 1: положительный импульс (+V) на полутакте, затем возврат к нулю.
  • Бит 2: нулевой уровень.
  • Бит 3: отрицательный импульс (-V) на полутакте, затем возврат к нулю.
  • Бит 4: положительный импульс (+V) на полутакте, затем возврат к нулю.
  • Бит 5: нулевой уровень.
  • Бит 6: отрицательный импульс (-V) на полутакте, затем возврат к нулю.

Характеристики

Спектр сигнала

Биполярный RZ код обладает спектром, сосредоточенным в области низких частот, но с подавленной постоянной составляющей (DC-компонентой). Это позволяет передавать сигнал через трансформаторы и конденсаторы, что важно для гальванической развязки. Однако ширина полосы частот, занимаемая сигналом, в два раза больше, чем у кода NRZ (Non-Return-to-Zero), поскольку импульсы короче.

Синхронизация

Код является самосинхронизирующимся: переходы сигнала (от нуля к +V или -V и обратно) происходят в каждом битовом интервале, даже при передаче длинных последовательностей нулей. Это позволяет приёмнику восстанавливать тактовую частоту без дополнительной синхронизации.

Помехоустойчивость

Чередование полярности единиц обеспечивает защиту от ошибок, связанных с долговременными изменениями уровня сигнала (например, дрейфом нуля). Кроме того, если приёмник обнаруживает два импульса одинаковой полярности подряд (без промежуточного нуля), это свидетельствует об ошибке передачи.

Классификация и разновидности

Биполярный RZ код является частным случаем кодов с возвращением к нулю (RZ). В более широком смысле выделяют:

  • Униполярный RZ — использует только два уровня (0 и +V), единица кодируется импульсом, ноль — нулём.
  • Биполярный RZ (описанный выше) — с чередованием полярности.
  • Манчестерский код — также использует переходы в середине бита, но не возвращается к нулю, а изменяет полярность на противоположную.

Применение

Историческое применение

  • Телефонные линии связи (T1/E1 каналы) — в ранних системах ИКМ для передачи голоса и данных.
  • Магнитная запись — в некоторых форматах записи данных на магнитную ленту (например, в системах PCM).

Современное применение

В настоящее время биполярный RZ код редко используется в чистом виде из-за низкой спектральной эффективности. Однако его принципы легли в основу более сложных кодов:

  • HDB3 (High Density Bipolar 3) — модификация, допускающая передачу длинных последовательностей нулей путём вставки специальных импульсов.
  • B8ZS (Bipolar with 8-Zero Substitution) — аналогичный код для T1-линий.
  • MLT-3 (Multi-Level Transmit 3) — использует три уровня, но без возврата к нулю, для снижения частоты переключений.

Образовательное значение

Код широко изучается в курсах цифровой связи и телекоммуникаций как наглядный пример самосинхронизирующегося кода с подавлением постоянной составляющей.

Достоинства и недостатки

Достоинства

  • Самосинхронизация (восстановление тактовой частоты возможно даже при длинных нулях).
  • Отсутствие постоянной составляющей (возможность гальванической развязки).
  • Простота обнаружения одиночных ошибок (нарушение чередования полярности).
  • Низкая вероятность битовых ошибок при правильной синхронизации.

Недостатки

  • Широкая полоса частот (вдвое больше, чем у NRZ).
  • Меньшая скорость передачи данных по сравнению с NRZ при той же частоте тактового генератора.
  • Чувствительность к фазовым дрожаниям (джиттеру) из-за коротких импульсов.
  • Необходимость трёхуровневого сигнала (усложнение приёмопередатчиков).

Интересные факты

  • Биполярный RZ код иногда называют «кодом с чередованием полярности» (AMI — Alternate Mark Inversion, хотя AMI обычно не требует возврата к нулю в середине бита).
  • В некоторых источниках его обозначают как BPRZ (Bipolar Return-to-Zero) или просто RZ-AMI.
  • Принцип чередования полярности используется в современных системах Ethernet (например, в коде 4B/5B с MLT-3), но с более сложными правилами.

Источники

  1. Скляр Б. «Цифровая связь. Теоретические основы и практическое применение». — М.: Вильямс, 2003.
  2. Прокис Дж. «Цифровая связь». — М.: Радио и связь, 2000.
  3. Галкин В.А. «Основы цифровой связи». — М.: Горячая линия – Телеком, 2014.
  4. ITU-T Recommendation G.703 (Physical/electrical characteristics of hierarchical digital interfaces).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →