Анализ аппаратуры концентрации цифровых каналов. Основные функции цифрового концентратора. Система сети UltraNet, Fast Ethernet, Fiber Distributed Data Interface, 100VG-AnyLAN, DSL-Stinger. Преимущества и особенности языка моделирования на GPSS.
Концентратор - устройство, принимающее данные от нескольких абонентов и передающее их к ЭВМ или на узел по одному каналу с высоким быстродействием или производящее распределение полученной по этому каналу информации по абонентским линиям [2]. Сообщения, приходящие от абонентских пультов, ставятся в очередь до тех пор, пока концентратору не будет предоставлено право не передачу. Концентратор посылает первым блок синхронизации или символ начала сообщения, а затем символ, задающий адрес концентратора (если в линии используется не один, а несколько концентраторов); после этого следует сообщение или блок сообщений, каждое из которых имеет собственную метку окончания сообщения. Если средняя длина сообщения и соответствующий ответ составляют 50 символов и на каждом из четырех участков передачи (абонентский пульт - концентратор - ЭВМ - концентратор - абонентский пульт) искажается не более одного бита из 100 000, то менее чем один ответ из 100 будет содержать ошибку и потребуется новый запрос. В семейство входят концентраторы SUPERSTACK II Hub 100 TX и SUPERSTACK II Hub 100 T4, первый появившийся на рынке концентратор, поддерживающий технологию Fast Ethernet на 4 витых парах категории 3.0164 DEPART 10175 TEST NE TG1,1,ED10199 DEPART 10220 ASSIGN 3 ,10239 DEPART 10245 TEST LE RN6,FN$OTS,EX1 0255 ASSIGN 3 ,1 0285 TERMINATE 10341 REPORT REPORT.GPSБлок EQU предназначен для присвоения числовых значений именам, используемым в модели (т.к. для присваивания именам нужных номеров, необходимо, перед использованием имен присвоить им соответствующие номера). Когда сообщение пытается войти в блок ENTER, то запрос на емкость многоканального устройства сравнивается с доступной емкостью многоканального устройства. Если запрос может быть выполнен, то сообщение входит в блок ENTER, и емкость доступной памяти многоканального устройства уменьшается. Переменная PER1 равна: 100000 умножить на значение счетчика числа входов в блок EX1 (этот счетчик изменяется при каждом входе сообщения в блок EX1) и делить на значение переменной POTER, которая содержит суммарное число первичных вызовов. Переменная BER2 равна: значение переменной POTER плюс значение переменной BLO3 (содержит число повторных попыток при занятости адресата) плюс значение переменной BLO4 (содержит число повторных попыток при не ответе абонента).Блок QUEUE увеличивает длину очереди. Среднее время пребывания сообщения в блоке ADVANCE задано в ячейке с именем RAZG, способ модификации среднего значения задан функцией EXP. Т.о. мы задержали сообщение на время, равное средней длительности разговора.Блок LEAVE освобождает определенное число единиц многоканального устройства. Освобождается одна единица (т.к. операнд В отсутствует) многоканального устройства под номером 1. Значение Р3 добавляется к значению переменной SRED, которая содержит сумму повторных попыток. Сравнивается текущее значение счетчика завершений TG1 (сообщения, вошедшие в блоки TERMINATE с ненулевым операндом А, уменьшают значение этого счетчика на число, равное значению операнда А) с единицей. Сравнивается значение случайной величины RN7 (ее значение колеблется от 0 до 1) со значением хранимым в ячейке с именем NEOT (процент не ответов).Среднее время пребывания сообщения в блоке ADVANCE задано в ячейке с именем PROSL, способ модификации среднего значения задан функцией EXP. Т.о. мы задержали сообщение на время, равное среднему времени прослушивания сигнала "занято".Значение 1 добавляется к значению переменной BLO1. Сравнивается значение случайной величины RN5 (ее значение колеблется от 0 до 1) со значением функции TOCH. RN5 должна быть меньше или равна (LE) значению функции TOCH. Т.к. поле С блока TEST пусто, то транзакты не могут войти в блок TEST до тех пор, пока условия не изменятся таким образом, что отношение будет истинно. Как только отношение будет истинно, сообщение войдет в блок TEST и пытается перейти к следующему по номеру блоку. Значение 1 добавляется к значению переменной BLO3, которая содержит число повторных попыток при занятости адресата.Среднее время пребывания сообщения в блоке ADVANCE задано в ячейке с именем UST, способ модификации среднего значения задан функцией EXP. Т.о. мы задержали сообщение на время, равное среднему времени установления связи.RN6 должна быть меньше или равна (LE) значению функции OTS. Т.к. поле С блока TEST пусто, то транзакты не могут войти в блок TEST до тех пор, пока условия не изменятся таким образом, что отношение будет истинно. Как только отношение будет истинно, сообщение войдет в блок TEST и пытается перейти к следующему по номеру блоку. Значение 1 добавляется к значению переменной BLO4, которая содержит число повторных попыток при не ответе. Среднее время пребывания сообщения в блоке ADVANCE задано в ячейке с именем POFT, способ модификации среднего значения задан функцией EXP. Т.о. мы задержали сообщение на время, равное среднему интервалу между вызовами при не ответе абонента. Сравнивается текущее значение счетчика завершений TG1 (сообщения, вошедшие в
Введение
В хозяйственной, технической, научной, политической и культурной жизни общества возрастают потоки различных видов информации, которые необходимо передавать на большие расстояния с большой достоверностью. Важную роль в решении этих вопросов играет качественная электрическая связь. Преимущества цифровых сетей связи настолько очевидны, что замена аналоговых сетей цифровыми и создание интегральной цифровой сети осуществляется практически во всех странах мира.
Сегодня в Казахстане, наряду с повсеместной цифровизацией сети связи, идет активное внедрение новых технологий и нового оборудования, среди которых особое место занимают цифровые концентраторы.
Введение концентраторов позволяет: достичь значительного сокращения длины абонентских линий;
сократить требуемое число соединительных линий, связывающих концентраторы с коммутационной станцией;
сократить общую длину распределительного кабеля на сети;
повысить использование АЦП/ЦАП оборудования и каналов связи.
Современные методы имитационного моделирования беспечивают возможность испытания, оценки и проведения экспериментов с предполагаемой системой без каких-либо непосредственных воздействий на нее. Они позволяют провести машинный эксперимент с моделью еще не созданной системы, оценить показатели ее надежности, измерить показатели качества функционирования реальной системы, разработать рекомендации по ее модернизации и т.д.
Настоящая дипломная работа посвящена имитационному моделированию, разработке алгоритма и программы имитации работы цифрового концентратора в сети ISDN.
1. Анализ аппаратуры концентрации цифровых каналов
1.1 Основные функции концентратора
Одним из способов повышения использования канала является применение концентраторов [1]. Концентратор - устройство, принимающее данные от нескольких абонентов и передающее их к ЭВМ или на узел по одному каналу с высоким быстродействием или производящее распределение полученной по этому каналу информации по абонентским линиям [2]. В отличие от устройств простого уплотнения (мультиплексоров), концентратор обеспечивает накопление и хранение информации, а иногда и некоторую ее обработку, например применение более сложных кодов для повышения помехозащищенности, изменение формата и т.п. Концентраторы стоят дороже систем уплотнения, но поскольку они позволяют лучше использовать каналы, то общая стоимость сети может быть сокращена.
При использовании мультиплексоров, каналы с низким быстродействием объединяются в один канал с высоким быстродействием. Когда канал с низким быстродействием не занят, по каналу с высоким быстродействием передаются сигналы пробела для поддержания синхронизации. Это соответствует тем периодам, когда пользователи, сидящие у своих пультов, не передают и не принимают данные. Пользователь, как правило, затрачивает значительную часть времени на обдумывание и подготовку своего следующего сообщения или, вообще, занят какой-либо другой деятельностью. Во многих случаях канал свободен большую часть времени. Поэтому было бы лучше, если бы мы могли занимать быстродействующий канал только в том случае, когда имеется что-либо для передачи. Рассмотрим некоторые возможности, которые дает концентратор. Во-первых, на абонентской стороне концентратора можно иметь быстродействующие устройства (например, экранные пульты), а не только абонентские пульты с низким быстродействием. Сообщения, передаваемые от таких оконечных устройств для ЭВМ, будут храниться, задерживаться в концентраторе до тех пор, пока не освободится канал.
Во-вторых, по быстродействующему каналу передается совокупность стартстопных сигналов. Это может оказаться неэффективным. Так, если оператор делает паузу в момент между нажатием клавиш на абонентском пульте, канал будет занят на протяжении всей этой паузы. Поэтому лучше иметь в концентраторе соответствующие буферные устройства, а по быстродействующему каналу использовать более эффективную синхронную передачу. В-третьих, по быстродействующему каналу можно посылать условные символы, которые сокращали бы передачу. Если концентратор сделать программно управляемым, то многие элементы информации, связанные, например, с ведением диалога человека с машиной, можно разместить в концентраторе, не передавая их вычислительной машине.
Функции удаленного концентратора можно подразделить на две категории: функции, зависящие от характера информации (генерирование ответов абонентскими пультами, обработка разговорных сообщений при диалоге человека с машиной, проверка контрольных сумм и т.д.), и функции, не зависящие от информации. Последняя категория функций, связанных исключительно с организацией (в виде определенных структур) передаваемых по каналам бит информации, может быть реализована с помощью логики устройства и использована для самых различных случаев.
Мы познакомимся с устройствами, работа которых не зависит от вида информации и от содержания данных в передаваемых сообщениях. Для того чтобы обеспечить выполнение функций, зависящих от характера информации, необходим концентратор с хранимой в памяти специальной программой, или могут быть применены специализированные устройства, приобретаемые дополнительно.
Укажем основные функции концентратора.
1.1.1 Применение буферной памяти
Различные сообщения, поступающие в концентратор из канала с низким быстродействием, должны храниться таким образом, чтобы с ними можно было производить необходимые манипуляции. Даже если информация не обрабатывается, то требуется ее запоминание в буферной памяти для каждой входящей линии, пока не поступит сообщение или, по меньшей мере, блок данных, включающий большое количество символов. Символы записываются в память концентратора и хранятся там до тех пор, пока не будет скомпоновано сообщение, которое для передачи считывается из памяти.
1.1.2 Распределение памяти и управление очередями
Распределение памяти может превратиться в сложную проблему. В некоторый момент времени сообщения могут передаваться одновременно большим количеством абонентских пультов; в другой момент таких абонентских пультов может быть немного. Передаваемые сообщения могут значительно различаться по длине. Когда это получается случайно, то необходим некоторый порядок динамического распределения памяти и нельзя выйти из положения путем выделения фиксированной области памяти каждому абонентскому пульту. Очередь из сообщений возникает и тогда, когда они приходят по быстродействующему каналу связи. Образование подобных очередей особенно существенно, если при передаче имеют место случайные ошибки и необходимы запросы и повторные передачи в случае использования групповой (многопунктовой) быстродействующей линии, обслуживающей несколько концентраторов (рис. 1.1).
Рис. 1.1 Использование групповой (многопунктовой) быстродействующей линии, обслуживающей несколько концентраторов
Периферийные концентраторы ПК подсоединены к групповой телефонной линии и дистанционно управляются из вычислительного центра ВЦ. Сообщения, приходящие от абонентских пультов, ставятся в очередь до тех пор, пока концентратору не будет предоставлено право не передачу. Тогда он передает всю имеющуюся информацию. И наоборот, он периодически принимает пакет сообщений, которые должны каким-то образом распределяться и поступать в линии с низким быстродействием. Необходимо иметь такое запоминающее устройство, чтобы его структура позволяла обрабатывать меняющееся количество посылаемых и принимаемых элементов информации. Хранящиеся в очереди элементы информации должны организовываться в виде цепочки, чтобы имелась возможность передавать их как поток данных, когда разрешена передача. Механизм распределения памяти для поступающих сообщений должен предусматривать различные средства, чтобы распознавать, какая часть памяти свободна и может быть предоставлена для того или другого сообщения. Когда сообщение передано и известно, что оно принято правильно, соответствующие части занимаемой им памяти будут возвращены в список нераспределенной и свободной памяти.
1.1.3 Прием сообщений по каналам связи с низким быстродействием
Концентратор имеет цепи, обеспечивающие непрерывный прием по каждому из каналов с низким быстродействием и хранением принятых сообщений (символов). При этом необходимо обеспечить возможность обработки входных сигналов от всех абонентских пультов одновременно. Некоторые концентраторы могут осуществлять одновременный прием данных и обработку от различных типов абонентских пультов работающих с различными кодами и разным быстродействием. Это усложняет логику приема, поскольку концентратор должен знать особенности работы каждого канала.
Обычно концентратор просматривает каналы с быстродействием, определяемым электронными компонентами, обеспечивая последовательную выборку. Если схема характеризуется временем цикла 20 мкс и может обрабатывать информацию, передаваемую по 50 линиям, то каждый канал будет просматриваться один раз в миллисекунду. Если при этом скорость передачи информации 150 Бод, то длительность одного бита составляет 6,67 мс, а, следовательно, выборка будет производиться шесть или семь раз за бит. Если значения, полученные при разных выборках одного бита отличаются, то оценка производится по большинству. Так как в большинстве случаев длительность шумовой помехи менее 3 мс, то такой прием позволяет уменьшить влияние помех. Это же обеспечивает высокую степень защиты от искажений, связанных с нарушением синхронизации.
1.1.4 Преобразование кодов
Код, используемый центральной ЭВМ, часто отличается от тех кодов, которые применяются при передаче сообщений от абонентских пультов. В некоторых случаях различны коды при передачах по каналам с высоким или низким быстродействием. Скажем, в каналах с высоким быстродействием может использоваться код ASCII, но в абонентских пультах его не применяют. С другой стороны, концентратор, в интересах простоты, может не производить перекодирования.
Концентратор преобразовывает стартстопные символы, идущие по каналам с низким быстродействием, в символы для быстрой синхронной передачи. При этом исключаются стартовые и стоповые биты и (если они имеются) биты для проверки на четность. Когда телеграфный сигнал вводится в концентратор, необходимо чтобы была предусмотрена возможность распознавать телеграфную последовательность символов, означающих "конец сообщения". Это может быть трех или четырех символьная последовательность, например NNNN. При синхронной передаче обычно предусматривают собственный индикатор окончания сообщения. Другие телеграфные последовательности могут быть также преобразованы или исключены, например "начало сообщения" ZCZC. Обратное преобразование производится на выходе.
1.1.5 Компоновка сообщений для быстрой передачи
Иногда после кодового преобразования принимаемые символы хранятся в памяти, из которой они позднее будут переданы в линию с высоким быстродействием. Вычислительная машина должна знать, с какого абонентского пульта поступает сообщение, поэтому адрес абонентского пульта следует хранить, разместив его перед символами данных. Если сообщение длинное и разделяется на части изза трудностей, связанных с распределением памяти, необходимо, чтобы последующий символ показывал, каким является этот сегмент сообщения. Когда прием сообщения закончен, символ окончания сообщения будет храниться в памяти.
1.1.6 Передача сообщений по быстродействующему каналу
Сообщения передаются из памяти концентратора для ЭВМ в виде синхронных блоков; этот порядок сохраняется и в случае передач из любого другого буферного синхронного устройства. Концентратор посылает первым блок синхронизации или символ начала сообщения, а затем символ, задающий адрес концентратора (если в линии используется не один, а несколько концентраторов); после этого следует сообщение или блок сообщений, каждое из которых имеет собственную метку окончания сообщения. Если несколько сообщений посылается непрерывным потоком, то за ними должен последовать символ окончания передачи. В процессе передачи составляется символ проверки по всей длине или группа символов, которые добавляется в конец сообщения.
1.1.7 Контроль за ошибками
Символы, передаваемые по линиям с высоким быстродействием, далеко не всегда подвергаются проверке на четность. Передаваемое синхронно сообщение или блок сообщений обычно содержит блоки или символы для проверки ошибок по всей длине. Когда концентратор производит передачу, он составляет символ контроля ошибки или группу таких символов. Они ставятся в конец сообщения с последующей проверкой их вычислительной машиной. Обычно желательно иметь средства для повторения передач, если ошибка найдена, хотя в некоторых системах предусматривается просто сигнальная индикация на абонентском пульте, когда обнаруживается ошибка.
В линиях с низким быстродействием обычно применяют стартстопную передачу, так что единственно возможным видом контроля является в большинстве случаев проверка на четность посимвольно.
1.1.8 Вызов по быстродействующим каналам
Часто целесообразно иметь несколько концентраторов в быстродействующем канале, как показано на рис. 1.1. В этом случае функция вызова должна быть реализована в логике концентратора. Необходимо, чтобы концентратор мог распознавать собственный адрес в сообщениях, посланных по линии, и отвечать соответствующим образом на адресуемые ему вызовы и управляющие сигналы.
1.1.9 Вызов в каналах с низким быстродействием
В больших сетях может оказаться экономичным иметь в распоряжении групповые (многопунктные) линии на абонентской стороне концентратора. В некоторых пунктах с оборудованием, работающим в реальном времени или в режиме разделения времени, сосредоточено большое количество абонентских пультов. Концентраторы в этих местах размещаются таким образом, чтобы минимизировать стоимость линии с низким быстродействием.
Если к линии с концентратором и низким быстродействием подключено большое количество абонентских пультов, необходимо предусмотреть некоторый способ управления ими. Обычно они должны управляться с соблюдением некоторой дисциплины вызовов. Это означает, что теперь мы различаем два уровня вызовов - вызов концентраторов в быстродействующих линиях и вызов абонентских пультов в линиях с низким быстродействием. В случае линий с низким быстродействием вызов может производиться либо с главной ЭВМ, либо с концентратора. Если вызов делается вычислительной машиной, то идущие по быстродействующим линиям сообщения должны содержать введенные в них адреса линий с низким быстродействием. Это существенно увеличивает сложность управления линиями.
Можно использовать такой концентратор, который сам производил бы вызов. Однако это приводит к значительному усложнению логики в концентраторе. Необходимо, чтобы концентратор имел список адресов, а предусматриваемая логика позволяла вызывать абонентские пульты по этому списку в некоторой последовательности, запрашивать их о том, имеют ли они что-либо для передачи, и интерпретировать их ответы. Список адресов должен быть легко обновляемым, аналогично хранимой в памяти ЭВМ программе, поскольку подсоединяемые в каждом конкретном случае абонентские пульты могут непрерывно меняться. Нужно, чтобы концентратор мог "справляться" с ошибками в линии, правильно реагировал на связанные с абонентскими пультами неполадки, такие, как, скажем, отсутствие бумаги для печатающего устройства и возникновение неисправностей.
1.1.10 Требования к времени реакции
Концентратор может передавать сообщения по одному, а может послать все сообщения, которые он содержит, совместно. В некоторых устройствах так и делается. Если, например, концентратор должен передать 10 сообщений для ЭВМ, то для этого требуется 10 запросов и 20 ответных сообщений, чтобы установить синхронизацию. Если же все 10 сообщений передать в виде одного блока, то потребуется только один запрос и два ответа.
Однако при этом увеличивается время реакции, а в некоторых системах (например, таких как резервирование мест на самолеты) считается очень важным иметь малое время реакции. В контрактах на проектирование подобных систем прямо указывается, что в 90% случаев время реакции не должно превышать трех секунд; в некоторых же случаях требуемое среднее время реакции составляет менее двух секунд (здесь время реакции оценивается тем временем, которое проходит от момента окончания передачи оператором абонентского пульта до момента поступления первого символа ответа от ЭВМ, когда он печатается или высвечивается на экране абонентского пульта).
В некоторых концентраторах идут на компромисс при посылке нескольких сообщений в виде одного блока, например в тех случаях, когда блок превышает заданный размер. В ряде случаев вычислительная машина может изменять объем данных, которые концентратор передает в тот или иной момент времени.
Так же как и для других аспектов проектирования сетей связи, при рассмотрении требований к времени реакции возможно принятие компромиссных решений с учетом объемов передаваемой информации и обеспечиваемым временем реакции.
1.1.11 Контроль за ошибками
Символы для проверки цикла формируются при передаче, а контроль производится в линиях с низким быстродействием. Любое сообщение, в котором найдена ошибка, не передается повторно автоматически. Вместо этого оператору абонентского пульта выдается предупреждение об ошибке, и он повторяет запрос. Это случается не очень часто. Если средняя длина сообщения и соответствующий ответ составляют 50 символов и на каждом из четырех участков передачи (абонентский пульт - концентратор - ЭВМ - концентратор - абонентский пульт) искажается не более одного бита из 100 000, то менее чем один ответ из 100 будет содержать ошибку и потребуется новый запрос.
Во многих информационных системах такой подход представляется целесообразным. Однако в ряде систем, особенно в тех, которые связаны с обработкой финансовых операций или каких-либо числовых величин, требующих тщательного контроля, процедуры отыскания ошибок при передачах в линии заслуживают самого пристального внимания. Автоматическое повторение передачи данных, среди которых обнаружена ошибка, может уменьшить вероятность неправильной записи в файл при его обновлении.
1.1.12 Групповые линии с низким быстродействием
На рис. 1.2 показаны концентраторы с групповыми (многопунктными) линиями с низким быстродействием. При таком размещении большое количество абонентских пультов с низким быстродействием, разбросанных на значительной площади, могут подсоединяться к вычислительной машине с помощью одного обычного телефонного канала.
Пусть быстродействие абонентских пультов при запросе составляет 10 симв./с и среднее количество символов в сообщении для ЭВМ и ее ответе равно 50. Пусть оператор посылает одно такое сообщение, в среднем, каждые 10 с. Остальную часть времени составляет время "на обдумывание" или время, когда оператор обсуждает какое-то дело с клиентом. Предположим, что каждый символ является восьмибитовым; тогда будет передано, очевидно, 400 бит на абонентский пульт, а если учесть еще биты синхронизации, адресов, символов окончания и контроля за ошибками - то до 440. Отсюда видно, что за одну секунду будет передано, в среднем, 4,4 бита на один пульт. Пусть быстродействие канала составляет 2400 бит/с. Чтобы не допускать образования очередей, загрузка канала не должна превышать 60%. Поэтому, к одному такому телефонному каналу мы можем подсоединить (2400Х0,6)/4,4 = 327 абонентских пультов. Излишне говорить, что это очень существенно уменьшает стоимость линий в географически разбросанной системе. Подобная конструкция сети предлагает схему, которая иначе оказалась бы чрезмерно дорогостоящей.
Теперь рассмотрим возможность использования низкоскоростного канала. Время передачи символов по такому каналу составит 50/10 = 5 с. Однако часть этого времени расходуется на более медленный ввод данных человеком, а так как абонентский пульт не имеет буфера, то канал будет подсоединяться на все время, которое требуется оператору, чтобы отпечатать
Рис. 1.2 Концентраторы с групповыми (многопунктными) линиями с низким быстродействием на клавиатуре сообщение. Пусть длина этого сообщения от 15 до 50 символов (средняя длина, вообще-то, близка к нижнему пределу, поскольку поступающие от оператора входные сообщения большей частью очень короткие). Если оператор печатает на клавиатуре с несколько замедленной скоростью (порядка двух символов в секунду), то полное время передачи сообщения по каналу с низким быстродействием составит величину, равную (15/2 35/10) = 11 с. Считая, что канал с низким быстродействием не может быть загружен более чем на 60%, получим (100Х0,6)/11 = 5,4, т.е. в такой канал можно включить только пять абонентских пультов.
Если абонентские пульты используются для обработки более длинных сообщение, то общее их количество, которое можно включить в один канал (без буферов), соответственно уменьшается. В некоторых системах оказывается возможным иметь только один или два абонентских пульта в линии; в противном случае наблюдается резкое возрастание времени реакции.
Групповая работа необходима, так как значительную часть дня абонентские пульты не используются. Различные лица имеют в своем учреждении абонентские пульты, хотя пользуются ими изредка. Несколько таких пультов могут быть подсоединены к частному арендуемому каналу. В этих случаях стоимость всей системы может оказаться меньше, чем стоимость использования общественных линий связи с телефонным набором. Но это имеет смысл только при условии, что пользователь не передает очень длинных непрерывных сообщений. В противном случае время реакции при передаче сообщений другими пользователями существенно увеличивается. Такому пользователю было бы целесообразно разделить свое сообщение и передавать его частями. Другим средством уменьшения времени реакции в групповой линии может служить применение абонентских пультов с буферами.
1.1.13 Комплексное управление линией
Как упоминалось ранее при рассмотрении работы нескольких абонентских пультов в одной линии с низким быстродействием и концентратором, их вызов может производиться либо из ЭВМ, либо из концентратора. Если вызов идет с концентратора, то порядок использования быстродействующей линии не должен быть намного сложней, чем в выше рассмотренном случае. Необходимо предусмотреть один дополнительный адресный символ, указывающий линию с низким быстродействием, к которой подсоединяется абонентский пульт. Кроме того, имеются дополнительные сообщения, связанные с выполнением таких функций, как изменение списка адресов. Однако существенного различия в управлении быстродействующими линиями и линиями с низкой скоростью нет.
Тем не менее, на практике в некоторых системах концентратор не производит вызовы. В этом случае информация, касающаяся управления линией с низким быстродействием, вводится в сообщения, передаваемые по быстродействующим линиям. Это может привести к определенным осложнениям, особенно в тех случаях, когда посылается утвердительный или отрицательный ответ в связи с возникновением ошибки и производится автоматическая повторная передача сообщений.
1.1.14 Количество управляющих символов
Процедура управления линией стала гораздо более сложной. Но это не имеет никакого значения, если достигается усложнение программы управления линиями связи, но почти все наши усилия по организации более эффективных вычислительных систем связаны с созданием более сложных средств программного обеспечения, а это не такая уж большая дополнительная работа. Вместе с тем это может вызвать чрезмерное увеличение количества управляющих символов, передаваемых по быстродействующим линиям, что может помешать достижению наших целей.
Во многих системах ответы, который оператор абонентского пульта направляет для ЭВМ, короткие. Иногда вычислительная машина поясняет, что ей "нужно" от оператора или каким образом оператор может продолжить свои расспросы, и тогда оператор делает краткие передачи материала несколько раз. Надобность в подобного рода действиях становится все более ощутимой, поскольку абонентские пульты используются все чаще и чаще для нерегулярных работ, когда оператор манипулирует с пультом самое непродолжительное время, но заинтересован в быстром получении сведений. В таких случаях вычислительная машина "проводит" его шаг за шагом через все необходимые процедуры.
Если это так, то количество управляющих символов, передаваемых по быстродействующей линии, может намного превышать количество символов, поступающих от оператора абонентского пульта. Увеличение логических возможностей концентратора позволяет уменьшить информацию, передаваемую по быстродействующей линии. Например, можно вызывать пульты, включенные в линию с низким быстродействием, из концентратора, а не из ЭВМ. Выполнение этой функции требует достаточно сложной логики, которая в большинстве случаев может быть реализована с помощью микропрограммы, хранимой в памяти.
Выполнение функции вызова независимо от ЭВМ называют "автовызовом". Автовызов усложняется еще больше, если к устройству подключены абонентские пульты разного типа и с разными способами вызова. Часто, например, телеграфное оборудование берется вперемежку с другими более специализированными пультами. Все они могут быть вызваны с помощью одного и того же устройства автовызова.
Появление и сравнительно быстрое внедрение систем передачи плезиохронной и, особенно, синхронной цифровых иерархий позволили резко увеличить масштабы цифровой транспортной сети [3]. Несмотря на образовавшееся благодаря этому изобилие цифровых каналов и трактов, продолжаются исследования, направленные на повышение пропускной способности цифровых каналов. Тому есть ряд причин, основными из которых являются ограниченные возможности передачи на отдельных направлениях (в частности, в случае использования спутниковых систем связи) и вполне объяснимое стремление операторов повысить доходность арендованных цифровых трактов.
Значительная экономия средств и сетевых ресурсов достигаются при использовании оборудования DCME (Digital Circuit Multiplication Equipment - аппаратура умножения числа цифровых каналов), что в русской редакции рекомендаций МСЭ-Т переводится как "Аппаратура концентрации цифровых каналов". Соответственно, системы связи, оснащенные двумя или более терминалами DCME, обозначаются как DCMS (Digital Circuit Multiplication System).
Указанные системы DCMS повышают эффективность передачи всех видов сигналов, передаваемых по соединительным линиям между станциями телефонной сети: речевых и факсимильных сигналов, а также данных, передаваемых в полосе частот канала тональной частоты 300...3400 Гц (Voice Band Data - VBD).
Сигналы телефонной сети, поступающие на вход аппаратуры DCME по многим каналам (соединительным линиям - trunks) сжимаются и передаются к противоположной станции по тракту (так называемому, "несущему каналу" - bearer), скорость передачи в котором существенно меньше суммарной скорости передачи по соединительным линиям. На приемной стороне осуществляется восстановление исходных сигналов.
Концентрация каналов достигается благодаря комплексному использованию разнообразных приемов: распознавание вида передаваемой информации (речь, факс или данные) и раздельное, оптимальное для каждого вида преобразование сигнала;
исключение паузы речевых сигналов - операция, называемая цифровой интерполяцией речи (Digital Speech Interpolation - DSI);
низкоскоростное кодирование речевых сигналов (Speech Low Rate Encoding - S-LRE), в результате чего скорость передачи понижается с 64 кбит/с (в случае применения стандартных ИКМ-кодеков) до 32, 16, 8 кбит/с и даже ниже;
введение режима переменной скорости передачи (Variable Bit Rate - VBR);
применение метода модуляции-демодуляции факсимильных сообщений и др.
1.3 Концентраторы ULTRANET
Система сети ULTRANET состоит из семейства высокоскоростных программ для объединенных сетей и аппаратных изделий, способных обеспечить совокупную пропускную способность в один гигабайт в секунду. ULTRANET производится и реализуется на рынке компанией Ultra Network Technologies. ULTRANET обычно используется для соединения высокоскоростных компьютерных систем, таких как суперкомпьютеры, минисуперкомпьютеры, универсальные вычислительные машины, устройства обслуживания и АРМ. ULTRANET может быть сама соединена с другой сетью (например, Ethernet и Token Ring) через роутеры, которые выполняют функции межсетевого интерфейса.
Концентратор в ULTRANET является центральной точкой связи для главных вычислительных машин сети ULTRANET. Он содержит высокоскоростную внутреннюю параллельную шину (ULTRABUS), объединяющую все процессоры в пределах этого концентратора. ULTRABUS отвечает за коммутируемую информацию в сети ULTRANET. Концентраторы ULTRANET обеспечивают быстрое согласование, управление перегрузкой каналов связи и прямое подключение каналов.
1.4 Концентраторы Fast Ethernet
Технология Fast Ethernet является эволюционным развитием классической технологии Ethernet. Ее основными достоинствами являются: увеличение пропускной способности сегментов сети до 100 Мб/с;
сохранение метода случайного доступа Ethernet;
сохранение звездообразной топологии сетей и поддержка традиционных сред передачи данных - витой пары и оптоволоконного кабеля.
Указанные свойства позволяют осуществлять постепенный переход от сетей 10Base-T - наиболее популярного на сегодняшний день варианта Ethernet - к скоростным сетям, сохраняющим значительную преемственность с хорошо знакомой технологией: Fast Ethernet не требует коренного переобучения персонала и замены оборудования во всех узлах сети. Официальный стандарт 100Base-T (802.3u) установил три различных спецификации для физического уровня (в терминах семиуровневой модели OSI) для поддержки следующих типов кабельных систем: 100Base-TX для двухпарного кабеля на неэкранированной витой паре UTP Category 5, или экранированной витой паре STP Type 1;
100Base-T4 для четырехпарного кабеля на неэкранированной витой паре UTP Category 3, 4 или 5;
100Base-FX для многомодового оптоволоконного кабеля.
Концентраторы SUPERSTACK II Hub 100 компании 3Com реализуют идеи каскадируемых концентраторов, реализованные компанией 3Com впервые для концентраторов LINKBUILDER FMS II, для технологии Fast Ethernet.
Семейство SUPERSTACK II Hub 100 наследует все преимущества концентраторов LINKBUILDER FMS II - объединение до 8 концентраторов в стек, общую шину для всех концентраторов, SNMP/RMON управление от одного модуля управления на стек. В семейство входят концентраторы SUPERSTACK II Hub 100 TX и SUPERSTACK II Hub 100 T4, первый появившийся на рынке концентратор, поддерживающий технологию Fast Ethernet на 4 витых парах категории 3.
Управление всей системой SUPERSTACK осуществляется с помощью интегрированной системы управления сетями Transcend компании 3Com, работающей в средах наиболее популярных открытых платформ - UNIX, Windows, NMS и OS/2.
Концентратор BAYSTACK 100Base-T Hub компании Bay Networks имеет 12 портов 100Base-TX с разъемами RJ-45. Концентратор имеет два слота расширения. Первый слот расширения может использоваться для установки либо модуля управления с поддержкой SNMP/RMON управления, либо для установки дополнительного интерфейсного модуля с 12 портами 100Base-TX. Второй слот расширения предназначен для установки адаптера 100Base-FX с разъемом SC.
В стек можно объединять до 6 концентраторов 100Base-T Hub, что для управляемого стека дает 132 порта FASTETHERNET.
1.5 Концентраторы FDDI
Технология Fiber Distributed Data Interface - первая технология локальных сетей, которая использовала в качестве среды передачи данных оптоволоконный кабель.
Начальные версии различных составляющих частей стандарта FDDI были разработаны комитетом Х3Т9.5 в 1986 - 1988 годах, и тогда же появилось первое оборудование - сетевые адаптеры, концентраторы, мосты и маршрутизаторы, поддерживающие этот стандарт.
В настоящее время большинство сетевых технологий поддерживают оптоволоконные кабели в качестве одного из вариантов физического уровня, но FDDI остается наиболее отработанной высокоскоростной технологией, стандарты на которую прошли проверку временем и устоялись, так что оборудование различных производителей показывает хорошую степень совместимости.
Концентраторы FDDI выпускаются как в отдельных конструктивах с фиксированным количеством портов, так и в виде модулей для корпоративных концентраторов на основе шасси, таких как System 5000 компании Bay Networks или LANPLEX 6000 компании 3Com.
Концентратор FDDI 2914-04 компании Bay Networks. Модель 2914-04 - это концентратор FDDI, выполненный в отдельном корпусе и имеющий 14 портов. Все порты поддерживают многомодовый оптоволоконный кабель 50/125 или 62.5/125 мкм.
12 портов сконфигурированы как порты типа M для соединения со станциями с одиночным подключением, а два порта являются портами А и В для подключения концентратора к двойному кольцу. Порты А и В могут быть также сконфигурированы как М-порты, тогда концентратор может объединять до 14 станций типа SAS.
Концентратор имеет два МАС-узла - первичный и локальный. Локальный используется для поддержки процедуры плавного включения станций в кольцо, не требующей его реинициализации.
Модуль концентратора FDDI для коммутатора LANPLEX 6000 компании 3Com. Данный модуль устанавливается в любой слот шасси LANPLEX 6000. Модуль выпускается в двух исполнениях - на 6 портов для многомодового оптоволоконного кабеля, или на 12 портов неэкранированной витой пары категории 5. Каждый порт может быть сконфигурирован как порт М для поддержки станций SAS или как порт А или В для поддержки станций DAS.
Модуль поддерживает спецификацию SMT 7.3 управление станцией, а также позволяет управлять им по протоколу SNMP, так как в него встроен агент SNMP/SMT proxy.
1.6 Концентраторы 100VG-ANYLAN
В качестве альтернативы технологии Fast Ethernet, фирмы AT&T и HP выдвинули проект новой технологии со скоростью передачи данных 100 Мб/с - 100Base-VG. В этом проекте было предложено усовершенствовать метод доступа с учетом потребности мультимедийных приложений, при этом сохранить совместимость формата пакета с форматом пакета сетей 802.3. В сентябре 1993 года по инициативе фирм IBM и HP был образован комитет IEEE 802.12, который занялся стандартизацией новой технологии. Проект был расширен за счет поддержки в одной сети кадров не только формата Ethernet, но и формата Token Ring. В результате новая технология получила название 100VG-ANYLAN, то есть технология для любых сетей (Any LAN - любые сети), имея в виду, что в локальных сетях технологии Ethernet и Token Ring используются в подавляющем количестве узлов.
Летом 1995 года технология 100VG-ANYLAN получила статус стандарта IEEE 802.12.
В технологии 100VG-ANYLAN определены новый метод доступа Demand Priority и новая схема квартетного кодирования Quartet Coding, использующая избыточный код 5В/6В.
Метод доступа Demand Priority основан на передаче концентратору функций арбитра, решающего проблему доступа к разделяемой среде. Метод Demand Priority повышает коэффициент использования пропускной способности сети за счет введения простого, детерминированного метода разделения общей среды, использующего два уровня приоритетов: низкий - для обычных приложений и высокий - для мультимедийных.
Технология 100VG-ANYLAN имеет меньшую популярность среди производителей коммуникационного оборудования, чем конкурирующее предложение - технология Fast Ethernet. Компании, которые не поддерживают технологию 100VG-ANYLAN, объясняют это тем, что для большинства сегодняшних приложений и сетей достаточно возможностей технологии Fast Ethernet, которая не так заметно отличается от привычной большинству пользователей технологии Ethernet. В более далекой перспективе эти производители предлагают использовать для мультимедийных приложений технологию АТМ, а не 100VG-ANYLAN.
Тем не менее, число сторонников технологии 100VG-ANYLAN растет и насчитывает около 30 компаний. Среди них находятся не только копании Hewlett-Packard и IBM, но и такие лидеры как Cisco Systems, Cabletron, D-Link и другие. Все эти компании поддерживают обе конкурирующие технологии в своих продуктах, выпуская модули с портами как Fast Ethernet, так и 100VG-ANYLAN.
Концентратор 100VG Hub-15 компании Hewlett-Packard. Концентратор 100VG Hub-15 является наиболее широко применяемым устройством для построения сегментов в технологии 100VG-ANYLAN. Этот концентратор имеет 15 портов RJ-45 для не
Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность своей работы