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

добавление префиксов операторов из базы россвязи

Добавлено: 20 авг 2015 02:20
bravo
Может у разработчиков есть какой нибудь конвертер, что бы быстро сформировать базу префиксов операторов и регионов?

Например на этой страничке можно получать свеженькие базы: http://www.rossvyaz.ru/activity/num_resurs/registerNum/
было бы здорово иметь возможность их импортировать в префиксы операторов.

Re: добавление префиксов операторов из базы россвязи

Добавлено: 20 авг 2015 08:49
Анна
Подобного функционала на станции нет.
Есть возможность импортировать план нумерации, но файл должен иметь строго определенный формат. Например, для БКП импорт плана нумерации осуществляется из файлов txt или pfx. Формат файла txt приведен здесь

Re: добавление префиксов операторов из базы россвязи

Добавлено: 21 авг 2015 13:12
Анвар
такой функционал не помешал бы.. но достаточно просто можно самому конвертер написать

Re: добавление префиксов операторов из базы россвязи

Добавлено: 14 окт 2015 21:07
bravo
а вообще есть повод для опасений, если я начну описывать большое кол-во диапазонов префиксов?
Например
1) мне нужно расписать все МГ и местные префиксы зоновой связи... т.е. в принципе я либо создаю две группы префиксов (Зона местные и Зона МГ) и вношу туда префиксы из базы россвязи относящиеся к кодам 9ХХ

2) с МГ и местными префиксами фиксированной связи всё попроще, так как как у нас всего 3 цифры с которых может начинаться МГ номер - 3, 4 и 8.

3) 810 соответственно тоже на МГМН оператора отправляется.

Станция заметит такой объём префиксов и с какого момент она вообще это замечает? ну ориентировочно конечно

Re: добавление префиксов операторов из базы россвязи

Добавлено: 14 окт 2015 21:20
bravo
в общем пору лямов она заметит... я так понял диапазоны в случае занесения ёмкостей операторов лучше не указывать, а расписывать лесенкой префиксы

Re: добавление префиксов операторов из базы россвязи

Добавлено: 19 окт 2015 21:17
bravo
кстати если бы можно было указать диапазон от и до, даже с разным кол-вом разрядов, а умная управлялка станции сама бы расписала префиксы минимально, насколько это необходимо - цены бы этой функции не было! я было сначала подумал, что бы создать в чистой конфигурации две группы префиксов, типа "зона МГ" и "зона местная", а потом выложить. Но местная и МГ - это понятие субъективное для каждого города. А облегчить занесение префиксов - было бы универсальным решением. Ну или писать утилиту, которая бы создала файл с префиксами, в формате пригодном для импорта в станцию, но там надо тогда указывать (город что ли?), что является местным, а что МГ.

Re: добавление префиксов операторов из базы россвязи

Добавлено: 26 окт 2015 18:54
terlan
Обновляемся из этой базы регулярно в течение последних трех лет.
А теперь представьте, что кроме этих префиксов у вас ввели перенос номера, и не только среди мобильных операторов, но и среди фиксированных. Не знаю, какой коммутатор может держать такой объем префиксов у себя в конфиге. Мы решаем этот вопрос через внешнюю маршрутизацию.

Re: добавление префиксов операторов из базы россвязи

Добавлено: 27 окт 2015 20:37
bravo
terlan писал(а):Обновляемся из этой базы регулярно в течение последних трех лет.
А теперь представьте, что кроме этих префиксов у вас ввели перенос номера, и не только среди мобильных операторов, но и среди фиксированных. Не знаю, какой коммутатор может держать такой объем префиксов у себя в конфиге. Мы решаем этот вопрос через внешнюю маршрутизацию.

интересно было бы почитать каким образом? у меня нет пока такого опыта и полёта фантазии, что бы придумать как это делать... мб только если что то с помощью ОКС7 накручено с базой данных... протокол ведь позволяет в принципе обращаться в БД и принимать решения на основе полученных данных выбирать пункты назначения.

Re: добавление префиксов операторов из базы россвязи

Добавлено: 27 окт 2015 22:00
terlan
Мы это решаем посредством протокола Radius. Можем дать на тест поигаться.

Re: добавление префиксов операторов из базы россвязи

Добавлено: 27 окт 2015 22:07
bravo
да не, спасибо за предложение конечно! Но мне пока такое не требуется, т.к. у меня пока только УМТС. А там время покажет.

Re: добавление префиксов операторов из базы россвязи

Добавлено: 18 фев 2016 17:57
Анвар
bravo писал(а):Может у разработчиков есть какой нибудь конвертер, что бы быстро сформировать базу префиксов операторов и регионов?

Например на этой страничке можно получать свеженькие базы: http://www.rossvyaz.ru/activity/num_resurs/registerNum/
было бы здорово иметь возможность их импортировать в префиксы операторов.

кстати я написал программу для выдергивания DEF префиксов из базы россвязи, алгоритм дробления префиксов работает, но сама программа еще не готова на 100%

Re: добавление префиксов операторов из базы россвязи

Добавлено: 18 фев 2016 19:28
bravo
Анвар писал(а):
bravo писал(а):Может у разработчиков есть какой нибудь конвертер, что бы быстро сформировать базу префиксов операторов и регионов?

Например на этой страничке можно получать свеженькие базы: http://www.rossvyaz.ru/activity/num_resurs/registerNum/
было бы здорово иметь возможность их импортировать в префиксы операторов.

кстати я написал программу для выдергивания DEF префиксов из базы россвязи, алгоритм дробления префиксов работает, но сама программа еще не готова на 100%


а что она позволяет делать?
задачи у всех разные. но думаю минимальные у населения такое: разделить местные и не местные... т.е. пользователь должен указать какой город он считает местным и тогда строчки из базы россвязи, которые попали под шаблон, нужно писать в отдельную запись плана нумерации, что бы можно было на эту группу повесить отдельную ТГ.
Или по аналогии можно сделать тем же самым механизмом выдёргивание определённого оператора. работа того же самого куска кода... если это скриптовый язык и регекспы...
А если реализована возможность ввести несколько строчек, по совпадению с которой будет формироваться отдельная сущность плана нумерации, то за один проход можно решить все свои задачи по разделению префиксов...

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

Re: добавление префиксов операторов из базы россвязи

Добавлено: 19 фев 2016 08:47
Анвар
таки рассчитано, из многобразия город(а)ов/област(и)ей/кра(я)ев пользователь выделяет свой регион (зоновая связь) и все остальные (м/г) хотя можно набить и побольше "регионов" если надо. в каждом регионе будет соответствующая ему группа диапазонов номеров. далее (самое сложное было) разбивка этих диапазонов на префиксы по минимальной длине
например диапазон 900;2190000;4649999 (9002190000 - 9004649999) разбивается на:
900219 90022 90023 90024 90025 90026 90027 90028 90029 9003 90040 90041 90042 90043 90044 90045 900460 900461 900462 900463 900464
конечно будет доступен импорт/экспорт в бкп и smg (с простейшим преобразованием в регулярные выражения)

Re: добавление префиксов операторов из базы россвязи

Добавлено: 20 фев 2016 14:00
bravo
Если бы в качестве "региона" могла бы выступать любая подстрока в файле, то можно было бы делить план нумерации не только на МГ и местный, но и на отпучковывание нужных операторов в отдельную группу.

Re: добавление префиксов операторов из базы россвязи

Добавлено: 20 фев 2016 16:33
Анвар
просто нужно было на скорую руку сделать, а деление на операторов мне не пригодится. но я думаю сделать это в следующей версии программы :) которая будет полностью переписана и иметь другой интерфейс