Он получает из биллинга и хранит в своей базе данных:
- профили (актуальное состояние) абонентского оборудования;
- профили операторского оборудования;
- информацию об оказываемых на оборудовании услугах.
Provisioning понимает, когда и какую команду необходимо выдать на оборудование для необходимого изменения конфигурации. Вот события, которые могут вызывать выдачу команд:
- подключение и отключение услуги;
- подключение и отключение тарифной опции;
- переход через границы временного интервала (например, день-ночь).
Преимущества нового модуля:
- Повышение ARPU: простая настройка тарифных опций, например, услуги «Турбокнопка» и дополнительных пакетов телеканалов.
- Высокая производительность: применение параллельных алгоритмов, асинхронных и массовых операций позволяет не беспокоиться о скорости подключения и отключения услуг на сетях с миллионами абонентов.
- Простое управление BRAS: для каждого состояния услуг, например, «отсутствие средств» или «временная блокировка» можно сделать свой профиль.
- Автогенерация событий при смене временных интервалов (услуга «Ночное ускорение») и начале/окончании периода действия адресов оборудования.
- Плавная миграция: новый механизм событий полностью независим от старого, который сохранен в целях совместимости.
- Расширяемость: есть возможность подписать свое приложение на получение событий из биллинга и модуля Provisioning.