Перейти до вмісту

Огляд

Цей переклад зроблено автоматично і ще не вичитано. Читати англійську версію

FlySIP Softswitch - це платформа VoIP-білінгу: комутатор, який обробляє дзвінки, і white-label адмін-панель над ним. Панель - це те, з чим ви працюєте щодня. Під нею працюють комутатор, його база даних і рушій обробки дзвінків, а кожен об’єкт, кожен CDR (запис про дзвінок) і кожна операція доступні через XML-RPC API.

Шар Компонент Що робить
Комутатор Рушій обробки дзвінків FlySIP (B2BUA, RTP-релей, рушій тарифікації, PostgreSQL) Приймає й маршрутизує SIP-дзвінки, ретранслює медіа, тарифікує кожен дзвінок і записує CDR
Панель FlySIP web (PHP, Smarty, Alpine.js, HTMX) Адмін-панель і портали самообслуговування для клієнтів, акаунтів і вендорів
Розширення Методи XML-RPC FlySIP і хуки для окремих середовищ (Python) Додаткові звіти, правила фаєрвола, зворотні виклики, перетворення номерів, списки CLI

Панель передає кожну зміну комутатору через XML-RPC API і читає звітні дані з бази даних комутатора. Панель - лише інтерфейс, тому ви можете автоматизувати свою роботу через той самий API. Див. Огляд API.

Одна інсталяція FlySIP може містити кілька середовищ: ізольованих розділів із власними клієнтами, вендорами, тарифами й CDR. Кореневий клієнт кореневого середовища керує ними в System Management → Environments. Див. Віртуальні середовища.

Хто входить у панель

Розділ «Хто входить у панель»

Сторінка входу запитує тип облікового запису. Кожен тип бачить свою панель:

Тип облікового запису Хто Що бачить
Admin (адміністратор) Ви, ваші співробітники, реселери Повну адмін-панель: клієнтів, акаунти, вендорів, тарифи, маршрутизацію, звіти, керування системою. Реселери бачать лише власні об’єкти.
Account (акаунт) Кінцеві користувачі (власник SIP-акаунта) Портал самообслуговування: власний баланс, ставки, записи про дзвінки, платежі, транки
Vendor (вендор) Оператори, яким ви термінуєте трафік Свої підключення, записи про дзвінки й звіти

Для співробітників, яким потрібна лише частина адмін-панелі, створіть веб-користувачів з обмеженими Access Levels (рівні доступу) у System Management → Users. Див. Веб-користувачі та права доступу.

Дві сторони вашого бізнесу

Розділ «Дві сторони вашого бізнесу»

Кожен дзвінок надходить у комутатор від клієнта й виходить до вендора. Початкове налаштування повторює цей поділ, і короткі посібники йдуть у тому самому порядку.

Сторона вендорів: куди йдуть дзвінки. Вендори, їхні підключення (SIP-шлюзи), маршрути термінації (ціни, які вендори беруть з вас) і групи маршрутизації (яке підключення пробувати першим). Ця сторона визначає вашу собівартість термінації.

Сторона клієнтів: хто надсилає дзвінки і скільки ви берете. Тарифи зі ставками, тарифні плани, клієнти та їхні акаунти, а також правила автентифікації, за якими комутатор визначає, якому акаунту належить дзвінок. Ця сторона визначає ваш дохід.

Дзвінок надходить через акаунт, отримує групу маршрутизації й виходить через підключення вендора

Об’єкти, які ви налаштуєте

Розділ «Об’єкти, які ви налаштуєте»
Об’єкт Роль Меню панелі
Vendor (вендор) Оператор, якому ви надсилаєте дзвінки; тарифікується у власній валюті Vendors
Connection (підключення) SIP-шлюз вендора: хост, порт, автентифікація, ємність Vendors → Connections
Termination Route (маршрут термінації) Набір префіксів напрямків із ціною, яку вендор бере з вас (також називається набором напрямків) Vendors → Termination Routes
Routing Group (група маршрутизації) Упорядкований список підключень і маршрутів термінації, який визначає, як маршрутизується дзвінок Vendors → Routing Groups
Tariff (тариф) Прайс-лист для ваших клієнтів: префікси, кроки тарифікації, ціни Tariffs & Currencies → Tariff Plans
Tariff Plan (тарифний план) Тариф разом із правилами білінгу: розрахунковий період, передплата чи постоплата, сервісні платежі Tariffs & Currencies → Tariff Plans
Customer (клієнт) Сутність, якій виставляють рахунки; володіє акаунтами й отримує рахунки-фактури My Customers → Resellers
Account (акаунт) SIP-ідентичність (логін і пароль або IP-адреса), яка ініціює дзвінки й має баланс My Customers → Accounts
Authentication Rule (правило автентифікації) Повідомляє комутатору, що дзвінки з певної IP-адреси або CLI (номер того, хто дзвонить) належать акаунту Accounts → Authentication Rules
DID (вхідний номер) Вхідний номер, що вказує на акаунт або IVR-застосунок DIDs & IVR Apps → DID Pool

Усі терміни цієї документації визначено один раз у глосарії проєкту, і вони однакові в усіх мовах.

  1. Перший вхід: відкрийте панель, змініть пароль, зорієнтуйтеся в інтерфейсі, задайте параметри, які пізніше не можна змінити.
  2. Швидкий старт: wholesale: термінуйте дзвінки з АТС або SIP-транку клієнта через вендора. Усі інші сценарії будуються на ньому.
  3. Швидкий старт: retail: продавайте акаунти з передплатою кінцевим користувачам із софтфонами, телефонними картками або переговорним пунктом.
  4. Розділ Адмін-панель описує кожен екран, а Концепції пояснюють, як працюють маршрутизація, тарифікація й автентифікація.