ТТК (sip) велит слать им зоновые и междугородние вызовы с разными префиксами.
Длина префиксов зоновой связи 2000 символов.
От клиента номер приходит в виде 7x.
Зоновую надо отправлять на транк без 7ки (-$), междугороднюю с префиксом 52 вместо 7 (-+52$)
Я правильно понимаю, что единственный вариант это сделать - с помощью таблицы модификаторов?
И, поскольку, максимальная длина маски 254 символа, мне нужно наплодить там 9 модификаторов вместо двух?
Собственно, не было бы этого ограничения в 254 символа, я бы вопрос не задавал, а так у меня возникает ощущение, что я делаю что-то не правильно.
О деактивации форума Eltex
Уважаемые коллеги! В связи с потерей актуальности данного ресурса, нами было принято решение о частичной деактивации форума Eltex. Мы отключили функции регистрации и создания новых тем, а также возможность оставлять сообщения. Форум продолжит работу в "режиме чтения", так как за долгие годы работы здесь накопилось много полезной информации и ответов на часто встречающиеся вопросы.
Мы активно развиваем другие каналы коммуникаций, которые позволяют более оперативно и адресно консультировать наших клиентов. Если у вас возникли вопросы по работе оборудования, вы можете обратиться в техническую поддержку Eltex, воспользовавшись формой обращения на сайте компании или оставить заявку в системе Service Desk. По иным вопросам проконсультируют наши менеджеры коммерческого отдела: eltex@eltex-co.ru.
Уважаемые коллеги! В связи с потерей актуальности данного ресурса, нами было принято решение о частичной деактивации форума Eltex. Мы отключили функции регистрации и создания новых тем, а также возможность оставлять сообщения. Форум продолжит работу в "режиме чтения", так как за долгие годы работы здесь накопилось много полезной информации и ответов на часто встречающиеся вопросы.
Мы активно развиваем другие каналы коммуникаций, которые позволяют более оперативно и адресно консультировать наших клиентов. Если у вас возникли вопросы по работе оборудования, вы можете обратиться в техническую поддержку Eltex, воспользовавшись формой обращения на сайте компании или оставить заявку в системе Service Desk. По иным вопросам проконсультируют наши менеджеры коммерческого отдела: eltex@eltex-co.ru.
Таблица модификаторов SMG-1016M
-
- Сообщения: 7
- Зарегистрирован: 25 сен 2015 08:29
- Reputation: 0
-
- Сообщения: 1234
- Зарегистрирован: 28 окт 2014 08:53
- Reputation: 10
Re: Таблица модификаторов SMG-1016M
Здравствуйте.
Пришлите вашу конфигурацию и, скажите пожалуйста, что это за префикс зоновой связи длиной 2000 символов???
номер телефона, длиной 2000 символов???
Опишите задачу поподробней.
А так да, ваша задача решается через таблицу модификаторов. В одной таблице можно сделать много модификаторов. Общее ограничение 8192 модификатора.
Пришлите вашу конфигурацию и, скажите пожалуйста, что это за префикс зоновой связи длиной 2000 символов???
номер телефона, длиной 2000 символов???
Опишите задачу поподробней.
А так да, ваша задача решается через таблицу модификаторов. В одной таблице можно сделать много модификаторов. Общее ограничение 8192 модификатора.
Дмитрий Закурдаев / Элтекс / Сервисный центр VoIP
-
- Сообщения: 7
- Зарегистрирован: 25 сен 2015 08:29
- Reputation: 0
Re: Таблица модификаторов SMG-1016M
это список префиксов, разделенных символами "|", и у всех них надо просто заменить первую 7 на 52
конфигурация еще не рабочая, еще требует множества исправлений, я в процессе
конфигурация еще не рабочая, еще требует множества исправлений, я в процессе
Re: Таблица модификаторов SMG-1016M
Art Vandelay писал(а):это список префиксов, разделенных символами "|", и у всех них надо просто заменить первую 7 на 52
конфигурация еще не рабочая, еще требует множества исправлений, я в процессе
конкретный пример можно увидеть?
SMG / techsupp@eltex.nsk.ru
Re: Таблица модификаторов SMG-1016M
Art Vandelay писал(а):Я правильно понимаю, что единственный вариант это сделать - с помощью таблицы модификаторов?
любые операции по удалению/добавлению цифр - через таблицы модификаторов
Art Vandelay писал(а):И, поскольку, максимальная длина маски 254 символа, мне нужно наплодить там 9 модификаторов вместо двух?
Собственно, не было бы этого ограничения в 254 символа, я бы вопрос не задавал, а так у меня возникает ощущение, что я делаю что-то не правильно.
а разве длина маски у SMG вместе с разделителями | 1000 символов а не 254?
Все знать на свете нереально, но я, мечту свою лелея, решил проблему гениально: я обращаюсь в техподдержку
-
- Сообщения: 7
- Зарегистрирован: 25 сен 2015 08:29
- Reputation: 0
Re: Таблица модификаторов SMG-1016M
ну да, за давностью времени забыл, что она не оптимизирована:
сделал с учетом синтаксиса eltex, в 2 раза уменьшилось, но все равно в 254 никак не влезает (а вот ошибка вкрасться могла случайно, что выльется потом неприятностями):
и еще, в плане нумерации макс длина маски 1000 символов, а в модификаторах - 254 символа, это в связи с чем так сделано?
и раз уж такое дело, почему нельзя написать что-то вроде
79(123[0-5]|456[12]|7890)x. вместо (79123[0-5]x.|79456[12]x.|797890x.)
Код: Выделить всё
(780xx.|7831x.|7901417x.|7901477x.|7901800x.|7901801x.|7901870x.|790230x.|790268x.|790278x.|7903040x.|7903041x.|7903042x.|7903043x.|7903044x.|7903052x.|7903053x.|7903054x.|7903055x.|7903056x.|7903057x.|7903058x.|7903059x.|7903060x.|790360x.|7903657x.|7903846x.|7903847x.|7903848x.|7903849x.|790404x.|790405x.|790406x.|790439x.|790478x.|790479x.|790490x.|790491x.|790492x.|7905010x.|7905011x.|7905012x.|7905013x.|7905014x.|7905190x.|7905191x.|7905192x.|7905193x.|7905194x.|7905195x.|7905196x.|790566x.|7905865x.|7905866x.|7905867x.|7905868x.|7905869x.|7906348x.|7906349x.|790635x.|790636x.|7906556x.|7906557x.|7906578x.|7906579x.|790815x.|790816x.|790823x.|790872x.|790873x.|790874x.|790875x.|790876x.|7909282x.|7909283x.|7909284x.|7909285x.|7909286x.|7909287x.|7909288x.|7909289x.|790929x.|7910006x.|7910007x.|7910057x.|7910058x.|7910059x.|791010x.|791012x.|791013x.|791014x.|791038x.|791039x.|791079x.|791087x.|791088x.|791089x.|791593x.|791594x.|791595x.|792000x.|792001x.|792002x.|792003x.|792004x.|792005x.|792006x.|792007x.|7920111x.|792025x.|792029x.|7929038x.|7929039x.|792904x.|7929050x.|7929051x.|7929052x.|7929053x.|7929054x.|7929055x.|7929056x.|7929057x.|7929058x.|7930056x.|793070x.|793071x.|793080x.|793081x.|795034x.|795035x.|795036x.|795037x.|795060x.|795061x.|795062x.|795190x.|795191x.|795244x.|795245x.|795246x.|795247x.|7952665x.|7952666x.|7952667x.|7952668x.|7952669x.|795276x.|795277x.|795278x.|7953410x.|7953413x.|7953414x.|7953415x.|795355x.|795356x.|795357x.|796016x.|796017x.|796018x.|796019x.|796163x.|7962504x.|7962505x.|7962506x.|7962507x.|7962508x.|7962509x.|7962510x.|7962511x.|7962512x.|7962513x.|7962514x.|7962515x.|7962516x.|7962517x.|7962518x.|7963230x.|7963231x.|7963232x.|7963233x.|796483x.|796771x.|796772x.|7967730x.|798739x.|798774x.|798775x.)
сделал с учетом синтаксиса eltex, в 2 раза уменьшилось, но все равно в 254 никак не влезает (а вот ошибка вкрасться могла случайно, что выльется потом неприятностями):
Код: Выделить всё
(780xx.|7831x.|7901417x.|7901477x.|790180[01]x.|7901870x.|790230x.|790268x.|790278x.|790304[0-4]x.|790305[2-9]x.|7903060x.|790360x.|7903657x.|790384[6-9]x.|79040[4-6]x.|790439x.|79047[89]x.|79049[0-2]x.|790501[0-4]x.|790519[0-6]x.|790566x.|790586[5-9]x.|790634[89]x.|79063[56]x.|790655[67]x.|790657[89]x.|79081[56]x.|790823x.|79087[2-6]x.|790928[2-9]x.|790929x.|791000[67]x.|791005[7-9]x.|79101[0234]x.|79103[89]x.|791079x.|79108[7-9]x.|79159[3-5]x.|79200[0-7]x.|7920111x.|792025x.|792029x.|792903[89]x.|792904x.|792905[0-2]x.|792905[3-8]x.|7930056x.|79307[01]x.|79308[01]x.|79503[4-7]x.|79506[0-2]x.|79519[01]x.|79524[4-7]x.|795266[5-9]x.|79527[6-8]x.|7953410x.|795341[3-5]x.|79535[5-7]x.|79601[6-9]x.|796163x.|796250[4-9]x.|796251[01]x.|796251[2-8]x.|796323[0-3]x.|796483x.|79677[12]x.|7967730x.|798739x.|79877[45]x.)
и еще, в плане нумерации макс длина маски 1000 символов, а в модификаторах - 254 символа, это в связи с чем так сделано?
и раз уж такое дело, почему нельзя написать что-то вроде
79(123[0-5]|456[12]|7890)x. вместо (79123[0-5]x.|79456[12]x.|797890x.)
Re: Таблица модификаторов SMG-1016M
Art Vandelay писал(а):сделал с учетом синтаксиса eltex, в 2 раза уменьшилось, но все равно в 254 никак не влезает (а вот ошибка вкрасться могла случайно, что выльется потом неприятностями):
Ещё чуток оптимизаций:
Код: Выделить всё
79307[01]x.|79308[01]x. -> 7930[78][01]x.
792905[0-2]x.|792905[3-8]x. -> 792905[0-8]x.
7953410x.|795341[3-5]x. -> 795341[03-5]x.
796251[01]x.|796251[2-8]x. -> 796251[0-8]x.
И уже почти влазим в 3 маски модификатора

Код: Выделить всё
(780xx.|7831x.|7901417x.|7901477x.|790180[01]x.|7901870x.|790230x.|790268x.|790278x.|790304[0-4]x.|790305[2-9]x.|7903060x.|790360x.|7903657x.|790384[6-9]x.|79040[4-6]x.|790439x.|79047[89]x.|79049[0-2]x.|790501[0-4]x.|790519[0-6]x.|790566x.|790586[5-9]x.|790634[89]x.|79063[56]x.|790655[67]x.|790657[89]x.|79081[56]x.|790823x.|79087[2-6]x.|790928[2-9]x.|790929x.|791000[67]x.|791005[7-9]x.|79101[0234]x.|79103[89]x.|791079x.|79108[7-9]x.|79159[3-5]x.|79200[0-7]x.|7920111x.|792025x.|792029x.|792903[89]x.|792904x.|792905[0-8]x.|7930056x.|7930[78][01]x.|79503[4-7]x.|79506[0-2]x.|79519[01]x.|79524[4-7]x.|795266[5-9]x.|79527[6-8]x.|795341[03-5]x.|79535[5-7]x.|79601[6-9]x.|796163x.|796250[4-9]x.|796251[0-8]x.|796323[0-3]x.|796483x.|79677[12]x.|7967730x.|798739x.|79877[45]x.)
Art Vandelay писал(а):и еще, в плане нумерации макс длина маски 1000 символов, а в модификаторах - 254 символа, это в связи с чем так сделано?
Когда-то и маски префиксов были по 254 символа, со временем по просьбе эксплуатации были увеличены до 1000.
С масками модификаторов потребности не было.
SMG / techsupp@eltex.nsk.ru
-
- Сообщения: 1234
- Зарегистрирован: 28 окт 2014 08:53
- Reputation: 10
Re: Таблица модификаторов SMG-1016M
Art Vandelay, у вас зоновые и междугородние звонки должны уходить на 1 транк, т.е. ТТК? или на разные?
Если сделать разные транки для зоновой и междугородней связи, то нет необходимости переносить все маски из плана нумерации в модификаторы.
К примеру, можно сделать модификацию по исходящей связи, т.е. после плана нумерации, когда вызов уже смаршрутизировался по вашему "длинному" префиксу.
Тогда достаточно будет в маске отбора прописать лишь (79xxxxxxxx), вместо (790230x.|790268x.|"еще много масок"......)
Вы можете сделать 2 SIP интерфейса с одинаковыми настройками, и привязать их к 2м разным транковым группам, каждая из которых будет содержать свою таблицу модификаторов((-$)или(-+52$)) по исходящей связи.
Если сделать разные транки для зоновой и междугородней связи, то нет необходимости переносить все маски из плана нумерации в модификаторы.
К примеру, можно сделать модификацию по исходящей связи, т.е. после плана нумерации, когда вызов уже смаршрутизировался по вашему "длинному" префиксу.
Тогда достаточно будет в маске отбора прописать лишь (79xxxxxxxx), вместо (790230x.|790268x.|"еще много масок"......)
Вы можете сделать 2 SIP интерфейса с одинаковыми настройками, и привязать их к 2м разным транковым группам, каждая из которых будет содержать свою таблицу модификаторов((-$)или(-+52$)) по исходящей связи.
Дмитрий Закурдаев / Элтекс / Сервисный центр VoIP
-
- Сообщения: 7
- Зарегистрирован: 25 сен 2015 08:29
- Reputation: 0
Re: Таблица модификаторов SMG-1016M
Bokrenok писал(а):Ещё чуток оптимизаций:
...
да, пропустил, спасибо
-
- Сообщения: 7
- Зарегистрирован: 25 сен 2015 08:29
- Reputation: 0
Re: Таблица модификаторов SMG-1016M
Dmitriy_eltex писал(а):Art Vandelay, у вас зоновые и междугородние звонки должны уходить на 1 транк, т.е. ТТК? или на разные?
...
да, на один. думал об этом.
сначала создал префиксы в плане нумерации (так и узнал про 1000 символов, но это еще терпимо), потом уперся в то, что в таблице модификаторов таким образом направления зона-межгород не отделить друг от друга, попробовал создать еще один транк, но необходимость создавать второй такой-же sip интерфейс меня остановила. менять настройки неудобно в случае чего, а возможности их дублирования нет.
Re: Таблица модификаторов SMG-1016M
как ни крути на ум приходит пока два варианта:
1. разделить м/г и зоновые на 2 транковые группы, на каждом транке вещать свой модификатор (79x. преобразовать в 9x. и 79x. преобразовать в 529x. соответственно) а сами длинные префиксы загнать в план нумерации. это наиболее оптимальный вариант.
2. второй немного безумнее выглядит, на практике не проверял..
опять же загнать ваши длинные префиксы в план нумерации и сделать так: например пусть м/г будут NATIONAL, а зоновые например SUBSCRIBER, но отправить в одну транковую группу. в транковой группе отбирать номера не по маске а по типу. Пусть всем NATIONAL удаляется 7 и добавляется +52, а всем SUBSCRIBER просто удалить 7, ну и если очень надо заодно снова сменить тип номера на какой надо. Но здесь следует учесть, что маски у них будут видимо одинаковые, не знаю даст ли SMG создать модификаторы с одинаковыми масками но разными типами, но попробовать стоит.
1. разделить м/г и зоновые на 2 транковые группы, на каждом транке вещать свой модификатор (79x. преобразовать в 9x. и 79x. преобразовать в 529x. соответственно) а сами длинные префиксы загнать в план нумерации. это наиболее оптимальный вариант.
2. второй немного безумнее выглядит, на практике не проверял..
опять же загнать ваши длинные префиксы в план нумерации и сделать так: например пусть м/г будут NATIONAL, а зоновые например SUBSCRIBER, но отправить в одну транковую группу. в транковой группе отбирать номера не по маске а по типу. Пусть всем NATIONAL удаляется 7 и добавляется +52, а всем SUBSCRIBER просто удалить 7, ну и если очень надо заодно снова сменить тип номера на какой надо. Но здесь следует учесть, что маски у них будут видимо одинаковые, не знаю даст ли SMG создать модификаторы с одинаковыми масками но разными типами, но попробовать стоит.
Все знать на свете нереально, но я, мечту свою лелея, решил проблему гениально: я обращаюсь в техподдержку
Re: Таблица модификаторов SMG-1016M
Анвар писал(а):как ни крути на ум приходит пока два варианта:
1. разделить м/г и зоновые на 2 транковые группы, на каждом транке вещать свой модификатор (79x. преобразовать в 9x. и 79x. преобразовать в 529x. соответственно) а сами длинные префиксы загнать в план нумерации. это наиболее оптимальный вариант.
2. второй немного безумнее выглядит, на практике не проверял..
опять же загнать ваши длинные префиксы в план нумерации и сделать так: например пусть м/г будут NATIONAL, а зоновые например SUBSCRIBER, но отправить в одну транковую группу. в транковой группе отбирать номера не по маске а по типу. Пусть всем NATIONAL удаляется 7 и добавляется +52, а всем SUBSCRIBER просто удалить 7, ну и если очень надо заодно снова сменить тип номера на какой надо. Но здесь следует учесть, что маски у них будут видимо одинаковые, не знаю даст ли SMG создать модификаторы с одинаковыми масками но разными типами, но попробовать стоит.
Сейчас стоит похожая задача(в зависимости от направления отправлять или местные звонки: 5и значные А,Б номера с категорией subscriber, или МГ: 10 знаков в А,Б номере с категорией national), пробывал Ваш первый вариант. В моем случае транковая группа состоит из потока ОКС7, а поток ОКС7 может быть назначен лишь одной транковой группе(проверял).
Решение по второму Вашему варианту тоже никак не рожается. Не представляю как задать разные модификаторы для обоих ситуаций к одной транковой группе.
Re: Таблица модификаторов SMG-1016M
Slowpoke писал(а):Сейчас стоит похожая задача(в зависимости от направления отправлять или местные звонки: 5и значные А,Б номера с категорией subscriber, или МГ: 10 знаков в А,Б номере с категорией national), пробывал Ваш первый вариант. В моем случае транковая группа состоит из потока ОКС7, а поток ОКС7 может быть назначен лишь одной транковой группе(проверял).
в SMG можно в потоке ОКС хоть на каждый канал разную ТГ ставить. в группе линий ОКС7 укажите транковую группу "Нет". затем заходите в транковую группу, состав группу указываете "каналы потока Е1". дальше не помню как было, но интуиция даст подсказку.
Все знать на свете нереально, но я, мечту свою лелея, решил проблему гениально: я обращаюсь в техподдержку
Вернуться в «Оборудование VoIP»
Кто сейчас на конференции
Сейчас этот форум просматривают: Google [Bot] и 2 гостя