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

SMG2016: Выбор оператора при звонке и СОРМ

Добавлено: 06 май 2016 19:37
borisk
Добрый день!

Написано, что в 3.5.1 это реализовали. А можно как-то описать что именно реализовано? Есть 112 и 117 приказы, касающиеся выбора оператора. Что именно у вас реализовано и как правильно строить модификаторы для CdPN? Вопрос не праздный, потому что прилетело мне первое заявление от абонента с требованием дать ему возможность hot-choice. А это значит надо дописывать план нумерации и снова тестироваться с органами.

P.S. Я то конечно уже ориентируюсь на 117й приказ.

Re: SMG2016: Выбор оператора при звонке и СОРМ

Добавлено: 07 май 2016 13:56
bravo
я лично не понял проблематики, но может быть всё действительно просто ? у вас абонент набирает код оператора, вы смотрите у него первые цифры на входе в ТГ, бросаете в нужный план нумерации с модификацией набора к международному виду. Соответственно нужно создать плану нумерации с МГМН префиксами ссылающимися на ТГ каждого МГМН оператора в отдельности. + не забывать все эти префиксы описать в нулевом плане нумерации...

Хотя конечно может это действительно каменный век! В общем тоже очень интересно, жаль что ответ будет только после праздников.

Re: SMG2016: Выбор оператора при звонке и СОРМ

Добавлено: 07 май 2016 16:55
borisk
Нет, тут вопрос немного в другом. Существует два приказа, 112 и 117. По 112 набор осуществляется 8 XX Nнац, при 117 8 15 XX 8 Nнац. Создать префиксы не проблема, проблема в товарищах из УФСБ, которые хотят видеть Nнац в виде 11 знаков. Так вот я и спрашиваю, если я ориентируюсь на 117 приказ и внедряю его на своей сети как должны выглядеть модификаторы для CdPN, чтобы и мне не потерять значимую информацию и товарищи из УФСБ радовались. Я вижу два пути:
1) 8-15-XX-8-N транслировать в 7-15-XX-7-N (и SMG как раз последние 7N использует для постановки)
2) 8-15-XX-8-N транслировать в 7-15-XX-8-N (и уж не знаю как тут SMG будет выкручиваться)

А вот с международкой еще веселее. Ведь опять таки, мы должны 810-15-XX-810-N транслировать во что? Если первые 810 выкусывать, то ой, мы потеряли значимую информацию, ведь 15X. это вполне легальный номер, и как понять был это префикс выбора или нет?

В общем мне бы хотелось услышать компетентный ответ техподдержки, чтоб не лопатить по 10 раз модификаторы и планы.

Re: SMG2016: Выбор оператора при звонке и СОРМ

Добавлено: 10 май 2016 01:47
bravo
наверное в smg есть крутые фишки, но пока выходной, можно и между собой пообсуждать...
а что мешает получить на вход 8-15-8-N{10}, сменить на основание анализа CdPN-а план нумерации с набором префиксов в международном формате с выходом на нужного оператора (попутно отрезать 8-15 и 8 заменить на 7, согласно е164). Не помню в какой момент цифры попадают в СОРМ в smg, но в любом случае не раньше чем будет пройдена входящая ТГ. Соответственно у вас в план нумерации попадёт номер в е164 и в отдельном плане нумерации вы его смаршрутизируете куда надо. Если конечно нет никаких проблем с взаимодействием с операторами дальше (например если им нужно так же дальше отправить то, что набрал абонент).

Единственная двойная работа в таком варианте - планы нумерации создать для каждого МГМН оператора и забить эти планы префиксами со своими ТГ.

даже если smg совсем крутая и там есть какие то механизмы по выпиливанию (я просто использую их как медиа шлюзы и нет времени из них pbx делать), то планы нумерации всё равно в е164 вести надо! Это облегчит жизнь очень сильно (если конечно нет цели задержаться на этой работе за счёт повышения своей ценности как работника за счёт производственного процесса под названием "нах***вертил" )))

Re: SMG2016: Выбор оператора при звонке и СОРМ

