Сервер политик Intelligent Policy Server предназначен для централизованного хранения информации о пользователях и характеристиках услуг, представляемых различными платформами, а также интеграции с ними. Продукт имеет модульную структуру, что позволяет расширять функционал, используя стандартные документируемые интерфейсы. Архитектура системы ориентирована на обеспечение максимальной отказоустойчивости, достигаемой за счет возможности дублирования функций каждого из модулей.
Intelligent Policy Server включает в себя модули трех типов:
Модули взаимодействия с платформами оказания и доставки услуг обеспечивают интеграцию с конечными сетевыми устройствами, на которых непосредственно оказывается услуга абоненту. Данные модули предоставляют устройствам необходимую для оказания услуги информацию об абоненте. Взаимодействие реализуется, используя тот протокол, который понятен конечному устройству.
База данных пользователей и их услуг реализуется на одной из наиболее надежных современных СУБД: Oracle, MySQL или PostgreSQL. В базе данных хранится информация по модулям взаимодействия и настройкам этих модулей, информация по пользователям и их услугам.
Этапы внедрения биллинговых систем
Модули интеграции с ИТ инфраструктурой служат входящими интерфейсами для сервера политик. На данный момент можно выделить следующие модули:
Subscriber Provisioning используется для создания и удаления абонентов. Также модуль позволяет добавлять и изменять наборы услуг, оказываемых абоненту. Если необходимо, Subscriber Provisioning, производит непосредственную посылку команды на определенный модуль взаимодействия, для оперативного изменения качества предоставляемой абоненту услуги. Модуль реализован в виде web-сервиса.
Administration используется для создания услуг и настройки их трансформации в технологические атрибуты. Также модуль позволяет производить мониторинг состояния компонентов комплекса.