H.248


Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Протокол управления шлюзом ( Megaco , H.248 ) является реализацией медиа - шлюза архитектуры протокола управления для предоставления телекоммуникационных услуг по конвергентной об'единенную , состоящей из традиционной коммутируемой телефонной сети общего пользования (PSTN) и современные сети пакетной передачи , такие как Интернет . H.248 - это обозначение рекомендаций, разработанных Сектором стандартизации электросвязи МСЭ (ITU-T), а Megaco - это сокращение протокола управления медиашлюзом, используемого в самых ранних спецификацияхИнженерная группа Интернета (IETF). Стандарт, опубликованный в марте 2013 года ITU-T , называется H.248.1: Gateway control protocol: Version 3 . [1]

Megaco / H.248 следует рекомендациям, опубликованным в RFC 2805 в апреле 2000 г. под названием « Архитектура и требования протокола управления медиашлюзами» . Протокол выполняет те же функции, что и протокол управления медиашлюзом (MGCP), однако является формальным стандартом, в то время как MGCP имеет только информационный статус. Используя различный синтаксис и символическое представление, эти два протокола не могут напрямую взаимодействовать. Оба они дополняют протоколы H.323 и Session Initiation Protocol (SIP). [2] [3]

H.248 стал результатом сотрудничества рабочей группы MEGACO Инженерной группы Интернета (IETF) и Исследовательской группы 16 по электросвязи Международного союза электросвязи. Первоначально IETF опубликовала стандарт как RFC 3015, который был заменен RFC 3525. термин Megaco - это обозначение IETF. Megaco объединяет концепции MGCP и протокола управления мультимедийными устройствами (MDCP). [4] MGCP возник из комбинации простого протокола управления шлюзом (SGCP) с протоколом управления устройствами по Интернет-протоколу (IPDC). [5]

После того, как ITU взял на себя ответственность за поддержание протокола, IETF реклассифицировал свои публикации как исторические в RFC 5125. ITU опубликовал три версии H.248, [1] самая последняя в сентябре 2005 года. H.248 охватывает не только базовую информацию. спецификация протокола в H.248.1, но многие расширения определены во всей подсерии H.248.

Обзор протокола

Обзор архитектуры 3GPP / TISPAN IMS. Сообщения H.248 используются между функциями управления медиашлюзами (MGCF) и IMS - медиашлюзами (IMS-MGW). Протокол SIP используется MGCF для взаимодействия с функцией управления сеансом вызова (CSCF) и функцией управления шлюзом Breakout (BGCF).

H.248 / Megaco из-за своей природы «главный-подчиненный» не описывает установление вызовов между доменами или контроллерами медиашлюза. H.248 / Megaco используется для нисходящей связи с медиашлюзами и не представляет собой полную систему. Архитектура требует других протоколов для связи между несколькими контроллерами MGC.

Устройство, которое выполняет функцию управления вызовом, называется контроллером интеллектуального медиашлюза, а устройство, которое обрабатывает мультимедиа, называется относительно неинтеллектуальным медиашлюзом. H.248 определяет протокол для контроллеров медиашлюзов для управления медиашлюзами для поддержки потоков мультимедиа в IP- сетях и коммутируемой телефонной сети общего пользования (PSTN). Обычно он используется для предоставления услуг передачи голоса по Интернет-протоколу (VoIP), таких как передача голоса и факсов между IP-сетями и PSTN ) или полностью внутри IP-сетей.

Из-за типов устройств, предназначенных для управления H.248 / Megaco, и низкого уровня его структуры управления, H.248 обычно рассматривается как дополнение к H.323 и протоколу инициации сеанса (SIP). В то время как контроллер медиа-шлюза (MGC) использует H.248 / Megaco для управления установлением медиа и управления с помощью нескольких медиа-шлюзов (MG), другие протоколы VoIP , такие как SIP и H.323, используются для одной связи между контроллерами. [3] С точки зрения SIP, комбинация MGC и MG рассматривается вместе как шлюз SIP.


