Формат ячейки АТМ - Глобальные сети АТМ

Биты

8 7 6 5 4 3 2 1

Управление потоком (GFC)

Идентификатор виртуального пути(VPI)

Идентификатор виртуального пути (продолжение)

Идентификатор виртуального канала(VCI)

Идентификатор виртуального канала (продолжение)

Идентификатор виртуального канала (продолжение)

Тип данных

Приоритет потери канала

Управление ошибками в заголовке(HEC)

Данные пакета

Поле Управления потоком(Generic Flow Control) используется только при взаимодействии конечного узла и первого коммутатора сети. В настоящее время его точные функции не определены.

Поля Идентификатор виртуального пути (Virtual Path Identifier, VPI) и Идентификатор виртуального канала(Virtual Channel Identifier, VCI) занимает соответственно 1 и 2 байта. Эти поля задают номер виртуального соединения, разделенный на старшую(VPI) и младшую(VCI) части.

Поле Идентификатор типа данных (Payload Type Identifier, PTI) состоит из 3 - х бит и задает тип данных, переносимых ячейкой, - пользовательские или управляющие (например, управляющие установлением виртуального соединения). Кроме того, один бит этого поля используется для указания перегрузки в сети - он называется Explicit Congestion Forward Identifier, EFCI - и играет ту же роль, что бит FECN в технологии frame relay, то есть передает информацию о перегрузке по направлению потока данных.

Поле Приоритет потери кадра(Cell Loss Priority, CLP) играет в данной технологии ту же роль, что и поле DE в технологии frame relay - в нем коммутаторы АТМ отмечают ячейки, которые нарушают соглашения о параметрах качества обслуживания, чтобы удалить их при перегрузках сети. Таким образом, ячейки с CPL=0 являются для сети высокоприоритетными, а ячейки с CPL=1 - низкоприоритетными.

Поле Управление ошибками в заголовке (Header Error Control, HEC) содержит контрольную сумму, вычисленную для заголовка ячейки. Контрольная сумма вычисляется с помощью техники корректирующих кодов Хэмминга, поэтому она позволяет не только обнаруживать ошибки, но и исправить все одиночные ошибки, а также некоторые двойные. Поле HEC обеспечивает не только обнаружение и исправление ошибок в заголовке, но и нахождение границы начала кадра в потоке байтов кадров SDH, которые являются предпочтительным физическим уровнем технологии АТМ, или же в потоке бит физического уровня, основанного на ячейках.

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

Трафик вычислительных сетей имеет ярко выраженный асинхронный и пульсирующий характер. Чувствительность компьютерного трафика к потерям данных высокая, так как без утраченных данных обойтись нельзя и их необходимо восстановить за счет повторной передачи.

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

Сложность совмещения компьютерного и мультимедийного трафика с диаметрально противоположными характеристиками хорошо видно на следующем рисунке.

A

b

Два типа трафика : a-компьютерный; b-мультимедийный

На возможности совмещения этих двух видов трафика большое влияние оказывает размер компьютерных пакетов.

Для пакета, состоящего из 53 байт, при скорости в 155 Мбит/с время передачи кадра на выходной порт составляет не менее 3 мкс. Так что эта задержка не очень существенна для трафика, пакеты которого должны передаваться каждые 125 мкс.

Выбор для передачи данных любого типа небольшой ячейки фиксированного размера еще не решает задачу совмещения разнородного трафика в одной сети, а только создает предпосылки для ее решения.

Разработчики технологии АТМ проанализировали всевозможные образцы трафика, создаваемые различными приложениями, и выделили 4 основных класса трафика, для которых разработали различные механизмы резервирования и поддержания требуемого качества обслуживания.

Класс трафика (называемый также классом услуг - service class) качественно характеризует требуемые услуги по передаче данных через сеть АТМ. Требования к синхронности передаваемых данных очень важны для многих приложений - не только голоса, но и видеоизображения, и наличие этих требований стало первым критерием для деления трафика на классы.

В результате было определено пять классов трафика, отличающихся следующими качественными характеристиками:

наличием или отсутствием пульсации трафика, то есть трафики CBR или VBR;

Требованием к синхронизации данных между передающей и принимающей сторонами;

Типом протокола, передающего свои данные через сеть АТМ, - с установлением соединения или без установления соединения (только для случая передачи компьютерных данных).

Основные характеристики классов приведены в таблице 1.

Очевидно что только качественных характеристик, задаваемых классом трафика, для описания требуемых услуг оказывается недостаточно. В технологии АТМ для каждого класса трафика определен набор количественных параметров, которые приложение должно задать. В технологии АТМ также поддерживается и набор основных количественных параметров для трафиков.

Похожие статьи




Формат ячейки АТМ - Глобальные сети АТМ

Предыдущая | Следующая