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

Исходящие маршруты поделить на группы пользователей

Добавлено: 03 фев 2017, 06:13
sergentums
Эластикс, есть 2 номера - 2 транка от одного провайдера. Исходящий маршрут один и все исходящие соответственно идут через него. Цель задачи - отправлять некоторых польователей через номер 2.
Совет который нагуглил - добавить в out route CID - пробую. Добавил в транк 2, который идет на 2 номер в CID один номер - свой, но все равно идет через out route 1.
Может надо в первом маршруте запретить своему абоненту и тогда атс будет пробовать другой исх маршрут?
Как мне сделать по простому или по правильному?

Re: Исходящие маршруты поделить на группы пользователей

Добавлено: 03 фев 2017, 06:28
april22
Префикс .???? И этот префикс в жругой транк.
Ну или совсем прозрачно написать еще один маршрут.

Re: Исходящие маршруты поделить на группы пользователей

Добавлено: 03 фев 2017, 06:38
sergentums
april22 писал(а):Префикс .????
в смысле заставить людей из первой группы набирать например 0 для выхода в межгород, а другую группу людей например 9?
такое исполнение мне не нравится совершенно и юзерам тем более не понравится. Или на определенных экст можно прописать префикс чтобы это происходило незаметно?

у меня получилось добиться для тестового экст исх звонок через другой маршрут.
сперва я запретил через CID [100-300] в 1 маршруте 999 экстеншену.
атс видать делает сама так - в 1 не нашла подходящего правила и выдала ошибку. 603 declined вроде.
потом разрешил на втором маршруте CID [999] и тогда атс стала перенаправлять этот экст через 2 маршрут.

Ок, я цели добился, но мне кажется это не самый оптимальный вариант, может кто подсказать как это делать грамотно, чтобы например с возможностью масштабирования и все такое?

Re: Исходящие маршруты поделить на группы пользователей

Добавлено: 03 фев 2017, 06:44
sergentums
да, и как бы мне теперь вырезать поддиапазон внутр номеров 2 из диапазона 1, где диап 1 - от 100 до 300, а диап 2 - от 200 до 210. Чтобы на первом исх маршруте запретить поддиапазон 2.
[100-200][210-300] так прокатит интересно...

Re: Исходящие маршруты поделить на группы пользователей

Добавлено: 03 фев 2017, 07:38
sergentums
я понял что два диапазона CID [100-200][210-300] в одном правиле не работают, но можно сделать два правила. ок, я сделал но почему то работает нестабильно. Экст не попадает в правила в 1 маршруте и получает decline, хотя во втором маршруте есть подходящее правило и проходить он должен.

Re: Исходящие маршруты поделить на группы пользователей

Добавлено: 03 фев 2017, 08:06
Vlad1983
покажите сами правила

Re: Исходящие маршруты поделить на группы пользователей

Добавлено: 03 фев 2017, 08:53
april22
Поставить Сustom-Context
и там разрулить через морду

Re: Исходящие маршруты поделить на группы пользователей

Добавлено: 03 фев 2017, 09:31
sergentums
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
Вот основной маршрут, тренируюсь на правиле +7
Изображение
Вот второй маршрут который должен принимать +7
Изображение
Я пробовал на втором маршруте писать один конкретный экст и он отрабатывает. Видать паттерн я пишу криво...

Re: Исходящие маршруты поделить на группы пользователей

Добавлено: 03 фев 2017, 09:39
tol_iwan
Так там четкое описание в подсказке как писать.

Re: Исходящие маршруты поделить на группы пользователей

Добавлено: 03 фев 2017, 09:50
sergentums
tol_iwan писал(а):четкое описание
какое бы оно четкое ни было, без примеров непонятно. а пример, который я нашел в сети, в котором было что то такое, я не могу повторно найти.
кажется правильный путь - кастом контекст, я уже установил плагин, и вроде еще ничего не сломалось