Договор дорожного движения
Если сетевая служба (или приложение) желает использовать широкополосную сеть ( в частности, сеть ATM ) для транспортировки определенного типа трафика, она должна сначала сообщить сети о том, какой тип трафика должен передаваться, а также о требованиях к производительности этого трафика. этот трафик. [1] Приложение представляет эту информацию в сети в виде контракта трафика .
Дескриптор трафика
[ редактировать ]Когда приложение запрашивает соединение, оно сообщает сети: [2]
- Требуемый тип услуги.
- Параметры трафика каждого потока данных в обоих направлениях.
- Параметры качества обслуживания (QoS), запрошенные в каждом направлении.
Эти параметры формируют дескриптор трафика для соединения.
Тип услуги
[ редактировать ]В настоящее время существует пять категорий услуг, определенных Форумом ATM (см. Таблицу 1). Основные различия между этими категориями услуг описаны в следующих подразделах. [2] [3] Эти категории услуг предоставляют метод связи характеристик трафика и требований QoS с поведением сети. Категории услуг характеризуются как работающие в режиме реального времени или не в режиме реального времени. CBR и rt-VBR — это категории услуг реального времени. Остальные три категории услуг (nrt-VBR, UBR и ABR) считаются категориями услуг не в режиме реального времени.
ATM Forum Traffic Management 4.0 Категория услуг банкоматов | Возможность передачи ATM ITU-T I.371 | Типичное использование |
---|---|---|
Постоянная скорость передачи данных (CBR) | Детерминированная скорость передачи данных (DBR) | В режиме реального времени, качество обслуживания гарантирует |
Переменная скорость передачи данных в реальном времени (rt-VBR) | (для дальнейшего изучения) | Статистический мультиплексор в реальном времени |
Переменная скорость передачи данных не в реальном времени (nrt-VBR) | Статистическая скорость передачи данных (SBR) | Статистический мультиплексор |
Доступная скорость передачи данных (ABR) | Доступная скорость передачи данных (ABR) | Эксплуатация ресурсов, контроль обратной связи |
Неопределенный битрейт (UBR) | (Нет эквивалента) | Максимум усилий, никаких гарантий |
(Нет эквивалента) | Блоковый перевод банкомата (ABT) | Контроль обратной связи по пакетному уровню |
Постоянная скорость передачи данных (CBR)
[ редактировать ]Категория службы CBR используется для соединений, которые передают трафик с постоянной скоростью передачи данных, где существует неотъемлемая зависимость от синхронизации времени между источником трафика и пунктом назначения. CBR адаптирован для любого типа данных, для которых конечным системам требуется предсказуемое время отклика и статическая полоса пропускания, постоянно доступная в течение всего срока службы соединения. [2] [5] Объем полосы пропускания характеризуется пиковой скоростью передачи данных (PCR). Эти приложения включают в себя такие услуги, как видеоконференции, телефония (голосовые услуги) или любые виды услуг по требованию, такие как интерактивная передача голоса и аудио. Для телефонии и собственных голосовых приложений CBR обеспечивает трафик с малой задержкой и предсказуемыми характеристиками доставки и поэтому обычно используется для эмуляции каналов. [2] [6]
Переменная скорость передачи данных в реальном времени (rt-VBR)
[ редактировать ]Категория службы rt-VBR используется для соединений, которые передают трафик с переменной скоростью — трафик, который зависит от точного времени между источником трафика и пунктом назначения. Примером трафика, для которого требуется этот тип категории обслуживания, являются сжатые видеопотоки с переменной скоростью. Ожидается, что источники, использующие соединения rt-VBR, будут передавать со скоростью, меняющейся со временем (например, трафик, который можно считать пакетным). Соединения VBR в реальном времени могут характеризоваться пиковой скоростью передачи ячеек (PCR), постоянной скоростью передачи ячеек (SCR) и максимальным размером пакета (MBS). Предполагается, что ячейки, задержанные сверх значения, указанного в максимальном CTD (задержке передачи ячеек), имеют значительно меньшую ценность для приложения. [2] [6]
Переменная скорость передачи данных не в реальном времени (nrt-VBR)
[ редактировать ]Категория службы nrt-VBR используется для соединений, передающих трафик с переменной скоростью передачи данных, для которых нет внутренней зависимости от синхронизации времени между источником трафика и пунктом назначения, но есть необходимость попытаться обеспечить гарантированную пропускную способность или задержку. Приложением, которому может потребоваться категория службы nrt-VBR, является взаимодействие Frame Relay, где CIR (фиксированная скорость передачи данных) Frame Relay сопоставляется с гарантией пропускной способности в сети ATM. Никакие границы задержки не связаны со службой nrt-VBR. [2]
Доступная скорость передачи данных (ABR)
[ редактировать ]Категория службы ABR аналогична nrt-VBR, поскольку она также используется для соединений, передающих трафик с переменной скоростью передачи данных, для которых не требуется синхронизация времени между источником трафика и пунктом назначения и для которых не требуются необходимые гарантии пропускной способности или задержки. существовать. ABR предоставляет транспортную услугу с максимальной эффективностью, в которой механизмы управления потоком используются для регулировки объема полосы пропускания, доступной отправителю трафика. Категория обслуживания ABR предназначена в первую очередь для любого типа трафика, который не зависит от времени и не требует никаких гарантий обслуживания. Служба ABR обычно считается предпочтительной для трафика TCP/IP, а также других протоколов на базе локальной сети, которые могут изменять поведение передачи в ответ на механизм управления скоростью ABR.
ABR использует ячейки управления ресурсами (RM) для обеспечения обратной связи, которая управляет источником трафика в ответ на колебания доступных ресурсов во внутренней сети банкоматов. Спецификация управления потоком ABR использует эти ячейки RM для управления потоком трафика ячеек в соединениях ABR. Служба ABR ожидает, что конечная система адаптирует скорость своего трафика в соответствии с обратной связью, чтобы она могла получить свою справедливую долю доступных сетевых ресурсов. Целью службы ABR является предоставление быстрого доступа к доступным сетевым ресурсам со скоростью до указанной пиковой скорости передачи данных (PCR). [2]
Неопределенный битрейт (UBR)
[ редактировать ]Категория службы UBR также аналогична nrt-VBR, поскольку она используется для соединений, передающих трафик с переменной скоростью передачи данных, для которых не требуется синхронизация времени между источником трафика и пунктом назначения. Однако, в отличие от ABR, здесь нет механизмов управления потоком, позволяющих динамически регулировать объем полосы пропускания, доступной пользователю. UBR обычно используется для приложений, которые очень терпимы к задержкам и потерям ячеек. UBR добился успеха в средах LAN и WAN Интернета для трафика с промежуточным хранением, такого как передача файлов и электронная почта. Подобно тому, как протоколы верхнего уровня реагируют на механизмы управления трафиком ABR, TCP/IP и другие протоколы трафика на базе локальных сетей могут изменять свое поведение при передаче в ответ на задержку или потерю ячеек в сети ATM. [2]
Параметры трафика
[ редактировать ]Каждое ATM-соединение содержит набор параметров, описывающих характеристики трафика источника. Эти параметры называются параметрами исходного трафика. Это [2][5] :
- Пиковая скорость передачи данных (ПЦР). Максимально допустимая скорость, с которой ячейки могут передаваться по соединению в сети ATM. PCR является определяющим фактором того, как часто отправляются ячейки по времени, чтобы минимизировать дрожание. ПЦР обычно сочетается с CDVT (допуском изменения задержки ячейки), который указывает, насколько допустимый джиттер.
- Устойчивая скорость передачи данных (SCR). Расчет среднедопустимой долгосрочной скорости передачи данных по конкретному соединению.
- Максимальный размер пакета (MBS). Максимально допустимый размер пакета ячеек, который может передаваться непрерывно по определенному соединению.
- Минимальная скорость передачи данных (MCR). Минимально допустимая скорость, с которой ячейки могут передаваться по соединению ATM.
Параметры качества обслуживания
[ редактировать ]Набор параметров согласовывается при установке соединения в сети ATM. Эти параметры используются для измерения качества обслуживания соединения и количественной оценки сквозной производительности сети на уровне ATM. Сеть должна гарантировать согласованное качество обслуживания, удовлетворяя определенным значениям этих параметров.
- Задержка передачи ячейки (CTD). Задержка, которую испытывает ячейка между временем, которое требуется для передачи первого бита ячейки источником и получением последнего бита ячейки пунктом назначения. Используются максимальная задержка передачи ячейки (Max CTD) и средняя задержка передачи ячейки (Mean CTD).
- Вариация задержки ячейки от пика к пику (CDV). Разница между максимальным и минимальным CTD, возникающим во время соединения. Используются размах CDV и мгновенный CDV.
- Коэффициент потери ячеек (CLR). Процент ячеек, которые потеряны в сети из-за ошибки или перегрузки и не получены пунктом назначения.
См. также
[ редактировать ]- Широкополосные сети
- Телетрафик инжиниринг
- Асинхронный режим передачи (ATM)
- Проектирование телетрафика в широкополосных сетях
Ссылки
[ редактировать ]- ^ Хироши Сайто, Технологии телетрафика в сетях банкоматов, Artech House, 1993. ISBN 0-89006-622-1 .
- ^ Jump up to: а б с д и ж г час Фергюсон П., Хьюстон Г., Качество обслуживания: обеспечение качества обслуживания в Интернете и в корпоративных сетях, John Wiley & Sons, Inc., 1998. ISBN 0-471-24358-2 .
- ^ Спецификация управления трафиком, версия 4.1, http://broadband-forum.org/ftp/pub/approved-specs/af-tm-0121.000.pdf , последний доступ 7 мая 2010 г.
- ^ Категории услуг банкоматов: Польза для пользователя, Ливио Ламбарелли, http://www.atmforum.com/atmforum/library/service_categories.html , последнее посещение 20 февраля 2005 г.
- ^ Контроль перегрузки и управление трафиком в сетях банкоматов, Приглашается к публикации в Computer Networks and ISDN Systems, Vol 28 (1996), 1723-1738, Радж Джайн, «Контроль перегрузок и управление трафиком в сетях банкоматов» . Архивировано из оригинала 19 июня 2004 года . Проверено 7 марта 2005 г. , Последний доступ 7 марта 2005 г.
- ^ Jump up to: а б Управление движением банкоматов, Марк Джулиано, http://www.byte.com/art/9412/sec10/art5.htm , последний доступ 3 марта 2005 г.