- •Общая архитектура сети 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
Протокол mgcp
Протокол управления транспортным шлюзом (Media Gateway Control Protocol — MGCP) используется между элементами распределенного мультимедийного шлюза. Распределенный мультимедийный шлюз включает в себя агента вызова (Call Agent), который содержит «интеллект» по управлению вызовом, и транспортный шлюз, который содержит транспортные функции (например, преобразование речевого канала ИКМ в VoIP).
Транспортные шлюзы содержат оконечные точки, во взаимодействии с которыми агент вызова может создать, изменить и уничтожить соединение для установления и управления транспортным сеансом связи с другими оконечными точками. Также агент вызова может поручить оконечным точкам выполнение функций обнаружения некоторых событий и генерирования конкретных сигналов. Оконечные точки автоматически сообщают агенту вызова об изменениях в состоянии обслуживания. Кроме того, агент вызова может выполнять проверку, как оконечных точек, так и соединений между ними.
Базовый протокол MGCP может расширяться дополнительными функциональностями, определяемыми в так называемых пакетах (package) — точно описанных расширениях MGCP. Например, можно упомянуть пакеты различного назначения под общим названием «MGCP-пакеты 2ВСК». Эти пакеты расширений предназначены для работы с соединительными линиями, на которых могут использоваться системы телефонной сигнализации с многочастотным или импульсным набором, интерфейсы с учрежденческими АТС и т. п.
Протокол управления транспортным шлюзом h.248/megaco
Протокол управления транспортным шлюзом H.248/MEGACO является дальнейшим развитием протокола MGCP и ряда других разработок как IETF, так и ITU-T.
Протокол управления транспортным шлюзом H.248/MEGACO используется на интерфейсе между контроллером MGC и шлюзом MG, то есть между элементами физической декомпозиции шлюза мультимедиа согласно архитектуре, определенной в рекомендации Н.323. Управление транспортным шлюзом (МG) осуществляется специальным устройством управления транспортными шлюзами или их контроллером (MGC).
Интерфейс пакетной сети может задействовать IP, ATM и другие технологии. Интерфейс должен будет поддерживать большое количество систем сигнализации сети с коммутацией каналов, включая тональную сигнализацию, сигнализацию ISDN, ISUP, QSIG и GSM.
Для переноса сигнальных сообщений MEGACO/H.248 могут использоваться следующие транспортные протоколы: UDP, TCP, SCTP (Stream Control Transport Protocol) и технология ATM. Поддержка протокола UDP является обязательным требованием для контроллера шлюзов MGC. Протокол TCP должен поддерживаться как контроллером, так и шлюзом. Поддержка протокола SCTP и технологии ATM для обоих устройств опциональна. Сообщения протокола MEGACO/H.248 могут кодироваться двумя способами. Комитетом IETF предложен текстовый способ кодирования сигнальной информации, причем для описания сеансов связи используется протокол SDP. МСЭ-Т предусматривает двоичный способ представления сигнальной информации по спецификациям абстрактного синтаксиса ASN.1, а для описания сеансов связи рекомендует специальный инструмент формата Tag-Length-Value (TLV). Контроллер MGC должен поддерживать оба способа кодирования, а шлюз MG — только один из них.
Протокол MEGACO является внутренним протоколом, который работает между функциональными блоками распределенного шлюза, а именно между MGC и MG. Принцип действия этого протокола — master/slave, то есть, ведущий/ведомый. Устройство управления MGC является ведущим, а транспортный шлюз MG — ведомым, который выполняет команды, поступающие к нему от устройства управления.