Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KONYeChNAYa_PYeChAT.docx
Скачиваний:
9
Добавлен:
21.04.2019
Размер:
1.67 Mб
Скачать

Стек протоколов h.323

G.711, 722, 723.1, 728, 729 – кодирование/декодирование аудиоинформации;

H.261, 263 – кодирование/декодирование видеоинформации;

RTP – обеспечивает в IP-сетях доставку адресатам аудио- и видеопотоков в масштабе реального времени. С целью минимизации задержек и максимального использования имеющейся полосы пропускания для передачи аудио- и видеопотоков применяется протокол UDP;

RTCP – протокол управления передачей в реальном времени (используется только совместно с RTP и контролирует реализацию функций RTP);

RAS (Registration, Admission, Status) – обеспечивает взаимодействие оконечных и других устройств с привратником. Сигнальные сообщения RAS переносятся протоколом с негарантированной доставкой информации – UDP;

Н.245 – протокол канала управления – для передачи служебной информации во время сеансов H.323 (согласование параметров терминалов, открытие и закрытие логических каналов, управление загрузкой канала и др.). Для переноса управляющих сообщений H.245 используется протокол с установлением соединения и гарантированной доставкой информации – TCP;

H.225.0/Q.931 – специфицирует процедуры установления, поддержания и разрушения соединения. В качестве транспортного протокола используется протокол с установлением соединения и гарантированной доставкой информации – TCP.

Архитектура н.323

Стандарт Н.323 определяет четыре основных компонента, которые вместе с сетевой структурой позволяют проводить двусторонние ("точка-точка") и многосторонние ("точка-много точек") мультимедиа-конференции.

Терминал (Terminal) – ПК или автономное устройство, способное выполнять мультимедиа-приложение, обеспечивать звуковую связь и дополнительно поддерживать передачу видео и данных.

Шлюз (Gateway) – соединяет две сети и обеспечивает связность между Н.323 сетью и не Н.323 сетью. Например, служит для преобразования информации, поступающей от ТфОП с постоянной скоростью передачи, в вид, пригодный для передачи по сетям с коммутацией пакетов (кодирование и упаковка информации в пакеты RTP/UDP/IP) и обратного преобразования; для конвертирования сообщений систем сигнализации не Н.323 сети в сигнальные сообщения сети Н.323 и обратно и др.

Привратник или контроллер зоны (Gatekeeper) – для управления зоной сети видеоконференции:

Устройство многоточечного доступа (MCU, Multi Control Unit) - для организации ВКС с числом участников три и более. Все терминалы, участвующие в конференции, устанавливают соединение с MCU. MCU управляет ресурсами конференции, согласовывает возможности терминалов по обработке звука и видео, определяет аудио- и видеопотоки, которые необходимо направлять по многим адресам.

Стадии сеанса связи (самостоятельное изучение)

Установление соединения

Сначала выполняется процедура вызова. Вызывающее оборудование передаёт сообщение ARQ с alias-адресом вызываемого оборудования, в ответ на которое привратник передаёт сообщение ASF с уведомлением, что сигнальный канал будет организован непосредственно между вызывающим и вызываемым оборудованием с указанием транспортного адреса сигнального канала встречного оборудования. Затем вызывающее оборудование передает на этот транспортный адрес запрос соединения setup. Вызываемое оборудование передает сообщение Call proceeding, означающее, что полученной информации достаточно для обслуживания поступившего вызова. Еслли оборудование имеет возможность принять вызов, оно передает запрос доступа к ресурсам сети, на который привратник может ответить подтверждением ASF или отказом в доступе к ресурсам сети ARJ. В первом случае вызываемое оборудование передает сообщение Alerting. Вызываемому оборудованию передается визуальный или акустический сигнал о входящем вызове, а вызывающему индикация того, что вызываемый пользователь не занят и ему подаётся вызывной сигнал. При отказе в доступе к ресурсам сети вызываемое оборудование закрывает сигнальный канал путём передачи сообщения Release Complete. После того как вызываемый пользователь примет входящий вызов, вызываемое оборудование передаст сообщение Connect вызывающему оборудованию c танспортым адресом управляющего канала H.245.

RAS-сообщение

H.225/Q.931-сообщение

После согласовываются параметры взаимодействия терминалов. Для обмена необходимыми сообщениями используется канал управления Н.245. Терминалы обмениваются сообщениями TerminalCapabilitySet, в которых указываются возможные алгоритмы декодирования принимаемой информации. Оборудование, принявшее сообщение TerminalCapabilitySet от другого оборудования, подтверждает его получение передачей сообщения TerminalCapabilitySetAck. Затем инициируется процедура определения ведущего/ведомого оборудования, необходимая для разрешения конфликтов, возникающих между двумя устройствами при организации конференции, или между двумя устройствами, пытающимися одновременно открыть двунаправленные логические каналы. В ходе процедуры устройства обмениваются сообщениями masterSlaveDetermination. В ответ на полученные сообщения masterSlaveDetermination оба усторйства передают сообщения masterSlaveDeterminationAsk, в которых указывается, какое из этих устройств является ведущим, а какое - ведомым. (на данном рисунке эта процедура не изображена)

H.245-сообщение

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