Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Управление услугой доступа к сети интернет.

Table of Contents

Основные настройки

Описание кнопок

Тарифные планы

Переход в меню тарифных планов выбранного абонента

Смена тарифного плана абонента

СтатистикаОтображение статистики по сервису интернет Статистика
КомпенсацияМеню компенсации услуги за нерабочий период Компенсация
Последнее подключениеОшибки авторизации и другие сообщения в журнале ошибок (Отчёт>Интернет+>Последнее подключениеПоследние подключения
РасписаниеМеню отображения расписания по сервису интернет. Например, запланированная смена тарифного плана или запланированная смена статуса услуги
ТестКнопка Тест используется для тестирования радиус запросов с параметрами абонента. Нужно включить опцию $conf{RADIUS_TEST_IP}. После включения опции появляется кнопка Тест. При нажатии кнопки отправляются запросы на RADIUS  сервер с парамтерами абонента


Параметры панели Интернет+

Тарифный планТарифный план (Тарифные планы)
ОплатаОплатить до определённого числа для тарифов с дневной и месячной распределённой абон. платой
СтатусСтатус услуги абонента. Также можно указать дату блокировки аккаунта в меню расписания. Если статус отличается от активно, тогда сессия не поднимается или поднимается только в гостевом режиме, при включенной функции гостевой режим.
  • Активно - сервис активен и работает; только при данном статусе пользователи могут работать в интернете и с них снимается абон. плата 
  • Отключено - сервис отключен. Если с данного статуса переводится абонента в состояние Активно система списывает абон. плату. 
  • Не активизирован - еще не активирован сервис. При переходе с данного статуса на Активно снимается плата за активацию тарифного плана, если она указана в тарифном плане 
  • Приостановление - услуга приостановлена. Абонплата не снимается при данном статусе.
  • Отключено: Неуплата - услуга отключена за неуплату. При внесении достаточной суммы для работы тарифного плана, услуга переходит в статус Активно. Если с данного статуса администратором переводится абонента в состояние Активно система списывает абон. плату 
  • Cлишком маленький депозит - у пользователя слишком маленький депозит для продолжения работы по данному тарифу, при данном статусе с пользователя может сниматься пеня (или абон. плата за придерживание порта), если она указана в Тарифном плане. При внесении достаточной суммы для работы тарифного плана услуга переходит в статус Активно. Если с данного статуса администратором переводится абонента в состояние Активно система списывает абон. плату. Дневная абон. плата при изменении статуса снимается со следующего дня. Если абонента со статусом "слишком маленький депозит" переключают на ТП, для которого у абонента достаточно средств, услуга интернет автоматически активируется и списывается абонплата.


IPСтатический IP адрес пользователя. Не в каком случае нельзя пересекать адреса выдаваемые статически с адресами выдаваемые динамически пользователям, так как возникнет конфликт адресов
Статический IP Pool:Автоматическое заполнение поля IP из указанного пула адресов, если не указано поле IP (или равно 0.0.0.0). Пулы адресов заводятся через  Настройка>Сервер доступа>IP-пул
$conf{INTERNET_DEFAULT_IP_POOL} - отмечает статический пул по умолчанию
NetmaskСетевая маска. Будьте внимательны, если указана маска меньше 255.255.255.255, шейпер для большинства серверов доступа будет распространятся на всю сеть маски.
Если маска не равна 255.255.255.255 - система автоматические подсвечивает её цветом
CID

Идентификатор пользователя
Может быть: номер телефона, MAC, IP или любой другой параметр передаваемый в RADIUS атрибуте Calling-Station-Id. Если это поле не заполнено или значение ANY, тогда проверка по идентификатору не проводится. 

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

CPE MACMAC клиентского устройства подключения

Название тарифного плана

Дата следующего снятия и через сколько дней это произойдет

Сумма следующего снятия


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

При наведении на IP адрес, отобразится MAC адрес и название производителя сетевого устройства, с которого подключён абонент.

Поля CID и CPE MAC автоматически преобразуют нестандартные форматы MAC-адреса к виду XX:XX:XX:XX:XX:XX (только если отключена опция проверки формата MAC-адреса $conf{INTERNET_CID_FORMAT}). Например, если ввести "aabb.ccdd.eeff", в базу запишется значение "AA:BB:CC:DD:EE:FF".

Параметры панели IPoE/DHCP Option 82

Сервер доступаСервер доступа (коммутатор, PON OLT)
ПортПорт подключения
VLAN IDКлиентский влан
SERVER VLANСерверный влан
Активация IPNАктивация Авторизация Internet IPoE через поднятие внешних команд. Не указывать при использовании FREERADIUS DHCP

Название сервера доступа

При наведении на сервер доступа отображается его название и IP.

При заполнение в модуле оборудования (Модуль Equipment) Серверного и клиентского VLAN система автоматически их подставляет при выборе порта абонента.

Для проверки на уникальность s-vlan, c-vlan нужно в config.pl прописать 

$conf{INTERNET_CHECK_VLANS} = 1;


Форма выбора сервера доступа (PON OLT/Ethernet Switch)

 Параметры панели Дополнительно

IPv6 PoolАвтоматическое заполнение поля "Статический IPv6" из указанного пула адресов, если не указано поле "Статический IPv6", также автоматически заполняет  IPv6 префикс согласно формуле пула адресов
Статический IPv6Статический IPv6 адрес пользователя. 
Префикс IPv6Префикс IPv6
Скорость (kb)Скорость подключения. Имеет более высокий приоритет, чем скорость в тарифном плане
ОдновременноКоличество одновременных сессий для выбранного логина.  В панеле Интернет+ в поле CID желательно прописать any, в противном случае при первом подключении, система автозаполнит поле CID первым MAC-адресом
АктивацияДата когда услуга будет активирована. 
По умолчанию: 0000-00-00
ОкончаниеДата когда услуга будет завершена
ФильтрФильтр. Передаётся через RADIUS параметр Filter-Id
Также возможно задавать радиус связки, передаваемые в параметре. Для задания передачи RADIUS пар вместо значения нужно указать RADIUS пары разделённые запятыми и начинающимися с префикса RAD:

Пример: 
RAD:Tunnel-Private-Group-Id=5,Tunnel-Type=VLAN,Tunnel-Medium-Type=IEEE-802
Также в фильтре негативного депозита можно передавать параметры логина и IP адреса клиента

%IP% - IP адрес 
%LOGIN% - Логин 

Пример:
mpd занести IP адрес абонента в 32 таблицу 
RAD:mpd-table+=32=%IP%
ДетализацияДетализация трафика для абонента
Персональный тарифный план:

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

Персональный тарифный план имеет более высокий приоритет, чем месячная абон. плата основного тарифа

Если основной тарифный план с распределенной абонплатой, она применяется и для персонального тарифа

При изменении основного тарифного плана, персональный тарифный план обнуляется.

Если не указана сумма месячной абон. платы персональный ТП не снимается

IDНомер услуги. Используется для синхронизации услуг
Памятка абонента.Печатная форма с информацией об услуге абонента. Может использоваться как дополнение к договору (Памятка абонента)
TURBO:Если включен модуль Turbo Включить у пользователя возможность пользоваться турборежимом. Турборежим разрешает пользователю на определённое время поднять скорость интернета. При этом провайдер может снимать дополнительные деньги за использование такой услуги.


Проверка формата MAC-адреса

Code Block
languagebash
$conf{INTERNET_CID_FORMAT} = "^(([0-9A-F]{2}[:]){5}([0-9A-F]{2});?){1,}\$";

При заполнении полей CID будет выполняться проверка формата.

Проверка формата CPE

Code Block
languagebash
$conf{INTERNET_CPE_FORMAT} = "^(([0-9A-F]{2}[:]){5}([0-9A-F]{2});?){1,}\$";

При заполнении полей CPE будет выполняться проверка формата.

Панель "Оборудование"

Информация об оборудовании абонента и оборудовании к которому подключён абонент. Оборудование отображается, если оно зарегистрировано в модуле Equipment.

Также нужно прописать параметры Сервер доступа и Порт в панели IPoE/DHCP Option 82 сервиса Internet для закрепления ONU/порта за абонентом.

Есть возможность провести тест кабеля прямо с этой панели, см. Кабельный тестер.

Для коммутаторов/маршрутизаторов возможно включить/выключить порт прямо с этой панели при помощи кнопки в строке "Статус порта" (у администратора должно быть включено право 1:22, Управление портами оборудования). Управление статусом порта производится установкой нужного значения по OID'у ADMIN_PORT_STATUS (1.3.6.1.2.1.2.2.1.7), и соответственно с ним изменяется и физический статус порта. Если же изменить физический статус порта невозможно (например, физический статус Down, но админ. статус уже Up), выводятся оба статуса, и кнопка изменения статуса становится отключённой. После изменения админ. статуса система ждёт 3 секунды, чтобы порт успел физически включиться/выключиться.

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

Панель оборудования, когда абонент привязан к ONU. Отображает информацию про эту ONU.

Панель "Оборудование", когда абонент привязан к порту на коммутаторе/маршрутизаторе. Отображает информацию про оборудование и этот порт.

Отображение информации по оборудованию подключения

PON

$conf{EQUIPMENT_ONU_INFO_FIELDS} - настройка отображаемых полей в информации по ONU. Поля разделяются запятой. Влияет только на отображение панели "Оборудование" в карточке абонента, на странице ONU отображаются все поля.

Пример:

Code Block
languagebashperl
$conf{EQUIPMENT_ONU_INFO_FIELDS} = 'CATV_PORTS_STATUS,DISTANCE,OLT_RX_POWER,
 ONU_DESC,ONU_IN_BYTE,ONU_LAST_DOWN_CAUSE,ONU_MAC_SERIAL,ONU_OUT_BYTE,ONU_PORTS_STATUS,ONU_RX_POWER,ONU_STATUS,ONU_TX_POWER,TEMPERATURE,PORT_UPTIME';

Список переменных

CVLAN
VLANDISTANCELLID


Expand
titleПолный список возможных полей

Подсвеченные поля отображаются по умолчанию.

CATV_PORTS_ADMIN_STATUS
CATV_PORTS_COUNT
CATV_PORTS_STATUS
CVLAN
DISTANCE
EQUIPMENT_ID
ETH_ADMIN_STATE
ETH_DUPLEX
ETH_SPEED
FIRMWARE
HARD_VERSION
LINE_PROFILE
LLID
MAC_BEHIND_ONU
MODEL
OLT_RX_POWER
ONU_DESC
ONU_IN_BYTE
ONU_LAST_
OUT
DOWN_
BYTE
CAUSE
ONU_MAC_SERIAL
ONU_NAME
ONU_
RX
OUT_
POWER
BYTE
ONU_PORTS_STATUS
ONU_
LAST
RX_
DOWN_CAUSE
POWER
ONU_
UPTIME
STATUS
ONU_TX_POWER
ONU_
PORTS_STATUSVENDOR_ID
TYPE
RF_PORT_ON
SOFT_VERSION
LINE
SRV_PROFILE
SRV_PROFILE
SVLAN
TEMPERATURE
UPTIME
VOLTAGE
VENDOR
EQUIPMENTCATV_PORTS_STATUS
VENDOR_ID
RF_PORT_ON
VERSION_ID
VIDEO_RX_POWER
VOLTAGE



Информация по комутаторам

$conf{EQUIPMENT_SW_INFO_FIELDS} Отображение дополнительных полей и изменения существующих по оборудованию абонента

Пример:

Code Block
languagebash
$conf{EQUIPMENT_SW_INFO_FIELDS}='
  DESCRIBE:.1.3.6.1.2.1.1.1.0';
  SYSTEM_ID:.1.3.6.1.2.1.1.5.0';
  UPTIME:.1.3.6.1.2.1.1.3.0';
';


Список подключенных услуг абонента

Одному абоненту можно завести несколько услуг Internet+, для этого существует кнопка Добавить услугу.

Например, у абонента есть подключение по PPPoE и IPoE. Заводится отдельно услуга PPPoE и отдельно IPoE и, в зависимости от типа подключения и сервера доступа, система определяет по какой услуге атворизировать абонента.


Дополнительные опции

$conf{INTERNET_PASSWORD}='xxxx';Дополнительный пароль для услуги интернет, имеет более высокий приоритет, чем пароль аккаунта при подключении PPPoE/PPTP


Расчёт суммы оплаты до определённого числа

Выбор периода

Импорт пользователей

Клиенты>Логины>Интернет+

Импортировать возможно с файлов формата:

  • CSV разделение табуляция

  • JSON

Также есть возможность перекодировать импортируемый файл.

Если пользователь уже существует, его данные перезаписываются

Пример CSV  файла (UID, TP_ID, STATUS):

Code Block
titlefile.csv
1       1       0
2       2       0
3       5       1

Список доступных полей:

INTERNET_LOGIN/UID
UID или логин пользователя
TP_IDID тарофного плана
STATUSСтатус сервиса