Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных


Настройки для правил маршрутизации выполняются в следующих разделах:
Условия (Conditions) – условия срабатывания правила;
Действия (Actions) – назначаемое действие по модификации параметров вызова;
Результат (Result) – возвращаемый результат.
Для выполнения настроек выберите правило в таблице и заполните соответствующие поля:
Условия (conditions).
В разделе "Условия" ("conditions") описывается набор условий, выполнение которых приводит к срабатыванию правила.
cgpn – параметры номера вызывающего абонента:
in_list — имя списка для проверки номеров на вхождение;
номер (digits) – маска цифр номеров вызывающего (А) и вызываемого (В) абонентов. Маска номера задается в виде строки, в которой вводится номер, с которым осуществляется сравнение. Можно указать диапазон через «-» либо перечислить через «,». Применяются следующие служебные символы:
"?" – один любой не пустой элемент номера (цифры 0-9 либо буквы A, B, C, D, а также *, #);
"%" – 0 или несколько элементов номера.
Пример 1: Значение поля "digits": 8%. Условию удовлетворяют номера, длиной больше либо равной 1 и начинающиеся с цифры 8. Пример 2: Значение поля "digits": 345???????. Условию удовлетворяют номера, начинающиеся с 345 и длиной 10 знаков. Пример 3: Значение поля "digits": (1-3)7%. Равносильно трем правилам с масками 17% 27% 37%. Пример 4: Значение поля "digits": (2010000-2029999). Условию удовлетворяют любые 7-ми значные номера из диапазона 2010000-2029999. Пример 5: Значение поля "digits": (1,5,7)7%. Равносильно трем правилам с масками 17% 57% 77%.
apri – индикатор ограничения предоставления номера вызывающего абонента:
presentationAllowed – разрешение;
presentationRestricted – запрет;
addressNotAvailable – недоступность номера;
spare - параметр для дальнейшего расширения.
nai – тип номера, принимает значения: subscriberNumber, unknown, national-Number, internationNumber, spare;
ni – индикатор номера, принимает значения:
private - частная сеть;
local - местная сеть;
zone - зоновая сеть;
intercity - междугородная сеть;
international - международная сеть;
emergency – спецслужбы;
npi – код плана нумерации, принимает значения: isdnTelephony, dataNumbering-Plan, telexNumberingPlan, reserved1 (код 5), reserved2 (код 6), reserved3 (код 7), spare;
screening – индикатор контроля номера вызывающего абонента:
userProvidedNotVerified – предоставлена пользователем, не проверена;
userProvidedVerifiedAndPassed – предоставлена пользователем, проверка пройдена;
userProvidedVerifiedAndFailed – предоставлена пользователем, проверка не пройдена;
networkProvided – предоставлена сетью.
неполный (incomplete) – признак полного номера, при установленном флаге номер не полный, иначе - номер полный.
сdpn – параметры номера вызываемого абонента:
in_list — имя списка для проверки номеров на вхождение;
номер (digits) – маска цифр номеров вызывающего (А) и вызываемого (В) абонентов, подробное описание приведено выше;
inni – индикатор внутрисетевого номера, принимает значения:
routingToInternalNumberAllowed – маршрутизация на внутренний номер разрешена;
routingToInternalNumberNotAllowed – маршрутизация на внутренний номер не разрешена;
nai – тип номера, принимает значения: subscriberNumber, unknown, national-Number, internationNumber, spare;
ni – индикатор номера, принимает значения:
private - частная сеть;
local - местная сеть;
zone - зоновая сеть;
intercity - междугородная сеть;
international - международная сеть;
emergency – спецслужбы.
npi – код плана нумерации, принимает значения: isdnTelephony, dataNumbering-Plan, telexNumberingPlan, reserved1 (код 5), reserved2 (код 6), reserved3 (код 7), spare;
неполный (incomplete) – признак полного номера, при установленном флаге номер не полный, иначе - номер полный.
доступ (access) – параметры доступа вызывающего абонента:
категория (category) – категория вызывающего абонента, может принимать строковое либо цифровое значение согласно таблице:
Таблица 1 – Категории абонента

Строковое значение

Цифровой код (ISUP)

Цифровой код (АОН)

unknownAtThisTime

0

 

operatorFrench

1

 

operatorEngish

2

 

operatorGerman

3

 

operatorRussian

4

 

operatorSpanish

5

 

reserved

9

 

ordinarySubscriber

10

1 - ОАО "Ростелеком"

subscriberWithPriority

11

4 - ООО "Эквант"

dataCall

12

8 - ОАО "АРКТЕЛ"

testCall

13

 

spare

14

 

payphone

15

6 - ЗАО "Компания ТрансТелеКом"

category0

224

 

hotelsSubscriber

225

2 - ОАО "КОМСТАР-ОТС"

freeSubscriber

226

 

paidSubscriber

227

7 - ЗАО "Синтерра"

localSubscriber

228

3 - ОАО "Вымпелком" (ранее ООО "СЦС Совинтел")

localTaksofon

229

9 - ОАО "Межрегиональный Транзит Телеком"

autoCallI

240

 

semiautoCallI

241

 

autoCallII

242

 

semiautoCallII

243

 

autoCallIII

244

 

semiautoCallIII

245

 

autoCallIV

246

 

semiautoCallIV

247

 

интерфейс (iface) - имя интерфейса;
имя (display_name) – имя абонента для отображения на терминале;
идентификатор (caller_id) – текущее значение номера АОН;
группа доступа (have_access_to) - проверка матрицы доступа вызывающего абонента на возможность выхода в указанную группу доступа (access_matrix);
источник (source_ip) - IP-адрес вызывающего абонента;
маска номера (sorm_digits) - номер абонента, который будет передан в ПУ СОРМ;
группа интерфейсов (interface_group) - группа интерфейсов;
признак (sorm_ni) - признак абонента, который будет передан в ПУ СОРМ, принимает значения:
emergency - спецслужбы;
intercity - междугородная сеть;
international - международная сеть;
local - местная сеть;
private - частная сеть;
zone - зоновая сеть;
access_emergency – при установленном флаге осуществлять проверку значения типа доступа вызываемого абонента при выходе на спецслужбы, иначе – не осуществлять;
access_intercity – при установленном флаге осуществлять проверку значения типа доступа вызываемого абонента при выходе на междугородную сеть, иначе – не осуществлять;
access_international – при установленном флаге осуществлять проверку значения типа доступа вызываемого абонента при выходе на международную, иначе – не осуществлять;
access_local – при установленном флаге осуществлять проверку значения типа доступа вызываемого абонента при выходе на местную сеть, иначе – не осуществлять;
access_private – при установленном флаге осуществлять проверку значения типа доступа вызываемого абонента при выходе на УПАТС, иначе – не осуществлять;
access_zone – при установленном флаге производить проверку значения типа доступа вызываемого абонента при выходе на зоновую сеть, иначе – не осуществлять;
called – параметры доступа вызываемого абонента:
маска номера (sorm_digits) - номер абонента, который будет передан в ПУ СОРМ;
признак (sorm_ni) - признак абонента, который будет передан в ПУ СОРМ, принимает значения:
private - частная сеть;
local - местная сеть;
zone - зоновая сеть;
intercity - междугородная сеть;
international - международная сеть;
emergency - спецслужбы.
redirecting number – номер при переадресации;
in_list – имя списка для проверки номеров на вхождение;
номер (digits) – маска цифр номеров вызывающего (А) и вызываемого (В) абонентов, подробное описание приведено выше;
apri – индикатор ограничения предоставления номера вызывающего абонента:
presentationAllowed – разрешение;
presentationRestricted – запрет;
addressNotAvailable – недоступность номера;
spare - параметр для дальнейшего расширения.
nai – тип номера, принимает значения: subscriberNumber, unknown, national-Number, internationNumber, spare;
ni – индикатор номера, принимает значения:
private - частная сеть;
local - местная сеть;
zone - зоновая сеть;
intercity - междугородная сеть;
international - международная сеть;
emergency – спецслужбы;
npi – код плана нумерации, принимает значения: isdnTelephony, dataNumbering-Plan, telexNumberingPlan, reserved1 (код 5), reserved2 (код 6), reserved3 (код 7), spare;
screening – индикатор контроля номера вызывающего абонента:
userProvidedNotVerified – предоставлена пользователем, не проверена;
userProvidedVerifiedAndPassed – предоставлена пользователем, проверка пройдена;
userProvidedVerifiedAndFailed – предоставлена пользователем, проверка не пройдена;
networkProvided – предоставлена сетью.
неполный (incomplete) – признак полного номера, при установленном флаге номер не полный, иначе - номер полный.
отсутствует (empty) - отсутствие переадресации номера.
время (time) – установка времени:
время (time) – время суток, задается в виде: ЧЧ:ММ - ЧЧ:ММ, где ЧЧ - часы, ММ - минуты.
Вместо указания значений часа или минут можно указать служебный символ "*", который соответствует любому значению.
Пример 1: Значение поля "time": 09:00 - 18:00Условию удовлетворяют вызовы, обслуживаемые в период времени с 09:00 по 18:00 (рабочее время). Пример 2: Значение поля "time":*:20 - *:30Условию удовлетворяют вызовы, обслуживаемые в период времени с 20 по 30 минут каждого часа в сутках.
дата (date) – дата, задается в виде: ДД1.ММ1.ГГГГ1 - ДД2.ММ2.ГГГГ2, где ДД - день, ММ - месяц, ГГГГ - год.
Возможно применение на любой позиции служебного символа "*", который соответствует любому значению.
Пример 1: Значение поля "date":01.01.* - 31.01.Условию удовлетворяют вызовы, обслуживаемые в январе (1 месяц). Пример 2: Значение поля "date":10..* - 20.. Условию удовлетворяют вызовы, обслуживаемые в период с 10 по 20-е число каждого месяца.
день недели (weekday) – день недели, задается в виде ДН1,ДН2,...,ДНX, где ДН - номер дня недели (числа от 1 до 7). Может быть указано от 1 до 7 дней недели.
Пример 1: Значение поля "weekday":1,2,3,4,5.Условию удовлетворяют вызовы, обслуживаемые с понедельника по пятницу (рабочие дни). Пример 2: Значение поля "weekday":6,7.Условию удовлетворяют вызовы, обслуживаемые в субботу и воскресенье (выходные дни).
тип дня – дни в году, которые являются выходными, праздничными, рабочими или предпраздничными в соответствии с календарными днями.
расписание – расписание, определяемое в приложении "Календарь"-"Расписание".
дополнительно (Extended) – расширенные настройки:
причины ACP (acp) - ACP причина разъединения предыдущей попытки вызова;
Возможные значения для acp:: normal, originationDenied, collectDigits, authorisationFailure, bPtyAlerted, noIndication, aPtyAbandon, invalidCollectedInformation, collectInformationFailure, aPtyDisc, bPtyDisc, routeSelectFailure, oNoAnswer, terminationDenied, notReachable, bPtyNoAnswer, bPtyBusyUDUB, bPtyBusyNDUB, ss7Failure, calledPartyRejected, tException, routeFailure1, routeFailure2, ssActivating, conversationTimeout, noCircuitAvailable, coreNotification, ivrNotification, unsupportedMedia, requestPending, numberIncomplete, invalidNumber, unassignedNumber, doNotDisturb, heartbeat, systemFailure, qsigNotification, applicationNotification, refer_ack, refer_ok, refer_failure, destinationOutOfOrder, uaPreemption, reservedResourcesPreemted, genericPreemption, nonIpPreemption, notify, redirecting, mediaControlXml, tooManyHops, suspend, resume, transfer, updateNumber.
причины ISUP (isup) - ISUP причина разъединения предыдущей попытки вызова;
Возможные значения для ISUP :: 0..255
причины SIP (sip) - SIP причина разъединения предыдущей попытки вызова;
Возможные значения для SIP :: 400-699
метка (tag) – специальный параметр, который можно установить для вызова при маршрутизации. Параметр действует только на этапе маршрутизации, устанавливается в каком-либо правиле маршрутизации и в последующем используется для изменения отработки логики маршрутизации;
окончательный (final) – признак финальной маршрутизации, при установленном флаге номер вызываемого абонента полный, иначе – возможен донабор по номеру вызываемого абонента.
Действия (Actions).
В разделе "Действия" ("Actions") описывается набор действий, выполняемых при срабатывании правила.

cgpn – модификация параметров номера вызывающего абонента, описание параметров приведено выше;cdpn – модификация параметров номера вызываемого абонента, описание параметров приведено выше;called - параметры доступа вызываемого абонента, описание параметров приведено выше;
Примечание. Подробное описание по модификации цифр номера приведено в Части 4 Руководство по управлению системой CSS-17, в разделе Модификация цифр номера.
доступ (access) – параметры доступа вызывающего абонента:
идентификатор (caller_id) – текущее значение номера АОН;
имя (display_name) – имя абонента для отображения на терминале;
маска номера (sorm_digits) - номер абонента, который будет передан в ПУ СОРМ;
категория (category) – категория вызываемого абонента, может принимать строковое либо цифровое значение согласно таблице 1;
признак (sorm_ni) - признак абонента, который будет передан в ПУ СОРМ, принимает значения:
private - частная сеть;
local - местная сеть;
zone - зоновая сеть;
intercity - междугородная сеть;
international - международная сеть;
emergency - спецслужбы.
redirecting number – номер при переадресации;
номер (digits) – маска цифр номеров вызывающего (А) и вызываемого (В) абонентов, подробное описание приведено выше;
apri – индикатор ограничения предоставления номера вызывающего абонента:
presentationAllowed – разрешение;
presentationRestricted – запрет;
addressNotAvailable – недоступность номера;
spare - параметр для дальнейшего расширения.
nai – тип номера, принимает значения: subscriberNumber, unknown, national-Number, internationNumber, spare;
ni – индикатор номера, принимает значения:
private - частная сеть;
local - местная сеть;
zone - зоновая сеть;
intercity - междугородная сеть;
international - международная сеть;
emergency – спецслужбы;
npi – код плана нумерации, принимает значения: isdnTelephony, dataNumbering-Plan, telexNumberingPlan, reserved1 (код 5), reserved2 (код 6), reserved3 (код 7), spare;
screening – индикатор контроля номера вызывающего абонента:
userProvidedNotVerified – предоставлена пользователем, не проверена;
userProvidedVerifiedAndPassed – предоставлена пользователем, проверка пройдена;
userProvidedVerifiedAndFailed – предоставлена пользователем, проверка не пройдена;
networkProvided – предоставлена сетью.
восстановить (empty) - восстановить исходное значение Redirecting number.
неполный (incomplete) – признак полного номера, при установленном флаге номер не полный, иначе - номер полный.
очистить (restore) - убрать из сигнализации Redirecting number.
дополнительно (extended) – расширенные настройки:


восстановить cgpn (restore_cgpn) – при установленном флаге выполнить восстановление параметров номера вызывающего абонента до значений, которые были при входе в текущий контекст (отмена изменений в рамках контекста), иначе – не выполнять;
восстановить cdpn (restore_cdpn) – при установленном флаге выполнить восстановление параметров номера вызываемого абонента до значений, которые были при входе в текущий контекст (отмена изменений в рамках контекста), иначе – не выполнять;
окончательный (final) – признак окончания набора номера, при установленном флаге номер вызываемого абонента полный, иначе – возможен донабор по номеру вызываемого абонента;
свойства (options) – установка различных параметров вызова:
ключ (key) – название параметра;
значение (value) – значение параметра.
лог (log) – настройки для системного журнала:
значение (message) – запись в системный журнал;
уровень (severity) – уровень сообщения системного журнала:
error – системные ошибки;
warning – предупреждения;
info – информационные сообщения.
авария (alarm) – настройки для сообщений, записываемых в системный журнал:
значение (message) – описание аварии;
уровень (severity) – уровень аварии, принимает значения;
critical – в системе произошла критическая ошибка, система может работать неправильно;
major – важный уровень аварии, необходимо немедленное вмешательство в систему;
minor – незначительный уровень аварии, в системе произошла ошибка;
warning – предупреждение, неаварийное сообщение;
informational – уровень аварии не определен;
cleared – авария сброшена.
причины для повторной маршрутизации (cause) – причины разъединения предыдущей попытки вызова. Механизм позволяет использовать режим маршрутизации по "Cause". Когда вызов был завершен с определенным кодом завершения без фазы разговора, то выполняется повторная маршрутизация. В качестве одного из параметров указывается причина разъединения. В случае если в системе корректно настроены правила маршрутизации по "Cause", то возможно осуществить перевод таких вызовов на различного вида автоинформаторы (переадресация на автоинформаторы со следующими сообщениями "абонент временно недоступен", "линия перегружена", "абонент не существует" и т.п.);
причины ACP (acp) - ACP причина разъединения предыдущей попытки вызова;
Возможные значения для acp:: normal, originationDenied, collectDigits, authorisationFailure, bPtyAlerted, noIndication, aPtyAbandon, invalidCollectedInformation, collectInformationFailure, aPtyDisc, bPtyDisc, routeSelectFailure, oNoAnswer, terminationDenied, notReachable, bPtyNoAnswer, bPtyBusyUDUB, bPtyBusyNDUB, ss7Failure, calledPartyRejected, tException, routeFailure1, routeFailure2, ssActivating, conversationTimeout, noCircuitAvailable, coreNotification, ivrNotification, unsupportedMedia, requestPending, numberIncomplete, invalidNumber, unassignedNumber, doNotDisturb, heartbeat, systemFailure, qsigNotification, applicationNotification, refer_ack, refer_ok, refer_failure, destinationOutOfOrder, uaPreemption, reservedResourcesPreemted, genericPreemption, nonIpPreemption, notify, redirecting, mediaControlXml, tooManyHops, suspend, resume, transfer, updateNumber.
причины ISUP (isup) - ISUP причина разъединения предыдущей попытки вызова;
Возможные значения для ISUP :: 0..255
причины SIP (sip) - SIP причина разъединения предыдущей попытки вызова;
Возможные значения для SIP :: 400-699
внешняя маршрутизация (external routing) – настройки использования RADIUS-сервера для внешней маршрутизации:

идентификатор (id) – список имен RADIUS-серверов, на которые будут отправляться запросы внешней маршрутизации;
сервис (service) – внешняя маршрутизация по RADIUS;
тайм-аут (timeout) – время ожидания результата от сервиса внешней маршрутизации (в миллисекундах).
Результат (Result).
В разделе "Результат"("Result") описывается результат отработки правила маршрутизации.
локальный (local) – при установленном флаге найден локальный абонент домена. Номер полный, абонент найден, маршрутизатор производит поиск интерфейса абонента по его номеру и останавливает маршрутизацию, возвращая найденные данные по абонентам и их интерфейсы.
номер абонента – при заданном атрибуте производить поиск локального абонента по введенной маске.
альтернативный маршрут – при установленном флаге, в случае если локальный абонент не будет найден, то маршрутизация продолжается в указанном контексте и с заданной меткой.
продолжить (continue) – при установленном флаге продолжить маршрутизацию в текущем либо в другом контексте данной виртуальной АТС (домена).
направление (direction) - найдено направление выхода домена на направление(заранее сгруппированные транки) value.
значение (massege) - имя направления.
внешний (external) – найден интерфейс выхода из виртуальной АТС (транк на другую АТС и т.п.), маршрутизатор останавливает маршрутизацию, возвращая найденные данные по абонентам и их интерфейсы.
значение (value) - имя транка, соответствующего выходу из виртуальной АТС. Соответствует транку на бридже либо шлюзе. Может быть указано несколько транков, что определяет набор пучков СЛ в одном направлении.
вес (weight) - вес интерфейса, опциональный параметр, который указывает приоритет занятия каналов в определенном пучке СЛ в направлении. В правиле веса либо задаются для всех интерфейсов, либо не задаются ни для одного интерфейса. В зависимости от того заданы веса или нет определяется режим выбора интерфейса из списка (когда их больше чем 1). Если веса заданы, то в результате маршрутизации возвращается отсортированный список интерфейсов с учетом этих весов (на каждую маршрутизацию при срабатывании правила производится "перевзвешивание" интерфейсов и их пересортировка). В случае если веса не указаны, то маршрутизатор возвращает список интерфейсов в том порядке, как они указаны в конфигурации. Дальнейшая логика работы с этим списком реализована в ядре и заключается в том, что берется первый интерфейс из списка, производится попытка установления соединения через этот интерфейс, если она завершается по причине перегрузки интерфейса или его занятости, то производится попытка установления соединения через следующий интерфейс по списку и т.д.
макс. нагрузка (max_load) - максимальное количество одновременных вызовов, направленных через транк группу.
ivr - вызов переведен на интерактивное голосовое меню;
cкрипт (script) - название исполняемого скрипта на IVR.
нет маршрута (no_route) – ошибка маршрутизации. Маршрутизация завершается с признаком того, что набран неверный номер:
код isup (isup_cause) – опциональный параметр, число, ISUP-причины, которые будут использованы в сообщении rel.
телеконференция (teleconference) - доступ к сервису "селекторная связь".

  • Нет меток