Перевірка плану набору
Цей переклад зроблено автоматично і ще не вичитано. Читати англійську версію
Test Dialplan (перевірка плану набору) запитує в рушія дзвінків, що він зробив би з дзвінком, не здійснюючи його. Ви вводите набраний номер і дані того, хто дзвонить, а екран показує, до якого акаунта чи DID автентифіковано дзвінок, який тариф і яка ставка визначають його ціну, а також список підключень вендорів у порядку, у якому їх пробуватимуть. Користуйтеся ним після кожної зміни маршрутизації, ставок або DID і як першим кроком, коли клієнт повідомляє про невдалий дзвінок.
Де знайти
Розділ «Де знайти»Відкрийте Tools & Debugs → Test Dialplan у лівій бічній панелі. URL - /test_dialplan.php. Для екрана потрібні права на керування системою. Для Block Connection (заблокувати підключення), Increase Preference (підвищити пріоритет) і Decrease Preference (знизити пріоритет) у результаті також потрібне право редагування у вашому рівні доступу.
Що ви бачите
Розділ «Що ви бачите»Форма має два режими:
- Not Authenticated Call (неавтентифікований дзвінок) перевіряє дзвінок так, як він надходить із мережі: комутатор автентифікує його за віддаленою адресою, номерами й доменами через правила автентифікації акаунтів і правила DID. Використовуйте його для транків, клієнтів з автентифікацією за IP і дзвінків від провайдерів DID.
- Authenticated Call (автентифікований дзвінок) перевіряє дзвінок заданого акаунта: виберіть його в Authenticated as (автентифіковано як). Правила автентифікації й DID не перевіряються, тож це режим для зареєстрованих пристроїв, що автентифікуються паролем, і для дзвінків, які IVR-застосунок здійснює від імені акаунта.
| Поле | Значення |
|---|---|
| CLD (destination) (CLD, призначення) | Набраний номер у тому вигляді, у якому його отримує комутатор. Обов’язкове |
| Mode (режим) | Not Authenticated Call або Authenticated Call |
| Authenticated as | Акаунт, з якого дзвонять, у режимі Authenticated Call. Введіть початок його імені |
| CLI | Номер того, хто дзвонить. За замовчуванням Anonymous |
| Remote Address[:Port] (віддалена адреса[:порт]) | IP-адреса, з якої надходить дзвінок, за потреби з портом, у режимі Not Authenticated Call |
More (більше) відкриває рідше вживані поля:
| Поле | Значення |
|---|---|
| Call Start Date/Time (дата й час початку дзвінка) | Коли починається дзвінок, за замовчуванням now. Задайте майбутню дату, щоб перевірити ставки й маршрути з датою активації |
| Protocol (протокол) | Протокол сигналізації дзвінка, майже завжди SIP |
| Caller is behind NAT (той, хто дзвонить, за NAT) | Моделює того, хто дзвонить з-за NAT, що впливає на медіа-реле |
| To Domain, From Domain (домен To, домен From) | Домени заголовків To і From; за замовчуванням власна адреса комутатора. Вони важливі для правил автентифікації з To Domain або From Domain |
| P-Asserted-Identity, Remote-Party-Id | Заголовки ідентичності вхідного дзвінка, для акаунтів, які їм довіряють |
Запуск перевірки
Розділ «Запуск перевірки»- Введіть CLD (destination), наприклад
441632960123. - Виберіть Mode. Для Authenticated Call виберіть акаунт в Authenticated as; для Not Authenticated Call введіть Remote Address[:Port] шлюзу клієнта чи провайдера.
- Введіть CLI, якщо правила чи ціни залежать від номера того, хто дзвонить.
- Натисніть Proceed (продовжити).
Коли дзвінок не вдається автентифікувати, екран про це повідомляє: звірте віддалену адресу й номери з правилами автентифікації акаунта або перейдіть у режим Authenticated Call. Для CLD, що не проходить перевірку довжини з таблиці Destinations (напрямки), повертається очікувана довжина для його префікса.
Результат
Розділ «Результат»| Поле | Значення |
|---|---|
| Call Type (тип дзвінка) | Regular (звичайний) для дзвінка, маршрутизованого вендорам, On-Net для дзвінка на інший акаунт, IVR для дзвінка на IVR-застосунок |
| Call Start Date/Time | Час, для якого виконано перевірку |
| DID, DID Authentication Rule (правило автентифікації DID) | DID і його правило, що спрацювали, для дзвінка від провайдера DID |
| IVR | IVR-застосунок, на який веде DID |
| Authentication Rule (правило автентифікації) | Правило акаунта, що спрацювало |
| Authenticated Account (автентифікований акаунт) | Акаунт, якому належить дзвінок |
| On-Net DID, On-Net Account (DID on-net, акаунт on-net) | Абонент, якому дзвонять, у дзвінку on-net |
| Minute Plan, Included Minutes, Minutes Left (пакет хвилин, включені хвилини, залишок хвилин) | Хвилини сервісного плану, що покривають напрямок, якщо вони є |
| Routing Group, Tariff, Prefix (група маршрутизації, тариф, префікс) | Використані група маршрутизації й тариф і префікс ставки, що спрацював |
| LRN CLI, LRN CLD | Номери після LRN-запиту, коли LRN увімкнено |
| Price або Price 1 / Price N (ціна) | Ціна для клієнта за хвилину |
| Estimated Cost (орієнтовна вартість) | Скільки клієнт платить за дзвінок тривалістю Avg. Call Duration (середня тривалість дзвінка) тарифу |
Значення є посиланнями на об’єкти, які вони називають, тож ви можете відкрити правило, акаунт або ставку, щоб виправити їх.
Записи маршрутизації
Розділ «Записи маршрутизації»Таблиця перелічує підключення в порядку, у якому комутатор пробує їх згідно з політикою маршрутизації групи. Із Weighted Distribution (зважений розподіл) справжній порядок для кожного дзвінка випадковий, тож таблиця показує один із можливих порядків.
| Колонка | Значення |
|---|---|
| Status (статус) | Моніторинг якості підключення: добре, пріоритет знижено або заблоковано через погану якість |
| # | Номер спроби. Знак оклику замість нього означає, що маршрут пропускається: Forbidden (заборонено), перевищено ліміт збитків Loss Protection (захист від збитків) або анонімні дзвінки не дозволено. Наведіть на нього курсор, щоб побачити причину |
| CLD, CLI | Номери, що надсилаються вендору, після правил трансляції підключення |
| Vendor/Trunk, Connection (вендор/транк, підключення) | Куди йде спроба. Для дзвінків on-net на транк - транк і його призначення |
| Media Relay (медіа-реле) | Медіа-реле, що використовується, якщо дзвінок іде через медіа-реле |
| Termination Route, Route (маршрут термінації, маршрут) | Прайс-лист вендора й префікс, що спрацював |
| STIR/SHAKEN Mode (режим STIR/SHAKEN) | Атестація, коли STIR/SHAKEN увімкнено |
| Timeouts, sec 100, 1xx, 2xx (тайм-аути, с) | Reply Timeout (тайм-аут відповіді) підключення, 1xx Timeout і 2xx Timeout маршруту. Останній запис показує Final 2xx Timeout (фінальний тайм-аут 2xx) групи маршрутизації; плечі on-net показують тайм-аути on-net групи |
| Channels Current, Max (канали: поточні, максимум) | Дзвінки на підключенні просто зараз і його Capacity (ємність) або Unlimited (без обмежень) |
| Est. Cost (орієнтовна вартість) | Вартість у вендора дзвінка тривалістю Avg. Call Duration тарифу, у вашій базовій валюті |
Рядок 0 з’являється, коли дзвінок автентифіковано до акаунта. Він показує CLD і CLI після вхідних правил трансляції акаунта, тобто номери, що використовуються для тарифікації й маршрутизації. Номери в рядках 1 і далі лише надсилаються вендорам.
Дії за результатом
Розділ «Дії за результатом»- Block Connection біля підключення одразу блокує його, як Blocked (заблоковано) у формі підключення. Використовуйте його, щоб вивести вендора, що збоїть, з усієї маршрутизації.
- Increase Preference і Decrease Preference біля маршруту змінюють Preference (пріоритет) маршруту на одиницю й запускають перевірку знову. Вони недоступні, поки триває завантаження в маршрут термінації.