ITU-T H.248.75-2011 Протокол управления шлюзом: пакет публикации идентификатора пакета и пакет приложений (Исследовательская группа 16) - Стандарты и спецификации PDF

ITU-T H.248.75-2011
Протокол управления шлюзом: пакет публикации идентификатора пакета и пакет приложений (Исследовательская группа 16)

Стандартный №
ITU-T H.248.75-2011
Дата публикации
2011
Разместил
ITU-T - International Telecommunication Union/ITU Telcommunication Sector
сфера применения
«Одной из основных функций, предоставляемых [ITU-T H.248.1], является возможность определения «пакетов H.248», которые расширяют возможности протокола без изменения синтаксиса протокола. Свойства @ сигналы @ события и статистика ( известные как элементы ITU-T H.248) могут быть определены с помощью пакетов. Шаблон пакета ITU-T H.248 позволяет определять свойства@сигналы@события и статистику автономным образом, независимо от других пакетов.В качестве альтернативы@ это позволяет определению пакета наследовать свойства@сигналы@события и статистику другого пакета, а затем добавлять дополнительные элементы или значения ITU-T H.248 к существующим элементам. Механизм расширения пакета ITU-T H.248 допускает вложенное наследование@ т.е. @ C может расширить B, который может расширить A. Однако@ в определении пакета@ отношение «расширяет» существует только между двумя пакетами: базовым пакетом и расширенным пакетом. Таким образом@, считается ли пакет базовым или расширенным пакетом. с этой точки зрения определяется пакет.Термины «базовый пакет» и «расширенный пакет» определены в пункте 3.2. Для эффективной связи между контроллером медиашлюза (MGC) и медиашлюзом (MG)@ два объекта должны договориться об общем наборе пакетов и о том, как они будут использоваться. В настоящее время это соглашение достигается путем изучения MGC списка пакетов и версий пакетов, которые поддерживает MG, посредством аудита дескриптора пакетов и/или использования профилей. В этом случае MGC должен воздержаться от использования любого пакета, который не поддерживается MG. Этот механизм@, будучи простым и надежным@, страдает от нескольких ограничений: ?C MGC не может попросить MG прекратить использование определенных идентификаторов пакетов. Если MGC/MG использует пакеты расширения@, в то время как MGC может поддерживать только использование идентификаторов расширенного пакета@, MG может@ однако@ ответить идентификатором базового пакета. Это может вызвать ошибки синтаксического анализа. Аналогично, MGC может поддерживать только использование идентификаторов базового пакета для базовых элементов и идентификаторов расширенного пакета для расширенных элементов; однако@ MG может ответить, используя только расширенный идентификатор пакета для обоих элементов. У MGC нет возможности предотвратить это. ?C Дескриптор пакетов не раскрывает взаимосвязь между базовыми пакетами и расширенными пакетами, поддерживаемыми MG. Как поясняется в пункте 6.2.3 [ITU-T H.248.1]@, некоторые сценарии могут привести к тому, что MG будет кодировать элементы пакета с использованием идентификатора базового пакета, даже если MGC реализует только расширенный пакет@, и наоборот. ?C MGC не может попросить MG прекратить использование пакетов, которые MGC не поддерживает. Существование таких пакетов не помешает MG правильно обрабатывать запросы, отправленные MGC. Однако элементы @, принадлежащие этим пакетам, могут появляться в ответах, генерируемых MG (например, @ в ответах на AuditValue.req полного дескриптора). Эти дополнительные элементы неоправданно увеличат размер ответов@, тем самым увеличивая накладные расходы на сигнализацию. Данная Рекомендация определяет новый пакет, целью которого является устранение вышеуказанных недостатков. Этот пакет позволяет MGC определять взаимосвязь между базовым и расширенным пакетами, а также определять/устанавливать, какой идентификатор пакета (базовый и/или расширенный) будет использоваться (опубликовано) в командах. Это также позволяет MGC подавлять использование определенных пакетов на MG».



© 2023. Все права защищены.