Сервисы

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

images/download/attachments/43385982/x_486.png

Столбцы таблицы:

  • Тип - тип сервиса;

  • Устройство - устройство, к которому привязан сервис;

  • Название - сгенерированное на основании шаблона из типа сервиса название сервиса договора;

  • Период - период действия;

  • Статус - текущий статус сервиса;

  • Состояние - реальное состояние сервиса на устройстве.

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

Состояние сервиса может быть "подключён", либо "отключен", отображает реальное состояние, которое было установлено на устройстве. Между состояниями "подключен" и "отключен" модуль осуществляет автоматическое переключение в зависимости от состояния баланса (больше, либо меньше лимита), статуса договора, статуса сервиса. Сервис подключен, когда в договоре установлен активный для него статус, сервис в статусе открыт и баланс больше лимита.

images/download/attachments/43385982/x_487.png

В зависимости от настроек типа сервиса в редакторе сервиса могут присутствовать различные поля. Обязателен тип, период, статус, количество сессий, устройство. Устройство может быть указано постоянным для всех сервисов одного типа с помощью переменной в конфигурации типа сервиса. Это может быть необходимым в случае идентификации по логину. Привязка к устройствам необходима для возможности разделения базы сервисов модуля. IP-адрес (диапазон) при сохранени проверяется на вхождение в ресурс .Для того, чтобы выбрать свободный адрес из ресурсов, нужно нажать на кнопку "<<<" возле адреса.

images/download/attachments/43385982/x_499.png

Тут можно указать диапазон и количество адресов в диапазоне, либо сеть и маску сети. Адрес выбирается из категории ресурса. Алгоритм определения категории такой:

Если интерфейс является обязательным полем и в настройке интерфейса, с которого идет трафик указана категория IP-адресов, то выбирается эта категория. В противном случае в конфигурации устройства ищется опция

ip.resource.categoryId=1

Где 1-это код категории IP-адресов. Тут можно указать несколько категорий через запятую.

Нажатие кнопки "<<<" возле поля выбора VLAN (если это поле указано как обязательное в типе сервиса ) выбирает первый свободный VLAN из ресурсов. Свободными считаются те, которые выбраны уже на другом сервисе.

Ресурсы VLAN выбираются из категории, которая определяется опцией в конфигурации устройства:

vlan.resource.category=1

Где 1-это код категории VLAN.

Нажатие кнопки "<<<" возле поля выбора интерфейса (если это поле указано как обязательное в типе сервиса ) выбирает первый свободный интерфейс из ресурсов. Доступны те интерфейсы, которые имеют статус Доступен на устройстве и не выбраны уже на другом сервисе.

На вкладке Опции сервиса указываются статически определённые для данного сервиса опции.

images/download/attachments/43385982/x_488.png

При активации сервиса первыми применяются опции из тарифного плана, после - указанные в сервисе, они могут переопределить или дополнить опции из тарифа. Конкретная реализация опций: RADIUS-атрибуты, либо какие-то правила файрвола, задаются классом обработчиком активации сервиса для конкретного типа устройства, либо процессором Access-сервера.

Вкладка Учётные периоды настроек модуля определяет учётные периоды. Периоды активируются скриптами по различным событиям. К периодам могут быть привязаны диапазоны наработки тарифных планов.

Для сервисов, в которых вводится логин возможна генерация логина/пароля автоматически. Ввод логина выглядит так:

images/download/attachments/43385982/inet_serv_login.png

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