Jump to content

Биполярное кодирование

Число 1337 , представленное в биполярной кодировке, известной как AMI (инверсия альтернативной метки), где: 1337 10 = 10100111001 2

В телекоммуникациях биполярное кодирование — это тип с возвратом к нулю (RZ) линейного кода , где используются два ненулевых значения, так что три значения — +, — и ноль. Такой сигнал называется двубинарным сигналом . Стандартные биполярные кодировки разработаны так, чтобы быть сбалансированными по постоянному току , проводя одинаковое количество времени в состояниях + и –.

Причина, по которой биполярное кодирование классифицируется как возврат к нулю (RZ), заключается в том, что когда канал с биполярным кодированием простаивает, линия удерживается на постоянном «нулевом» уровне, а когда он передает биты, линия находится либо в +V или состояние -V, соответствующее передаваемому двоичному биту. Таким образом, линия всегда возвращается на «нулевой» уровень, чтобы обозначить необязательно разделение битов или обозначить неактивность линии.

Альтернативная инверсия знака

[ редактировать ]

Одним из видов биполярного кодирования является парный код несоответствия , простейшим примером которого является инверсия альтернативных меток . В этом коде двоичный 0 кодируется как ноль вольт, как при униполярном кодировании , тогда как двоичная 1 кодируется попеременно как положительное или отрицательное напряжение. Название возникло потому, что в контексте Т-несущей двоичная «1» называется «меткой», а двоичный «0» называется «пробелом». [1]

Повышение напряжения

[ редактировать ]

Использование биполярного кода предотвращает значительное нарастание постоянного тока , поскольку среднее значение положительных и отрицательных импульсов равно нулю. Небольшое количество компонентов постоянного тока или их отсутствие считается преимуществом, поскольку в этом случае кабель можно использовать на большие расстояния и для передачи энергии для промежуточного оборудования, такого как линейные повторители . [2] Компонент постоянного тока можно легко и дешево удалить до того, как сигнал достигнет схемы декодирования.

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

[ редактировать ]

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

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

Кодирование широко использовалось в сетях PCM первого поколения и до сих пор часто встречается в старом мультиплексирующем оборудовании, но успешная передача зависит от отсутствия длинных серий нулей. [3] Для обеспечения синхронизации следует отправлять не более 15 последовательных нулей.

Существует два популярных способа гарантировать, что никогда не будет отправлено более 15 последовательных нулей: сигнализация украденных битов и вставка битов .

T-перевозчик использует сигнализацию с украденными битами: при необходимости младший бит байта просто устанавливается на «1».

Изменение бита 7 приводит к изменению голоса, которое невозможно обнаружить человеческим ухом, но это неприемлемое повреждение потока данных. Каналы данных должны использовать какую-то другую форму заполнения импульсов. [2] например, всегда устанавливать бит 8 в «1», чтобы поддерживать достаточную плотность единиц. Конечно, это снижает эффективную пропускную способность данных до 56 кбит/с на канал. [4]

Если характеристики входных данных не соответствуют шаблону, согласно которому каждый восьмой бит равен «1», кодер, использующий альтернативную инверсию меток, добавляет «1» после семи последовательных нулей для поддержания синхронизации. На стороне декодера эта дополнительная «1», добавленная кодером, удаляется, воссоздавая правильные данные. При использовании этого метода данные, передаваемые между кодером и декодером, длиннее исходных данных в среднем менее чем на 1%.

Обнаружение ошибок

[ редактировать ]

Еще одним преимуществом биполярного кодирования по сравнению с униполярным является обнаружение ошибок . В примере с Т-несущей биполярные сигналы регенерируются через регулярные промежутки времени, так что сигналы, уменьшенные с расстоянием, не просто усиливаются, но обнаруживаются и воссоздаются заново. Ослабленные сигналы, искаженные шумом, могут вызвать ошибки: отметка интерпретируется как ноль, а ноль — как положительная или отрицательная отметка. Каждая однобитовая ошибка приводит к нарушению правила биполярности. Каждое такое биполярное нарушение (БПВ) является признаком ошибки передачи. (Местоположение BPV не обязательно совпадает с местоположением исходной ошибки).

Другие схемы кодирования T1

[ редактировать ]

Для каналов данных, чтобы избежать необходимости всегда устанавливать бит 8 в 1, как описано выше, другие схемы кодирования T1 ( модифицированные коды AMI ) обеспечивают регулярные переходы независимо от передаваемых данных. Таким образом достигается пропускная способность 64 кбит/с на канал. B8ZS — новый формат для Северной Америки, где HDB3 — исходный тип линейного кодирования, используемый в Европе и Японии.

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

Историческое использование

[ редактировать ]

B-MAC и, по существу, все члены семейства мультиплексированных аналоговых компонентов телевизионной передачи использовали Duobinary для кодирования цифрового звука, телетекста, субтитров и выборочного доступа для распространения. Благодаря тому, что Duobinary был связан с NICAM , например, с цифровыми аудиоподсистемами для семейства MAC, стало возможным сокращение объема данных до 50% как в стереофоническом, так и в монорежиме передачи. По крайней мере, в некоторых системах передачи данных duobinary может выполнять сжатие данных без потерь, хотя на практике это редко используется.

См. также

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 5f36955b3f89b3f4dc78b7fe92579fb7__1716294180
URL1:https://arc.ask3.ru/arc/aa/5f/b7/5f36955b3f89b3f4dc78b7fe92579fb7.html
Заголовок, (Title) документа по адресу, URL1:
Bipolar encoding - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)