Сеть 100VG-AnyLAN
Интересно решена в сети 100VG-AnyLAN проблема кодирования передаваемых данных.
Вся передаваемая информация проходит следующие этапы обработки.
- Разделение на квинтеты (группы по 5 бит).
- Перемешивание, скремблирование (scrambling) полученных квинтетов.
- Кодирование квинтетов специальным кодом 5В6В (этот код обеспечивает в выходной последовательности не более трех единиц или нулей подряд, что используется для детектирования ошибок).
- Добавление начального и конечного разделителей кадра.
Сформированные таким образом кадры передаются в 4 линии передачи (при использовании счетверенной витой пары). При сдвоенной витой паре и оптоволоконном кабеле применяется временное мультиплексирование информации в каналах.
В результате этих действий достигается рандомизация сигналов, то есть выравнивание количества передаваемых единиц и нулей, снижение взаимовлияния кабелей друг на друга и самосинхронизация передаваемых сигналов без удвоения требуемой полосы пропускания, как в случае кода Манчестер-П.
В случае использования счетверенной витой пары передача по каждой из четырех витых пар производится со скоростью 30 Мбит/с (рис. 5.20). Суммарная скорость передачи составляет 120 Мбит/с. Однако полезная информация вследствие использования кода 5В6В передается при этом всего лишь со скоростью 100 Мбит/с. Таким образом, пропускная способность кабеля должна быть не менее 15 МГц. Этому требованию удовлетворяет кабель с витыми парами категории 3.
В сети 100 VG-AnyLAN предусмотрены два режима обмена: полудуплексный и полнодуплексный.
- При полудуплексном обмене все четыре витые пары используются для передачи одновременно в одном направлении (от абонента к концентратору или наоборот). Он используется для передачи пакетов.
- При полнодуплексном обмене две витые пары передают в одном направлении, а две другие – в другом направлении. Он используется для передачи управляющих сигналов.
Рис. 5.20. Кодирование информации в сети 100VG-AnyLAN
Для управления используются два тональных сигнала. Первый из них представляет собой последовательность из 16 логических единиц и 16 логических нулей, следующих со скоростью 30 Мбит/с (в результате частота сигнала получается равной 0.9375 МГц). Второй тональный сигнал имеет вдвое большую частоту (1.875 МГц) и образуется чередованием восьми логических единиц и восьми логических нулей. Все управление сетью осуществляется комбинацией этих двух тональных сигналов.
Табл. 5.2. Расшифровка комбинаций управляющих тональных сигналов.
Передаваемые сигналы | Расшифровка абонентом | Расшифровка концентратором |
---|---|---|
1-1 | Нет информации для передачи | Нет информации для передачи |
1-2 | Концентратор принимает пакет | Запрос нормального приоритета |
2-1 | Зарезервировано | Высокоприоритетный запрос |
2-2 | Запрос процедуры подготовки к связи | Запрос процедуры подготовки к связи |
В таблице 5.2 приведена расшифровка различных комбинаций этих сигналов, передаваемых абоненту и концентратору. Когда ни у абонента, ни у концентратора нет информации для передачи, оба они посылают по обеим линиям первый тоновый сигнал (1-1). Если принимаемый концентратором пакет может быть адресован данному абоненту, ему посылается комбинация сигналов 1-2. При этом абонент должен прекратить передачу управляющих сигналов концентратору и освободить эти две линии связи для пересылки информационных пакетов. Такая же комбинация (1-2), полученная концентратором, означает запрос на передачу пакета с нормальным приоритетом. Запрос на передачу пакета с высоким приоритетом передается комбинацией 2-1. Наконец, комбинация 2-2 сообщает как абоненту, так и концентратору о необходимости перейти к процедуре подготовки к связи.
Таким образом, сеть lOOVG-AnyLAN представляет собой довольно доступное решение для увеличения скорости передачи до 100 Мбит/с. Однако она не обладает полной совместимостью ни с одной из стандартных сетей, поэтому ее дальнейшая судьба проблематична. К тому же, в отличие от сети FDDI, она не имеет никаких рекордных параметров.