• sales@hdv-tech.com
  • Круглосуточная онлайн-служба:
    • 7189078с
    • sns03
    • 6660e33e
    • YouTube 拷贝
    • инстаграм

    Общие типы кодов для передачи в основной полосе частот

    Время публикации: 11 августа 2022 г.

    1) Код АМИ

    Полное название кода AMI (Alternative Mark Inversion) — это альтернативный код инверсии маркировки.пусто) остаются без изменений.Например:

    Код сообщения: 0 1 1 0 0 0 0 0 0 0 1 1 0 0 1 1…

    Код AMI: 0 -1 +1 0 0 0 0 0 0 0 -1 +1 0 0 -1 +1…

    Форма волны, соответствующая коду AMI, представляет собой последовательность импульсов с положительным, отрицательным и нулевым уровнями.Это можно рассматривать как деформацию униполярной формы волны, то есть «0» по-прежнему соответствует нулевому уровню, а «1» соответствует попеременно положительным и отрицательным уровням.

    Преимущество кода AMI в том, что в нем отсутствует постоянная составляющая, мало высокочастотных и низкочастотных составляющих, а энергия сосредоточена на частоте 1/2 скорости кода.

    (рис. 6-4);Схема кодека проста, и полярность кода может использоваться для наблюдения за ситуацией с ошибкой;если это сигнал AMI-RZ, его можно изменить на однополярный, если после приема он является двухполупериодным.Форма волны RZ, из которой можно извлечь компоненты синхронизации битов.Из-за вышеуказанных преимуществ код AMI стал одним из наиболее часто используемых типов кода передачи.

    Недостаток кода AMI: когда исходный код имеет длинную серию «0», уровень сигнала не скачет в течение длительного времени, что затрудняет выделение сигнала синхронизации.Одним из эффективных способов решения проблемы четного кода «0» является использование кода HDB3.

     

    (2) Код HDB3

    Полное название кода HDB3 — биполярный код высокой плотности третьего порядка.Это улучшенный тип кода AMI.Цель улучшения — сохранить преимущества кода AMI и устранить его недостатки, чтобы количество последовательных «0» не превышало трех.Его правила кодирования следующие:

    Сначала проверьте количество последовательных «0» в коде сообщения.Когда количество последовательных «0» меньше или равно 3, это то же самое, что и правило кодирования кода AMI.Когда количество последовательных «0» превышает 3, каждый из 4 последовательных «0» будет преобразован в раздел и заменен на «000V».V (значение +1 или -1) должен иметь ту же полярность, что и непосредственно предшествующий соседний импульс, отличный от «0» (поскольку это нарушает правило чередования полярности, поэтому V называется разрушающим импульсом).Соседние полярности V-кода должны чередоваться.Если значение кода V может соответствовать требованиям (2), но не соответствует этому требованию, замените «0000» на «B00V».Значение B согласуется со следующим импульсом V для решения этой проблемы.Поэтому B называется импульсом модуляции.Полярность номера передачи после кода V также следует чередовать.

    В дополнение к преимуществам кода AMI, код HDB3 также ограничивает количество последовательных кодов «0» до менее чем 3, так что извлечение информации о времени может быть гарантировано во время приема.Таким образом, код HDB3 является наиболее широко используемым типом кода в моей стране и Европе, а все типы кода интерфейса ниже четвертичной группы PCM A-law являются кодами HDB3.

    В вышеупомянутом коде AMI и коде HDB3 каждый двоичный код преобразуется в код с 1-битным трехуровневым значением (+1, 0, -1), поэтому такой код также называется кодом 1B1T.Кроме того, также возможно разработать код HDBn, в котором количество «0» не превышает n.

     

    (3) Двухфазный код

    Двухфазный код также называется манчестерским кодом.Он использует период положительной и отрицательной симметричных прямоугольных волн для представления «0» и его обратную форму волны для представления «1».Одно из правил кодирования состоит в том, что код «0» представлен двузначным кодом «01», а код «1» представлен двузначным кодом «10».Например,

    Код сообщения: 1 1 0 0 1 0 1

    Двухфазный код: 10 10 01 01 10 01 10

    Двухфазный кодовый сигнал представляет собой биполярный сигнал NRZ только с двумя уровнями противоположной полярности.Он имеет скачки уровня в центральной точке каждого символьного интервала, поэтому он содержит богатую информацию о синхронизации битов.Компонента DC отсутствует, и процесс кодирования также прост.Недостатком является то, что занимаемая полоса пропускания удваивается, что снижает коэффициент использования полосы частот.Двухфазный код удобен для передачи данных оконечному оборудованию на короткие расстояния и часто используется в качестве типа кода передачи в локальной сети.

     

    (4) Двухфазный дифференциальный код

    Чтобы устранить ошибку декодирования, вызванную изменением полярности двухфазного кода, можно использовать концепцию дифференциального кода.Двухфазный код использует переход уровня в середине длительности каждого символа для синхронизации и кодового представления сигналов (переход от отрицательного к положительному представляет собой двоичный «0», а переход от положительного к отрицательному представляет двоичную «1»).В дифференциальном двухфазном кодовом кодировании переход уровня в середине каждого символа используется для синхронизации, а наличие дополнительного перехода в начале каждого символа используется для определения кода сигнала.Если есть переход, то это означает двоичную «1», а если перехода нет, то это означает двоичный «0».Этот код часто используется в локальных сетях.

     

    Код ОМС

    Код CMI является аббревиатурой от «mark inversion code».Подобно двухфазному коду, это также биполярный двухуровневый код.Правило кодирования: код «1» попеременно представляется двузначным кодом «11» и «00»;код «0» фиксированно представлен «01», а его форма сигнала показана на рис. 6-5(c).

    Коды CMI просты в реализации и содержат обширную информацию о времени.Кроме того, поскольку 10 является запрещенной группой кодов, последовательных кодов будет не более трех, и это правило можно использовать для обнаружения макроскопических ошибок.Этот код был рекомендован ITU-T в качестве типа кода интерфейса квартета ИКМ и иногда используется в системах передачи по оптическим кабелям со скоростью ниже 8,448 Мбит/с.

     

    Блочное кодирование

    Для повышения производительности линейного кодирования требуется некоторая избыточность для обеспечения синхронизации шаблонов и обнаружения ошибок.Внедрение блочного кодирования может в некоторой степени достичь обеих этих целей.Форма блочного кодирования - код nBmB, код nBmT и так далее.

    Код nBmB представляет собой вид блочного кодирования, при котором n-битный двоичный код исходного информационного потока разбивается на группу и заменяется новой кодовой группой из m-битного двоичного кода, где m>n.Поскольку m>n, новая кодовая группа может иметь вид Комбинаций 2^m, поэтому комбинаций больше (2^m-2^n).Среди 2-дюймовых комбинаций благоприятная кодовая группа каким-то образом выбирается в качестве разрешенной кодовой группы, а остальные используются в качестве запрещенной кодовой группы для получения хороших характеристик кодирования.Например, в кодировании 4B5B вместо 4-битного кода используется 5-битный код.Кодирование: для 4-битной группировки существует только 2^4=16 различных комбинаций, а для 5-битной группировки существует 2^5=32 различных комбинации.Чтобы добиться синхронизации, мы можем следовать не более чем за одним ведущим «0», а два суффикса «0» используются для выбора кодовых групп, а остальные являются отключенными кодовыми группами.Таким образом, если на принимающей стороне появляется отключенная кодовая группа, это означает, что в процессе передачи произошла ошибка, что улучшает способность системы обнаруживать ошибки.И двухфазные коды, и коды CMI можно рассматривать как коды 1B2B.

    В системе оптоволоконной связи часто выбирают m=n+1 и берут код 1B2B, код 2B3B, код 3B4B и код 5B6B.Среди них кодовая комбинация 5B6B практически использовалась в качестве кодовой комбинации линейной передачи для третьей группы и четвертой группы или более.

    Код nBmB обеспечивает хорошие функции синхронизации и обнаружения ошибок, но и за это приходится платить определенную цену, то есть соответственно увеличивается требуемая пропускная способность.

    Идея дизайна кода nBmT состоит в том, чтобы преобразовать n двоичных кодов в новую кодовую группу из m троичных кодов, а m.Например, код 4B3T, который преобразует 4 двоичных кода в 3 троичных кода.Очевидно, что при одинаковой кодовой скорости информационная емкость кода 4B3T больше, чем у 1B1T, что может улучшить коэффициент использования полосы частот.Код 4B3T, код 8B6T и т. д. подходят для систем передачи данных с более высокой скоростью, таких как системы передачи по коаксиальному кабелю высокого порядка.

    Вышеизложенное является объяснением знаний «Общих типов кодов для передачи в основной полосе частот», представленных вам компанией Shenzhen Hi-Diwei Optoelectronics Technology Co., Ltd., я надеюсь, что эта статья поможет вам расширить свои знания.Помимо этой статьи, если вы ищете хорошую компанию по производству оборудования для оптоволоконной связи, вы можете рассмотретьо нас.

    Компания Shenzhen HDV photoelectric Technology Co., Ltd. в основном занимается производством коммуникационных продуктов.В настоящее время производимое оборудование охватываетсерия ОНУ, серия оптических модулей, серия ОЛТ, исерия трансиверов.Мы можем предоставить индивидуальные услуги для различных сценариев.Добро пожаловать вконсультироваться.

     

    Передача в основной полосе частот, общие типы кодов для передачи в основной полосе частот

     



    веб-сайт