Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Две АТС по IAX с одинаковой нумерацией.

0

Добрый день!

Подскажите, пожалуйста как можно решить следующую проблему: 2 Астериска соединены через IAX имеют один план нумерации с непересекаемыми номерами абонентов. В случае звонка на отсутствующий номер на обоих станциях вызов начинает переходить от одной станции к другой пока абонент не положит трубку. Что можно сделать в этой ситуации?

удалить закрыть спам изменить тег редактировать

спросил 2013-04-08 10:07:38 +0400

RIP Gravatar RIP
1 2

Comments

Покажите свой диалплан на перевод звонка на другую АТС. Вообще не вижу особых проблем. exten => _1[0-4]X,1,Dial(IAX2/toPiter/${EXTEN}) exten => _1[5-9]X,1,Dial(IAX2/toMoscow/${EXTEN}) Примерно так должно всё работать.

DJs3000 ( 2013-04-08 12:09:51 +0400 )редактировать

6 Ответов

1

у нас на десятке офисов dundi живет и не жужжит.

ссылка удалить спам редактировать

ответил 2013-04-08 11:56:53 +0400

komrad123 Gravatar komrad123
3780 5 3 42
1

Сделайте по-людски: первый сервер - номера 1ХХ, второй сервер - номера 2ХХ

ссылка удалить спам редактировать

ответил 2013-04-08 10:30:44 +0400

switch Gravatar switch
8334 11 7 91
http://lynks.ru/
0

Добрый день,

Как минимум воспользоваться шаблонами ( exten => _XXX,1,Dial() ) для диал-плана и описать только существующие маршруты, а не существующие закрыть
exten => _.,1,Playback(invalid)
exten => _.,2,Hangup()

ссылка удалить спам редактировать

ответил 2013-04-08 10:38:40 +0400

zhdanov Gravatar zhdanov
1
0

Если нежелаете менять как указал switch, то у вас 2 варианта и на обоих АТС, выбирайте любой из:

  1. сделать префиксы для выхода на другую АТС

  2. указывать все номера другой АТС в outbound.

ссылка удалить спам редактировать

ответил 2013-04-08 11:37:24 +0400

Out Gravatar Out
712 5 3 19

обновил 2013-04-08 11:38:55 +0400

0

Коллеги, всем спасибо за ответы!

Сам знаю, что сделано криво, но изменить не получиться. Назначить префикс, или прописать все номера в outbaund так же не выйдет. Тогда буду постепенно перемещать абонентов из пересекаемых диапазонов, а дальше действительно явно указывать в исходящих. Но пока отлавливаю куда чаще "ошибаются" сотрудники и помещаю номера в контекст, как посоветовал zhdanov.

Я думал, что могла бы быть функция, которая позволила бы одной из АТС, при входящем вызове и отсутствии в своём диалплане номера, выдать отбой.

ссылка удалить спам редактировать

ответил 2013-04-08 11:55:24 +0400

RIP Gravatar RIP
1 2

Comments

идти в гугл читать про dundi

komrad123 ( 2013-04-08 12:03:17 +0400 )редактировать

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

DJs3000 ( 2013-04-08 13:02:29 +0400 )редактировать

Так тоже можно сделать, разделив контексты. В одном указав вызов только внутренних абонентов его и указать в натройках peer

eyt5297 ( 2013-04-10 15:54:15 +0400 )редактировать
0

Спасибо за рекомендации. DUNDi показался подходящим для моей проблемы, но как следует разобраться у меня не получилось. Делал по инструкции http://voip.rus.net/tiki-index.php?page=Asterisk+DUNDi+SIP+configuration Поэтому вынужден снова обратиться за советом: каким образом указать на обоих АТС осуществлять поиск номера только на встречной станции , а ей в свою очередь только у себя?

Вопрос к DJs3000: как я понял Вы тоже имели ввиду DUNDi, или есть другое решение?

ссылка удалить спам редактировать

ответил 2013-04-10 09:43:07 +0400

RIP Gravatar RIP
1 2

Comments

никакими дунди я в жизни не пользовался у меня несколько компаний где офисы соединены по IAX2 но там везде я делю по диапазону т.е. один офис 1ХХ а другой 2ХХ но если у вас в перемешку всё то может не сходить сума и поделить абонентов разным диапазонами либо побить 1ХХ на 100-149 и 150-199 и использовать диалплан который я написал выше.

DJs3000 ( 2013-04-11 17:23:40 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2013-04-08 10:07:38 +0400

Просмотрен: 220 раз

Обновлен: Apr 10 '13

Похожие вопросы:

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.