Страница 1 из 1

Модификация номера

Добавлено: 15 июл 2011 10:19
elsur57
Здравствуйте!
Настпраиваем новую станцию , схема такая
МС 240 дальше БКП дальше АХЕ 10(область)
с МС 240 выпускаем № 062 а в БКП его нужно преобразовать и выпустить в сторону области 3842555062 с признаком national.

Re: Модификация номера

Добавлено: 15 июл 2011 11:08
Женя
elsur57 писал(а):Здравствуйте!
Настпраиваем новую станцию , схема такая
МС 240 дальше БКП дальше АХЕ 10(область)
с МС 240 выпускаем № 062 а в БКП его нужно преобразовать и выпустить в сторону области 3842555062 с признаком national.

А в чем, собственно, проблема?

Добавлено: 15 июл 2011 11:13
elsur57
подскажите как это сделать

Добавлено: 15 июл 2011 11:15
Женя
можем преобразовать номер по исх. связи на МС240, по вход. и исход. связи на БКП
где именно это нужно сделать?

Добавлено: 15 июл 2011 11:26
elsur57
по исход. связи на БКП должен выйти №3842555062

Добавлено: 15 июл 2011 11:43
Анна
Для данного преобразования нужно создать Преобразователь номеров (Внутренние ресурсы -> Преобразования номеров).
В поле "Маска номера" прописываете 062.
В поле "Преобразование" прописываете +3842555xxx
В поле "Тип номера" выбираете national.
Далее создайте пустую маску (поля "Маска номера" и "Преобразование" должны быть пустыми, в поле "Макс. кол-во цифр" должен быть 0, в поле "Тип номера" должно стоять "не изменять").
Зайдите в раздел Маршрутизация -> Транк группы. У нужной транк группы установите созданный преобразователь для CdPN.

Добавлено: 15 июл 2011 14:08
elsur57
все завелось после цифры 4 в поле Макс кол-во цифр

Для данного преобразования нужно создать Преобразователь номеров (Внутренние ресурсы -> Преобразования номеров).
В поле "Маска номера" прописываете 062.
В поле "Преобразование" прописываете +3842555xxx
в поле "Макс. кол-во цифр" должен быть 4
В поле "Тип номера" выбираете national.
Далее создайте пустую маску (поля "Маска номера" и "Преобразование" должны быть пустыми, в поле "Макс. кол-во цифр" должен быть 0, в поле "Тип номера" должно стоять "не изменять").
Зайдите в раздел Маршрутизация -> Транк группы. У нужной транк группы установите созданный преобразователь для CdPN.

Спасибо

Добавлено: 23 ноя 2011 21:02
clackx
Здравствуйте!
Необходимо жёстко преобразовывать любой (все пятизначные) номер в, скажем, 1234567.

Если в строке Преобразование указывать 1234567
получаем

Код: Выделить всё

 17:15:10.043  [INFO]  Port V52:00/754. Conversion 3 for 'calling' - start index 6, count 1
 17:15:10.043  [INFO]  Port V52:00/754. Conversion 3 for 'calling': found entry: orig=<63042>, mask=<<default>>. Num-type <no change>
 17:15:10.043  [INFO]  Port V52:00/754. Out modify: mode <clg>, mask <1234567>, ptr <0>, max <7>. Num <63042>
 17:15:10.043  [INFO]  Port V52:00/754. Out modify: rule <01.02.03.04.05.06.07.0f.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.>
 17:15:10.043  [INFO]  Port V52:00/754. Out modify: result: <12345>


Т.о. результат получается тоже пятизначный.
Различные логичные варианты с использованием XXX, *** и т.д. не вносят улучшений в ситуацию.
Подскажите, какой спецсимвол надо указать, чтоб цифры не урезались, а также очень хотелось бы увидеть таблицу спецсимволов и в каких случаях они применяются, какая логика у вас вобще используется в масках.
Например, опятным путём удалось установить, что знак запятой добавляет паузу.
В официальной документации ничего подобного нет, в разделе 4.4.3, описывающем этот функционал — очевидные вещи, типа "Мин. цифр – минимальное количество цифр, содержащихся в номере вызывающего."

Это приводит к тому, что элементарные изменения номера, типа нашего или elsur57 становятся чем-то из разряда головоломок.