Есть два сервера Elastix. План нумерации 1-го(UA) 2хх и 3хх. На это сервере есть транки, на который прописан исходящий диалплан. План нумерации 2-го(EU) сервера 5хх. Сервера соединены по IAX2. На сервере UA прописана общая маршрутизация на украинские номера 0[3-9]XXXXXXXX через "транк 1". Для отдельного номера прописана маршрутизация на украинские номера 0[3-9]XXXXXXXX через отдельный "транк 2". (т.е. только номеру 290 в UA АТС и номеру 588 к EU АТС).
Когда с номера 5хх звонишь на 2хх, все работает. наоборот тоже. при звонке слышно гудок АТС. Когда с номера 290 звонишь на украинские номера, то идет вызов через правильный транк и слышно гудок телефонного оператора (а не АТС). т.е. мы слышим реальные гудки или музыку кому звоним.
Когда с номера 588 звонишь на украинские номера, то идет вызов через правильный транк и слышно гудок АТС. И если абонент, кому мы звоним сбросил или у него занято, мы это не узнаем. у нас будет просто конец вызова.
trunk Peer:
username=eu-server
type=peer
secret=12345
qualify=yes
insecure=port,invite
host=1.2.3.4
disallow=all
allow=alaw
canreinvite=no
trunk user:
type=user
secret=9876
context=from-internal
trunk Peer:
username=ua-server
type=peer
secret=9876
qualify=yes
insecure=port,invite
host=4.3.2.1
disallow=all
canreinvite=no
allow=alaw
trunk user:
type=user
secret=12345
context=from-internal
на сервере EU прописаны для исходящих диалплана:
to-UA-office - номера 2XX и 3XX через транк "to-UA" и стоит галочка "Intra-Company"
to_UA - +38|0XXXXXXXXX через транк "to-UA" и тоже стоит галочка "Intra-Company".
Если галочку "Intra-Company" убрать на направлении to_UA то вызов с номера 588 на Украину идет через общие правила для всех - через "транк 1" на украинском сервере, а не через "транк 2" прописанный для номера 588. И слышно гудок мобильного оператора.
Как заставить звонить через правильный транк и слышать звонок оператора. (теоретически нужно добиться передачи номера при галочке "Intra-Company")
Задан: 2013-09-24 02:24:02 +0400
Просмотрен: 802 раз
Обновлен: Oct 01 '13
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
что то сильно сложно.не осилил. попробуйте поточнее сформулировать. что не так? "звук оператора" это early media. вроде бы через iax вообще не передастся,разве что ответить перед звонком. чем вам не угодил сип? зачем вы с сипа на iax сигнализацию конвертируете, потом обратно и еще и на elastix?скушно чтоли?
meral ( 2013-09-24 03:17:15 +0400 )редактироватьiax2 лучше сип.
Out ( 2013-09-24 10:03:00 +0400 )редактироватьшеф хочет слышать гудки оператора на который звонишь. так он услышит там занято или шли гудки, а потом человек отбил вызов.и все ясно. а если слышать гудки АТС то неясно, человек на взял трубку или отбил(потому что занят)
alexlans ( 2013-09-24 10:45:27 +0400 )редактировать2Out поверьте моему опыту. даже h323-h323-h323 несмотря на бредовость этого протокола лучше чем тоже но с iax посредине. 2alexlans либо соединяйте по сип, либо отвечайте звонок епред тем как послать на транк. если для вас это сложно - нанимайте експерта.
meral ( 2013-09-24 16:40:52 +0400 )редактироватьЕсть опыт работы до 4 серверов звездой, все по IAX2 соединены. Проблем не наблюдаю совсем. Астериск 10.7
Out ( 2013-09-25 10:29:19 +0400 )редактироватьвозьми с полки пирожок. есть опыт работы по иакс на 100+ серверах, по sip на 400+. проблемы наблюдаю.
meral ( 2013-09-25 12:40:04 +0400 )редактироватьВ чем проблема по IAX, подробнее.
Out ( 2013-09-25 18:02:25 +0400 )редактироватьв данном случае - early media оно не передает.
meral ( 2013-09-25 19:05:22 +0400 )редактироватьдиаграмы красивые,а помогать никто не хочет чегото. попробуйте всетаки по сипу соединить. ну или прочитать ответы.
meral ( 2013-10-02 06:26:42 +0400 )редактировать+1 присоединяюсь, вам автор уже ответили полностью, осталось прочитать, и применить.
Out ( 2013-10-02 10:00:27 +0400 )редактировать