Настройка оптового клиента
Этот перевод выполнен автоматически и ещё не вычитан. Читать английскую версию
Это руководство проводит только что установленный коммутатор до первого терминированного оптового звонка. В конце АТС клиента с фиксированным IP-адресом может звонить на направление через вашего вендора, а вы видите звонок в CDR клиента с вашей ценой и в CDR вендора с себестоимостью. Заложите около двух часов на новый коммутатор и один час, если системные параметры уже настроены.
В примере используются вендор Example Carrier со шлюзом sip.example-carrier.net, клиент Example Telecom с IP-адресом АТС 203.0.113.10 и трафик в США, префикс 1.
Перед началом
Заголовок раздела «Перед началом»- У вас есть доступ Administrator (администратор), и вы прошли Первый вход.
- У вас есть договор на терминацию с оператором: адрес шлюза, способ, которым он вас аутентифицирует, и его прайс-лист в файле CSV.
- Вы знаете IP-адрес, с которого АТС клиента отправляет звонки, и направления, на которые клиент будет звонить.
- У вас есть SIP-телефон или транк, которым вы управляете, чтобы сделать тестовый звонок с IP-адреса клиента, или клиент готов тестировать вместе с вами.
Шаг 1: Задайте параметры, которые трудно изменить позже
Заголовок раздела «Шаг 1: Задайте параметры, которые трудно изменить позже»- Откройте My Preferences (мои настройки) внизу боковой панели и задайте Base Currency (базовая валюта) и Time Zone (часовой пояс). Базовую валюту нельзя изменить после того, как звонки протарифицированы.
- Откройте System Management → System Parameters → Backup, Data Retention. Установите Schedule (расписание) в Daily и задайте периоды Archive All CDRs in (архивировать все CDR через) и Purge All CDRs in (удалять все CDR через), которых требуют ваши договоры.
- Откройте Billing, SMTP Server и задайте SMTP Server (SMTP-сервер), чтобы можно было отправлять счета-фактуры, уведомления и письма для восстановления пароля. Нажмите Test, чтобы отправить тестовое письмо.
- Откройте System Management → IP Firewall и разрешите доступ к порту панели и SIP-портам только из тех сетей, которым он нужен. См. Фаервол.
- Нажмите Save на каждой странице.
Результат: резервные копии создаются каждую ночь, старые CDR удаляются по расписанию, а коммутатор может отправлять почту. Все поля описаны в разделе Системные параметры.
Шаг 2: Добавьте вендора и его подключение
Заголовок раздела «Шаг 2: Добавьте вендора и его подключение»- Откройте Vendors → Vendors и нажмите Add Vendor (добавить вендора).
- Введите Vendor Name (имя вендора):
Example Carrier, выберите Base Currency прайс-листа вендора и Time Zone вендора. Нажмите Save & Close. - Нажмите Connections (подключения) в строке вендора, затем Add Connection (добавить подключение).
- Введите Connection Name (название подключения):
Example Carrier main, оставьте Protocol (протокол) SIP/UDP и введите Destination (адрес назначения):sip.example-carrier.net. - Введите Username (имя пользователя) и Password (пароль), если вендор использует SIP digest; для аутентификации по IP оставьте их пустыми и отправьте вендору свой сигнальный IP-адрес.
- Задайте Capacity (ёмкость) и Max CPS (макс. CPS) согласно договору и нажмите Save & Close.
Результат: вендор есть в списке с одним подключением SIP/UDP:sip.example-carrier.net. См. Вендоры и Подключения.
Шаг 3: Загрузите прайс-лист вендора как маршруты терминации
Заголовок раздела «Шаг 3: Загрузите прайс-лист вендора как маршруты терминации»- Откройте Vendors → Termination Routes (маршруты терминации) и нажмите Add.
- Введите Name (название):
Example Carrier USD, выберите Currency (валюта) вендора и нажмите Save & Close. - Нажмите Routes (маршруты) в строке, затем Upload (загрузить) и выберите CSV-файл вендора.
- В Map CSV Columns (сопоставление столбцов CSV) проверьте, что Prefix (префикс) и Price N (цена N) указывают на правильные столбцы; сопоставьте Price 1 (цена 1) и Interval 1 (интервал 1) / Interval N (интервал N), если они есть в файле, иначе задайте им Default Value (значение по умолчанию). Нажмите Import.
- Дождитесь, пока строка состояния покажет Finished on …. Если она сообщает об ошибках, откройте Get report. и исправьте перечисленные строки.
Результат: список Routes показывает префиксы вендора как Currently Active (активные сейчас). См. Маршруты терминации.
Шаг 4: Создайте группу маршрутизации
Заголовок раздела «Шаг 4: Создайте группу маршрутизации»- Откройте Vendors → Routing Groups (группы маршрутизации) и нажмите Add.
- Введите Group Name (название группы):
Wholesale default. - В таблице записей выберите Vendor (вендор)
Example Carrier, Connection (подключение)Example Carrier mainи Termination Route (маршрут терминации)Example Carrier USD, затем нажмите Add Row (добавить строку). - Откройте Routing Policy (политика маршрутизации) и выберите первой Least Cost (наименьшая стоимость); оставьте Prefix Length (длина префикса) второй политикой.
- Нажмите Save & Close.
Результат: группа есть в списке с политикой Least Cost/Prefix Length. Добавьте позже второго вендора в ту же группу, и звонки будут автоматически переключаться на резервный маршрут. См. Группы маршрутизации.
Шаг 5: Создайте тарифный план со своими ценами
Заголовок раздела «Шаг 5: Создайте тарифный план со своими ценами»- Откройте Tariffs & Currencies → Tariff Plans (тарифные планы) и нажмите Add.
- Введите Name:
Wholesale USA, выберите свою Currency, установите Billing Type (тип биллинга) в Post-Paid (постоплата) для клиента, которому выставляют счета, или в Pre-Paid (предоплата) для того, кто платит заранее, а Avg. Call Duration, sec (ср. длительность звонка, с) - в120. - Включите Loss Protection (защита от убытков) с Max Loss (макс. убыток)
0, чтобы ни один звонок не продавался дешевле цены вендора. Нажмите Save & Close. - Нажмите Rates (ставки) в строке плана, затем Upload и загрузите собственный прайс-лист, или нажмите Add Rate (добавить ставку) и введите Prefix
1, Interval 160, Price 10.012, Interval N60, Price N0.012.
Результат: план показывает ставки Currently Active для каждого префикса, который вы продаёте. См. Тарифы и Ставки.
Шаг 6: Создайте клиента и аккаунт
Заголовок раздела «Шаг 6: Создайте клиента и аккаунт»- Откройте My Customers → Resellers (реселлеры) и нажмите Add Reseller (добавить реселлера). Введите Reseller Name (имя реселлера):
Example Telecom, выберите Tariff (тариф) в валюте клиента, введите Credit Limit (кредитный лимит) и нажмите Save & Close. Клиенту принадлежат аккаунты, и он получает выписки. - Откройте My Customers → Accounts (аккаунты) и нажмите Add.
- Введите Account Name (имя аккаунта):
example-telecom. Снимите флажок Registration Allowed (регистрация разрешена): транк с аутентификацией по IP не регистрируется. - В разделе Routing & Billing (маршрутизация и биллинг) выберите Service Plan (сервисный план)
Wholesale USAи Routing Group (группа маршрутизации)Wholesale default. - Задайте Balance (баланс) для клиента на предоплате или Credit Limit для клиента на постоплате, а также Time Zone клиента.
- Нажмите Save & Close.
Результат: аккаунт есть в списке с сервисным планом и группой маршрутизации. См. Клиенты и Аккаунты.
Шаг 7: Аутентифицируйте IP-адрес клиента
Заголовок раздела «Шаг 7: Аутентифицируйте IP-адрес клиента»- В списке Accounts откройте Actions → Authentication Rules (правила аутентификации) для
example-telecomи нажмите Add. - Введите Remote IP Address (удалённый IP-адрес):
203.0.113.10. - Оставьте Incoming CLI/ANI (входящий CLI/ANI) и Incoming CLD/DNIS (входящий CLD/DNIS) пустыми. Задайте Max Calls Per Second (макс. звонков в секунду) согласно оговорённому лимиту, если он есть.
- Нажмите Save & Close.
Результат: правило есть в списке для аккаунта. Добавьте ещё одно правило для каждого дополнительного IP-адреса, который использует клиент. См. Аутентификация IP-to-IP.
Шаг 8: Проверьте настройку
Заголовок раздела «Шаг 8: Проверьте настройку»- Откройте Tools & Debugs → Test Dialplan (тест плана набора), установите Mode (режим) в Not Authenticated Call (неаутентифицированный звонок), введите CLD (destination) (CLD, номер назначения)
12125551234, CLI441234567890и Remote Address (удалённый адрес)203.0.113.10и нажмите Proceed. Результат должен содержать аккаунтexample-telecom, тарифWholesale USA, группу маршрутизацииWholesale defaultи цену. - Сделайте реальный звонок с АТС на
203.0.113.10на номер в США. - Откройте Reports → Call Records (CDRs) (записи о звонках): звонок указан под Acct.
example-telecomс вашей ценой. - Откройте Reports → Vendors Call Records (записи о звонках вендоров): тот же звонок указан под
Example Carrierс себестоимостью вендора.
Если тестовый звонок не проходит, откройте Reports → Calls (звонки), найдите звонок и прочитайте Diagnosis (диагноз) в его карточке. См. Записи о звонках.
Результат: два CDR для одного звонка и маржа между ними. Клиент может начинать отправлять трафик.
Что дальше
Заголовок раздела «Что дальше»- Чек-лист оптового сценария для следующего клиента.
- Маршрутизация по качеству, чтобы коммутатор автоматически понижал приоритет сбоящего вендора.
- Уведомления о низком балансе для клиентов на постоплате.
- Счета-фактуры для ежемесячных счетов.