Попарно-сбалансированный код

Попарно-сбалансированный код — это линейный код, в котором по меньшей мере один из символов данных представлен двумя кодовыми словами с противоположным дисбалансом, которые используются последовательностно, чтобы минимизировать общий дисбаланс более длинной последовательности символов[1].

Любой конкретный кодовый блок линейного кода может иметь нулевой дисбаланс (средний вес кодового блока равен нулю), отрицательный дисбаланс (средний вес кодового блока отрицателен) или положительный дисбаланс (средний вес кодового блока положителен)[2].

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

В системе, использующей попарно-сбалансированный код, передатчик должен отслеживать накопление постоянной составляющей (текущий дисбаланс[3][4]) и всегда выбирать кодовое слово, которое возвращает уровень постоянного тока к нулю. Приёмник спроектирован таким образом, что любое из кодовых слов пары декодируется в одни и те же биты данных.

Большинство линейных кодов используют либо попарно-сбалансированный код, либо коды с постоянным весом[5].

Простейшим попарно-сбалансированным кодом является биполярный AMI код. Попарно-сбалансированные коды включают 8b/10b кодирование[2][6], 8B12B, CMI[7] и 4B3T.

Цифры могут быть представлены различными физическими величинами, такими как две разные частоты, фазы, уровни напряжения, магнитные полярности или электрические полярности, причём каждая из пары представляет 0 или 1.

Примечания

  1. СЕТЬ СВЯЗИ ЦИФРОВАЯ ИНТЕГРАЛЬНАЯ ГОСТ 22670-77 10. Дата обращения: 16 декабря 2025.
  2. 1 2 8b/10b Encoder/Decoder (ноябрь 2002). Дата обращения: 15 декабря 2025.
  3. Running disparity. ООО "ИКС-МЕДИА". Дата обращения: 16 декабря 2025.
  4. Darrell E. Smith. What is Running Disparity (RD)? (3 июля 2017). Дата обращения: 16 декабря 2025.
  5. Коды с постоянным весом. Дата обращения: 16 декабря 2025.
  6. Кодирование 8bit/10bit в интерфейсе pci-xp. Дата обращения: 16 декабря 2025.
  7. Лекция 1: Введение в новейшие телекоммуникационные технологии. Дата обращения: 16 декабря 2025.