Добавлено: 10 май 2016 09:55
Анна
Добрый день.
Все несколько проще. В настройках потока СОРМ есть флаг "Анализ кода выбора оператора". Он учитывает требования приведенных вами приказов, при этом набираемые номера вы можете не модифицировать - в СОРМ они попадут в требуемом формате.
Вам только нужно будет создать в плане нумерации соответствующие префиксы с корректным значением параметра "Направление"

Re: SMG2016: Выбор оператора при звонке и СОРМ

Добавлено: 10 май 2016 10:33
borisk
Вот, давайте с этого места по подробнее :) Я только привел свой план нумерации к "международным" префиксам, а теперь что, будет непонятная солянка? То есть для pre-select у меня так и остаются префиксы 7x, а к ним еще и 815xx8x ? Анна, можно вот это подробнее описать? Ну и на будущее - в документацию сразу вставить, потому что там вообще ни слова про это.

Re: SMG2016: Выбор оператора при звонке и СОРМ

Добавлено: 11 май 2016 13:04
Анна
Если ориентироваться на 117 приказ, то ваш набор может иметь вид
[78]15XX[78]x. или [78]15XXx.
здесь большими буквами XX я обозначила код выбора оператора.
Или же вы можете сами отрезать модификаторами эти коды, разгонять по разным планам нумерации, выбирать ТГ и по каким-то признакам при необходимости возвращать и 815 и код оператора. Но на мой взгляд это только усложнит вам работу и конфигурацию

Re: SMG2016: Выбор оператора при звонке и СОРМ

Добавлено: 11 май 2016 14:29
bravo
borisk писал(а):Я только привел свой план нумерации к "международным" префиксам,

не следует расстраиваться! Это даже очень хорошо) +1 понятный план маршрутизации в этом мире =)
я сейчас занимаюсь тем же самым на софтсвиче) это сэкономит вам много времени и сил потом, при разборе полётов, когда вы все параметры вызова приводите к единому виду, и отдаёте уже по индивидуальным потребностям каждого присоединённого оператора.
я когда на БКП привёл всю маршрутизацию к е164, у меня было ощущение, что у меня правильный узел, а все "соседи" какие то костыли и палки подставляют у себя в маршрутизации (видно это по скорости решения проблем и постоянному разбору своей маршрутизации в поисках проблем).

Re: SMG2016: Выбор оператора при звонке и СОРМ

Добавлено: 11 май 2016 14:32
borisk
Анна, давайте резюмируем:
0 план, как таковой для маршрутизации нам не нужен. Он нужен исключительно для СОРМ и регистрации SIP абонентов, звонки же могут проходить по любым планам. Главное чтобы в 0 плане нумерации были описаны все возможные префиксы с правильным направлением. То есть я правильно понимаю, что достаточно будет:
0x|1xx -> экстренные
73435[3459]xxxxx -> местные
7343[23]xxxxxx -> зоновые
7x{10,10} -> МГ
[1-9]x{9,22} -> МН

и все? То есть префиксы с выбором оператора в 0 плане вообще не нужны, все решит за нас та волшебная галочка на потоке СОРМ?

Re: SMG2016: Выбор оператора при звонке и СОРМ

Добавлено: 11 май 2016 14:46
Анна
Волшебная галочка решит только осуществление вызовов с использованием кодов выбора оператора.
В остальных случаях у вас номера должны поставляться в план нумерации (не важно нулевой или какой-то другой) в формате Е.164

Re: SMG2016: Выбор оператора при звонке и СОРМ

Добавлено: 11 май 2016 15:46
borisk
Это понятно. Меня то в данном случае волнует вопрос другой:
Если в 0 плане нумерации существуют префиксы 7x{10,10} и [1-8]x{9,22} нужно ли прописывать дополнительно какие-то специальные префиксы чтобы звонки с кодом выбора оператора тоже учитывались и попадал в СОРМ? Или достаточно волшебной галочки?

Re: SMG2016: Выбор оператора при звонке и СОРМ

