Хелпикс

Главная

Контакты

Случайная статья





Технология АТМ



 

 

9.3 Технология АТМ

 

Asynchronous Transfer Mode – альтернатива всем существующим сетевым технологиям. На сегодняшний день АТМ является единственной технологией, позволяющей полноценно передавать интегральную нагрузку (голос, видео, данные) при одновременном удовлетворении совершенно несовместимых требований к условиям передачи. Сущность технологии АТМ состоит в транспортировании всех видов информации пакетами фиксированной длины в 53 байта, из которых 48 байт определяют размер информационного поля и 5 байт отводится для заголовка. Такой пакет получил название ячейка (cell). Ячейки передаются без дополнительного оформления в кадр (фрейм) и для их обработки используется более простые протоколы по сравнению с передачей пакетами по протоколу Х.25.

 

Кроме того, фиксированная длина и регулярность создаваемого ими потока не требует включения флага между ними для отделения одной ячейки от другой. Ячейки фиксированной длины передаются по каналу непрерывно. В том случаен, когда для передачи нет информационных ячеек, по каналу передаются «пустые» ячейки стандартной величины, т. е. Ячейки, не содержащие данных в поле информации, что указывается в заголовке. Пустые ячейки необходимо передавать для того, чтобы не нарушать поячеистую дискретизацию канале, которая напоминает временную дискретизацию в синхронном режиме передачи. Однако, если при синхронном режиме длительность тайм-слота (временного канала) зависела от скорости передачи импульсов (битов) по каналу, то при асинхронном режиме длительность интервала времени, затрачиваемого на передачу ячейки, зависит только от числа импульсов (битов), необходимых для передачи ячейки, но не от скорости их передачи. Таким образом, с помощью ячеек осуществляется как бы временная дискретизация в канале, в связи с чем, асинхронный режим передачи ещё называют асинхронным временным мультиплексированием.

Отличие асинхронного временного мультиплексирования (АВМ) от синхронного временного мультиплексирования (СВМ) в том, что ячейки, принадлежащие различным информационным сообщениям, могут следовать в произвольном порядке, тогда как тайм-слоты при СВМ, отведенные для передачи различных сообщений, располагаются на оси времени (в структуре кадра) в строго фиксированном порядке по отношению к началу цикла дискретизации (началу кадра), рис. 9.4.

Передача ячеек по сети осуществляется в режиме виртуального соединения, в связи с чем фазе передачи предшествует фаза установления виртуального соединения, во время которой осуществляется проверка достаточности объема сетевых ресурсов, как для качественного обслуживания уже установленных виртуальных соединений, так и для вновь создаваемого. Если сетевых ресурсов недостаточно, то оконечному устройству отказано в установлении соединения. Таким образом в сети АТМ реализуется функция контроля и защиты от перегрузок.

В целях уменьшения временных задержек ячеек в узлах коммутации функции заголовка пакета АТМ ограничиваются. Основной функцией заголовка является идентификация виртуального соединения и обеспечение гарантии правильной маршрутизации. Заголовок также дает возможность мультиплексирования различных виртуальных соединений в одном потоке. Поскольку ошибка в заголовке может привести к неправильной маршрутизации, предусмотрено обнаружение и исправление ошибок в заголовке пакета АТМ. Из-за ограничения функций, выполняемых заголовком пакета АТМ, его обработка считается относительно простой процедурой и может осуществляться на очень высоких скоростях, что обеспечивает малую задержку ячеек в очередях буферных устройств коммутаторов АТМ.

Производительность коммутаторов АТМ уже сегодня достигает более 10 Гбит/с и продолжает растим. Коммутаторы АТМ являются основным устройством сети АТС, В их функции входит не только установление виртуального соединения между оконечными устройствами пользователей, но и обеспечение так называемого режима качественного обслуживания QoS (Quality of Service) для этого соединения. Параметры QoS задаются пользователем при заявке на установление соединения.

В рекомендациях ITU-T предусмотрены следующие типы QoS:

CBR (Constant Bit Rate) – выделение канала с фиксированной пропускной способностью, предельно допустимой задержкой и другими характеристиками, заказанные пользователем. Такой QoS в основном используется при передаче речи;

RT-VBR (Real Time Variable Bit Rate) – выделение канала с пропускной способностью в заданных пределах (min – max) с жесткими требованиями к задержке и другими параметрами, запрошенными пользователем. RT-VBR идеально подходит для передачи видео и речи;

NRT-VBR (No Real Time Variable Bit Rate) – VBR с ослабленными требованиями к задержке передачи. Может применяться для передачи видео и речи, не требующих режима реального времени;

ABR (Available Bit Rate) – предоставление пользователю оставшейся невостребованной части физического канала. При установлении соединения пользователь задает лишь пределы допустимых изменений скорости передачи. Величина задержек передачи не контролируется. Режим применяется при передаче данных;

UBR (Unspecified  Bit Rate) – самый низкоприоритетный режим передачи. Заключается в предоставлении пользователю занятия какого-нибудь канала, без каких-либо гарантий качества передачи;

UBR+ (Unspecified  Bit Rate) – модификация UBR, предусматривающий приостановку передачи ячеек передаваемого сообщения при возникновении перегрузки в сети. Применение UBR+ позволяет разгрузить физические каналы.

Обеспечение режима QoS является коренным отличием технологии АТМ от всех существующих сетевых технологий. Это имеет принципиальное значение при интеграции передачи данных с передачей видео и речи, чрезвычайно чувствительных к задержке. Единственный протокол, обеспечивающий QoS , – протокол PNNI Phase 1.0 (Private Network-to-Network Interface). Протокол достаточно сложный, для его работы требуется в 10 раз больше процессорного времени, чем для известного протокола OSPF, используемого в маршрутизаторах.

Быстрая коммутация пакетов.В сетях с коммутацией \пакетов функции коммутации выполняются специальными ЭВМ. В УК традиционных сетей пакетной коммутации (сетей Х,25) пакеты обрабатываются в многопрограммном режиме, в основном, одним процессором. Быстрая коммутация пакетов (БПК) характеризует следующее поколение сетей с коммутацией пакетов – сетей АТМ, и отличается тем, что в результате использования в УК многопроцессорных коммутационных систем (коммутаторов АТМ с многочисленными входами и выходами в них обеспечивается параллельная обработка большого количества одновременно коммутируемых пакетов (ячеек АТМ). Метод БПК является наиболее совершенным методом коммутации пакетов, обеспечивающим высокую производительность УК параллельной обработкой ячеек. Метод БКП может использоваться в коммутационных системах УК как с электронными, так и с оптическими коммутаторами.

Коммутационные системы БКП делятся на три типа:

– коммутаторы с коллективной памятью;

– коммутаторы с общей средой;

– коммутаторы с непосредственным разделением.

Независимо от типа коммутатора на его входах и выходах устанавливаются контроллеры. В функции входных контроллеров (ВхК) входят демультиплексирование входных потоков ячеек, поступающих по входящим линиям связи, и введение в каждую ячейку некоторого заголовка, определяющего маршрут её движения внутри коммутатора. Ячейка, дополненная таким заголовком , называется быстрым пакетом(БП). Выходной контроллер (ВыхК) переписывает БП с выхода коммутационной системы в исходящую линию связи, осуществляя мультиплексирование. При этом в БП удаляется дополнительный заголовок и БП превращается опять в ячейку. Для избежания потери БП в случае возникновения конфликта (две и более ячеек направляются к одному и тому же выходу) контроллеры могут содержать входные и выходные буферные запоминающие устройства.

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.