Справочник по сетевым протоколам
H323_RUS
H.323 - новый стандарт мультимедийной конференцсвязи
Принятие стандарта на средства проведения телеконференций открывает двери для беспрепятственной интеграции мультимедийной настольной конференцсвязи с существующими корпоративными сетями, в том числе локальными, интрасетями, и даже с Internet.
До появления этого стандарта, разработанного отделением телекоммуникационных стандартов союза International Telecommunication Union (ITU-T), компании, которые хотели иметь конференцсвязь, базирующуюся на стандартах, использовали Н.320. Хотя стандарт Н.320 во многом способствовал распространению телеконференций, поскольку обеспечивал стыкуемость продуктов различных производителей, он налагал и некоторые ограничения. Это связано с тем, что большинство систем, совместимых с Н.320, работает только на линиях ISDN Bacic Rate Interface (BRI), давая возможность проводить телеконференции со скоростями передачи 64 или 128 Кбит/с. Поэтому компаниям приходилось дополнять существующую у них сетевую инфраструктуру соединениями ISDN.
Являясь более надежным стандартом, Н.323 позволяет возлагать исполнение приложений телеконференций на существующие сетевые соединения. Одним из преимуществ этого является возможность расширения сети за счет
Internet; не менее существенно и то, что эта жизненно важная технология допускает создание мультимедийной сети на основе существующей инфраструктуры.
Разработанный отделением
ITU-T стандарт Н.323 определяет, как должны функционировать мультимедийные терминалы в сетях с передачей пакетов, не гарантирующих качества сервиса, - другими словами, как проводить телеконференции по локальным и внутрикорпоративным сетям или сети Internet. Комплект стандартов Н.323 охватывает такие области, как передача аудио, информационные телеконференции, мультиплексирование и реверсивное мультиплексирование, управление. Стандарты Н.323 не связаны с протоколом IР, однако, по-видимому, большинство реализации Н.323 будет основано на этом протоколе ввиду его широкого применения в средах корпоративных сетей.
Продукты на базе стандартов Н. 323 скоро поступят на рынок. Ожидается, что они быстро заменят собственные технологии других фирм для проведения телеконференций по локальным сетям и Internet. Многие производители, в том числе корпорации Intel (в семействе продуктов ProShare) и Microsoft
(в продукте NetMeeting), согласились поддерживать стандарт Н.323. Подразделение ITU-T организовало ряд тестирований, чтобы убедиться в стыкуемости разнородных продуктов, совместимых с Н.323.
Рассмотрим теперь этот стандарт подробнее.
1. Что такое H. 323?
H.323 стандарт - основная технология для передачи оперативных звукового, видео, и передачи данных над пакетными сетями. Под пакетными сетями понимаются сети в основу функционирования которых заложен принцип коммутации пакетов. Пакет это небольшой фрагмент данных снабженный заголовком, содержащем адресные признаки и другие служебные данные. Пакеты от различных пользователей передаются через один канал связи в режиме статистического разделения времени, обеспечивая тем самым очень высокий коэффициент использования пропускной способности канала связи. В качестве примера можно назвать следующие типы пакетных сетей: IP-сети (включая Интернет), сети NetWare на базе протокола IPX, сети предприятий, сети столичных районов (MAN), и различные глобальные сети общего пользования (WAN) и другие. Стандарт определяет компоненты, протоколы, и процедуры, обеспечивающие мультимедиа связь над пакетными сетями (см. Рисунок 1). H.323 может применяться в ряде механизмов — передача только звука (IP телефония), передача звука и видео (видеотелефония), передача звука и данных, передача звука, видео и данных. H.323 может также обеспечивать многоэтапную мультимедиа связь. H.323 обеспечивает очень широкий спектр услуг и, следовательно, может применяться в широком разнообразии областей — частное использование, обеспечение бизнес процессов, сфера развлечений.
Версии H.323
Стандарт H.323 определен 16 группой ITU-T.
Версия 1 рекомендации H.323 — определяет визуальные телефонные системы и оборудование для локальных вычислительных сетей (ЛВС), обеспечивающих негарантированное качество обслуживания (QoS). Данная версия была принята в октябре 1996.
Появление Voice-over-IP (VoIP) приложений и IP телефонии проложило путь к изменению спецификации H. 323. Отсутствие стандарта для голоса над IP привело к появлению изделиям (программам), которые были несовместимы друг с другом. С разработкой VoIP выявилась необходимость в новых требованиях к системе, например, обеспечение связи между PC-основанным телефоном и телефоном на традиционной сети коммутируемых линий (SCN). Такие требования обусловили потребность в стандарте для IP телефонии. Версия 2 H.323 учитывающая эти требования, была принята в январе 1998.
В 3 версии стандарта будут добавлены новые возможности. Коротко перечислим их: создание сети "факс над пакетом", организацию связей H.323 шлюзов, механизмы с быстрым построением соединений.
H. 323 и другие стандарты семейства H.32x
H.323 стандарт является составной частью семейства H.32x рекомендаций, определенных ITU-T. Другие рекомендации семейства также определяют услуги связи мультимедиа над различными сетями других типов:
• H.324 над сетями типа SCN
• H.320 над сетями с интеграцией служб (ISDN)
• H.321 и H. 310 над широкополосными цифровыми сетями с интеграцией служб (B-ISDN)
• H.322 над ЛВС, с гарантированным QoS
Одной из основных целей разработки стандарта H.323 была обеспечение возможности взаимодействия с другими сетями, предоставляющих мультимедиа услуги. Данная возможность достигается с помощью применения шлюзов. Они обеспечивают трансляцию потоков сигнализации и обмен данными.
2.Основные компоненты H.323
H. 323 стандарт определяет четыре вида компонентов, которые вместе с сетевой структурой, обеспечивают двухточечные (точка-точка) и многоточечные (точка-многоточка) услуги мультимедиа-связи:
1. терминалы
2. шлюзы (gateways)
3 контроллер зоны (gatekeepers )
4. многоточечные устройства управления (MCUS)
Терминалы
Использованный для оперативной двунаправленной мультимедиа связи, H.323 терминал может быть PC или автономным устройством, соответствующим стандарту H.323 и выполняющем мультимедиа-приложение. Он поддерживает звуковую связь и может дополнительно поддерживать видео или передачу данных. В следствии того, что основной функцией H.323 терминала является передача звука, он играет ключевую роль в услугах IP-телефонии. Первичная цель H.323 терминала состоит во взаимодействии с другими мультимедиа терминалами. H.323 терминал совместим с H.324 терминалом SCN и беспроводных сетей, H.310 терминалом для широкополосных сетей с интеграцией служб (B-ISDN), H.320 терминалом для сетей с ингтеграцией служб (ISDN), H.321 терминалом для широкополосных сетей с интеграцией служб (B-ISDN), и H.322 терминалом для локальных сетей с гарантированным QoS. H.323 терминал может использоваться в многоточечных конференциях.
Шлюзы
Шлюзы соединяют две отдельные сети. H.323 шлюзы обеспечивает связность между H.323 сетью и не H.323 сетью. Например, шлюзы могут соединять и обеспечивать связь между H.323 терминалом и SCN сетью. Эта связь обеспечивается трансляцией протоколов для установки соединений и разъединений, преобразованием (конвертацией) звуковых форматов между различными сетями, и пересылки информации между сетями, соединенными шлюзами. Шлюзы, однако, не требуются для связи между двумя терминалами одной H.323 сети.
Контроллер зоны (Gatekeepers)
Контроллер зоны (Gatekeepers) может рассматриваться как "мозг" H.323 сети. Это - центральная точка для всех обращений внутри H.323 сети. Хотя шлюзы не всегда требуются, контроллер зоны обеспечивает важные услуги типа адресации, разрешения и установления подлинности терминалов и шлюзов, управления шириной полосы пропусканя, учет затрат времени и ресурсов. Контроллер зоны может также обеспечивать услуги маршрутизации вызовов.
Многоточечные Модули Управления (Multipoint Control Units)
Многоточечные Модули Управления (Multipoint Control Units - MCU) обеспечивают поддержку для конференций трёх или большего количества H.323 терминалов. Все терминалы, участвующие в конференции устанавливают соединение с MCU. MCU управляет ресурсами конференции, ведет переговоры между терминалами с целью определения используемого звукового или видео кодер-декодера, и может управлять аудио-потоками.
Контроллер зоны, шлюзы, и MCUs - логически отдельные компоненты H.323 стандарта, но они могут быть выполнены как одиночное физическое устройство.
3. H.323 Зона
H.323 зона является множеством всех терминалов, шлюзов, и MCUs, управляемого одиночным контроллером зоны (см Рисунок 2). Зона включает, по крайней мере, один терминал и может включать шлюзы или MCUS. Зона имеет только один контроллер зоны. Зона может быть независимой от сетевой топологии и может быть составлена из множественных сетевых сегментов, которые соединены, используя программы маршрутизации или другие устройства.
4. Протоколы, определенные в
H.323
Протоколы, определенные H.323 перечислены ниже. Стандарт H. 323 не зависит от типа сети пакетной коммутации и транспортных протоколов, над которыми он выполняется и не определяет их (см. Рисунок 3).
• звуковые кодер-декодеры
• видео кодер-декодеры
• H.225 регистрации, подтверждение, и состояние (RAS)
• H.225 сигнализация вызова
• H.245 сигнализация управления
• протокол передачи реального времени (RTP)
• протокол управления реального времени (RTCP)
Звуковой Кодер-декодер
Звуковой кодер-декодер кодирует звуковой сигнал из микрофона для передачи через H.323 терминал и декодирует полученный звуковой код. Так как обмен аудио информацией является минимальным сервисом определенным стандартом H.323, терминалы должны поддерживать по крайней мере один кодер-декодер, как определено в ITU-T рекомендации G.711 (звуковое кодирование в 64 kbps). Могут также поддерживаться дополнительные звуковые рекомендации кодер-декодера типа G.722 (64, 56, и 48 kbps), G.723.1 (5.3 и 6.3 kbps), G.728 (16 kbps), и G.729 (8 kbps).
Видео Кодер-декодер
Видео кодер- декодер кодирует видео из камеры для передачи через H. 323 терминал и декодирует полученный видео код. Так как H.323 определяет поддержку видео как дополнительную (необязательную) услугу, поддержка видео кодер-декодеров также необязательна. Однако, любой H.323 терминал, обеспечивающий видео связь должен поддерживать видео кодирование и декодирование в соответствии с рекомендацией H.261 ITU-T.
H.225–RAS - регистрация, подтверждение, и контроль состояния
Данный протокол используется между оконечными точками (терминалы и шлюзы) и контроллером шлюзов. RAS используется, чтобы выполнить регистрацию, управление подтверждением, изменением ширины полосы частот, состояние, и разъединять процедуры между оконечными точками и контроллером шлюза. RAS канал используется, чтобы обмениваться RAS сообщениями. Этот канал сигнализации открыт между оконечной точкой и контроллером зоны (gatekeeper) до открытия любых других каналов.
H.225 - сигналы вызова
H.225 - сигналы вызова используются, чтобы установить соединение между двумя H.323 оконечными точками. Это достигается обменом H.225 сообщениями протокола на канале сигнализации вызова. Канал сигнализации вызова открыт между двумя H.323 оконечными точками или между оконечной точкой и контроллером зоны.
H.245 - сигналы управления
H.245 - сигналы управления используются, чтобы обмениваться сквозными сообщениями управления, управляя операциями H.323 оконечных точек. Эти сообщения управления несут информацию, связанную со следующим:
• обмен возможностей,
• открытие и закрытие логических каналов, используемых при передаче мультимедиа потоков,
• сообщения регулирования расходов ресурсов,
• основные команды и признаки.
Транспортный протокол реального времени
Транспортный протокол реального времени (RTP) обеспечивает сквозные услуги доставки звуковой- и видео-информации в реальном масштабе времени. Данный протокол применяется для транспортных данных над IP сетями. RTP обычно используется после протокола UDP.
RTP, вместе с UDP, обеспечивает функциональные возможности транспортного протокола. RTP обеспечивает идентификацию типа полезной нагрузки, нумерацию последовательности, временные метки, и текущий контроль доставки. UDP обеспечивает услуги контрольной суммы и мультиплексирование. RTP может также использоваться и с другими транспортными протоколами.
Транспортный протокол управления реального времени
Транспортный протокол управления реального времени (RTCP) - дубликат RTP, который обеспечивает услуги управления. Первичная функция RTCP должна обеспечить возврат данных о качестве передачи. Другие функции RTCP включают перенос идентификатора с транспортным уровнем для RTP источника, называемого каноническим именем, которое используется приемниками, чтобы синхронизировать звуковой и видео потоки.
5. Характеристики Терминала
H.323 терминал должен обеспечивать поддержку следующих протоколов:
H.245 для обмена возможностей терминала и создания каналов обмена аудио информацией,
H.225 для сигнализации вызова и установки параметров связи,
RAS для регистрации и установки дополнительных параметров управления контроллером зоны,
RTP/RTCP для упорядочивания звуковых и видео пакетов.
H.323 терминал должен также поддерживать звуковой кодер-декодер в соответствии с G.711. Факультативные компоненты в H.323 терминале - видео кодер-декодеры, T.120 протокол конференцсвязи данных, и MCU возможности.
6.Характеристики шлюзов и контроллера зоны
Характеристики шлюзов
Шлюзы обеспечивают трансляцию протоколов для установки соединений и обмена данными, преобразование мультимедиа форматов между различными сетями, и пересылкой (переходом) информации между H.323 и не H.323 сетями (см. рисунок 4). Приложение шлюза H.323 используются в IP телефонии, когда H.323 шлюзы соединяют IP сеть и сеть SCN (сеть ISDN).
Рисунок 4: Стек протоколов шлюза
На H.323 стороне, шлюз обрабатывает H.245 сигнализацию управления для согласования возможностей, H.225 сигнализацию вызова для установки соединений, и H.225 RAS для регистрации в контроллере зоны.
На стороне SCN, шлюзы выполняют SCN-протоколы (например, ISDN и SS7 протоколы).
Терминалы связываются с шлюзами использующими H.245 протокол управления/сигнализации и H.225 протокол сигнализации вызовов. Шлюзы транслируют эти протоколы к соответственным пользователям не H.323 сети и наоборот. Шлюзы также выполняют установку соединений и разъединений, и на H.323-сетевой стороне, и не H.323-сетевой стороне. Трансляция между звуковым, видео, и форматами данных может также выполняться шлюзами. Звуковая и видео трансляция не требуется, если оба типа терминала находят общий режим связи. Например, в случае шлюза к H.320 терминалам на ISDN-сетях, и типах терминала требуют G.711, звуковой и H.261 видео, так что общий режим всегда существует. Шлюзы имеют характеристики и, H.323 терминала H.323 сети и терминала не H.323 сети, с которой они связываются.
Контроллер зоны знает, какие оконечные точки являются шлюзами, так как при регистрации шлюзов и терминалов в контроллере помечается тип устройства. Шлюзы могут поддерживать одновременно несколько соединений между H. 323 и не H.323 сетями. Кроме того, шлюзы могут соединять H.323 сеть к не H.323 сети. Шлюзы - логические компоненты H.323 сети и они могут быть выполнены как часть контроллера зоны или MCU.
Характеристики контроллера зоны
Контроллер зоны обеспечивает услуги управления вызовами для H.323 оконечных точек, типа трансляции адреса и управления шириной полосы пропускания в соответствии с протоколом RAS. Контроллер зоны в H.323 сети не обязательный компонент. Однако если он присутствует в сети, то терминалы, и шлюзы должны использовать его услуги. H.323 стандарт определяет как обязательные услуги контроллера зоны, так и дополнительные (факультативные) функциональные возможности, которые он может обеспечивать.
Факультативной возможностью контроллера зоны является маршрутизация сигналов вызова. Оконечные точки посылают сообщения сигналов вызова контроллеру зоны, который направляет их к оконечным точкам адресатов. Поочередно, оконечные точки могут посылать сообщения сигнализации вызова непосредственно друг другу.
Эта возможность ценна, для текущего контроля обращений и управления обращениями в сети. Маршрутизация обращений через контроллер зоны обеспечивает лучшую эффективность работы сети, поскольку контроллер может принимать решения о маршрутизации, основанных на ряде факторов, например, балансировка загрузки среди шлюзов.
Услуги, предлагаемые контроллером зоны определены в RAS, и включают трансляцию адреса, управление приемов, управление ширины полосы частот, и зональное управление (см. Рисунок 5). H.323 сети, не имеющие, контроллер шлюза не имеют этих возможностей. H.323 сети, содержащие IP телефоны и шлюзы должны обязательно содержать контроллер зоны, чтобы транслировать входящие E.164 телефонные адреса в транспортные адреса. Контроллер зоны - логический компонент H.323, но он может быть выполнен как часть шлюза или MCU.
Обязательные функции контроллера зоны
Трансляция адреса
Вызов порожденный внутри H.323 сети может использовать для адресования нужного терминала с помощью его псевдонима (краткого названия). Вызов порожденный вне H.323 сети и полученный через шлюз для адресования терминала получателя может использовать номер телефона в соответствии с рекомендацией E.164 (например, 310-442-9222). Данная рекомендация используется для адресования абонентов сети ISDN. Контроллер зоны преобразует полученный E.164 номер телефона или псевдоним в сетевой адрес (например, 204.252.32.456 для IP сети) терминала адресата. Оконечная точка адресата может быть достигнута, с использованием этого сетевого адреса.
Управление регистрацией
Контроллер зоны может управлять регистрацией оконечных точек в H.323 сети. При этом используются RAS сообщения: запрос регистрации (ARQ), подтверждение (ACF), и отклонение (ARJ). Управление регистрацией может быть фиктивной функцией, которая допускает все оконечные точки к H.323 сети.
Управление полосой пропускания
Контроллер обеспечивает управление полосой пропускания, используя RAS сообщения: запрос ширины полосы пропускания (BRQ), подтверждение (BCF), и отклонение (BRJ).
Например, если сетевой диспетчер определил порог для числа одновременных соединений для H.323 сети, контроллер зоны может отказываться устанавливать новые соединения, если только этот порог достигнут. В результате имеется возможность ограничивать общее значение распределенной полосы пропускания некоторой частью общей полосы сети передачи данных, оставляя остающуюся ширину полосы пропускания для приложений передачи данных. Управление полосой пропускания может также быть фиктивной функцией, которая просто получает запросы без их обработки.
Факультативные функции контроллера зоны
Управление вызовами
Контроллер зоны может маршрутизировать вызовы между H.323 оконечными точками. В двухточечной конференции, контроллер зоны может обрабатывать H.225 сообщения сигналов вызовов. В качестве альтернативы, контроллер зоны может разрешать оконечным точкам самостоятельный обмен H.225 сообщениями сигналов вызовов непосредственно друг с другом.
Авторизация вызова
Когда оконечная точка посылает сообщения вызова контроллеру зоны, он, в соответствии со стандартом H.225, может принимать или отклонять вызов. Причинами для отклонения могут быть ограничения по доступу или времени, заданные для конкретных терминалов или шлюзов.
Управление вызовом
Контроллер зоны может отслеживать данные относительно всех активных H.323 соединений, что позволяет управлять зоной, обеспечивая контроль ширины полосы пропускания и обеспечивать балансировку загрузки сети за счет перенаправления вызовов между терминалами и шлюзами.
7. H. 225 - регистрация, аутенфикация и контроль состояния
Протокол H.225 RAS используется между H.323 оконечными точками (терминалами и шлюзами) и контроллером зоны для обеспечения:
• обнаружение контроллера зоны (GRQ)
• регистрации оконечной точки
• определения расположения оконечной точки
• управление аутенфикацией
• задание маркера доступа
RAS сообщения передаются через ненадежные RAS каналы, в следствии этого, при обмене сообщениями возможны потери, задержки и повторные передачи.
Обнаружение контроллера зоны (GRQ)
Процесс обнаружения контроллера зоны используется H.323 оконечными точками, для обнаружения контроллеров, в которых оконечная точка должна зарегистрироваться. Обнаружение контроллера зоны может быть выполнено статически или динамически. В статическом режиме, оконечная точка знает транспортный адрес контроллера априорно. В динамическом режиме обнаружения контроллера, оконечная точка посылает многоадресное сообщение (multicasts GRQ) поиска контроллера на групповой адрес поиска контроллера содержащее вопрос: - "Кто мой контроллер?". Один или большее количество контроллеров могут отвечать GCF- сообщением: "Я могу быть вашим контроллером".
Регистрация оконечной точки
Регистрация - процесс, используемый оконечными точками, чтобы соединить зону и сообщать контроллеру параметры несущей сети зоны, обеспечивающей транспорт и псевдонимы своих адресов. Все оконечные точки регистрируются в контроллере зоны как часть его конфигурации.
Определение положения оконечной точки
Определение положения оконечной точки это процесс привязки ее сетевого адреса (адреса в сети транспортировки) к ее H.323 псевдониму или адресу E.164 (телефонному номеру).
Другие функции управления
RAS канал используется и для других видов механизмов управления, таких как контроль аутенфикации для ограничения входа конечной точки в зону, управление шириной полосы пропускания, и управление процессами разъединения (отключения), когда оконечная точка отключается от текущего контроллера зоны и выходит из зоны.
8. H.225 сигнализация вызова и H.245 сигнализация управления
H. 225 сигнализация вызова
H.225 сигнализация вызова используется, для установления соединения между H.323 оконечными точками (терминалами и шлюзами), через которые будут транспортироваться данные в реальном масштабе времени. Сигнализация вызова включает обмен H.225 сообщениями протокола через надежный канал используемый для этой цели (канал сигнализации вызовов). Например, сообщения протокола H.225 в IP-сетях могут переноситься через надежные TCP соединения.
Если в H. 323 сети нет контроллера зоны, то конечные точки обмениваются сигналами вызовов непосредственно друг с другом. Если контроллер зоны есть, то возможно использование двух методов вызовов. Обмен сигналами непосредственно между конечными точками, так называемый метод прямых вызовов, и обмен между оконечными точками только после обращения к контроллеру зоны и маршрутизации вызова, такой метод называется метод с маршрутизацией вызовов в контроллере зоны. Выбор используемого метода осуществляется при регистрации конечной точки в контроллере зоны.
Метод с маршрутизацией вызовов в контроллере зоны
Сигналы вызовов между оконечными точками и контроллером зоны передаются на RAS каналах. Контроллер зоны получает сообщение вызова через канал сигнализации из одной оконечной точки и направляет его к другой оконечной точке через канал сигнализации другой оконечной точки.
H.245 сигнализация управления
H.245 сигнализация управления состоит из сквозного обмена H.245 сообщеними между H.323 оконечными точками. H.245 сообщения управления передаются через H.245 каналы управления. H.245 канала управления представляет из себя логический канал 0, который постоянно открыт, в отличие от каналов обмена мультимедиа потоков. Сообщения сигнализации управления можно разделить на две группы: обмен терминалов H.323 своими параметрами и сообщения управления процессами логическими каналами между конечными точками.
Сообщения обмена параметрами
Обмен параметрами позволяет терминалам выбрать такие режимы обмена данными и форматы кодирования, которые они могут использовать при совместной работе друг с другом. Уточняются возможности терминалов: как на прием, так и на передачу.
Сообщения управления процессами логическими каналами между конечными точками.
Логический канал несет информацию от одной оконечной точки до другой оконечной точки (в случае двухточечной конференции) или множественных оконечных точек (в случае отметки на многоточечную конференцию). Протокол H.245 предоставляет набор сообщений, обеспечивающих открытие и закрытие этих каналов.
Логический канал всегда однонаправлен.
9. Процедура установления соединения между H.323 терминалами
В данном разделе описываются последовательные шаги установления соединения для передачи мультимедиа-данных между двумя H.323 терминалами (T1и Т2), соединенных с контроллером зоны. При их взаимодействии допускаются прямые вызовы. При передачи мультимедиа потоков используется инкапсуляция в RTP протокол.
Формирование H.323 запроса на установление соединения
Рисунок 6: Формирование H.323 запроса на установление соединения
T1 посылает RAS ARQ сообщение на RAS канале к контроллеру зоны для регистрации. T1 запрашивает использование прямой сигнализации вызова.
Контроллер зоны подтверждает признание T1, посылая ACF к T1. Контроллер зоны указывает в ACF, что T1 может использовать прямую игнализацию вызова.
T1 посылает H.225 сообщение "setup" к T2, запрашивающему соединение.
T2 отвечает H.225 "call proceeding" сообщение к T1.
Теперь T2 должен быть зарегистрирован контроллером зоны. T2 посылает RAS ARQ сообщение к контроллеру зоны на RAS канале.
Контроллер зоны подтверждает регистрацию, посылая RAS ACF сообщение к T2.
T2 предупреждает T1 о подтверждении соединения, посылая H.225 сообщение "alerting".
Затем T2 подтверждает, что создание соединения, посылая T1 H.225 соообщение "connect", и соединение установлено. Процедура вызова завершена.
Поток команд управления протокола H.323.
H.245 канал управления установлен между T1 и T2. T1 посылает H.245 "TerminalCapabilitySet" сообщение к T2, чтобы обменяться возможности (параметрами) терминалов.
T2 подтверждает T1 обмен возможностями возможности, посылая H.245 сообщение "TerminalCapabilitySetAck".
T2 обменивает возможности с T1, посылая H.245 сообщение "TerminalCapabilitySet".
T1 подтверждает T2 возможности, посылая H.245 сообщение "TerminalCapabilitySetAck".
T1 открывает канал передачи мультимедиа информации с T2, посылая H. 245 сообщение "openLogicalChannel".
Транспортный адрес RTCP канала включен в сообщение.
14. T2 подтверждает учреждение однонаправленного логического канала от T1 до T2, посылая H.245 сообщение "openLogicalChannelAck". В подтверждающее сообщение включены: RTP транспортный адрес, связанный с T2, который нужно использовать T1 для посылки RTP потока мультимедиа, адрес RTCP, полученный от T1 ранее.
Далее, T2 открывает мультимедиа канал с T1, посылая H. 245 сообщение "openLogicalChannel". Транспортный адрес RTCP канала включен в сообщение.
T1 подтверждает учреждение однонаправленного логического канала от T2 до T1, посылая H.245 сообщение "openLogicalChannelAck". В сообщение включены: подтвержденный RTP транспортный адрес, относящийся к T1, и адреса RTCP, полученного от T2 ранее. Теперь двунаправленное потоковое мультимедиа взаимодействие установлено.
H. 323 мультимедиа поток и команды управления данным потоком.
17. T1 посылает с помощью протокола RTP мультимедиа поток для T2.
18. T2 посылает с помощью протокола RTP мультимедиа поток для T1.
19. T1 посылает RTCP сообщения T2.
20. T2 посылает RTCP сообщения T1.
Процесс H.323 разъединения сеанса
21. T2 инициализирует разъединение, посылая H.245 сообщение "EndSessionCommand" к T1.
22. T1 завершает обмен данными с T2 и подтверждает разъединение, посылая H.245 сообщение "EndSessionCommand" к T2.
23. T2 завершает соединение, посылая H.245 сообщение "release complete" сообщение к T1.
24. T1 и T2 отключаются от контроллера зоны, посылая ему сообщение RAS DRQ.
25. Контроллер зоны разъединяет T1 и T2 и подтверждает это, посылая DCF сообщения к T1 и T2.
10. Межсетевое взаимодействие с другими типами мультимедиа сетей
H. 323 протокол определен таким образом, чтобы он мог взаимодействовать с другими типами мультимедиа сетей. Наиболее популярным H.323 межсетевым взаимодействием является IP телефония, когда основная сеть H.323 - IP сеть и взаимодействующая сеть – сеть SCN(см.Рисунок 10). SCN включает сети с интеграцией служб (ISDN) и PSTN сети.
Рисунок 10: IP телефония: H.323 взаимодействие с SCN
H.323 совместим с другими типами H.32x сетей. Рисунок 11 показывает H.323 зональные межсетевые взаимодействия со всем H.32x сетями. ITU-T рекомендация H.246 определяет межсетевое взаимодействие различных H.32x сетей.
Рисунок 11: H.323 межсетевые взаимодействие с другими H.32x сетями
Содержание раздела