RADIUS атрибуты VoIP телефонии

Skip to end of metadata
Go to start of metadata

Атрибуты

При авторизации звонков через RADIUS, биллинг может передавать в radius-атрибутах следующие переменные:

Переменная Значение
{h323_credit_time} Максимальная продолжительность вызова в секундах, передаётся всегда, максимальное значение "1800"
{h323_credit_amount} Остаток на лицевом счете с точностью до двух знаков (с учетом порога отключения)
{h323_credit_cost} Стоимость направления за шаг тарификации
{h323_return_code} Код ответа:
  • Авторизация разрешена = 0
  • Неверный пользователь = 1
  • Неверный пароль = 2
  • Превышено число возможных сессий = 3
  • Пользователь заблокирован администратором = 7
  • Системная ошибка = 8
  • Некорректное направление = 9
  • Пользователь заблокирован по недостатку средств = 12
В случае, если необходимо, чтобы значение атрибута h323-return-code передавалось в виде 'h323-return-code=7', в настройке radius-атрибута h323_return_code следует указать значение h323-return-code={h323_return_code}

Правила формирования атрибутов

h323-credit-time

Максимальная продолжительность вызова рассчитывается по формуле:

Услуга по постоплате
Условие Формула
Абонент заблокирован 0
Абонент разблокирован 1800
Услуга по предоплате
Условие Формула
Абонент имеет безлимитный лицевой счёт 30 * Точность округления (сек.)
Цена за шаг равна 0 30 * Точность округления (сек.)
В остальных случаях Доступные средства на лицевом счёте
Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.