Интегральные и оптические сети |
Основы асинхронного режима передачи |
назад | оглавление | вперёд |
2.2
Ячейки АТМ
Каждая АТМ ячейка (пакет) содержит в заголовке адрес (маршрут) передачи, который является уникальным идентификатором каждой ячейки. Процедура формирования ячеек (пакетов) АТМ де-монстрируется на рисунке 2.1. Рисунок 2.1. Формирование ячеек АТМ Входные потоки данных разных пользователей, имеющие разные скорости (64 кбит/с; 2 Мбит/с; 34 Мбит/с и другие), разбиваются на блоки данных. При этом, чем выше скорость потока, тем больше блок данных. Каждый блок данных разбивается на одинаковые сегменты. В технологии АТМ сегменты имеют объем 48 байт. Очевидно, что чем выше скорость входящих данных, тем больше сегментов формирует уровень адаптации. На уровне АТМ каждый сегмент получает индивидуальный заголовок и далее передается на физический уровень для транспортирования через сеть (общий физический канал). Полная структура ячейки (пакета) АТМ, предназначенного для передачи через различные участки сети АТМ, представлена на рисунке 2.2. Заголовки ячеек бывают двух типов. Первый тип заголовка, названный UNI (рисунок 2.3), предназначен для участка сети «пользователь-сеть». Второй тип заголовка, названный NNI, предназначен для обмена между узлами сети АТМ. Каждый элемент заголовка ячейки АТМ имеет определенное назначение. GFC (Generic Flow Control) – контроль общего потока (на участке пользователь-сеть). VCI и VPI (Virtual Channel Identifier, Virtual Path Identifier) – идентификаторы виртуального пути (VPI) и канала (VCI). Каждая ячейка АТМ содержит в заголовке адрес, состоящий из двух частей: идентификатора виртуального пути (VPI) и идентификатора виртуального канала (VCI). Этот адрес дает уникальную идентификацию виртуального соединения АТМ на физическом интерфейсе. При этом понятие «виртуальное соединение» предполагает наличие соединения по запросу пользователя, т.е. в моменты обмена данными и при этом создается иллюзия существования непрерывного канала, но на самом деле физического соединения нет. Физический путь передачи содержит один или несколько виртуальных путей, каждый из которых состоит из одного или нескольких виртуальных каналов. VPI и VCI связаны с конкретным соединением на заданном пути передачи и имеют только локальное значение для каждого коммутатора. Коммутатор преобразует входные VPI и VCI в выходные VPI и VCI, что демонстрируется на рисунке 2.4. Рисунок 2.4. Назначение идентификаторов VPI и VCI Между узлами и терминалами
сети образуются виртуальные пути и виртуальные каналы. Адресное пространство
на участке терминал-сеть (А-Б или Д-Е) составляет 28 VPI
и 216 VPI, а на участке между коммутаторами (В-Г) составит
212 VPI и 216 VCI. На участках сети АТМ А-В
и Г-Е сохраняется идентификатор виртуального канала (VCI 57 и VCI
15), но изменяется идентификатор виртуального пути VPI 2 Рисунок 2.5. Общая структура коммутатора АТМ Виртуальные каналы, создаваемые в сети АТМ, представлены тремя видами:
Таблица 2.1. Кодирование идентификатора РТ CLP (Cell Loss Priority) – один бит заголовка содержит информацию о приоритете пакета АТМ. Приоритет устанавливается в коммутаторе в зависимости от состояния сети. CLP = 1 – высокий приоритет потери ячейки. Ячейки выбрасываются в первую очередь при перегрузке сети. CLP = 0 – низкий приоритет потерь. Для синхронизации между передатчиком и приемником ячеек АТМ используется процедура поля HEC (Header Error Control) – контроль ошибок в заголовке. HEC кроме синхронизации обеспечивает обнаружение и частичное исправление ошибок в заголовке (рисунок 2.6). Поток данных первых четырех байт делится в передатчике на многочлен х8+х2+х+1. Остаток от деления (8 бит) передается в поле HEC. Поле HEC для ячеек одного канала фиксировано. Приемник после каждых 53 байт фиксирует поле HEC. Если шесть раз подряд фиксируется одинаковое поле HEC, то приемник переходит в ре-жим синхронизма. В этом режиме могут поддерживаться два состояния: обнаружение и исправление одиночных ошибок и обнару-жение и неисправление многих ошибок в определенном временном интервале или в заголовке. Рисунок 2.6. Синхронизация ячеек и распознавание ошибок В технологии АТМ принято различать следующие виды ячеек: пустые (свободные); исправные; неисправные; присвоенные; не присвоенные; ячейки сигнализации; ячейки управления и обслуживания. Пустые (свободные) ячейки – ячейки физического уровня сети АТМ, которые предназначены для приспособления скорости передачи информационных ячеек по границе среды АТМ и среды фи-зической к емкости системы передачи. С их помощью обеспечивается непрерывность потока ячеек. Исправные ячейки – ячейки, которые имеют заголовок без ошибок, или на которых сделана коррекция на физическом уровне. Неисправная ячейка – ячейки, заголовки которых содержат ошибки, которые неисправимы на физическом уровне. Такие ячейки подлежат отбрасыванию на физическом уровне, т.е. на уровне транспортировки в физической среде. Присвоенные ячейки – ячейки, которые определены для конкретных услуг на уровне АТМ. Ячейки без присвоения – ячейки, которые не содержат присвоения услугам уровня АТМ, но имеют значения VPI и VCI. Ячейки сигнализации – ячейки, переносящие сигнальные сообщения между элементами сети для установления, поддержки или разъединения соединения в сети. Ячейки управления и обслуживания – ячейки, которым определено переносить информацию администрирования и обслужи-вания (например, контроля и управления трафиком). В сети АТМ возможно применение других видов ячеек, которые будут назначены стандартами. Контрольные вопросы
|
назад | оглавление | вперёд