
Модуль Voice over IP используется для предоставления VoIP-услуг и позволяет обслуживать как постоянных абонентов, так и регистрирующихся с помощью платежных карт. В состав модуля входит система голосового меню, организующая взаимодействие абонентов с сервером доступа посредством DTMF сигналов. Голосовое меню позволяет абонентам интерактивно управлять VoIP-услугами: набирать телефонные номера, пополнять лицевые счета, получать информацию.
При подключении абонентов сервер доступа запускает скрипт на интерпретируемом языке TCL. Этот скрипт предназначен для организации голосового меню. Абоненты выбирают пункты меню с помощью DTMF-сигналов, а скрипт взаимодействует с "Билл-Мастер" по протоколу RADIUS, в том числе отправляет запросы на авторизацию.
Ниже перечисляются возможности авторизации, поддерживаемые в модуле Voice over IP.
| Авторизация по PIN-кодам | Основной способ авторизации абонентов, использующих платежные карты. В тоновом режиме предлагается ввести PIN-код, который сравнивается c кодами зарегистрированных карт. Если PIN-код верен, доступ к услугам разрешается. При первом доступе создается новый объект "Клиент", а номинальная стоимость карты зачисляется на его лицевой счет. |
| Авторизация по АОН | Для авторизации могут использоваться телефонные номера абонентов, определяемые с помощью АОН. Авторизация по АОН доступна как постоянным абонентам, так и использующим платежные карты. Последние могут самостоятельно, через голосовое меню, устанавливать привязку телефонного номера к PIN-кодам карт.
После прохождения АОН-авторизации возможно два сценария дальнейшей работы: абоненту может проигрываться голосовое меню, или (вариант без голосового меню) абонент слышит постоянный гудок и сразу набирает вызываемый телефонный номер, после чего происходит соединение. |
| Ограничение авторизации по АОН | Ужесточает авторизацию абонентов: помимо ввода PIN-кода, абоненты должны устанавливать соединение с сервером доступа только с заранее заданных телефонных номеров. |
| Авторизация по АОН при использовании PBX | Этот способ авторизации применяется при использовании офисной IP-УАТС (PBX). Абонент поднимает трубку, слышит постоянный гудок и сразу набирает вызываемый телефонный номер, который передается на PBX вместе с номером самого абонента. PBX выполняет авторизацию по АОН и, в случае успеха, устанавливает соединение с вызываемым номером. |
| Ограничение авторизации по DNIS | Ужесточает авторизацию тем, что абоненты должны соединяться только с разрешенными телефонными номерами серверов доступа. Такое ограничение может использоваться в случае, когда сервер доступа имеет несколько телефонных номеров. При этом один из номеров используется, например, для услуг VoIP, а другие – для Dial-Up. |
| Установка максимально возможной продолжительности звонков | Модуль позволяет явно задавать максимальную продолжительность переговоров индивидуально для каждого клиента, либо для сервера доступа. |
Сведения о продолжительности переговоров поступают по протоколу RADIUS. По завершению переговоров происходит окончательный подсчет стоимости и списание средств с лицевых счетов. По другому выполняется сбор сведений при использовании офисной IP-УАТС (PBX). В этом случае сведения о продолжительности переговоров импортируются из базы данных IP-УАТС в виде CDR-пакетов.
Модуль Voice over IP позволяет создавать произвольное количество тарифных планов. Ниже перечисляются возможности тарификации.