Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: 1) AIS-4917: сортировка атрибутов по типу происходит автоматически. 2) AIS-5130 + AIS-7748: критична синхронность группировки атрибутов одного типа

...

Шаблон операторского профиля

Область действия определяется тегами: для создания профиля необходимо наличие у номенклатурной позиции всех указанных в шаблоне тегов.

Ограничение отправки профилей в очередь для агента HARD

Наличие в кэше агента HARD большого количества абонентских профилей, привязанных к малому количеству операторских, может привести к повышенной нагрузке на MongoDB при обновлении кэша и, как следствие, снижению производительности обработки RADIUS-запросов. Если  Если операторские профили настраиваемого шаблона предполагается использовать не для не для RADIUS-взаимодействия, а только для формирования команд по конфигурациям, в шаблоне следует снять флаг «Отправлять профили в очередь».

Например, отправку операторских профилей необходимо отключать, когда операторским оборудованием является общая для всех абонентов сетевая служба вида «Программный файрвол». Команды для такой службы, как правило, необходимо формировать по конфигурациям — для этого абонентское оборудование должно быть к ней привязано. Но в RADIUS-взаимодействии данная служба никак не участвует, поэтому её профиль не нужно отправлять в очередь для агента HARD.

Шаблон абонентского профиля

Область действия определяется номенклатурной позицией абонентского оборудования или его спецификацией, а также тегами услуг и разрешёнными состояниями этих услуг. Если тегов указано несколько, все они должны присутствовать у номенклатурных позиций соответствующих услуг.

Услуга и её состояния

Первичный источник данных — это регистр состояний услуг. Записи в регистре появляются при создании подписки на услугу и обновляются до момента её закрытия.

Критерий ограниченности услуги для состояния «Услуга оказывается в ограниченном режиме» настраивается в схеме оказания услуги, по умолчанию — это отключённость услуги доступа в составе пакета услуг.

Если услуга находится в одном из выбранных на форме редактирования шаблона состояний, профиль может быть активным. Изменение состояния услуги между выбранными в шаблоне не приводит к повторной активации профиля.

Иерархия шаблонов

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

Переопределение значений атрибутов

...

Каждая сессия привязывается к некоторому профилю в соответствии с настройками типов сессий. Таким образом, при использовании сервисной модели на BRAS’е можно управлять сервисными сессиями независимо друг от друга и от абонентских сессий.

Состояние

НаименованиеОписание
АктивенШаблон используется системой для создания профилей — во избежание непредвиденных ситуаций редактирование его параметров и атрибутов запрещено
НеактивенШаблон не используется системой — возможно редактирование всех его параметров и атрибутов
АрхивированШаблон не используется системой, но редактирование его параметров и атрибутов запрещено. Используется для хранения в системе устаревших шаблонов профилей, которые могут понадобиться в будущем

Атрибуты

Атрибут — это элемент шаблона профиля оборудования, значение которого вычисляется для каждого профиля и отражает соответствующее свойство самого оборудования, его владельца или оказываемой на данном оборудовании услуги. Значения атрибутов профиля могут использоваться как в командах управления оборудованием, выполняемых агентом HEX, так и при RADIUS–взаимодействии посредством агента HARD.

Note

Для наименований атрибутов рекомендуется использовать стиль Train-Case: слова разделять дефисом, а каждое слово писать с заглавной буквы.


Note

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


Note

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


Warning

После внесения изменений в атрибуты шаблона профилей и перевода его в состояние Активен, необходимо выполнять переформирование профилей по данному шаблону. При необходимости внесения изменений по нескольким шаблонам, необходимо последовательно изменить атрибуты у одного шаблона, переформировать профили, затем приступать к следующему шаблону. Внесение изменений в несколько шаблонов сразу недопустимо.

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

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

Параметры

Обязательный атрибут

...

Если флаг снят, профиль сгенерируется один, а в качестве значения атрибута будет список значений соответствующей сущности. В качестве разделителя значений используется запятая.

Note

Флаг группировки должен иметь одно и то же значение у всех атрибутов одного типа.
Например, в шаблоне используется два атрибута с типом Подписка на службу и разными возвращаемыми значениями: логин и пароль. В таком случае флаг группировки по значению должен быть либо в обоих атрибутах установлен, либо в обоих снят.

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

Временной интервал

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

...

Переформирование профилей

Info

Для выполнения данного действия необходимо право Пересоздание профилей по шаблону из раздела Провижининг.

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

Warning

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


Warning

На время переформирования профилей необходимо блокировать и останавливать задания, которые могут препятствовать данной операции:

  • Обновление оборудования в провижининге;
  • Обновление состояния услуг в провижининге;
  • Обновление текущих профилей.

...

Также на это время необходимо отключать загрузчик аккаунтинга агента HARD — batch loader.

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

...