В текущем разделе описываются команды настройки плана нумерации.
В таблице 1 приведено описание настраиваемых свойств плана нумерации.
Таблица 1 - Описание свойств плана нумерации
Название свойства | Значение по умолчанию | Описание |
---|---|---|
apri | - | индикатор ограничения предоставления номера вызывающего абонента: - addressNotAvailable - недоступность номера; - presentationAllowed - разрешение; - presentationRestricted - запрет |
description | - | краткое описание назначения плана нумерации |
digitmap | - | маска номера |
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); |
screening | - | индикатор контроля номера вызывающего абонента: - userProvidedNotVerified – предоставлена пользователем, не проверена; - userProvidedVerifiedAndPassed – предоставлена пользователем, проверка пройдена; - userProvidedVerifiedAndFailed – предоставлена пользователем, проверка не пройдена; - networkProvided – предоставлена сетью |
clean
Данной командой устанавливаются настройки по умолчанию для определенного свойства плана нумерации.
Путь команды:
domain/<DOMAIN>/np/clean
Синтаксис:
clean <NAME> <PROPERTY>
Параметры:
<NAME> - имя плана нумерации;
<PROPERTY> - свойство, значение которого необходимо установить в значение по умолчанию. Значение по умолчанию приведено в таблице 1.
Пример:
elena@[mycelium1@ecss1]:/$ domain/test.domain/np/clean test_np apri Property "apri" successfully cleaned [exec at: 12.02.2015 10:37:53, exec time: 70ms, nodes: ds1@ecss1]
declare
Данной командой создается новый план нумерации в рамках определенной виртуальной АТС.
Путь команды:
domain/<DOMAIN>/np/declare
Синтаксис:
declare <NAME> [<DIGITMAP> [<DESCRIPTION>]]
Параметры:
<NAME> - имя плана нумерации;
<DIGITMAP> - маска номера, опциональный параметр;
<DESCRIPTION> - описание плана нумерации, опциональный параметр.
Пример:
elena@[mycelium1@ecss1]:/$ domain/test.domain/np/declare test_test 2010000-2029999 Any seven digit number in the range 2010000-2029999 Numbering plan "test_test" declared successfully.
info
Данной командой выполняется просмотр конфигурации плана нумерации.
Путь команды:
domain/<DOMAIN>/np/info
Синтаксис:
info [<NAME>]
Параметры:
<NAME> - имя плана нумерации.
Пример:
elena@[mycelium1@ecss1]:/$ domain/test.domain/np/info ------------------------------------------------------------------------------------------ | Name | Digitmap |Properties| Description | |---------+---------------+----------+---------------------------------------------------| |test_test|2010000-2029999| |Any seven digit number in the range 2010000-2029999| |test_np | | | | ------------------------------------------------------------------------------------------ [exec at: 12.02.2015 11:46:46, exec time: 65ms, nodes: ds1@ecss1]
remove
Данной командой производится удаление плана нумерации.
Путь команды:
domain/<DOMAIN>/remove
Синтаксис:
remove <NAME>
Параметры:
<NAME> - имя плана нумерации.
Пример:
elena@[mycelium1@ecss1]:/$ domain/test.domain/np/remove test_test Numbering plan "test_test" removed successfully.
set
Данной командой производится изменение свойств плана нумерации.
Путь команды:
domain/<DOMAIN>/np/set
Синтаксис:
set <NAME> <PROPERTY> <VALUE>
Параметры:
<NAME> - имя плана нумерации;
<PROPERTY> - имя свойства, значение которого необходимо изменить. Описание свойств приведено в таблице 1.
<VALUE> - значение свойства, возможные значения приведены в таблице 1.
Пример:
elena@[mycelium1@ecss1]:/$ domain/test.domain/np/set test_np apri presentationRestricted Property "apri" sucessfully changed