Протокол RAS

Область действия этого протокола - взаимодействие оконечно­го оборудования с привратником или с Softswitch. C помощью RAS происходит обнаружение привратника и регистрация в нем, конт­роль за состоянием соединения и контроль доступа. Поясним это. Процесс определения сетевого адреса привратника называется об­наружением привратника. Существуют два способа обнаружения:

• ручной, когда привратник, обслуживающий определенное уст­ройство, задается заранее при конфигурации этого устройства;

• автоматический, когда каждый раз передается запрос GRQ (Gatekeeper Request) в режиме многоадресной рассылки (multicasting) с использованием IP-адреса 224.0.1.41 - Gatekeeper UDP Discovery Multicast Address - и UDP порта 1718 - Gatekeeper UDP Discovery Port.

При автоматическом способе обнаружения привратника оконеч­ное устройство получает на адрес, указанный в поле rasAddress запроса GRQ, сообщение GCF (Gatekeeper Confirmation) с пред­ложением своих услуг и с указанием транспортного адреса канала RAS от привратника или от выполняющего его функции Softswitch. В случае, если на GRQ отвечает несколько привратников или Soft­switch, оконечное оборудование может выбрать по своему усмотре­нию любой из них, после чего инициировать процесс регистрации. Если в течение 5 секунд ни один привратник не ответит на GRQ, око­нечное оборудование может повторить запрос. Если ответ опять не будет получен, необходимо прибегнуть к ручному способу выбора привратника.

При возникновении ошибки в процессе регистрации у своего привратника, т.е. при получении отказа в регистрации или при от­сутствии ответа на запрос регистрации, оконечное оборудование должно провести процедуру обнаружения привратника снова.

С точки зрения простоты технического обслуживания сети ав­томатический способ обнаружения предпочтительнее ручного, так как при возникновении каких-либо неисправностей в работе при­вратника для переключения к новому привратнику не надо будет вручную менять конфигурацию оборудования зоны: переключе­ние устройств к другому привратнику произойдет автоматически. Чтобы облегчить эту задачу и повысить надежность работы сети, привратник может предоставлять в поле alternateGatekeeper со­общений GCF и RCF перечень альтернативных привратников, к ко­торым устройство может переключиться в случае выхода из строя его собственного привратника.

После выполнения процедуры обнаружения привратника око­нечное оборудование должно быть присоединено к зоне сети, им обслуживаемой. Для этого оборудование должно сообщить при­вратнику свою адресную информацию: список alias- и транспорт­ных адресов. Этот процесс называется регистрацией оконечного оборудования у привратника.

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

Для регистрации служит запрос RRQ (Registration Request), пе­редаваемый на сетевой адрес привратника (либо полученный при выполнении процедуры его автоматического обнаружения, либо известный априори) на общеизвестный Gatekeeper UDP Registration and Status Port. Привратник отвечает на запрос подтверждением RCF (Registration Confirmation) или отказом в регистрации RRJ (Registration Reject). Напомним, что оконечное оборудование может зарегистрироваться только у одного привратника.

Регистрация производится на определенный промежуток вре­мени, длительность этого промежутка в секундах указывается в параметре timeToLive сообщения RRQ. Привратник может под­твердить регистрацию сообщением RCF с параметром timeToLive, имеющим то же или меньшее значение. В течение указанного промежутка времени оконечное оборудование может продлить ре­гистрацию, используя алгоритм облегченной или дополнительной регистрации. В первом случае необходимо передать сообщение RRQ с параметром keepAlive. Получив это сообщение, привратник должен перезапустить таймер. Второй случай является опциональ­ным (т.е. привратник или терминал могут его не поддерживать). В этом случае оконечное оборудование передает сообщение RRQ с включенным в него полем additiveRegistration. При получении такого сообщения, привратник рассматривает его как информа­цию, дополнительную к существующей регистрации оконечного оборудования, т.е. он должен:

• обновить свою таблицу перевода в соответствии со списком alias-адресов, принятых в сообщении;

• обновить таблицу перевода в соответствии с поддерживаемыми префиксами, принятыми в сообщении;

• заменить адреса сигнального и RAS-каналов в соответствии со значениями в полях callSignalAssress и rasAddress, если они представлены в сообщении;

• перезапустить таймер timeToLive, если таковой запущен.

При этом адреса и возможности оборудования, зарегистриро­ванные ранее, не теряют свою силу, но надо учитывать, что допол­нительная регистрация невозможна, если оборудование не прошло процедуру полной регистрации.

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

Оконечное оборудование может отменить регистрацию у при­вратника, передав сообщение URQ (Unregister Request), на что привратник отвечает подтверждением UCF (Unregister Confirmation) или отказом URJ (Unregister Reject), если оборудование не было зарегистрировано у привратника. Такая процедура позволяет обо­рудованию изменить свой alias- или транспортный адрес.

В случае, если отмену регистрации инициирует привратник, оборудование обязательно отвечает подтверждением, и чтобы получить возможность участия в любом соединении, оно должно перерегистрироваться у того же привратника или зарегистриро­ваться у нового.

В начальной фазе установления соединения, а также после полу­чения запроса Setup, оборудование обращается к привратнику при помощи запроса ARQ (Admission Request) с просьбой разрешить соединение с другим оборудованием, что является началом проце­дуры доступа к сетевым ресурсам. Важно отметить, что процедура доступа выполняется всеми участниками соединения.

В сообщении ARQ обязательно содержится идентификатор обо­рудования, передавшего сообщение ARQ, и контактная информа­ция того оборудования, с которым желает связаться оборудование, передавшее ARQ. Контактная информация оборудования включает в себя alias-адрес и/или транспортный адрес сигнального канала, но, как правило, в запрос ARQ помещается только alias-адрес вызы­ваемого оборудования.

В сообщении ARQ указывается также верхний предел суммар­ной скорости передачи и приема пользовательской информации по всем речевым и видеоканалам без учета заголовков RTP/UDP/IP и другой служебной информации. Во время связи средняя за секун­ду суммарная скорость передачи и приема информации оконечным оборудованием не должна превышать этот верхний предел. Отме­тим, что суммарная скорость не включает в себя скорость передачи и приема информации по каналу передачи данных, по управляюще­му и сигнальному каналам.

Привратник может выделить требуемую полосу пропускания или снизить предел суммарной скорости, передав сообщение ACF (Admission Confirm). В этом же сообщении, кроме суммарной
скорости, указывается транспортный адрес сигнального канала встречного оборудования, если сигнальный канал будет органи­зован непосредственно между тем и другим оборудованием, или адрес привратника, если он будет маршрутизировать сигнальные сообщения.

Если требуемая полоса недоступна, привратник передает сооб­щение ARJ (Admission Reject).

Привратник
Рис. 5.7.

Привратник в любой момент времени может определить текущее состояние оборудования, т.е. установить, доступно ли ему это обо­рудование. Такой процесс называется опросом текущего состояния оборудования (рис. 5.7). Очевидно, что если питание оборудования выключено, или если в его работе возникла какая-либо неисправ­ность, оно становится недоступным.

Оконечное оборудование

IRQ

IRR


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: