Page tree
Skip to end of metadata
Go to start of metadata

Более не поддерживается. 

«Гидра» 3.3 содержит множество уникальных новых возможностей, которые даже не снились пользователям конкурирующих биллинговых систем.

Современный интерфейс

Мы полностью обновили интерфейс основного веб-приложения — «Офиса оператора связи». Он разработан с учетом современных требований и стал «свежее» и удобнее в использовании. При этом все основные элементы интерфейса мы оставили на привычных местах, чтобы пользователю не нужно было переучиваться.

Изменения коснулись главного меню: 

Иконок:

Отображения полей:

Всплывающих окон:

Вкладок:

Таблиц:

Иконок и прочих элементов интерфейса:

Виджет Напоминания был тоже оформлен в новом стиле. Его проверенная годами функциональность не изменилась.

Виджеты руководителя

Система виджетов была полностью переработана как внутри, так и снаружи. На главной странице приложения «Офис оператора связи» можно добавлять и настраивать виджеты, позволяющие руководителю отслеживать четыре ключевых показателя бизнеса: Доходы, Активные абоненты, ARPU, Проникновение. Получение отчетов еще никогда не было таким простым.

 

Виджет по проникновению строится на основе учета объектов недвижимости.

hard 2.0

Сервис hard (Hydra Autonomous RADIUS Daemon) — один из важнейших для оператора модулей «Гидры». Он обеспечивает взаимодействие биллинга с сетью.

Версия 2.0 (совместима с ядром «Гидры» версии 3.2.1 и выше) полностью переработана. Нам удалось многократно увеличить производительность обработки RADIUS-пакетов. Нагрузочные тесты на сервере с процессором Intel Core i7-2600, на котором одновременно с hard была запущена АСР, дали впечатляющие результаты:

  • за секунду обрабатывается 1000 accounting-пакетов;
  • среднее время обработки accounting-запроса составляет 5 мс;
  • производительность масштабируется горизонтально и линейно зависит от количества серверов, что позволяет обслуживать сети любого размера.

 Настройки разделены на несколько файлов, которые хранятся в удобном для редактирования формате YAML. Благодаря этому конфигурацию hard легко настраивать и изменять.

Пример:

# Настройки авторизации
auth:
  # Схема авторизации
  method: login
  user:
    # Атрибут логина абонента
    name: User-Name
    # Атрибут адреса абонентского оборудования
    address: Framed-IP-Address

Во второй версии hard мы переработали и систему плагинов. Введены фильтры, которые выполняют предварительную обработку входящих RADIUS-пакетов. Фильтры можно настраивать и комбинировать в произвольном порядке, что позволяет неограниченно расширять функциональность hard, поддерживать практически любые схемы взаимодействия «Гидры» с сетью и работать с любым оборудованием. Есть возможность задавать одновременно несколько цепочек фильтров и разрабатывать собственные фильтры (как и раньше, hard поставляется заказчику в исходных кодах).

Например, фильтры используются для аутентификации и авторизации абонента с помощью DHCP Option 82. В RADIUS-пакете атрибут Agent-Remote-Id имеет бинарное значение, формат которого зависит не только производителя сетевого оборудования, но и от настройки конкретного экземпляра устройства. Но с помощью фильтра можно извлечь из Agent-Remote-Id все необходимые данные о привязке абонента к порту устройства путем простой настройки конфигурационного файла, без необходимости разрабатывать программный код.

Полная поддержка IPv6 Dual Stack

«Гидра» — первый на российском рынке биллинг, имеющий поддержку IPv6 в режиме Dual Stack, то есть работу протокола IPv6 параллельно с IPv4. «Гидра» 3.3 имеет следующие возможности:

  • Параллельный учет IPv4- и IPv6-подсетей и адресов.
  • Представление IPv6-адресов и префиксов в стандартном виде (RFC 5952).
  • Автоматическая и ручная выдача абонентскому оборудованию статического IPv6-префикса из более крупного префикса (маска выдаваемого префикса настраивается, по умолчанию /64).
  • Выдача IPv6-префиксов из пула (пул поддерживается средствами NAS).
  • Поддержка IPv6-атрибутов RADIUS (Framed-IPv6-Prefix, Delegated-IPv6-Prefix), их выдача и сохранение в биллинге параллельно с обычным Framed-IP-Address для одной сессии.
  • Аккаунтинг IPv6-трафика параллельно с IPv4-трафиком. «Гидра» автоматически учитывает и суммирует трафик со всех занятых абонентским оборудованием адресов из framed- и delegated-префиксов, а также с IPv4-адресов и подсетей.
  • Аккаунтинг с помощью Netflow v9 для IPv4- и IPv6-трафика может быть доработан и протестирован по запросу.

Поддержка IPv6 пока экспериментальная.

Новый быстрый поиск

Мы полностью переработали функцию быстрого поиска в «Гидре». Скорость увеличилась в ряде случаев на порядок, а возможности поиска стали практически безграничными.

Теперь искать можно одновременно по большому количеству сущностей, в том числе по комментариям, дополнительным параметрам, ролям субъектов учета в документах и составу объектов учета.

