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

В таблице 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.

Пример:

admin@[ds1@ecss1]:/$ domain/biysk.local/np/clean np_biysk nai 
Property "nai" successfully cleaned

[exec at: 11.03.2019 11:13:36, exec time: 75ms, nodes: ds1@ecss1]

declare

Данной командой создается новый план нумерации в рамках определенной виртуальной АТС.

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

domain/<DOMAIN>/np/declare

Синтаксис:

declare <Name> [<DigitMap> [<Description>]]

Параметры:

<Name> - имя плана нумерации;
<DigitMap> - маска номера, опциональный параметр;
<Description> - описание плана нумерации, опциональный параметр.

Пример:

Создание плана нумерации:

admin@[ds1@ecss1]:/$ domain/biysk.local/np/declare np_biysk 240xxx number on 240
Numbering plan "np_biysk" declared successfully.

[exec at: 11.03.2019 09:18:40, exec time: 75ms, nodes: ds1@ecss1]

info

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

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

domain/<DOMAIN>/np/info

Синтаксис:

info [<NAME>]

Параметры:

<NAME> - имя плана нумерации.

Пример:   

admin@[ds1@ecss1]:/$ domain/biysk.local/np/info                                              
┌────────┬────────┬──────────┬─────────────┬─────────────────────────┐
│  Name  │Digitmap│Properties│ Description │         Numbers         │
├────────┼────────┼──────────┼─────────────┼─────────────────────────┤
│np_biysk│  240xxx│          │number on 240│                         │
│np-test │     xxx│          │             │240000 ->                │
│        │        │          │             │  708c5bbb3f198bc9 240001│
│np_240  │        │          │             │                         │
└────────┴────────┴──────────┴─────────────┴─────────────────────────┘

[exec at: 11.03.2019 09:46:53, exec time: 105ms, nodes: ds1@ecss1]

remove

Данной командой производится удаление плана нумерации.

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

domain/<DOMAIN>/remove

Синтаксис:

remove <Name>

Параметры:

<Name> - имя плана нумерации.

Пример:

admin@[ds1@ecss1]:/$ domain/biysk.local/np/remove np_biysk 
Numbering plan "np_biysk" removed successfully.

[exec at: 11.03.2019 11:17:34, exec time: 66ms, nodes: ds1@ecss1]

set

Данной командой производится изменение свойств плана нумерации.

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

domain/<DOMAIN>/np/set

Синтаксис:

set <Name> <Property> <Value>

Параметры:

<Name> - имя плана нумерации;
<Property> - имя свойства, значение которого необходимо изменить. Описание свойств приведено в таблице 1.
<Value> - значение свойства, возможные значения приведены в таблице 1.

Пример:

admin@[ds1@ecss1]:/$ domain/biysk.local/np/set np_biysk nai nationalNumber
Property "nai" successfully changed

[exec at: 11.03.2019 10:52:07, exec time: 58ms, nodes: ds1@ecss1]