|
Система PETER-SERVICE HEX предназначена для управления телекоммуникационным оборудованием предприятия связи, таким как коммутаторы, голосовая почта, prepaid системы, а также любые платформы, предоставления дополнительных услуг, поддерживающие управление по протоколам TELNET, HTTP, SOAP и прочим. Использование данного продукта позволяет максимально отделить бизнес-логику управления услугами в биллинговой системе или любом другом приложении от технических деталей взаимодействия с оборудованием.
Система HEX принимает запросы на выполнение команд от внешних приложений либо по протоколу HTTP (синхронный режим), либо через очередь заявок в СУБД (асинхронный режим). Для взаимодействия с биллинговой системой PETER-SERVICE BIS используется асинхронный режим. Очередь заявок в СУБД может обрабатываться группой экземпляров системы HEX, что обеспечивает гибкое масштабирование, горячее резервирование и распределение нагрузки на всю группу экземпляров. Команда HEX представляет собой гибко конфигурируемый алгоритм, состоящий из последовательности запросов и условных переходов. Каждый запрос может быть действием, проводимым с коммутационным оборудованием, в виде MML последовательности, либо запросом в СУБД. В рамках одной команды HEX позволяет осуществлять управление различным коммутационным оборудованием, проводить проверку состояния услуг абонентов в биллинговой системе или на коммутаторе, выполнять HTTP-запросы и создавать заявки в СУБД для данного экземпляра системы или другого экземпляра системы HEX. Для каждого этапа обработки запросов существует механизм настройки гибкой системы обработки ошибок, покрывающей практически все потребности по обработке аварийных и нештатных ситуаций, которые могут возникнуть при работе с управляемым оборудованием. Конфигурирование HEX производится с помощью визуального административного интерфейса, позволяющего в интерактивном режиме создавать команды, алгоритмы управления ими, запросы, а также задавать параметры доступа к оборудованию и стратегии обработки ошибок оборудования, сети и пр. Интерфейс реализован с использованием продуктивных технологий проектирования WEB-интерфейсов, таких как AJAX и JQuery. Интерфейс обращает на себя внимание своей дружественностью, интуитивной понятностью и эргономикой, предоставляя контекстно-зависимые формы для редактирования конфигурационных сущностей, а также механизм drag'n’drop для задания алгоритмов команд. Мощная система администрирования конфигураций системы HEX позволяет экспортировать и импортировать конфигурации из/в СУБД и файлы как отдельные сущности, вести архив конфигураций и переносить конфигурации с экземпляра на экземпляр системы HEX. Эта возможность крайне полезна для отработки новых алгоритмов на тестовой зоне с последующим переносом отлаженной конфигурации на промышленный экземпляр. Гибкость работы с конфигурациями поддерживается возможностью выделения произвольных подмножеств конфигурационных сущностей, именуемых коллекциями. Каждая коллекция может включать, например, команды, объединённые одним бизнес-процессом. Такую коллекцию можно независимо создавать, модифицировать, архивировать, а главное включать в конкретную конфигурацию или исключать из неё. Система HEX использует возможности сервера приложений PETER-SERVICE HAS по управлению пулами соединений. Основными протоколами, по которым осуществляется управление оборудованием, являются протоколы TELNET, HTTP и SOAP. Для управления оборудованием, поддерживающим Q3, COM и другие интерфейсы, используются специальные адаптеры.
- Динамическое формирование последовательности запросов на оборудование;
- Параллельная работа с множеством различных экземпляров оборудования;
- Проведение дополнительных проверок состояния абонентов в СУБД биллинговой системы в момент выполнения команды;
- Автоматическое восстановление соединений и повторная отправка запросов на оборудование при возникновении сбоев;
- Многофункциональный административный интерфейс для конфигурирования системы и управления конфигурациями;
- Возможность предварительного тестирования команд;
- Создание комплексных команд, включающих в себя управление множеством телекоммуникационных услуг на различном оборудовании;
- Автоматический выбор доступных экземпляров оборудования.
- Высокая производительность;
- Гибкость конфигурирования;
- Развитые средства трассировки, мониторинга и диагностики;
- Простота администрирования.
|


|