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

В данном разделе описываются команды управления типами доступа.

Тип доступа - свойство алиаса (хранится на ds).

Использование типов доступа в системе дает возможность запрещать/разрешать определенным абонентам производить/принимать вызовы на номера с определенным "признаком" без изменения маршрутизации. При этом возможно раздельно управлять входящей и исходящей связью.

В Части 5 Руководство по обслуживанию системы ECSS-10, в разделе Тип доступа, режим обслуживания, категория доступа и барринги приведено подробное описание способов применения типов доступа.

Типы доступа:

  1. private - абонент данной станции;
  2. local - абонент местной сети (местный номер);
  3. zone - абонент данной зоновой сети (зоновый номер);
  4. intercity - абонент другой зоновой сети (междугородний номер);
  5. international - абонент другой страны (международный номер);
  6. emergency - экстренные службы.
<DOMAIN> - имя виртуальной АТС.

declare

Данной командой устанавливается новое ограничение в системе, которое может быть назначено определенным абонентам.

Путь команды:

domain/<DOMAIN>/access-type/declare

Синтаксис:

declare <NAME> <PRIVATE_IN> <PRIVATE_OUT> <LOCAL_IN> <LOCAL_OUT> <ZONE_IN> <ZONE_OUT> <INTERCITY_IN> <INTERCITY_OUT> <INTERNATIONAL_IN> <INTERNATIONAL_OUT> <EMERGENCY_IN> <EMERGENCY_OUT> <CAUSE> <DESCRIPTION>

Параметры:

<NAME> - имя ограничения;
<PRIVATE_IN> - входящие вызовы от абонентов данной станции: false - запрещены, true - разрешены;
<PRIVATE_OUT> - исходящие вызовы на абонентов данной станции: false - запрещены, true - разрешены;
<LOCAL_IN> - входящие вызовы от абонентов местной станции (местный номер): false - запрещены, true - разрешены;
<LOCAL_OUT> - исходящие вызовы на абонентов местной станции (местный номер): false - запрещены, true - разрешены;
<ZONE_IN> - входящие вызовы от абонентов данной зоновой сети (зоновый номер): false - запрещены, true - разрешены;
<ZONE_OUT> - исходящие вызовы на абонентов данной зоновой сети (зоновый номер): false - запрещены, true - разрешены;
<INTERCITY_IN> - входящие вызовы от абонентов другой зоновой сети (междугородний номер): false - запрещены, true - разрешены;
<INTERCITY_OUT> - исходящие вызовы на абонентов другой зоновой сети (междугородний номер): false - запрещены, true - разрешены;
<INTERNATIONAL_IN> - входящие вызовы от абонентов другой страны (международный номер): false - запрещены, true - разрешены;
<INTERNATIONAL_OUT> - исходящие вызовы на абонентов другой страны (международный номер): false - запрещены, true - разрешены;
<EMERGENCY_IN> - входящие вызовы от экстренных служб: false - запрещены, true - разрешены;
<EMERGENCY_OUT> - исходящие вызовы на экстренные службы: false - запрещены, true - разрешены;
<CAUSE> - ISUP процесс данного ограничения;
<DESCRIPTION> - краткое описание для данного ограничения.

Пример:

Задать новое ограничения для вызовов с именем "eltex":

ssw@[mycelium@ecss3]:/#> domain/d.local/access-type/declare eltex true true true true true true true true true true true true 28 test
Restriction 'eltex' successfully declared.

[exec at: 14.10.2011 15:43:31, exec time: 12ms]

Просмотреть результат выполнения команды можно при помощи команды "info":

ssw@[mycelium@ecss3]:/#> domain/d.local/access-type/info eltex
-------------------------------------------------------------------------------------------------
|Name |Domain | Private |  Local  |  Zone   |Intercity|International|Emergency|Cause|Description|
|     |       | in/out  | in/out  | in/out  | in/out  |   in/out    | in/out  |     |           |
|-----+-------+---------+---------+---------+---------+-------------+---------+-----+-----------|
|eltex|d.local|true/true|true/true|true/true|true/true|true/true    |true/true|28   |test       |
-------------------------------------------------------------------------------------------------

[exec at: 14.10.2011 15:43:35, exec time: 10ms]

info

Данной командой можно просмотреть информацию о наличии ограничений для вызовов.

Путь команды:

domain/<DOMAIN>/access-type/info

Синтаксис:

info [<NAME>]

Параметры:

<NAME> - имя ограничения (опциональный параметр).

Пример:

ssw@[mycelium@ecss3]:/#> domain/d.local/access-type/info      
------------------------------------------------------------------------------------------------
|Name|Domain | Private |  Local  |  Zone   |Intercity|International|Emergency|Cause|Description|
|    |       | in/out  | in/out  | in/out  | in/out  |   in/out    | in/out  |     |           |
|----+-------+---------+---------+---------+---------+-------------+---------+-----+-----------|
|test|d.local|true/true|true/true|true/true|true/true|true/true    |true/true|27   |gjtg       |
------------------------------------------------------------------------------------------------

remove

Данной командой удаляется ограничение вызовов с заданным именем.

Путь команды:

domain/<DOMAIN>/access-type/remove

Синтаксис:

remove <NAME>

Параметры:

<NAME> - имя ограничения. При указании символа "*" удаляются все ранее созданные ограничения.

Пример:

ssw@[mycelium@ecss]:/#> domain/d.local/access-type/remove eltex
Restriction 'eltex' successfully removed.

[exec at: 14.10.2011 15:51:43, exec time: 13ms]
  • Нет меток