Преобразование информации
Для улучшения тех или иных характеристик способов кодирования применяется предварительное избыточное преобразование и скремблирование данных.
Кодирование 4B/5B – это метод предварительно преобразования данных, который используется при передачи информации в сетях FDDI и FE. В этой схеме кодирования каждая группа из четырех битов представляется в виде одного пятиразрядного символа. Избыточность таково кодирования составляет 25/24= 2 Из 32 кодовых комбинаций 5-битного символа для передачи данных используется 16, девять - служебные, остальные – не используются (см табл.1.8).
Для достижения скорости передачи 100 Мбит/с при таком кодировании достаточно иметь тактовую частоту 125 Мгц вместо 200 Мгц, которую приходилось бы применять без использования такого кодирования.
Таблица 1.8
Тип информации | Символ | Код символа | Эквивал | Представление |
Состояние канала | Q | Покой | ||
I | Idle | |||
H | Останов | |||
Нач. разделитель SD | I | Первый SD1 | ||
K | Второй SD2 | |||
Конечный разделитель | T | Концевик | ||
Символ управления | R | Сброс лог0 | ||
S | Устан. Лог1 | |||
Символ данных | 16-ричные цифры | |||
A | ||||
B | ||||
C | ||||
D | ||||
E | ||||
F |
Кодирование 5B/6B - это схема предварительного кодирования, применяется в сети 100VG Ani LAN.
В этой схеме каждая группа из 5 битов заменяется одним 6-разрядным символом.
После предварительной кодировки 5B/6B получаются символы, в которых нет кодовых комбинаций, содержащих более трех нулей или трех единиц подряд. Такая кодировка позволяет уменьшить взаимное влияние соседних витых пар друг на друга, использовать более дешевых кабелей 3 категории.
Предварительное преобразование данных 8B/6T предполагает замену восьмибитовых последовательностей в шести элементные троичное посылки , 0, 1. Данный способ кодирования имеет избыточность 36/28=729/256 = 2,85.
Из возможных 729 значений выбирают те, которые удовлетворяют следующие критерии:
Результирующий уровень постоянного напряжения символа равен 0
В пределах символа происходит как минимум два изменения уровня входного напряжения.
Способ кодирования 8B/10B предполагает замену 8-ми битовых данных – десятибитными. Из 210 возможных 10-разрядных комбинаций выбирают такие, у которых не содержится подряд более четырех единиц или в одной из допустимых кодовых операций нет более 6 нулей или 6 единиц. Применение такого кодирования не приводит к перегреву лазерных диодов передатчиков при поступлении длинных последовательных единиц.
Дата добавления: 2015-02-16; просмотров: 1095;