Модель H.248 / Megaco описывает модель соединения, которая содержит логические объекты или объекты в медиашлюзах (MG), которыми может управлять контроллер медиашлюза . Основные сущности - это контексты и окончания.


Прекращения
Эти источники или приемники одного или нескольких медиапотоков или управляющих потоков. Прекращение действия может быть физическим или временным.
Модель подключения h.248
Контексты
Это звездообразные соединения, созданные путем объединения нескольких оконечных устройств. Логический объект в MG, который является ассоциацией между набором окончаний. ПУСТОЙ контекст содержит все несвязанные завершения. Контекст - это логический объект на MG, который является ассоциацией между набором окончаний. ContextID определяет контекст.
Нормальный, «активный» контекст может иметь физическое завершение (скажем, один DS0 в DS3) и одно временное завершение (поток RTP, соединяющий шлюз с сетью). Контексты создаются и освобождаются MG под управлением MGC. Контекст создается путем добавления первого завершения и освобождается путем удаления (вычитания) последнего завершения.
Завершение может иметь более одного потока, и поэтому контекст может быть контекстом с несколькими потоками. Потоки аудио, видео и данных могут существовать в контексте между несколькими завершениями.

В подсистеме IP-мультимедиа (IMS) функция управления медиашлюзом (MGCF) управляет медиашлюзами (MGW) для отправки и приема вызовов в / из сетей PSTN с коммутацией каналов (CS) с использованием. H.248. MGCF использует сообщения SIP для взаимодействия с функцией управления сеансом вызова (CSCF) и функцией управления межсетевым шлюзом (BGCF) .

Хотя моделирование медиашлюза в H.248 / Megaco отличается от MGCP, существует сходство между семантикой команд в двух спецификациях. Между командами MEGACO и MGCP существует почти однозначное соответствие. Например, команда «Создать соединение» в MGCP имеет эквивалентную команду завершения ADD в MEGACO, команда «Изменить соединение» в MGCP приравнивается к команде завершения MODIFY в MEGACO, а команда «Удалить соединение» соответствует команде завершения SUBTRACT в MEGACO. [2]

Сообщения и команды

Контроллер медиа-шлюза всегда управляет медиа-каналами, доступными на самом медиа-шлюзе, управляя конкретными контекстами и завершениями. Когда состояние вызова изменяется, MGC отправляет соответствующее сообщение на шлюз и ожидает подтверждения.

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

Команды протокола:

  • Добавлять
  • Двигаться
  • Вычесть
  • Уведомлять
  • Изменить
  • AuditValue
  • AuditCapabilites
  • ServiceChange


Типичный обмен сообщениями MGC и MG

 Медиа-шлюз Медиа Контроллер-шлюз
ISUP IAM (начальный вызов) | ------ ДОБАВИТЬ ЗАПРОС ------> | | <------- ДОБАВИТЬ ОТВЕТ ------- | | ------ ОТВЕТ ---------> | | ----- ИЗМЕНИТЬ ЗАПРОС ----> | | <------ ИЗМЕНИТЬ ОТВЕТ ----- | | ------ ОТВЕТ ---------> |
ISUP ACM (получен номер назначения) | ----- ИЗМЕНИТЬ ЗАПРОС ----> | | <------ ИЗМЕНИТЬ ОТВЕТ ----- | | ------ ОТВЕТ ---------> | | ---- ИЗМЕНИТЬ ЗАПРОС -----> | | <------ ИЗМЕНИТЬ ОТВЕТ ----- | | ------- ОТВЕТ --------> |
ISUP ANM (тональный сигнал контроля посылки вызова) | ----- ИЗМЕНИТЬ ЗАПРОС ----> | | <------ ИЗМЕНИТЬ ОТВЕТ ----- | | ------- ОТВЕТ --------> |
ФАЗА ПОДКЛЮЧЕНИЯ
ISUP REL (Завершить вызов) | --- ЗАПРОС СУБСТРАКТА ---> | | <---- ОТВЕТ ПО СУБСТРАКТУ ---- | | ------- ОТВЕТ --------> |

Структура сообщения

Сообщение {Транзакция {Действие {Контекст {Команда {Завершение {Дескриптор {Пакет}}}}}}}

По аналогии с моделью OSI иерархия уровней взаимодействия с точки зрения передачи по сети (Ethernet или ATM) следующая.

Сравнение с MGCP

Модель H.248 / Megaco более сложна, чем модель протокола управления медиашлюзом (MGCP), и обеспечивает большую гибкость при определении управления мультимедиа. Например, в MGCP вызов может использовать конференцию в режиме конечной точки для управления микшированием потоков, но он не может достичь точного управления H.248 / Megaco при управлении медиапотоками.

Модель H.248 / Megaco упрощает установку соединения внутри MG и с объектами за пределами MG. Это упрощает механизм, с помощью которого контроллер медиашлюза (MGC) может указывать связанные медиапотоки, а также указывать направление медиапотока. Таким образом, H.248 / Megaco может обеспечить большую поддержку на уровне приложений, чем MGCP. Например, установка многосторонней конференции с H.248 просто включает в себя добавление нескольких завершений в контекст. В случае MGCP, однако, MGC необходимо установить несколько соединений с конечной точкой особого типа, называемой мостом конференц-связи.

Ниже приведены основные различия между Megaco / H.248 и MGCP:

Стандарты документов

Рекомендации ITU-T H.248
  • Рекомендация МСЭ-Т H.248.1 , Протокол управления шлюзом: версия 3 .
  • Рекомендация МСЭ-Т H.248.2 , Протокол управления шлюзом: пакеты факсимильной связи, текстовых разговоров и распознавания вызовов .
  • Рекомендация МСЭ-Т H.248.4 , Протокол управления шлюзом: протокол передачи с управлением по потоку (SCTP) .
  • Рекомендация МСЭ-Т H.248.12 , Протокол управления шлюзом: пакеты H.248.1 для взаимодействия H.323 и H.324 .
  • Рекомендация МСЭ-Т H.248.15 , Протокол управления шлюзом: атрибут пакета SDP H.248 .
  • RFC 3015 - протокол Megaco версии 1.0, ноябрь 2000 г. (стандартный трек)
  • RFC 3525 - протокол управления шлюзом, версия 1, июнь 2003 г. (Устарело: RFC 3015) (стандарт)

Смотрите также

  • Протокол инициации сеанса (SIP)
  • H.323
  • H.225

использованная литература

  1. ^ a b «H.248.1: Протокол управления шлюзом: Версия 3» . Международный союз электросвязи - Телекоммуникации . Проверено 12 июля 2016 .
  2. ^ a b «Использование MEGACO по сравнению с MGCP для создания шлюзового решения» (PDF) .
  3. ^ a b "История H2.48" . packetizer.com . Проверено 7 июня 2012 .
  4. ^ "К PSTN / Internet Inter-Networking - устрОйстВО CONTROL ПРОТОКОЛА" . IETF. Ноября 1998 . Проверено 8 июня 2012 года .
  5. ^ «Коммуникации уровня 3, Bellcore объявляет о слиянии спецификаций протоколов для передачи голоса по IPe» . Уровень 3 Коммуникации . Проверено 8 июня 2012 года .

внешние ссылки

  • Рекомендации МСЭ-Т серии H Сайт публикации МСЭ-Т, где Рекомендации серии H, включая подсерию H.248, можно бесплатно загрузить в формате PDF.
  • H.248.1 Спецификация базового протокола .
  • H.248 История
  • Официальный документ MEGACO и MGCP от Hughes Software Systems
  • MEGACO, 1-й проект , IETF, апрель 1999 г.]
  • Протоколы Megaco и MGCP Дуга Аллена из Dynamix
Источник « https://en.wikipedia.org/w/index.php?title=H.248&oldid=1007087309 »