Результаты поиска для удобства разбиты по типам сущностей (они настраиваются в отдельном окне) с подсветкой совпадений, найденных в этих сущностях. Такая структура позволяет легко перейти на искомую форму или развернуть необходимый список для уточнения результатов.

Также можно искать по адресам различных типов, в том числе и сетевым (IP, MAC, IPv6). Для некоторых типов адресов (номера телефонов, IP- и MAC-адреса) появилась возможность поиска по фрагменту. Так, для телефонных номеров достаточно ввести последние пять цифр.

Обычные адреса теперь можно искать как по полному совпадению, так и по фрагменту адреса, причем таких фрагментов можно указать несколько. Для этого достаточно ввести их через пробел:

Сохранилась возможность ограничения типа сущности при поиске с помощью клавиатурных сокращений, описанных в руководстве пользователя.

Гибкое назначение свободных адресов абонентскому оборудованию

Операторам необходимо автоматически выдавать абоненту сетевой адрес (IP или номер телефона) из имеющейся у него свободной номерной емкости. Но не всегда эта емкость общая для всех абонентов: обычно абонентам из разных сегментов операторской сети нужно выдавать адреса из разных диапазонов. Выдача адресов вручную приводит к ошибкам и повышает себестоимость услуги.

«Гидра» 3.3 позволяет гибкого задавать правила выдачи свободных адресов. Благодаря этому стало возможным:

  • ограничить диапазон адресов, доступный для использования абонентским оборудованием;
  • автоматически выдавать абоненту свободный адрес из диапазона, разрешенного для назначения абонентам данного сегмента операторской сети;
  • исключить человеческий фактор и сократить трудозатраты на подключение услуг абонентам.

Операторам классической телефонии это дает возможность закрепить определенный диапазон номерной емкости за конкретной АТС. После этого абонентам, подключенным к данной АТС, будут доступны для выдачи только адреса из разрешенного диапазона.

Для услуг передачи данных можно выделить сегменты в сети оператора по произвольному признаку (обычно по географическому). Закрепленные за сегментами диапазоны IP-адресов будут использоваться так же, как и закрепленные за АТС телефонные номера: оборудование, связанное в «Гидре» с сегментами, будет получать только IP-адреса из диапазонов, закрепленных за сегментом.

Частный случай предыдущей схемы — когда сегментом сети является каждый объект недвижимости. Этот сценарий реализован в «Гидре» отдельно, чтобы оператор мог не тратить силы на создание сегментов сети в виде отдельных объектов учета, а использовать в качестве сегментов уже существующие в системе объекты недвижимости, например, закрепив за каждым зданием собственную подсеть.

Заданные по любой из приведенных схем ограничения учитываются при автоматической выдаче «Гидрой» свободного сетевого адреса абонентскому оборудованию. Таким образом, оператору не требуется вручную выбирать подсеть или диапазон телефонных номеров при выделении адреса абонентскому оборудованию.

Кроме того, в «Гидре» 3.3 был полностью переработан алгоритм выдачи свободного IP-адреса из диапазона: теперь адрес выдается с учетом пробелов в нумерации. Также появилась функция автоматической выдачи свободного телефонного номера.

Развитие учета недвижимости

В новой версии в отчеты по абонентам добавились аналитики по системным и дополнительным параметрам объекта недвижимости. Это позволит операторам оценивать количество потенциальных абонентов, получать отчеты по покрытию, рассчитывать стоимость подключения дома, используя информацию о количестве подъездов, этажей и жилых помещений в зданиях.

Дополнительные параметры объекта недвижимости, настраиваемые в номенклатуре, существенно расширяют возможности использования аналитик в отчетах по абонентам (тип здания, количество офисов и т.п.).

Учет недвижимости также позволяет строить графики по проникновению с помощью виджетов.

Документ «План изменения услуг»

Если оператору необходимо организовать платное изменение тарифного плана, например, при переходе на тариф с меньшей стоимостью или между линейками тарифных планов, он может использовать новый документ — План изменения услуг (ПИУ). Документ позволяет настраивать обычный (со следующего расчетного периода) и срочный (с досрочным закрытием текущего расчетного периода) переход абонента на другой тарифный план. Причем в рамках одного ПИУ можно отдельно тарифицировать как переход между линейками тарифных планов, так и переход между тарифами из разных линеек тарифных планов.

Поддержка действий для всех типов документов

Схемы документооборота в «Гидре» — одно из ее важнейших преимуществ. В новой версии появилась возможность настраивать действия, выполняемые системой автоматически при переводе документа любого типа из одного состояния в другое. Кроме того, было разработано дополнительное действие, позволяющее вызывать произвольную хранимую callback-процедуру.

Оба этих новшества дают оператору дополнительную степень свободы при автоматизации своих бизнес-процессов с помощью «Гидры». Так, можно выполнять собственные действия при заключении или расторжении договора, пополнении абонентом баланса, выдаче кредитного лимита, поступлении входящего заказа на услуги, изменении цен, выставлении счетов и так далее.

Технологические новшества

  • Ядро «Гидры» локализовано и переведено на русский и английский языки. Существует возможность перевода системы на любой другой язык.
  • Приложение «Офис оператора связи» перенесено на Ruby on Rails 3.2.

 

  • No labels