|
Технология АТМ.Несмотря на то, что технология АТМ своим происхождением связана с созданием B-ISDN,
“АТМ - больше, чем основа только для B-ISDN” (именно так был озаглавлен один из докладов на XV Международном
симпозиуме по коммутации, состоявшемся в апреле 1995 г. в г. Берлине).
Сеть АТМ способна не только быть основой для организации самых разнообразных служб в рамках B-ISDN, предназначенных
для передачи данных, изображений и т.д. Она также может служить транспортной средой для телефонной сети, узкополосной
ISDN, связи городских сетей передачи данных.
АРХИТЕКТУРА СЕТИ АТМ Упрощенная архитектура сети АТМ представлена на рис. 7. Она состоит из связанных между собой АТМ коммутаторов. Находящееся за пределами сети оборудование пользователя взаимодействует с коммутаторами через интерфейс пользователь -сеть (UNI - User-Network Interface). Для взаимодействия коммутаторов между собой служит интерфейс сетевого узла (NNI - Network Node Interface). МСЭ-Т стандартизировал в рекомендации I.432 два типа интерфейса UNI: на скоростях 155 и 622 Мбит/с (это скорости 1-го и 4-го уровней SDH). Подготовлены стандарты по использованию технологии АТМ на первичной скорости европейской иерархии 2 Мбит/с. Иерархическая модель сети АТМ, показывающая взаимодействие трех нижних уровней B-ISDN, представлена на рис. 2. Рассмотрим функции каждого из этих уровней. Уровень адаптации АТМ (AAL - ATM Adaptation Layer) осуществляет преобразование пользовательской информации в информационные поля ячеек и наоборот. Именно наличие AAL придают АТМ присущую ей способность переносить разнообразную пользовательскую информацию в стандартных ячейках. Стандартизировано несколько типов уровня адаптации, соответствующие различным классам обслуживания и предназначенные для преобразования разных видов информации. Их характеристики описаны ниже. Следует подчеркнуть, что процедуры ААL реализуются вне пределов сети АТМ в оконечном оборудовании пользователя (рис. 2). Уровень адаптации может использовать для своих нужд до 4 байт в пределах 48-байтного информационного поля ячейки, оставляя таким образом непосредственно для полезной информации пользователей 44 байта. AAL делится, в свою очередь, на два подуровня: подуровень конвергенции (CS - Convergence Sublayer) и подуровень разборки и сборки (SAR - Segmentation And Reassembly). Верхний из них - CS - получает информацию от пользователя и разбивает ее на протокольные единицы данных этого подуровня, длина которых определяется конкретным типом уровня адаптации. Далее к ним добавляются заголовок и окончание, содержащие служебную информацию о виде передаваемого трафика и размере протокольной единицы, а также позволяющие осуществлять контроль и исправление ошибок на приеме. При необходимости этот подуровень обеспечивает также синхронизацию. Подуровень разборки и сборки принимает полученные протокольные единицы CS и разбивает их на фрагменты, длина которых от 44 до 48 байтов. К ним могут добавляться заголовок (1-2 байта), идентифицирующий тип данного фрагмента, и окончание (до 2 байт), содержащее контрольную сумму. В результате получается 48-байтная последовательность, образующая информационное поле ячейки АТМ. Описанный выше алгоритм варьируется в зависимости от типа уровня адаптации. На приеме все процедуры выполняются в обратной последовательности. Уровень АТМ добавляет к полученным от подуровня SAR 48-байтным последовательностям 5-байтовые заголовки, формируя таким образом ячейки АТМ, передаваемые затем на физический уровень. К функциям уровня АТМ относятся также: управление входным потоком на интерфейсе пользователь-сеть; мультиплексирование ячеек, принадлежащим различным виртуальным каналам и трактам, в единый поток; преобразование идентификаторов виртуальных каналов в узлах коммутации. На приемной стороне уровень АТМ осуществляет демультиплексирование потока ячеек и удаление заголовков. Физический уровень также состоит из двух подуровней: подуровень конвергенции передачи (TC - Transmission Convergence) и подуровень, зависящий от физической среды (PMD - Physical Medium Dependent). Подуровень ТС осуществляет согласование потока ячеек с используемой системой передачи (например, упаковывает ячейки АТМ в контейнеры SDH). Подуровень PMD ответственен за передачу и прием битов, передаваемых в конкретной физической среде (оптическое волокно, коаксиальный кабель). Вся иерархия уровней приведена на рис. 3. КЛАССЫ ОБСЛУЖИВАНИЯ И КАТЕГОРИИ УСЛУГ АТМ. Для того, чтобы минимизировать число возможных протоколов уровня адаптации, в рекомендации I.350 были определены четыре класса обслуживания B-ISDN. В основу их классификации положены следующие три признака: требуется ли синхронизация между источником и получателем информации; является ли скорость передачи постоянной или переменной; ориентированы ли услуги на установление соединения или нет (следует обратить внимание на то, что хотя сама по себе сеть АТМ работает в режиме с установлением соединений, она может предоставлять услуги, не требующие установления соединения). Характеристики всех классов, обозначения соответствующих типов уровня адаптации и примеры их использования приведены на рис. 6. pbxlib.com.ua/network/article_49.html |