H.323
Стандарт мультимедийных приложений H.323
С целью проведения аудио и видеоконференций по телекоммуникацинным сетям ITU-T разработала серию рекомендаций H.32x. Эта серия включает в себя ряд стандартов по обеспечению проведения видеоконференций :
Рекомендации ITU для аудио и видеоконференций
Стандарт /характеристика | Н.320 | Н.321 | H.322 | Н.323 | H.324 | H.324/C | Н.310 |
---|---|---|---|---|---|---|---|
Год принятия | 1990 | 1995 | 1995 | 1996 | 1996 | 1998 | 1996 |
Последняя редакция | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | — | — |
Сеть | Узкополосная коммутируемая ЦСИО | H.320 в Ш-ЦСИО и ATM | Сеть с КП с гарантированной пропускной способностью | Сеть с КП с не гарантированной проп. способностью (Ethernet) | Аналоговая телефонная система | Мобильная связь | Ш-ЦСИО, ATM, LAN |
Видео | Н.261, Н.263 | Н.261, Н.263 | Н.261, Н.263 | H.261, Н.263 | Н.261, Н.263 | Н.261, Н.263 | MPEG-2 (Н.262), Н.261 |
Аудио | G.711, G.722, G.728 | G.711, G.722, G.728 | G.711, G.722, G.728 | G.711, G.722, G.723, G.728, G.729 | G.723 | G.723 | MPEG-2, G.711, G.722, G.728 |
Мультиплексирование | Н.221 | Н.221 | Н.221 | H.225.0 | H.223 | Н.223А | Н.222.0, Н.222.1 (MPEG) |
Управление | Н.230, Н.242 | Н.242 | Н.242, Н.230 | H.245 | H.245 | H.245 | H.245 |
Конференции | Н.231, Н.243 | Н.231, Н.243 | Н.231, Н.243 | Н.323 | |||
Данные | Т.120 | Т.120 | Т.120 | Т.120 | Т.120 | Т.120 | Т.120 |
Коммуникационный интерфейс | I.400 | AAL I.363, ATM I.361, PHY I.400 | I.400 и TCP/IP | TCP/IP | Модем V.34 | Мобильное радио | AAI I.363, ATM I.361, PHY I.432 |
- H.320 – по сетям ISDN;
- H.321 – по сетям Ш-ЦСИО и ATM;
- H.322 – по сетям с коммутацией пакетов с гарантированной пропускной способностью;
- H.323 – по сетям с коммутацией пакетов с негарантированной пропускной способностью;
- H.324 – по телефонным сетям общего пользования;
- H.324/C – по сетям мобильной связи.
Рекомендации ITU-T, входящие в стандарт H.323, определяют порядок функционирования абонентских терминалов в сетях с разделяемым ресурсом, не гарантирующих качества обслуживания (QoS). Стандарт H.323 не связан с протоколом IP, однако, большинство реализаций основано на этом протоколе. Набор рекомендаций определяет сетевые компоненты, протоколы и процедуры, позволяющие организовать мультимедиа-связь в пакетных сетях. Стандарт H.323 определяет четыре основных компонента, которые вместе с сетевой структурой позволяют проводить двусторонние (точка-точка) и многосторонние (точка — много точек) мультимедиа-конференции.
Рисунок – Распределение функций по протоколам в сетях IP
Терминал может представлять собой ПК или автономное устройство, способное выполнять мультимедиа-приложение. Он обязан обеспечивать звуковую связь и может дополнительно поддерживать передачу видео или данных. Вследствие того, что основной функцией терминала является передача звука, он играет ключевую роль в предоставлении сервиса IP- телефонии. H.323 терминал должен поддерживать следующие протоколы:
- H.245 - для согласования параметров соединения;
- Q.931 - для установления и контроля соединения;
- RAS — для взаимодействия с привратником;
- RTP/RTCP — для оптимизации доставки потокового аудио (видео);
- семейство протоколов H.450 - для поддержки обязательных в H.323 дополнительных видов обслуживания (ДВО).
Дополнительными компонентами могут быть другие аудио- и видеокодеки (H.261, H.263, MPEG). Поддержка рекомендации T.120 для совместной работы над документами необязательна.
Шлюз (gateway) не входит в число обязательных компонентов сети H.323. Он необходим только в случае, когда требуется установить соединение с терминалом другого стандарта. Эта связь обеспечивается трансляцией протоколов установки и разрыва соединений, а также форматов передачи данных. Шлюзы H.323 сетей широко применяются в IP телефонии для сопряжения IP сетей и цифровых или аналоговых коммутируемых телефонных сетей.
Привратник (gatekeeper) выступает в качестве центра обработки вызовов внутри своей зоны и выполняет важнейшие функции управления вызовами. Зона определяется как совокупность всех терминалов, шлюзов и MCU под управлением данного привратника. Привратник необязательный компонент сети H.323, однако, если он присутствует в сети, то терминалы и шлюзы должны использовать его услуги. Основные и дополнительные функции контроллера зоны определены в таблице.
Таблица – Функции контроллера зоны
Функции | Описание |
Основные | |
Трансляция адресов | Преобразование внутренних адресов ЛВС и телефонных номеров формата E.164 в адреса протоколов IP/IPX |
Управление доступом | Авторизация доступа в H.323 сеть |
Управление полосой пропускания | Разрешение или запрещение запрашиваемой терминалом полосы пропускания |
Дополнительные | |
Управление процессом установления соединения | При двусторонней конференции привратник способен обрабатывать служебные сообщения протокола сигнализации Q.931, а также может служить ретранслятором таких сообщений от конечных точек. |
Авторизация соединения | Допускается отклонение привратником запроса на установление соединения. Основания — ограничение прав или времени доступа, и иные, лежащие вне рамок H.323 |
Управление вызовами | Привратник может отслеживать состояние всех активных соединений, что позволяет управлять вызовами, обеспечивая выделение необходимой полосы пропускания и баланс загрузки сетевых ресурсов за счёт переадресации вызовов на другие терминалы и шлюзы. |
Сервер многосторонней конференции (MCU) обеспечивает связь трёх или более H.323 терминалов. Все терминалы, участвующие в конференции, устанавливают соединение с MCU. Сервер управляет ресурсами конференции, согласовывает возможности терминалов по обработке звука и видео, определяет аудио и видеопотоки, которые необходимо направлять по многим адресам. В результате появления стандарта H.323, описывающего механизмы взаимодействия устройств обеспечивающих передачу голоса и видео по IP сетям, появилась возможность объединять в сети устройства различных производителей, что эффективно для сетей специальной связи.
Более подробную информацию по стандарту H.323, а также исходные тексты программного обеспечения для видео и аудио конференций можно найти на странице проекта OpenH323: http://openh323.org/