ПЕРЕКОДИРОВАНИЕ
При перекодировании исходные сигналы заменяются сигналами другой структуры спектральные характеристики которых лучше согласуются с параметрами заданного канала связи.
Помимо основной задачи – согласования спектров при перекодировании стараются подобрать такой код, который обеспечивал бы:
· наименьшую ширину спектра при одинаковой скорости передачи;
· синхронизацию между передатчиком и приёмником;
· низкую стоимость реализации;
· возможность обнаруживать ошибки.
Простейшим решением является биполярный код (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
Скремблирование – обратимое преобразование структуры цифрового потока без изменения скорости передачи с целью получения свойств случайной последовательности.
Дата добавления: 2015-01-26; просмотров: 1171;