Перекодирование

При перекодировании исходные сигналы заменяются сигналами другой структуры спектральные характеристики которых лучше согласуются с параметрами заданного канала связи.

Помимо основной задачи – согласования спектров при перекодировании стараются подобрать такой код, который обеспечивал бы:

· наименьшую ширину спектра при одинаковой скорости передачи;

· синхронизацию между передатчиком и приёмником;

· низкую стоимость реализации;

· возможность обнаруживать ошибки.

Простейшим решением является биполярный код (None return zero NRZ)

Преимущество: малая полоса пропускания; простая реализация; нет избыточности.

Недостатки: потеря синхронизации при длинных сериях элементов одного знака.

Обычно при перекодировании в сигнал вводится избыточность.

Различают два способа введения избыточности.

1. Увеличение в процессе перекодирвания основания кода (увеличение числа значащих позиций было две значащих позиции, а стало 3).

Например, код с чередованием полярности (КЧП он же AMI)

0 заменяется на 0, а 1 на ± 1 - чередуется

Достоинства:

· Данный код позволяет избавиться от постоянной составляющей;

· Так как чередование обязательно, то такой код может обнаружить ошибку.

Недостатки

· Избыточность кода 0,37;

· Основной недостаток – потеря тактовой частоты при передаче длинной серии нулей.

2. При втором подходе каждый элемент на единичном интервале заменяется двумя разнополярными импульсами

1 01

0 10

Очевидно, что избыточность такого кода 0,5 (то есть больше чем у КЧП)

+ Так как сигнал изменяется по крайней мере один раз на единичном интервале, то такой код обладает хорошими самосинхронизирующими свойствами.

+ Отсутствие постоянной составляющей

+ Если перепада на единичном интервале нет, то ошибка

Рассмотренный код называют МАНЧЕСТЕРСКИМ

Он находит широкое применение в технологиях локальных сетей, а именно в Ethernet и Token ring.

Следует обратить внимание на спектр кода.

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

(Применительно к Ethernet со скоростью 10 Мбит /с, частота несущей 5 или 10 МГц.)

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

Оба подхода позволяют устранить постоянную составляющую, чем и достигается согласование.

Потенциальный код 2B1Q

В сетях ISDN и системах xDSL широкое применение находит код 2B1Q.

Для передачи используется 4 значащих позиции, при этом один импульс несёт 2 бита информации

Очевидно, что для данного кода скорость передачи информации в два раза выше скорости модуляции R=2B, или можно сказать при заданной R требуется меньшая полоса частот канала.

· Но, для четкого различения 4–х уровней на фоне помех требуется большая мощность передатчика

· При передачи одинаковых пар бит сигнал превращается в постоянную составляющую. Что требует дополнительных мер.

Применение логического кодирования для улучшения свойств потенциальных кодов.

Потенциальные коды КЧП, Биполярный Код, 2B1Q-имеют более узкую полосу частот, что является их преимуществом, но страдают появлением постоянной составляющей и потерей синхронизации при передаче длинных серий одинаковых элементов или групп.

Для борьбы с этим явлением применяют логическое кодирование (ЛК).

ЛК – заменяет длинные последовательности элементов, приводящих к постоянному потенциалу другими последовательностями устраняющими данный недостаток.

Для логического кодирования характерны 2 метода:

· избыточные коды;

· скремблирование.

Избыточные коды основаны на разбиении исходной последовательности на порции (символы) и замене исходной порции, новой имеющей большее количество бит.

Так как символы содержат избыточные биты, то общее количество кодовых комбинаций в них больше, чем в исходных.

Например, код 4В/5В. Каждые четыре элемента исходной последовательности заменяются пятью элементами выходного кода. Выходные элементы выбираются таким образом, чтобы избежать длинных серий “опасных” элементов приводящих к появлению постоянки или потере синхронизации. Остальные комбинации выходного кода считаются запрещёнными, что позволяет обнаружить ошибки.

Достоинства:

устранение постоянной составляющей
улучшение синхронизирующих свойств
обнаружение ошибок.

Используются

4В/5В используется в FDDI и Fast Ethernet.
8B/6T – Fast Ethernet.
8В/10В – Gigabit Ethernet

Скремблирование – обратимое преобразование структуры цифрового потока без изменения скорости передачи с целью получения свойств случайной последовательности.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: