VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Dial Patterns для соседнего города

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
tonny_bennet
Сообщения: 169
Зарегистрирован: 21 дек 2011, 13:00
Откуда: Ростов-на-Дону
Контактная информация:

Dial Patterns для соседнего города

Сообщение tonny_bennet »

Здравствуйте.
Есть Elastix. Несколько транков к разным провайдерам (город/межгород). Несколько исходящих маршрутов: на телефоны региональных филиалов, на городские, на межгород и мобильные. Dial Patterns для города выглядят так:

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

[87]863 | NXXXXXX
NXXXXXX
Вроде всё просто: ведущая 7 или 8 (кто-то привык набирать 8, а CID отдаётся с 7), код города 863, и семизначный номер. Или просто семизначный номер.
Но вот один коллега решил позвонить в город-сателит по номеру 7 (86352) 2-34-56. Телефония завернула звонок в городской транк, т.к. он подошёл под регулярное выражение. Звонок не прошёл.

Для звонков по межгороду и на мобильные телефоны Dial Patterns выглядят так:

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

[78]NXXXXXXXXX
Вопрос в следующем: как можно определять направления маршрутизации для таких номеров, у которых часть кода города совпадает с локальным маршрутом?

P.S. Раз вопрос про номера хочется узнать почему мобильные операторы перед кодом страны 7 добавляют символ "+", без которого позвонить невозможно.
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Dial Patterns для соседнего города

Сообщение awsswa »

Прописывать все маршруты более подробнее - не три цифры а больше

PS под сотовые ростелеком только по пермской области более 50 правил :)
платный суппорт по мере возможностей
tonny_bennet
Сообщения: 169
Зарегистрирован: 21 дек 2011, 13:00
Откуда: Ростов-на-Дону
Контактная информация:

Re: Dial Patterns для соседнего города

Сообщение tonny_bennet »

awsswa, я задумался над этим. Но что тогда проще? Как-то выяснить с каких цифр обычно начинаются городские телефоны (я знаю 2 и 3) и расширить регулярки городского маршрута, или при обнаружении вышеописанных случаев расширять Dial Patterns для межгородских маршрутов?
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Dial Patterns для соседнего города

Сообщение Vlad1983 »

генерить маски удобно http://habr.zaebalo.tv/def/
только для DEF
ЛС: @rostel
ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: Dial Patterns для соседнего города

Сообщение ded »

О какой линк неприличный! Так и хочется создать в ответ - podmojsya.name
tonny_bennet
Сообщения: 169
Зарегистрирован: 21 дек 2011, 13:00
Откуда: Ростов-на-Дону
Контактная информация:

Re: Dial Patterns для соседнего города

Сообщение tonny_bennet »

Vlad1983 писал(а):генерить маски удобно http://habr.zaebalo.tv/def/
только для DEF
Спасибо, видел этот пост давно. Просто и полезно. Но как я понял там речь идёт только о мобильных операторах связи. У меня они стационарные.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Dial Patterns для соседнего города

Сообщение Vlad1983 »

наплодить контекстов для каждого филиала
либо подставлять переменную с префиксом полного номера в пир и отлавливать её в диалплане. если набрано 5-7 цифирь, добавлять префикс и роутить дальше
ЛС: @rostel
tonny_bennet
Сообщения: 169
Зарегистрирован: 21 дек 2011, 13:00
Откуда: Ростов-на-Дону
Контактная информация:

Re: Dial Patterns для соседнего города

Сообщение tonny_bennet »

Vlad1983 писал(а):либо подставлять переменную с префиксом полного номера в пир и отлавливать её в диалплане.
О каком префиксе речь? О коде города?
Vlad1983 писал(а):если набрано 5-7 цифирь, добавлять префикс и роутить дальше
У меня если набрано 7 цифр, добавляется код города и звонок уходит в городской транк (абон. плата в месяц). Провайдер требует одиннадцатизначный номер: 7863NXXXXXX. Если 5 наберёт - звонок никуда не уйдёт.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Dial Patterns для соседнего города

Сообщение Vlad1983 »

о коде
ЛС: @rostel
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH