- •Общая архитектура сети ngn
- •1.1. Общая архитектура
- •1.2. Трехуровневая модель ngn
- •1.2.1. Транспортный уровень
- •1.2.2. Уровень управления коммутацией и обслуживанием вызова
- •1.2.3. Уровень услуг и управления услугами
- •Глава 2 Функциональная структура
- •2.1. Классификация оборудования
- •2.2. Построение транспортных пакетных сетей
- •2.2.1. Использование технологии atm для построения транспортного уровня
- •2.2.2. Использование технологии ip для построения транспортного уровня
- •2.2.3. Сравнение atm и ip atm — сеть коммутации ячеек, ip — сеть коммутации пакетов
- •Стоимость сети
- •2.2.4. Технологии передачи трафика ip по сетям atm
- •Classical ip over atm
- •2.3. Протоколы сетей ngn
- •2.3.1. Базовые протоколы стека tcp/ip
- •Протокол ip
- •Протокол icmp
- •Протокол tcp
- •Протокол udp
- •2.3.2. Сигнальные протоколы Протоколы sip и н.323
- •Протокол mgcp
- •Протокол управления транспортным шлюзом h.248/megaco
- •Протокол bicc
- •Транспортировка информации сигнализации (sigtran)
- •Протокол передачи информации управления потоком (sctp)
- •Пользовательский уровень адаптации isdn (iua)
- •Пользовательский уровень адаптации мтр уровня 2 (m2ua)
- •Пользовательский уровень адаптации мтр уровня 3 (m3ua)
- •Пользовательский уровень адаптации sccp (sua)
- •Sctp для megaco
- •2.3.3. Транспортные протоколы rtp/rtcp
- •2.3.4. Протоколы информационных служб и управления
- •Протокол определения местонахождения услуги (slp)
- •Протокол открытого урегулирования (osp)
- •Протокол упрощенного доступа к директориям (ldap)
- •Web-страница
- •Маршрутизация телефонных вызовов через сеть ip (trip)
- •2.3.5. Протоколы маршрутизации и управления
- •Протокол маршрутизации внутреннего шлюза (igrp)
- •Протокол ospf
- •Протокол внешних шлюзов (egp)
- •Протокол граничных шлюзов (bgp)
- •Протокол tbgp
- •Протокол snmp
- •2.4. Применение серверов приложений в сетях ngn
2.3.3. Транспортные протоколы rtp/rtcp
Решение проблемы передачи мультимедийного трафика через сеть Интернет, не предоставляющую никаких гарантий по доставке пакетов или их задержке, является нетривиальным. Наиболее доступное место реализации дополнительных функций, связанных с контролем потоков мультимедийного трафика — прикладной уровень. Как правило, алгоритмы повышения достоверности доставки информации строятся на принципах внесения избыточности и перестановки в последовательности информационных сегментов.
Протокол реального времени (Real-Time Transfer Protocol — RTP) является стандартизацией такого подхода и, в отличие от внутрифирменных протоколов, может работать с приложениями других разработчиков. Обычно RTP на транспортном уровне использует возможности протокола UDP.
Сам протокол RTP не обладает никакими дополнительными функциями по обеспечению качества обслуживания. Протокол RTP функционирует по принципу «из конца в конец», а его пакеты в маршрутизаторах на сетевом уровне обрабатываются таким же образом, как остальные IP-пакеты. Дополнительные возможности могут быть реализованы в оконечных пунктах на базе информации статистики, собранной при помощи протоколов RTP и RTCP (RTP Control Protocol). Такая информация, как правило, содержит сведения о количестве отправленных/принятых пакетов RTP, количестве потерянных пакетов, значении джиттера задержки пакета и т. п. Спецификация протокола RTP не регламентирует конкретный способ использования указанной статистической информации приложением.
2.3.4. Протоколы информационных служб и управления
Информационная база шлюзов (Gateway Information Base — GIB) может быть доступна разнообразным объектам в пределах данного административного домена сети. Способ организации доступа к такой информации из других доменов называется «front-end» и представляет собой средство эксплуатации услуг протокола маршрутизации вызовов. К числу протоколов front-end можно отнести следующие протоколы.
Протокол определения местонахождения услуги (slp)
Протокол определения местонахождения услуги (Service Location Protocol — SLP) разработан специально для выполнения функций доступа к услугам и идеален для определения местонахождения серверов, описываемых набором атрибутов. В данном случае сервером является шлюз (или следующее по направлению к шлюзу устройство), а атрибутами — политика оконечного пользователя. Для обращения к шлюзу с конкретным набором атрибутов используется процедура запроса услуги (Service Query).
Протокол открытого урегулирования (osp)
Протокол открытого урегулирования (Open Settlements Protocol — OSP) является протоколом типа «клиент-сервер». Позволяет клиенту обратиться к серверу по его телефонному номеру и получить ответ с адресом следующего устройства на маршруте при авторизации маркеров эстафетной передачи (token), используемых для данного соединения. В этом случае сервер может являться сервером местонахождения. Для ответа на запросы OSP он использует таблицу маршрутизации, построенную с помощью средств маршрутизации через сеть IP (TRIP).