Добавлено: 11 май 2016 19:10
bravo
тут скорее вопрос - если у вас такие префиксы описаны - как у вас смаршрутизируется звонок с кодом выбора оператора, если вы его не отрежете до попадания в план маршрутизации? СОРМ то, как я понял, произведёт селекцию номера согласно маске из CgPN/CdPN и получит то, что ему нужно...

PS: на всякий случай - расписывая 7 в плане нумерации, помните, что она не все принадлежит РФ.

PS2: кажется я понял что забыл, что вы префиксы по операторам по разным планам нумерации распихивать будете... и там то они и смаршрутизируются. Тогда вопрос действительно интересный )

Re: SMG2016: Выбор оператора при звонке и СОРМ

Добавлено: 24 май 2016 21:23
borisk
Уважаемый Элтекс, ответьте, пожалуйста!

Re: SMG2016: Выбор оператора при звонке и СОРМ

Добавлено: 25 май 2016 09:45
Анна
Давайте тогда рассмотрим весь процесс, чтобы было понятнее.
Вы подаете до пульта управления ФСБ поток Е1. Они дают с него на устройство команду на запуск СОРМ. Закрепляют группы КСЛ для совмещенного (в одной КСЛ слышны оба абонента) или раздельного (один абонент в одной КСЛ, второй в другой) контроля. Одна группа используется либо только для совмещенного, либо только для раздельного контроля.
Далее они закрепляют абонентов на контроль. Закрепление на контроль идет в формате Е.164: российские номера <7>+<код города>+<номер телефона>, международные номера <код страны>+<код города>+<номер телефона>. Код выбора оператора в команду никогда не включается.
Получив команду мы анализируем правильность заданных в ней параметров: соответствие типа объекта (абонент данной станции, абонент сети по полному/неполному номеру или пучок каналов) и признака номера (абонент данной станции, абонент России, абонент другой страны или спецслужба), номера группы КСЛ (заданной в предыдущем пункте) с типом контроля (совмещенный/раздельный), указанной длины номера с количеством цифр в номере и т.п.
Немножко остановлюсь на соответствии типа контроля и признака номера:
- тип объекта абонент данной станции может иметь только признак номера абонент данной станции
- тип объекта абонент сети по полному/неполному номеру может иметь признак абонент России, абонент другой страны, спецслужба. Поставить на контроль по неполному номеру с признаком абонент данной станции не допускается (почему-то иногда пытаются и удивляются что не ставится)
- тип объекта пучок каналов ставится на контроль без признака номера телефона
После этого мы сравниваем полученный номер, его тип и признак с префиксами 0 плана нумерации. Признак префикса определяется по параметру направление:
- местный, зоновый и междугородний = абонент России
- международный = абонент другой страны
- спецслужба = спецслужба
- SIP-абонент или на префиксе указана ТГ с установленным флагом "локальное направление" (параметр направление игнорируется) = абонент данной станции
Если подходящий абонент/префикс найден, то даем подтверждение команды и заносим номер и его параметры в БД СОРМ.
Далее нам поступает входящий вызов. Вне зависимости от того в какой план нумерации он попал, мы сверяем номера CgPN и CdPN с нашей БД СОРМ. Если номер стоит на контроле - выделяем для него КСЛ в соответствии с типом контроля и выдаем на ПУ информацию об этапах установления соединения.

Так вот. Префиксы с кодом выбора оператора вы добавляете только в те планы нумерации, в котором планируете по ним маршрутизацию.

Re: SMG2016: Выбор оператора при звонке и СОРМ

Добавлено: 25 май 2016 11:34
borisk
Анна, спасибо за развернутый ответ! Еще чуть чуть... Тип объекта "абонент сети" междугородный, хотят закрепить по полному номеру 74957777777. Абонент набирает номер с кодом выбора оператора 8-15-XX-8-x. Вот мне и надо понять именно логику "волшебной галочки", она сама полностью анализирует номер и мне ничего с ним делать не надо или все же транслировать в номере какую-то часть? Логичным кажется, что номер должен быть транслирован в 8-15-XX-7-x.