Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Функция служит для инициации вызова через запрос RADIUS Change-of-Authorization (CoA) (описан в
стандарте RFC 5176). Применяется для услуги авторизации подключения к сетям общественного доступа
обратным вызовом. Пользователь подключается к сети и попадает на WEB-портал, где запрашивается пароль
доступа и предлагается ввести пароль для авторизации. После ввода номера пользователь получает вызов на
свой телефон. Отобразившийся у пользователя номер вызывающего или часть его служат паролем доступа к
сети общественного доступа, который следует ввести на WEB-портале.
Для инициации вызова WEB-портал должен отправить на SMG по протоколу RADIUS пакет CoA-Request,
содержащий аттрибут Called-Station-Id с номером телефона пользователя. Пример запроса CoA-Request:

...

В случае, если номер может быть вызван, SMG выбирает номер вызывающего из заданного пула
номеров и отправляет его в ответе CoA-ACK в аттрибуте Calling-Station-Id. После этого SMG инициирует вызов с
выбранного номера на номер пользователя. Вне зависимости от результатов вызова (сброс вызова, ответ
пользователя или окончание вызова по таймауту неответа), SMG отправляет информацию о совершённом
вызове в запросах RADIUS Accounting. При ответе пользователя вызов будет немедленно сброшен. Пример
ответа CoA-ACK:

Блок кода
RADIUS Protocol
 Code: CoA-ACK (44)
 Packet identifier: 0xa0 (160)
 Length: 33
 Authenticator: 60363e5d4f742df10316cc05b81a42f6
 Attribute Value Pairs
 AVP: l=13 t=Calling-Station-Id(31): 73830019698
 Type: 31
 Length: 13
 Calling-Station-Id: 73830019698

В случае, если указанный пользователем номер не может быть вызван, SMG ответит сообщением CoA-NAK
без каких-либо аттрибутов и не будет инициировать вызов.
В случае, если запрос CoA-Request пришёл с сервера RADIUS, который не привязан к выбранному профилю
RADIUS или на сетевой интерфейс, который не соответствует выбранному серверу, SMG проигнорирует такой
запрос.
Вызов совершается с виртуального номера. Маршрутизация вызова производится на общих основаниях
через привязанный к виртуальному номеру план нумерации.

Параметры виртуального номера:

  • PBX-профиль – привязка PBX-профиля;
  • RADIUS профиль – профиль RADIUS, который будет использоваться для отправки запросов Accounting. С

...

  • серверов, привязанных к этому профилю, могут приниматься запросы RADIUS CoA;
  • План нумерации – привязка плана нумерации для маршрутизации вызовов;
  • Категория доступа – выбор категории доступа;
  • Категория АОН – выбор категории АОН;
  • Метод выбора – метод выбора номеров из тех, что заданы в пуле номеров:

...

  • случайный – номера будут выбираться в случайном порядке;

...

  • последовательный – номера будут выбираться по порядку.
  • Пулы номеров – пулы номеров, с которых будут осуществляться вызовы. Для организации пула

...

  • необходимо задать начальный номер и диапазон номеров в пуле. Всего может быть задано 64 пула.