Х.248

H.248.1
Протокол управления шлюзом
Взаимосвязь между сетевыми элементами в архитектуре управления медиашлюзом
СтатусДействующий
Год начался2000
Последняя версия(13/03)
ОрганизацияМСЭ-Т , IETF
Сопутствующие стандартыН.248.2 ... Н.248.98
Доменсетевая архитектура
Веб-сайтhttps://www.itu.int/rec/T-REC-H.248.1

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

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

H.248 стал результатом сотрудничества рабочей группы MEGACO из Internet Engineering Task Force (IETF) и International Telecommunication Union Telecommunication Study Group 16. IETF изначально опубликовал стандарт как RFC 3015, который был заменен RFC 3525. Термин Megaco — это обозначение IETF. Megaco объединяет концепции из MGCP и Media Device Control Protocol (MDCP). [4] MGCP возник из комбинации Simple Gateway Control Protocol (SGCP) с Internet Protocol Device Control (IPDC). [5]

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

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

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

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

Устройство, которое обрабатывает функцию управления вызовами, называется интеллектуальным контроллером медиашлюза, а устройство, которое обрабатывает медиа, называется относительно неинтеллектуальным медиашлюзом. H.248 определяет протокол для контроллеров медиашлюзов для управления медиашлюзами для поддержки потоков мультимедиа через IP -сети и телефонную сеть общего пользования (PSTN). Обычно он используется для предоставления услуг Voice over Internet Protocol (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, которая является ассоциацией между набором окончаний. Контекст NULL содержит все неассоциированные окончания. Контекст — это логическая сущность на MG, которая является ассоциацией между набором окончаний. ContextID идентифицирует контекст.
Нормальный, «активный» контекст может иметь физическое завершение (например, один DS0 в DS3) и одно эфемерное (RTP-поток, соединяющий шлюз с сетью). Контексты создаются и освобождаются MG под управлением MGC. Контекст создается путем добавления первого завершения и освобождается путем удаления (вычитания) последнего завершения.
Терминация может иметь более одного потока, и поэтому контекст может быть многопотоковым. Аудио, видео и потоки данных могут существовать в контексте среди нескольких терминаций.

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

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

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

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

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

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

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


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

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

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

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

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

Х.248
ТКПУДПСКТП
ИС
Ethernetбанкомат

Сравнение с MGCP

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

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

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

H.248/МегакоМГКП
Вызов представлен завершениями в контексте вызова.Вызов представлен конечными точками и соединениями.
Типы вызовов включают любую комбинацию мультимедиа и конференц-связи.Типы вызовов включают в себя двухточечные и многоточечные.
Кодировка текстовая или двоичнаяКодировка — текст
Транспортный протокол — TCP, UDP или SCTP.Транспортный протокол — UDP.
Стандартный протокол для управления медиашлюзомСтатус IETF — Информационный . MGCP не определяет стандарт Интернета.
Определено МСЭ (ранее IETF и МСЭ)Существует множество независимых расширений протоколов, управляемых разработчиками.

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

Рекомендации МСЭ-Т 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 Protocol Version 1.0, ноябрь 2000 г. (стандартная версия)
  • RFC 3525 — протокол управления шлюзом, версия 1, июнь 2003 г. (устарело: RFC 3015) (стандарт)

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

Ссылки

  1. ^ ab "H.248.1 : Протокол управления шлюзом: Версия 3". Международный союз электросвязи - Электросвязь . Получено 2016-07-12 .
  2. ^ ab "Использование MEGACO в сравнении с MGCP для построения шлюзового решения" (PDF) . Архивировано из оригинала (PDF) 2022-12-08 . Получено 2011-05-09 .
  3. ^ ab "H2.48 history". packetizer.com . Получено 2012-06-07 .
  4. ^ "На пути к взаимодействию PSTN/Internet - MEDIA DEVICE CONTROL PROTOCOL". IETF. Ноябрь 1998 г. Получено 8 июня 2012 г.
  5. ^ "Level 3 Communications, Bellcore объявляют о слиянии спецификаций протоколов для Voice Over IPe". Level 3 Communications . Получено 8 июня 2012 г.
  • Рекомендации МСЭ-Т серии H Сайт публикаций МСЭ-Т, где Рекомендации серии H, включая подсерию H.248, можно бесплатно загрузить в формате PDF.
  • Спецификация базового протокола H.248.1.
  • История H.248
  • MEGACO против MGCP Архивировано 08.12.2022 в White Paper Wayback Machine от Hughes Software Systems
  • MEGACO 1-й проект, IETF, апрель 1999 г.]
  • Протоколы Megaco и MGCP Дуга Аллена из Dynamix
Взято с "https://en.wikipedia.org/w/index.php?title=H.248&oldid=1232264562"