Управление полисингом (тарифным планом). Именованные профили полисинга [Документация VAS Experts]

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
dpi:dpi_components:platform:subscriber_management:policing_mng [2024/09/26 15:29] – внешнее изменение 127.0.0.1dpi:dpi_components:platform:subscriber_management:policing_mng [2026/05/20 15:08] (текущий) elena.krasnobryzh
Строка 1: Строка 1:
-====== Управление полисингом ======+====== Управление полисингом (тарифным планом). Именованные профили полисинга ======
 {{indexmenu_n>3}} {{indexmenu_n>3}}
-Управление абонентами осуществляется с помощью утилиты ''fdpi_ctrl''+Создание, изменение и удаление профилей полисинга осуществляется с помощью утилиты ''fdpi_ctrl''.  
-<note important>Рекомендуем использовать [[dpi:dpi_components:platform:subscriber_management:subsman_profiles]], что упростит управление полисингом.</note> + 
 +Профили полисинга делятся на два типа: 
 +  * **Анонимные (без имени) профили** — полисинг не создается заранее, параметры услуги задаются в момент подключения услуги абоненту в json-формате или файлом с разметкой полисинга 
 +  * **Именованные профили** — полисинг создается до подключения абоненту, хранится во внутренней базе DPI — [[dpi:dpi_components:platform:dpi_admin:admin_db|]] 
 + 
 +**Именованные профили** по сравнению с анонимными профилями имеют следующие преимущества: 
 +  - Упрощает администрирование абонентов 
 +  - Позволяет находить абонентов с требуемым профилем по имени профиля 
 +  - Позволяет изменить профиль всем абонентам с заданным профилем просто изменив параметры профиля 
 +  - Позволяет контролировать ограничение на количество уникальных профилей (максимум 65535) 
 + 
 +**Анонимные (без имени) профили** в свою очередь имеют следующие преимущества: 
 +  - Не нужно заниматься менеджментом профиля (создавать его и удалять), профиль освобождается вместе с удалением абонента или профиля у абонента 
 +  - Не нужно придумывать имя профиля 
 ===== Синтаксис команд ===== ===== Синтаксис команд =====
 Общий формат команд: Общий формат команд:
Строка 15: Строка 29:
 <note>Строка, начинающаяся с символа ''#'' — это комментарий.</note> <note>Строка, начинающаяся с символа ''#'' — это комментарий.</note>
  
-===== Примеры ===== +====== Создание, подключение и отключение полисинга ====== 
-  - Включить политику полисинга через файл с разметкой полисинга:<code bash>fdpi_ctrl load --policing tbf.cfg --ip 192.168.0.1</code> +Создание именованного профиля полисинга и подключение его на абонента: 
-  - Получить список применения полисинга: <code bash>fdpi_ctrl list all --policing</code> +<code bash> 
-  Получить информацию по конкретному IP: <code bash>fdpi_ctrl list --policing  --ip 192.168.0.1</code> +fdpi_ctrl load profile --policing ./rate_10Mbps.cfg --profile.name rate_10Mbps 
-  - Включить политику полисинга через именованный профиль: <code bash>fdpi_ctrl load --policing --profile.name тариф_10 --login kv_111</code>+fdpi_ctrl load --policing --profile.name rate_10Mbps --ip 192.168.0.1 
 +fdpi_ctrl load --policing --profile.name rate_10Mbps --login test 
 +</code> 
 + 
 +<note important>[[dpi:dpi_components:platform:subscriber_management:subsman_res|]]</note> 
 + 
 +Подключение анонимного профиля полисинга через файл с разметкой полисинга: 
 +<code bash>fdpi_ctrl load --policing rate_10Mbps.cfg --ip 192.168.0.1  
 +fdpi_ctrl load --policing rate_10Mbps.cfg --login test</code> 
 + 
 +Отключение полисинга для конкретного абонента: 
 +<code bash>fdpi_ctrl del --policing --ip 192.168.0.1 
 +fdpi_ctrl del --policing --login test 
 +</code> 
 + 
 +====== Команды управления полисингом ====== 
 +Получить список всех созданных и примененных полисингов:  
 +<code bash>fdpi_ctrl list all --policing</code> 
 + 
 +Получить список всех абонентов по имени полисинга: 
 +<code bash> 
 +fdpi_ctrl list all --policing --profile.name rate_10Mbps 
 +</code> 
 + 
 +Получить информацию по конкретному абоненту 
 +<code bash>fdpi_ctrl list --policing  --ip 192.168.0.1 
 +fdpi_ctrl list --policing  --login test 
 +</code> 
 + 
 +Удаление именованного профиля (при удалении профиля в нем не должно содержаться абонентов) 
 +<code bash> 
 +fdpi_ctrl del profile --policing --profile.name rate_10Mbps 
 +</code> 
 + 
 +Просмотр настроек полисинга (тарифного плана) по имени: 
 +<code bash> 
 +fdpi_ctrl list profile --policing --profile.name rate_10Mbps 
 +</code>
  
 +Изменение настроек полисинга с дневного (10Mbps) на ночной режим (20Mbps). Новые настройки сразу применятся ко всем абонентам с заданным полисингом:
 +<code bash>
 +fdpi_ctrl load profile --policing ./rate_20Mbps_night.cfg --profile.name rate_10Mbps
 +</code>