Интеграция с обрудованием OSS 2015 (черновик)

по сравнению с
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (5)

просмотр истории страницы
3. Оборудование->DHCP->БД Provisioning

*Примечание:* модуль Provisioning сейчас не полностью отвязан от биллинга и пока не может работать на отдельном сервере, работы по автономному Provisioning планируется закончить к 01.11.2015. Выделение БД Provisioning позволит полностью останавливать биллинг для любых профилактических и плановых работ, при этом абоненты не пострадают, а также это позволит упростить и улучшить схему работыс филиалами.

----
h3. Состояния пользователей(Subscriber) и услуг
Модуль Provisioning

В рамках Provisioning и OSS под пользователем понимается пользователь на оборудовании, синонимы subscriber или session, его параметры заданы в  учетной записи у абонента.


Схема управления оборудованием основывается на Услугах, а не на балансе абонента, как в простейших биллингах.е


Текущее Состояние абонента никак не влияет на оказание Услуги, влияет текущее Состояние Услуги.

Это значит если у абонента, нет денег, но услуга была ранее оплачена, то она будет оказана до исчерпания Услуги.(у каждой услуги абонента есть свой баланс свои блокировки и тд)

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


*Таблица Состояний пользователя(subscriber) для услуг трафика.*
|| Состояние пользователя в БД Provisioning\\ || Описание\\ || Состояние на оборудовании\\ || OSS команда синхронизации ||
| Создан\\ | Учетка существует в биллинге.\\
\\ | Используется редко.\\
На оборудовании должны быть созданы нужные постоянные\\
 VLAN, ACL, static clips и т.п. | user_add |
| Удален\\ | Учетка удалена в корзину в биллинге.\\ | На оборудовании должны быть удалены все записи о пользователе.\\
 Часто достаточно просто disconnect.\\ | user_del |
| Не заблокирован админом \\ | Есть хоть одна услуга трафика без флага блокировки админом.\\ | На оборудовании должна быть сессия(subscriber) пользователя.\\
Не должно быть redirect на страницу блокировки админом.\\
Если оборудование без сессий, то добавлено правило в acl_accept | user_accept |
| Заблокирован админом \\ | Все услуги трафика заблокированы админом\\
или самоблокировкой абонента.\\
\\ | Означает, что пользователю(subscriber) нужно создать redirect на страницу блокировки админом.\\
\*Не рекомендуется при этом просто запрещать трафик, тк это снижает лояльность абонента.\\ | user_drop |
| Баланс исчерпан\\ | Все услуги трафика исчерпали свой баланс.\\ | Означает, что пользователю(subscriber) нужно создать redirect на страницу превышен лимит. | user_negbal |
| Баланс не исчерпан\\ | Есть хоть одна оплаченная услуга трафика или услуга трафика с постоплатой.\\ | Означает, что пользователю(subscriber) должен быть на оборудовании и у него нет редиректа на превышен лимит. | user_negbal_cance |
*Полноценный Интернет будет у пользователя при наборе состояний Создан,Не заблокирован админом,Баланс не исчерпан.*

*Редирект будет при* *Не заблокирован админом или Баланс не исчерпан на свои страницы.*

Таблица Состояний прочих услуг абонента.

Оборудование