Назначение линейных кодов ВОСП. Требования. Классификация. Алгоритм формирования кода CMI.

Линейные коды предназначены для устранения ошибок, увеличения дальности реген.участка, улучшения помехозащищённости систем передачи, для исправления битовых ошибок. Требования:1) Линейный сигнал должен содержать тактовую частоту, 2) Должен содержать минимально возможные длины блоков повторяющихся символов (0 и 1), 3)Линейный сигнал должен быть избыточным. Избыточность повышает тактовую частоту, 4) Непрерывный спектр должен быть достаточно узкополосным для передачи через канал связи без искажений. Классификация:1) NRZ-скремблированный (без возврата к нулю). Является первым глобальным стандартом линейного кодирования для цифровых ВОСП SDH. Код обеспечивает выполнение требований, предъявляемых к линейным сигналам; 2) Блочные коды mВnВ являются избыточными, предназначены для коррекции ошибок, организации служебной связи, для повышения помехозащищённости, используются в ВОСП. m – число инф.символов на входе кодера m<n, n – общее число символов (инф.+служ.) на выходе кодера, B – двоичный сигнал либо уровень сигнала (1 либо 0 (-1) При их формировании используются две – три таблицы кодирования, обеспечивающие балансировку числа логических символов "1" и "0".В кодах этого класса последов-ть исходного сигнала разбивается на отрезки (блоки), состоящие из m бит, и преобразуется в определенную последов-ть (блок) кодовых символов n. Тактовая частота линейного сигнала удваивается и скорость передачи в линии становится вдвое больше исходной последовательности. К линейным кодам класса 1В2В относятся: BI – L (абсолютный биимпульсный); CMI (с инверсией групп символов); MCMI (модифицированный CMI) и ряд других; 3) линейные коды со вставками: mB1C1P1R, где 1 – кол-во битов служебной i, C,P,R – служебные биты, P – чётность/нечётность единиц в исходной кодовой комбинации (контр.сумма), R – символ служ.связи. Недостаток:у блочных кодов повышается тактовая частота=>повыш-ся затухание, что приводит к появлению межсимвольной интерференции; 4) многоуровневые линейные коды: mBnX, где X – число уровней выходного сигнала. Вместо X могут использоваться буквы B (mBnB), T(2B3T) – двухуровневый код, Q (2B1Q) – трёхуровневый код, 2 бита инф-ции преобразуются в 1 из 4-х. Используется в сетях абонентского доступа (xDSL).

CMI: код модуляции инверсии; применяется в ИКМ-1920(Е4). «0» заменяется на 01, а «1» заменяется на 11 или 00 по очереди. См.пример в раздатке.Достоинства: 1) простота преобразователей кода; 2) устойчивый тактовый синхронизм; 3) возможность контроля ошибок; недостаток: увеличение тактовой частоты.