Перейти к содержимому

Частые вопросы

Этот перевод выполнен автоматически и ещё не вычитан. Читать английскую версию

Короткие ответы со ссылкой на страницу, которая подробно объясняет каждую тему. О сообщениях об ошибках и звонках, которые не проходят, см. Устранение неполадок.

Прайс-лист вендора - это Termination Route (маршрут терминации). Откройте Vendors → Termination Routes, нажмите Routes в строке набора вендора, затем Upload, и сопоставьте столбцы файла вендора в Map CSV Columns (сопоставление столбцов CSV). См. Маршруты терминации.

Что происходит с существующими ценами, когда я загружаю новый прайс-лист?

Заголовок раздела «Что происходит с существующими ценами, когда я загружаю новый прайс-лист?»

Это зависит от Action (действие) каждой строки. A добавляет ставку и закрывает бессрочную ставку того же префикса на новую дату активации, поэтому CDR (записи о звонках) сохраняют цену, по которой их тарифицировали. U и S изменяют ставку на месте по id или по префиксу; даты в прошлом изменить нельзя. AS обновляет префикс, если он существует, и добавляет его в противном случае. D удаляет. Для регулярных изменений цен используйте A с будущей Activation Date (дата активации). См. Даты активации и окончания.

Как показать больше знаков после запятой в ценах?

Заголовок раздела «Как показать больше знаков после запятой в ценах?»

Цены хранятся с полной точностью; панель лишь округляет их для отображения. Увеличьте Display Precision (точность отображения) в System Management → System Parameters → Web Interface, Security. Точность сохранённой стоимости звонка - отдельная настройка, Cost Decimal Precision (точность стоимости), в каждом тарифе и вендоре. См. Округление стоимости звонков в CDR.

Как по-разному тарифицировать междуштатные и внутриштатные звонки?

Заголовок раздела «Как по-разному тарифицировать междуштатные и внутриштатные звонки?»

Включите Local Calling (местные звонки) в тарифе или маршруте терминации и задайте ставкам Area/State Name (название зоны/штата) с местными ценами. См. Местные звонки.

Почему изменение ставок или маршрутизации не применяется сразу?

Заголовок раздела «Почему изменение ставок или маршрутизации не применяется сразу?»

Движок обработки звонков кэширует тарифы, ставки, маршруты, маршруты терминации, группы маршрутизации и DID (входящие номера). Изменения доходят до него примерно за минуту, после большой загрузки - дольше. Подождите, прежде чем проверять через Test Dialplan (проверка плана набора). См. Системный кэш.

Как распределить трафик между подключениями в процентах?

Заголовок раздела «Как распределить трафик между подключениями в процентах?»

Добавьте Weighted Distribution (взвешенное распределение) в Routing Policy (политика маршрутизации) группы маршрутизации и задайте каждой записи Weight (вес). Доля записи - это её вес, делённый на сумму всех весов: 20, 30 и 50 дают 20%, 30% и 50%, так же как 40, 60 и 100. Веса, которые в сумме дают 100, читать проще всего; 35, 45 и 85 означают не 35%, 45% и 85%, а примерно 21%, 27% и 52%.

Распределение случайно для каждого звонка и не имеет памяти, поэтому 100 звонков не делятся точно как 20/30/50; пропорция соблюдается на большом количестве звонков. См. Взвешенное распределение.

Они ограничивают, сколько коммутатор ждёт подключение, прежде чем попробовать следующее. 1xx Timeout (тайм-аут 1xx) на маршруте - это ожидание любого предварительного ответа, например 180 Ringing или 183 Session Progress, и он выявляет неработающие шлюзы; 2xx Timeout (тайм-аут 2xx) - это ожидание ответа абонента. Оба отсчитываются с момента отправки INVITE вместе с Reply Timeout (тайм-аут ответа) подключения, и срабатывает тот, что истекает первым. Последняя запись группы маршрутизации использует Final 2xx Timeout (финальный тайм-аут 2xx) группы. См. Тайм-ауты звонков.

Есть три места, в зависимости от направления:

  1. От клиента. CLD Translation Rule (правило трансляции CLD) в Authentication Rule (правило аутентификации) аккаунта добавляет или удаляет префикс в звонках из этого источника. Префикс, добавленный здесь, должен быть в ставках тарифа и в маршрутах терминации группы маршрутизации.
  2. От зарегистрированного устройства. CLD Translation Rule аккаунта применяется к звонкам самого аккаунта.
  3. К вендору. CLD Translation Rule и CLI Translation Rule (правило трансляции CLI) в Connection (подключение) вендора добавляют префикс вендора непосредственно перед отправкой INVITE, поэтому ваши ставки и маршруты остаются без префиксов.

