Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Н.Н.Слепов Современные цифровые технологии.docx
Скачиваний:
34
Добавлен:
01.07.2025
Размер:
20 Мб
Скачать
☆

12.6.3. Протокол управления шлюзами mgcp

Для управления шлюзами IP-сети рабочей группой MEGACO комитета IETF был разработан протокол MGCP (Media Gateway Control Protocol) - протокол управления медиа-шлюзами. При его разработке был использован метод декомпозиции, позволивший выделить три блока:

  • шлюз сигнализации (SG - Signaling Gateway) - доставляет сигнальную информацию со стороны ТфОП к агенту управления вызовом (СА) и от СА к ТфОП; он выполняет функции STP (см. рис.7-12) - транзитного пункта системы сигнализации ОКС-7;

  • медиа-шлюз, или транспортный шлюз (MG - Media Gateway) - преобразует голосовой сигнал, поступающий из ТфОП, в кодированную последовательность IP-пакетов (используя протоколы RTP/UDP/IP) и обратно;

  • агент управления вызовом, или устройство управления (СА - Call Agent) - выполняет функции управления шлюзом MG в режиме ведущий-ведомый; один СА может обслуживать несколько шлюзов, а в сети м.б. несколько СА.

Предполагается, что устройства СА синхронизируются между собой для согласованного управления шлюзами IP-сети. IETF не определяет специального протокола синхронизации, это м.б. сделано с помощью протоколов 11.323, SIP, ISUP/IP, как показано па рис.12-24.

Рис.12-24. Управление сетью IP и синхронизация устройств СА

Передачу сообщений протокола MGCP осуществляет протокол UDP. Устройства СА взаимодействуют также и со шлюзом SG, который должен принимать от ТфОП сигналы от подсистемы МТР системы сигнализации ОКС-7 и передавать сигнальные сообщения к устройствам СА. Для их передачи предложено использовать (вместо TCP) протокол SCTP (Stream Control Transmission Protocol - протокол передачи управления потоком (данных) для стека TCP/IP), который позволяет сократить время установления соединения.

Недостаток решений на базе MGCP в том, что они плохо стандартизованы. В результате, функциональные блоки шлюзов, разработанные отдельными производителями, практически несовместимы. Недостаточно стандартизованы также механизмы передачи сигнальной информации от SG к СА и обратно. В IP-сети, построенной на базе MGCP обязательно д.б. менеджер (привратник) шлюзов MG или сервер SIP.

Процесс обслуживания вызова в сети с использованием MGCP основан на модели соединения (Connection Model), разработанной группой MEGACO. Модель основана на компонентах двух типов:

  • ЕР (Endpoints) - конечные точки (порты оборудования) - физические или виртуальные источники и приемники информации;

  • Connection - соединение, означающее подключение порта к одному из двух концов соединения; соединение может связывать порты разных шлюзов через IP-сеть или порты внутри одного шлюза.

Согласно этой модели соединение в IP-сети на базе протокола MGCP будет выглядеть так:

Канал 1 →Порт-1 →Подключение-1 →......→Подключение-1 →Порт-2→Канал-2

При установлении соединений СА предоставляет портам шлюзов, участвующих в соединении, описание сеансов связи, включающее: IP-адрес, UDP/RTP-порт, алгоритм кодирования информации, размер пакетов и др. Для описания используют синтаксис протокола SDP.

Команды протокола MGCP содержат заголовок, за которым м.б. описание сеанса связи. Заголовок и описание представлены наборами текстовых строк, разделенными пустой строкой. Заголовок содержит список параметров и командную строку, состоящую из текстовых нолей (двоичный способ кодирования не поддерживается): числового идентификатора транзакции (для команды и ответа), идентификатора порта (согласно RFC 821), версии протокола.

Резюмируя, вслед за специалистами в области IPT, можно констатировать, что протокол MGCP, с одной стороны, обладает пред протоколом Н.323 тем преимуществом, что СА напрямую поддерживает сигнализацию ОКС-7, тогда как Н.323 требует ее конвертации шлюзом в сообщения протокола Н.225.0. Однако эти преимущества реализуются только в корпоративных сетях, построенных на основе протокола SIP. Для сетей ТфОП междугородной и международной связи целесообразно использовать протокол Н.323, учитывая универсальность и легкость соединения таких сетей с существующими сетями.