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

Налаштування оптового клієнта

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

Цей посібник проводить щойно встановлений комутатор до першого термінованого оптового дзвінка. Наприкінці АТС клієнта з фіксованою IP-адресою може дзвонити на напрямок через вашого вендора, а ви бачите дзвінок у CDR клієнта з вашою ціною та в CDR вендора із собівартістю. Закладіть близько двох годин на новий комутатор і одну годину, якщо системні параметри вже налаштовано.

У прикладі використано вендора Example Carrier зі шлюзом sip.example-carrier.net, клієнта Example Telecom з IP-адресою АТС 203.0.113.10 і трафік до США, префікс 1.

  • У вас є доступ Administrator (адміністратор), і ви пройшли Перший вхід.
  • У вас є договір на термінацію з оператором: адреса шлюзу, спосіб, яким він вас автентифікує, і його прайс-лист у файлі CSV.
  • Ви знаєте IP-адресу, з якої АТС клієнта надсилає дзвінки, і напрямки, на які клієнт дзвонитиме.
  • У вас є SIP-телефон або транк, яким ви керуєте, щоб зробити тестовий дзвінок з IP-адреси клієнта, або клієнт готовий тестувати разом із вами.

Крок 1: Задайте параметри, які важко змінити пізніше

Розділ «Крок 1: Задайте параметри, які важко змінити пізніше»
  1. Відкрийте My Preferences (мої налаштування) внизу бічної панелі й задайте Base Currency (базова валюта) та Time Zone (часовий пояс). Базову валюту не можна змінити після того, як дзвінки протарифіковано.
  2. Відкрийте System Management → System Parameters → Backup, Data Retention. Установіть Schedule (розклад) на Daily і задайте періоди Archive All CDRs in (архівувати всі CDR через) та Purge All CDRs in (видаляти всі CDR через), яких вимагають ваші договори.
  3. Відкрийте Billing, SMTP Server і задайте SMTP Server (SMTP-сервер), щоб можна було надсилати рахунки-фактури, сповіщення й листи для відновлення пароля. Натисніть Test, щоб надіслати тестовий лист.
  4. Відкрийте System Management → IP Firewall і дозвольте доступ до порту панелі та SIP-портів лише з тих мереж, яким він потрібен. Див. Фаєрвол.
  5. Натисніть Save на кожній сторінці.

Результат: резервні копії створюються щоночі, старі CDR видаляються за розкладом, а комутатор може надсилати пошту. Усі поля описано в розділі Системні параметри.

Крок 2: Додайте вендора та його підключення

Розділ «Крок 2: Додайте вендора та його підключення»
  1. Відкрийте Vendors → Vendors і натисніть Add Vendor (додати вендора).
  2. Введіть Vendor Name (ім’я вендора): Example Carrier, виберіть Base Currency прайс-листа вендора і Time Zone вендора. Натисніть Save & Close.
  3. Натисніть Connections (підключення) у рядку вендора, потім Add Connection (додати підключення).
  4. Введіть Connection Name (назва підключення): Example Carrier main, залиште Protocol (протокол) SIP/UDP і введіть Destination (адреса призначення): sip.example-carrier.net.
  5. Введіть Username (ім’я користувача) і Password (пароль), якщо вендор використовує SIP digest; для автентифікації за IP залиште їх порожніми й надішліть вендору свою сигнальну IP-адресу.
  6. Задайте Capacity (ємність) і Max CPS (макс. CPS) згідно з договором і натисніть Save & Close.
Screenshot "admin-panel/connections-list" has not been generated yet — see scripts/screenshots/screens.yml.

Результат: вендор є у списку з одним підключенням SIP/UDP:sip.example-carrier.net. Див. Вендори і Підключення.

Крок 3: Завантажте прайс-лист вендора як маршрути термінації

Розділ «Крок 3: Завантажте прайс-лист вендора як маршрути термінації»
  1. Відкрийте Vendors → Termination Routes (маршрути термінації) і натисніть Add.
  2. Введіть Name (назва): Example Carrier USD, виберіть Currency (валюта) вендора й натисніть Save & Close.
  3. Натисніть Routes (маршрути) у рядку, потім Upload (завантажити) і виберіть CSV-файл вендора.
  4. У Map CSV Columns (зіставлення стовпців CSV) перевірте, що Prefix (префікс) і Price N (ціна N) вказують на правильні стовпці; зіставте Price 1 (ціна 1) та Interval 1 (інтервал 1) / Interval N (інтервал N), якщо вони є у файлі, інакше задайте їм Default Value (значення за замовчуванням). Натисніть Import.
  5. Дочекайтеся, поки рядок стану покаже Finished on …. Якщо він повідомляє про помилки, відкрийте Get report. і виправте перелічені рядки.

Результат: список Routes показує префікси вендора як Currently Active (активні зараз). Див. Маршрути термінації.

Крок 4: Створіть групу маршрутизації

