Вся инфраструктура предоставления услуг телефонной связи на базе ECSS-10, а именно конфигурация подключаемых шлюзов, абонентские данные, план нумерации и правила маршрутизации, а также права доступа к функциям операционного управления и поддержки описываются в рамках определенного домена.
Таким образом, домен можно представить как логическую часть гибкого коммутатора, реализующую функционал отдельной АТС.
Таких сущностей на гибком коммутаторе может быть несколько. В системе ECSS-10 домен и виртуальная АТС — синонимы.
Фактически развертывание нескольких доменов и связей между ними дает возможность реализации сегмента или всей сети NGN в рамках одной инсталляции.
Системы доменов и гибкая система разграничения прав доступа позволяет оператору связи выполнять функции хостинга АТС для сторонних заказчиков.
Заказчик оператора связи может разместить свою корпоративную УПАТС или узел связи на мощностях системы ECSS-10, развернутой у оператора. При этом функции операционного управления за данной АТС могут быть переданы заказчику полностью или частично (используется схема разграничения ответственности за эксплуатацией данной АТС).
Каждая виртуальная АТС содержит следующий набор параметров:
Алгоритм конфигурирования виртуальной АТС:
Команды, предназначенные для управления ВАТС, располагаются на виртуальной файловой системе CoCon в директории /domain. При создании необходимо указать имя создаваемой ВАТС.
Для создания ВАТС используется команда:
/domain/declare <DOMAIN> [--add-domain-user-privileges] [--add-domain-admin-privileges] [--alias-limit <AliasLimit>] [--virtual-alias-limit <VirtualAliasLimit>] [--call-limit <CallLimit>] [--degraded]
Для удаления домена используется команда:
/domain/remove <DOMAIN>
где
<DOMAIN> — имя виртуальной АТС;
--add-domain-user-privileges — флаг, определяющий, необходимо ли добавлять текущего пользователя в группу пользователей создаваемого домена, опциональный параметр. При использовании флага пользователь будет добавлен в группу;
--add-domain-admin-privileges — флаг, определяющий, необходимо ли добавлять текущего пользователя в группу администраторов создаваемого домена, опциональный параметр. При использовании флага пользователь будет добавлен в группу;
--alias-limit <AliasLimit> — флаг, позволяющий ограничить количество алиасов в создаваемой виртуальной АТС, где
<AliasLimit> — количество алиасов в ВАТС;
--virtual-alias-limit <VirtualAliasLimit> — флаг, позволяющий ограничить количество виртуальных алиасов в создаваемой виртуальной АТС, где
<VirtualAliasLimit> — виртуальных количество алиасов в ВАТС;
--call-limit <CallLimit> — флаг, позволяющий ограничить количество одновременных вызовов в создаваемой виртуальной АТС, где
<CallLimit> — количество одновременных вызовов в ВАТС;
--degraded — флаг, запрещающий резервировать активные вызовы, что позволяет увеличить производительность системы, поскольку на каждый активный вызов будет расходоваться меньше системных ресурсов.
Пример
Создать домен "d.city" и позволить текущему администратору системы ECSS-10 конфигурировать данную ВАТС:
/domain/declare d.city --add-domain-user-privileges --add-domain-admin-privileges |
Для управления доменами через web-конфигуратор используется приложение Домены (Domains).
Для удаления домена из системы ECSS-10 выберите домен и нажмите кнопку "Удалить домен" ("Delete domain").
Подтвердите действие нажатием кнопки "ОК".