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

Для работы с маршрутизацией через Web-конфигуратор используется приложение "Routing manager" ("Менеджер маршрутизации").

Описание приложения приведено в Части 3 Система управления ECSS-10, раздел Управление контекстами маршрутизации (Routing manager).

Порядок создания файла контекста маршрутизации через Web-конфигуратор:

1. В определенной виртуальной АТС (домен) создать контекст маршрутизации;
2. Прописать произвольное уникальное имя контекста маршрутизации;
3. Выбрать тип контекста маршрутизации: пустой, для услуг, контекст по умолчанию;
4. Создать правило в заданном контексте маршрутизации:

  • Прописать уникальное имя, однозначно его определяющее;
  • Создать условие срабатывания правила (conditions);
  • При необходимости создать набор операций для выполнения маршрутизации (actions);
  • Определить результат выполнения маршрутизации. Самые распространённые варианты маршрутизации - вызовы на локального абонента и вызовы на внешнее направление;

5. Сохранить правило контекста маршрутизации;
6. Сохранить контекст маршрутизации. Изменения будут внесены в систему.

Можно создать и настроить файлы с контекстами маршрутизации из под операционной системы Linux. С помощью Web-конфигуратора импортировать в систему созданные контексты маршрутизации командой import.

Чтобы на сервере ECSS-10 всегда хранились актуальные контексты маршрутизации, после создания/изменения файла контекста маршрутизации через Web-конфигуратор нужно экспортировать файл на сервер системы ECSS-10.

Для этого:

  1. При экспорте файлов через Web-конфигуратор файлы сохраняются на локальном ПК, с которого нужно скопировать файлы на сервер ECSS-10 в директорию /etc/ecss/routing/ctx/src/<DOMAIN>/.
  2. Для экспорта файла контекста маршрутизации через CLI нужно подключиться к командной консоли под пользователем admin.
Пароль по умолчанию: password.

Команда для подключения к консоли:

ssh admin@localhost -p 8023

Для выгрузки файла контекста маршрутизации на сервер системы ECSS-10 используется команда:

/domain/<DOMAIN>/routing/export <NODE> <CONTEXT_NAME>

где
<DOMAIN> - имя виртуальной АТС;
<NODE> - имя ноды, на которой созданы контексты маршрутизации;
<CONTEXT_NAME> - название контекста маршрутизации.

В результате выполнения команды файл контекста маршрутизации, созданный/измененный через WEB-конфигуратор, будет сохранен на сервере системы ECSS-10 с новым именем. В имени файла будет указано время экспорта.

Если файл контекста маршрутизации был изменен, то при экспорте на сервер ECSS-10 файл будет сохранен под новым именем. Таким образом, на сервере ECSS-10 будут храниться начальный и измененный файлы. Рекомендуется удалять файлы контекстов маршрутизации, которые не будут использоваться. Удаление файлов контекстов маршрутизации выполняется из под операционной системы Linux. Файлы контекстов маршрутизации сохраняются в каталоге: /etc/ecss/routing/ctx/src. Для удаления файлов можно воспользоваться командой rm имя_файла.xml.
Красной звездочкой в правилах маршрутизации (conditions, actions) отмечены поля, имеющие какое-либо значение, отличное от значения по умолчанию.
  • Нет меток