Розділ «Крок 4: Створіть групу маршрутизації»
  1. Відкрийте Vendors → Routing Groups (групи маршрутизації) і натисніть Add.
  2. Введіть Group Name (назва групи): Wholesale default.
  3. У таблиці записів виберіть Vendor (вендор) Example Carrier, Connection (підключення) Example Carrier main і Termination Route (маршрут термінації) Example Carrier USD, потім натисніть Add Row (додати рядок).
  4. Відкрийте Routing Policy (політика маршрутизації) і виберіть першою Least Cost (найменша вартість); залиште Prefix Length (довжина префікса) другою політикою.
  5. Натисніть Save & Close.

Результат: група є у списку з політикою Least Cost/Prefix Length. Додайте пізніше другого вендора в ту саму групу, і дзвінки автоматично перемикатимуться на резервний маршрут. Див. Групи маршрутизації.

Крок 5: Створіть тарифний план зі своїми цінами

Розділ «Крок 5: Створіть тарифний план зі своїми цінами»
  1. Відкрийте Tariffs & Currencies → Tariff Plans (тарифні плани) і натисніть Add.
  2. Введіть Name: Wholesale USA, виберіть свою Currency, установіть Billing Type (тип білінгу) на Post-Paid (постоплата) для клієнта, якому виставляють рахунки, або на Pre-Paid (передплата) для того, хто платить наперед, а Avg. Call Duration, sec (сер. тривалість дзвінка, с) - на 120.
  3. Увімкніть Loss Protection (захист від збитків) з Max Loss (макс. збиток) 0, щоб жоден дзвінок не продавався дешевше за ціну вендора. Натисніть Save & Close.
  4. Натисніть Rates (ставки) у рядку плану, потім Upload і завантажте власний прайс-лист, або натисніть Add Rate (додати ставку) і введіть Prefix 1, Interval 1 60, Price 1 0.012, Interval N 60, Price N 0.012.

Результат: план показує ставки Currently Active для кожного префікса, який ви продаєте. Див. Тарифи і Ставки.

Крок 6: Створіть клієнта й акаунт

Розділ «Крок 6: Створіть клієнта й акаунт»
  1. Відкрийте My Customers → Resellers (реселери) і натисніть Add Reseller (додати реселера). Введіть Reseller Name (ім’я реселера): Example Telecom, виберіть Tariff (тариф) у валюті клієнта, введіть Credit Limit (кредитний ліміт) і натисніть Save & Close. Клієнту належать акаунти, і він отримує виписки.
  2. Відкрийте My Customers → Accounts (акаунти) і натисніть Add.
  3. Введіть Account Name (ім’я акаунта): example-telecom. Зніміть позначку Registration Allowed (реєстрацію дозволено): транк з автентифікацією за IP не реєструється.
  4. У розділі Routing & Billing (маршрутизація та білінг) виберіть Service Plan (сервісний план) Wholesale USA і Routing Group (група маршрутизації) Wholesale default.
  5. Задайте Balance (баланс) для клієнта на передплаті або Credit Limit для клієнта на постоплаті, а також Time Zone клієнта.
  6. Натисніть Save & Close.

Результат: акаунт є у списку із сервісним планом і групою маршрутизації. Див. Клієнти і Акаунти.

Крок 7: Автентифікуйте IP-адресу клієнта

Розділ «Крок 7: Автентифікуйте IP-адресу клієнта»
  1. У списку Accounts відкрийте Actions → Authentication Rules (правила автентифікації) для example-telecom і натисніть Add.
  2. Введіть Remote IP Address (віддалена IP-адреса): 203.0.113.10.
  3. Залиште Incoming CLI/ANI (вхідний CLI/ANI) і Incoming CLD/DNIS (вхідний CLD/DNIS) порожніми. Задайте Max Calls Per Second (макс. дзвінків за секунду) згідно з погодженим лімітом, якщо він є.
  4. Натисніть Save & Close.

Результат: правило є у списку для акаунта. Додайте ще одне правило для кожної додаткової IP-адреси, яку використовує клієнт. Див. Автентифікація IP-to-IP.

Крок 8: Перевірте налаштування

Розділ «Крок 8: Перевірте налаштування»
  1. Відкрийте Tools & Debugs → Test Dialplan (тест плану набору), установіть Mode (режим) на Not Authenticated Call (неавтентифікований дзвінок), введіть CLD (destination) (CLD, номер призначення) 12125551234, CLI 441234567890 і Remote Address (віддалена адреса) 203.0.113.10 та натисніть Proceed. Результат має містити акаунт example-telecom, тариф Wholesale USA, групу маршрутизації Wholesale default і ціну.
  2. Зробіть реальний дзвінок з АТС на 203.0.113.10 на номер у США.
  3. Відкрийте Reports → Call Records (CDRs) (записи про дзвінки): дзвінок указано під Acct. example-telecom з вашою ціною.
  4. Відкрийте Reports → Vendors Call Records (записи про дзвінки вендорів): той самий дзвінок указано під Example Carrier із собівартістю вендора.

Якщо тестовий дзвінок не вдається, відкрийте Reports → Calls (дзвінки), знайдіть дзвінок і прочитайте Diagnosis (діагноз) у його картці. Див. Записи про дзвінки.

Результат: два CDR для одного дзвінка і маржа між ними. Клієнт може починати надсилати трафік.