Рефераты. Н.323 протокол IP-телефонии

Основными процедурами, выполняемыми оконечным оборудованием и привратником с помощью протокола RAS, являются:

1.      Обнаружение привратника.

2.      Регистрация оконечного оборудования у привратника.

3.      Контроль доступа оконечного оборудования к сетевым ресурсам.

4.      Определение местоположения оконечного оборудования в сети.

5.      Изменение полосы пропускания в процессе обслуживания вызова.

6.      Опрос и индикация текущего состояния оконечного оборудования.

7.      Оповещение привратника об освобождении полосы пропускания, ранее занимавшейся оборудованием.

Выполнение первых трех процедур, предусмотренных протоколом RAS, является начальной фазой установления соединения с использованием сигнализации Н.323. Далее следуют фаза сигнализации Н.225.0 (Q.931) и обмен управляющими сообщениями Н.245. Разъединение происходит в обратной последовательности: в первую очередь закрывается управляющий канал Н.245 и сигнальный канал Н.225.0, после чего по каналу RAS привратник оповещается об освобождении ранее занимавшейся оконечным оборудованием полосы пропускания.

Для переноса сообщений протокола RAS используется протокол негарантированной доставки информации UDP.

Нахождение привратника осуществляется с помощью широковещательного запроса GRQ (Gatekeeper Request), передаваемого оконечным оборудованием на UDP порт 1719. Если привратник найден, и он готов обслужить запрос от оконечного оборудования, в ответ оно должно получить сообщение GCF (Gatekeeper Confirm). Если оконечное оборудование получило ответ от нескольких привратников, выбор одного из них осуществляется оконечным оборудованием произвольным образом. Если привратник не может обслужить запрос от оконечного оборудования, то в ответ он должен передать сообщение GRJ (Gatekeeper Reject), в котором сообщается причина отказа, и может содержаться адрес альтернативного привратника. При нахождении привратника между ним и оконечным оборудованием осуществляется установление логического канала сигнализации, по которому будут передаваться остальные сообщения RAS.

После нахождения привратника оконечное оборудование в сообщении RRQ (Registration Request) должно сообщить привратнику свою адресную информацию: список alias-адресов и транспортных адресов. В ответ привратник передает сообщение RCF (Registration Confirm) для подтверждения регистрации оконечного оборудования, либо RRJ (Registration Reject) в случае отказа в регистрации. Для отмены регистрации используют сообщения URQ (Unregister Request), передаваемое оконечным оборудованием, и UCF (Unregister Confirm), URJ (Unregister Reject), передаваемое привратником оконечному оборудованию.

Регистрация оконечного оборудования у привратника может осуществляться один раз и не повторяться при включении оконечного оборудования. В этом случае привратник должен определять состояние оконечного оборудования. Для этого привратник периодически передает сообщение IRQ (Information Request). Интервал определяется производителем оборудования и должен быть не менее 10 секунд. В ответ на сообщение IRQ оконечное оборудование должно передать запрашиваемую информацию в сообщении IRR (Information Request Response).

После регистрации оконечного оборудования у привратника оно может установить соединение с вызываемым оконечным оборудованием. Для этого вызывающее оконечное оборудование должно передать сообщение ARQ (Admission Request) и установить логический канал для передачи сообщений Q.931. В сообщении ARQ обязательно содержится идентификатор оборудования, пославшего сообщение ARQ, и контактная информация того оборудования, с которым желает связаться оборудование, пославшее сообщение ARQ. В сообщении ARQ указывается также верхний предел суммарной скорости передачи и приема пользовательской информации по всем речевым и видеоканалам без учета заголовков RTP/UDP/IP и другой служебной информации. Если сеть может обеспечить требуемые параметры, то привратник передает подтверждение ACF (Admission Confirm), в противном случае передается сообщение ARJ(Admission Reject) с указанием причины отказа.

После получения подтверждения оконечное оборудование устанавливает соединение с вызываемым оконечным оборудованием с использованием сигнализации Q.931 (в соответствии с Н.225.0). Сообщения сигнализации Q.931 могут передаваться по логическому каналу через привратник или непосредственно между двумя оконечными устройствами. Выбор способа осуществляет привратник и сообщает об этом оконечному оборудованию в сообщении ACF.

В процессе обслуживания вызова оконечное оборудование или привратник могут предпринять попытку изменить в ту или иную сторону суммарную скорость передачи информации. Оконечное оборудование, которому нужно превысить предел суммарной скорости, определенный при получении доступа к сетевым ресурсам, должно передать привратнику запрос BRQ (Bandwidth Change Request), но до получения ответа средняя скорость должна быть не выше этого предела. Если привратник может выделить требуемую полосу пропускания, он отвечает сообщением BCF (Bandwidth Change Confirm), далее речевые и видеоканалы закрываются, а затем открываются каналы с новой скоростью передачи и приема информации. Если привратник не может удовлетворить требование оконечного оборудования, он отклоняет это требование и передает сообщение BRJ (Bandwidth Change Reject).

