Компьютерные сети
104
В цифровых системах передачи данных широко используются методы
линейного кодирования, которые обозначаются в общем виде хВуВ, хВуТ
или xByQ. Их суть состоит в том, что группа, состоящая из х битов (В–
binary), заменяется группой у троичных (Т-ternary), четверичных (Q-
quaternary) или двоичных (В) элементов. Так, например, в локальных ком-
пьютерных сетях Fast-Ethernet 100BASE-FX и сетях FDDI применяется пре-
образование кодов вида 4В/5В. При таком кодировании из 32–х возможных
двоичных комбинаций выбираются только 16, в которых имеется макси-
мально возможное число смены позиций двоичных элементов. Этим дости-
гается более равномерное распределение спектральных составляющих сиг-
нала, а также обеспечивается высокая частота смены его позиций, что облег-
чает процесс тактовой синхронизации. При высокоскоростной передаче по
оптическим линиям также применяется код 8В10В, в котором полностью
устранена постоянная составляющая. Применение этого кода не только
улучшает процесс синхронизации, но и исключает перегрев лазерного диода
при поступлении от источника многих "единиц" подряд.
В коде 4В3Т (таблица 2.1) производится замена четырех битов двоич-
ной последовательности комбинацией, состоящей из трех троичных (тер-
нарных) элементов (+, 0 и –). В этом коде для передачи 16 двоичных комби-
наций может быть использовано 3
3
=27 комбинаций из трех троичных сим-
волов. Повышение избыточности применяется для защиты от ошибок и
улучшения условий синхронизации. Скорость манипуляции в линии умень-
шается при этом на 25%, соответственно снижается затухание сигнала в ли-
нии связи, которое пропорционально корню квадратному из частоты переда-
чи сигналов.
Комбинация вида 000 используется для передачи синхронизирующей
информации в линейном сигнале. Из оставшихся 26 комбинаций шесть име-
ют цифровую сумму, равную 0, десять комбинаций имеют положительную
сумму (от +1 до +3) и десять – отрицательную сумму (от –1 до –3).
Чтобы достичь минимально возможной частоты передачи (помните,
что F
П
= 1/ατ
0
= B/α; здесь α – скважность, В–скорость манипуляции) и пре-
дельно уменьшить постоянную составляющую, в передаваемой последова-
тельности сигналов для кодирования и декодирования используется не одна,
а четыре кодовых таблицы (таблица 2.1), которые переключаются в зависи-
мости от предыстории передачи. Каждой из таблиц приписывается опреде-
ленный статус: S1...S4. После получения от источника очередной четырех-
битовой комбинации осуществляется передача в линию тройки трехпозици-
онных элементов соответствующей этой комбинации и текущему статусу
таблицы. Затем происходит переключение таблицы в другой статус. Переход
в другой статус S
i+1
зависит от предыдущего статуса S
i
и текущей цифровой
суммы троичной группы.