Оптическое волокно, как среда передачи, а также оптоэлектронные компоненты фотоприёмника и оптического передатчика накладывают ограничивающие требования на свойства цифрового сигнала, поступающего в линейный тракт. Поэтому между оборудованием стыка и линейным трактом ВОСП помещают преобразователь кода. Выбор кода оптической системы передачи сложная и важная задача. На выбор кода влияет, во- первых, нелинейность модуляционной характеристики и температурная зависимость излучаемой оптической мощности лазера, которые приводят к необходимости использования двухуровневых кодов.
Во-вторых, вид энергетического спектра, который должен иметь минимальное содержание низкочастотных (НЧ) и высокочастотных (ВЧ) компонент. Энергетический спектр содержит непрерывную и дискретную части. Непрерывная часть энергетического спектра цифрового сигнала зависит от информационного сигнала и типа кода. Для того чтобы цифровой сигнал не искажался в усилителе переменного тока фотоприёмника желательно иметь низкочастотную составляющую непрерывной части энергетического спектра подавленной, в противном случае для реализации оптимального приёма перед решающим устройством регенератора требуется введение дополнительного устройства, предназначенного для восстановления НЧ составляющей, что усложняет оборудование линейного тракта. Существует ещё одна причина для уменьшения низкочастотной составляющей сигнала. Дело в том, что оптическая мощность, излучаемая полупроводниковым лазером, зависит от окружающей температуры и может быть легко стабилизирована посредством отрицательной обратной связи (ООС) по среднему значению излучаемой мощности только в том случае, когда отсутствует НЧ часть спектра, изменяющаяся во времени. Иначе в цепь ООС придется вводить специальные устройства, компенсирующие эти изменения.
В-третьих, для выбора кода существенным фактором является высокое содержание информации о тактовом синхросигнале в линейном сигнале. В приёмнике эта информация используется для восстановления фазы и частоты хронирующего колебания, необходимого для управления принятием решения в пороговом устройстве. Осуществить синхронизацию тем проще, чем больше число переходов уровня в цифровом сигнале, то есть чем больше переходов вида 0-1 или 1-0. Лучшим с точки зрения восстановления тактовой частоты и простоты реализации схемы выделения хронирующей информации, является сигнал, имеющий в энергетическом спектре дискретную составляющую на тактовой частоте.
В-четвертых, код не должен накладывать каких-либо ограничений на передаваемое сообщение и должен обеспечивать однозначную передачу любой последовательности нулей и единиц.
В-пятых, код должен обеспечивать возможность обнаружения и исправления ошибок. Основной величиной, характеризующей качество связи, является частость появления ошибок или коэффициент ошибок, определяемый отношением среднего количества неправильно принятых посылок к их общему числу. Контроль качества связи необходимо производить, не прерывая работу линии. Это требование предполагает использование кода, обладающего избыточностью, тогда достаточно фиксировать нарушение правил формирования кода, чтобы контролировать качество связи.
Кроме вышеперечисленных требований на выбор кода оказывает влияние простота реализации, низкое потребление энергии и малая стоимость оборудования линейного тракта [8].
В современных оптоволоконных системах связи для городской телефонной сети ИКМ-120-4/5 и ИКМ-480-5 для передачи в качестве линейного кода используется код CMI, который позволяет выделять последовательность тактовых импульсов, контролировать величину ошибки. Число одноименных следующих друг за другом символов не превышает двух – трех, что положительно сказывается на устойчивости работы ВОСП.
Особенностью данного кода является сочетание простоты кодирования и возможности выделения тактовой частоты заданной фазы с помощью узкополосного фильтра. Код строится на основе кода HDB-3 (принцип построения представлен на рисунке 11.2). Здесь символ +1 преобразуется в кодовое слово 11, символ –1 –в кодовое слово 00, символ 0 -в 01. Из рисунка 11.2 видно, что для CMI характерно значительное число переходов, что свидетельствует о возможности выделения последовательности тактовых импульсов. Текущие цифровые суммы кодов имеют ограниченное значение. Это позволяет контролировать величину ошибки достаточно простыми средствами [15]. Число одноименных следующих друг за другом символов не превышает двух – трех. Избыточность кода CMI можно использовать для передачи служебных сигналов. Применяя для этой цели запрещенный в обычном режиме блок 10, а также нарушение чередований 11 и 00.
Рисунок 11.2. Принцип построения кода CMI из HDB-3