После завершения сеанса оконечное оборудование извещает привратник об освобождении ранее занимавшейся полосы пропускания. Для этого оконечное оборудование передает своему привратнику сообщение DRQ (Disengage Request), на которое тот должен ответить подтверждением DCF (Disengage Confirm).


1.2.2. Сигнальный канал Н.225.0

В рекомендации Н.225.0 специфицированы процедуры управления соединениями в сетях Н.323. Данные процедуры предусматривают использование в базовом процессе обслуживания вызова ряда сигнальных сообщений Q.931, причем должен быть реализован симметричный обмен сигнальными сообщениями. Это требование не распространяется на взаимодействие шлюза с сетью коммутации каналов.

Наиболее часто используемые сигнальные сообщения:

-        Сообщение Setup передается вызывающим оборудованием с целью установить соединение. Это сообщение передается на общеизвестный TCP порт 1720 вызываемого оборудования.

-        Сообщение Call Proceeding передается вызывающему оборудованию, чтобы известить его о том, что вызов принят к обслуживанию.

-        Сообщение Alerting передается вызывающему оборудованию и информирует его о том, что вызываемое оборудование не занято, и что пользователю подается сигнал о входящем вызове.

-        Сообщение Connect передается вызывающему оборудованию и информирует его о том, что вызываемый пользователь принял входящий вызов. Сообщение Connect может содержать транспортный адрес управляющего канала Н.245.

-        Сообщение Release Complete передается вызывающим или вызываемым оборудованием с целью завершить соединение. Это сообщение передается только в том случае, когда открыт сигнальный канал.

-        Сообщение Q.932 Facility используется для обращения к дополнительным услугам в соответствии с Рекомендациями ITU Н.450.х.

Транспортировку сигнальных сообщений обеспечивает протокол с установлением соединения и с гарантированной доставкой информации – ТСР.

Один сигнальный канал Н.225.0 может переносить сообщения, относящиеся к разным вызовам и имеющие разные метки соединения.

В сетях, не имеющих привратника, открывается сигнальный канал Н.225.0, непосредственно связывающий вызывающее оконечное оборудование с вызываемым. В сетях с привратником вызывающее оборудование передает по транспортному адресу канала RAS привратника сообщение ARQ с указанием alias-адреса вызываемого пользователя. Если сигнальные сообщения будет маршрутизировать привратник, то в ответном сообщении он передает транспортный адрес своего сигнального канала. Если же сигнальный канал будет устанавливаться непосредственно между вызывающим и вызываемым оборудованием, то передается транспортный адрес сигнального канала вызываемого оборудования. Выбор варианта передачи сигнальных сообщений оставлен за привратником. Хотя оконечное оборудование может указывать, какой вариант для него предпочтителен.

После обмена с привратником сообщениями ARQ и ACF по каналу RAS вызывающее оборудование передает запрос соединения Setup либо по транспортному адресу сигнального канала привратника, либо по транспортному адресу сигнального канала вызываемого оборудования. В ответ на сообщение Setup вызываемое оборудование может передать сообщение Call Proceeding, означающее, что вся информация, необходимая для установления соединения, получена, и вызов принят к обслуживанию. Далее от вызываемого оборудования может поступить сообщение Alerting, означающее, что вызываемому пользователю подается вызывной сигнал. После того как пользователь принимает вызов, вызывающему оборудованию передается сообщение Connect с транспортным адресом управляющего канала Н.245 вызываемого оборудования или транспортный адрес канала Н.245 привратника. В некоторых случаях транспортных адрес управляющего канала Н.245 включается в сообщения Call Proceeding и Alerting.


1.2.3. Управляющий канал Н.245

В рекомендации Н.245 определен ряд независимых процедур, которые должны выполняться для управления информационными каналами. К ним относятся процедуры:

-        Определения ведущего и ведомого устройств (Master/slave determination);

-        Обмена данными о функциональных возможностях (Capability Exchange);

-        Открытия и закрытия однонаправленных логических каналов (Logical Channel Signaling);

-        Открытия и закрытия двунаправленных логических каналов (Bidirectional Logical Channel Signaling);

-        Закрытия логических каналов (Close Logical Channel Signaling);

-        Определения задержки, возникающей при передаче информации от источника к приемнику и в обратном направлении (Round Trip Delay Determination);

-        Выбора режима обработки информации (Mode Request);

Страницы: 1, 2, 3, 4, 5



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.