Правило s/^/53872#/ добавляет префикс 53872#, s/^53872#// удаляет его. См. Трансляция номеров.

Как дать одному клиенту разные цены или маршруты по CLI или по префиксу?

Заголовок раздела «Как дать одному клиенту разные цены или маршруты по CLI или по префиксу?»

Добавьте отдельное Authentication Rule для каждого случая с шаблонами Incoming CLI/ANI (входящий CLI/ANI) или Incoming CLD/DNIS (входящий CLD/DNIS) и задайте ему собственные Tariff (тариф) и Routing Group (группа маршрутизации) в Advanced Parameters (дополнительные параметры). См. Маршрутизация и тарификация звонков по CLI или CLD.

ASR (доля успешных звонков) - это доля попыток звонков, на которые ответили, в процентах. ACD (средняя длительность звонка) - это общая длительность отвеченных звонков, делённая на их количество, в секундах или минутах.

Низкий ASR означает много попыток, которые занимают ёмкость, но ничего не зарабатывают; низкий ACD обычно означает трафик колл-центров. Типичный ACD - несколько минут для retail-трафика, около пяти минут для wholesale и одна-две минуты для колл-центров; трафик с очень коротким ACD трудно разместить у вендоров. Сам коммутатор не меняет ASR: он отражает трафик ваших клиентов и качество ваших вендоров. Reports → ASR/ACD Reports показывает оба показателя по звонящим и по вендорам. См. Что такое ASR и Отчёты.

Может ли аккаунт звонить с CLI, который отличается от его VoIP-логина?

Заголовок раздела «Может ли аккаунт звонить с CLI, который отличается от его VoIP-логина?»

Да. По умолчанию зарегистрированное устройство, которое отправляет CLI (номер звонящего), отличный от названия аккаунта, отклоняется с 403 Authentication Failed. Отметьте Trust Caller Info (доверять данным об абоненте) на вкладке Advanced (дополнительно) аккаунта, чтобы разрешить ему отправлять любой CLI. Делайте это только для аккаунтов, которым вы доверяете, так как CLI тогда - всё, что отправляет устройство. См. Аккаунты.

Почему я получаю «Another Authentication Rule with conflicting parameters exists»?

Заголовок раздела «Почему я получаю «Another Authentication Rule with conflicting parameters exists»?»

Правила аутентификации должны быть уникальными в пределах всего коммутатора: у другого аккаунта уже есть правило с теми же Remote IP Address (удалённый IP-адрес), Incoming CLI/ANI и Incoming CLD/DNIS. Найдите его через My Customers → Account Lookup, а затем сделайте одно из правил более конкретным. См. Аутентификация.

Откройте звонок в Reports → Call Records (CDRs) и скопируйте его Call-Id из Call Details (детали звонка) или нажмите шеврон строки и воспользуйтесь Extract SIP Log (извлечь SIP-журнал). Затем откройте Tools & Debugs → SIP Logs Viewer и найдите звонок по Call-ID. См. SIP Logs Viewer.

CDR старше периода Archive All CDRs in (архивировать все CDR через) в System Parameters → Backup, Data Retention переносятся в архив, а старше Purge All CDRs in (удалять все CDR через) - удаляются. Архивные CDR может восстановить поддержка. См. Системные параметры и Архивирование CDR.

Base Currency (базовая валюта) задаётся в My Preferences корневого клиента, и её можно изменить только в пустой среде, до того как появится первый тариф, сервисный план или аккаунт. После этого оставьте базовую валюту и работайте в других валютах через Exchange Rates (курсы валют) или попросите поддержку сбросить среду. См. Курсы валют.

Как перенести инсталляцию на новое оборудование?

Заголовок раздела «Как перенести инсталляцию на новое оборудование?»

Создайте запрос в поддержку. Команда поддержки устанавливает программное обеспечение на целевой сервер, реплицирует ваши данные и переключает систему в согласованное с вами время; до этого старый сервер продолжает обрабатывать звонки. См. Требования.

Зачем нужен договор на поддержку и обслуживание?

Заголовок раздела «Зачем нужен договор на поддержку и обслуживание?»

Потому что оборудование ломается, в программном обеспечении и сторонних пакетах, которые оно использует, находят новые уязвимости, а исправления получают только три последние мажорные версии. Действующий договор даёт вам круглосуточную помощь при сбоях, обновления безопасности сразу после выхода и обновление до того, как ваша версия выйдет из поддержки. См. Поддерживаемые версии.

Где настраиваются комиссии для реселлеров и менеджеров аккаунтов?

Заголовок раздела «Где настраиваются комиссии для реселлеров и менеджеров аккаунтов?»

Либо через второй уровень цен для клиента-реселлера, либо через Commission Agent (агент комиссии) в форме аккаунта или клиента. См. Модели комиссий.