LINUX.ORG.RU
ФорумAdmin

Asterisk + Avaya = мир и дружба?


0

4

Собсно вопрос не только и не столько по линуксу, но может меня толкнут в правильном направлении.

Есть * и Avaya CM, между ними транк h.323, абоненты астериска и аваи друг другу звонят через него без проблем.

У аваи есть внешний канал E1 в город, с аваи на него звонки идут как надо, без проблем.

Понадобилось вывести через этот канал еще и юзеров *, роутинг настроил, вроде бы всё окей, но при звонке на билайновские номера абоненты * слышал короткие гудки, причем генерирует сам оператор т.к. аудио-поток устанавливается. На МТС и в город звонит без проблем.

Но! Абоненты самой аваи без проблем звонят через этот же Е1 на энтот самый билайн.

Я уже что-то в тупике, вот трейсы E1 транка с аваи:

Avaya->E1

14:15:56     dial 98xxxxxxxxxx route:ARS
14:15:56     term trunk-group 1    cid 0x95
14:15:56     dial 98xxxxxxxxxx route:ARS
14:15:56     route-pattern  2 preference 1  cid 0x95
14:15:56     seize trunk-group 1 member 30  cid 0x95
14:15:56     Calling Number & Name 495xxxxxxx NO-CPName
14:15:56     Proceed trunk-group 1 member 30  cid 0x95
14:16:01     Alert trunk-group 1 member 30  cid 0x95
14:16:02     idle station    1797 cid 0x95

Asterisk->Avaya->E1

14:16:36     dial 98xxxxxxxxxx route:ARS
14:16:36     route-pattern  2 preference 1  cid 0x97
14:16:36     seize trunk-group 1 member 31  cid 0x97
14:16:36     Setup digits 98xxxxxxxxxx
14:16:36     Calling Number & Name 495xxxxxxx NO-CPName
14:16:36     Proceed trunk-group 1 member 31  cid 0x97
14:16:37     G711A ss:off ps:20 rn:6/1 10.1.0.28:16558 10.1.0.71:16388
14:16:37     xoip: fax:Relay modem:off tty:US 10.1.0.71:16388 uid:0x500a0 
Во втором случае видно, что устанавливает аудиоканал G711 и по нему мне фигачит BUSY.

У меня идея только что билайну не нравятся какие-то параметры моего звонка, хотя CALLER ID я ему отправляю корректный, такой же как и просто при звоке с аваи.

Как это дело глубже дебажить я уже не знаю...

★★★★★

Последнее исправление: blind_oracle (всего исправлений: 1)

Я не специалист по Asterisk'у, но считаю, что за замену в постах слова «Asterisk» на «*» нужно убивать. Жестоко, медленно, без суда и следствия.

Deleted
()
Ответ на: комментарий от true_admin

у нас с вами, видать, разный войп.

x0r ★★★★★
()
Ответ на: комментарий от true_admin

Это общепринятая устоявшаяся терминология в среде voip.

Вот я и говорю: тех, кто это общепринял, следует убить. Из-за этих мудаков на asterisk сложно гуглить полезную информацию. Чем более сложные проблемы обсуждаются, тем больше там «*» употребляется. Видать это такой признак труЪ-спецов по истериску 8).

Deleted
()
Ответ на: комментарий от Dr_Behaviour

Я бы грешил на билайн, если бы у меня с АТС, к которой Е1 подключен на него не звонило бы тоже. Но ведь звонит, скотина :)

blind_oracle ★★★★★
() автор топика
Ответ на: комментарий от Deleted

Это просто сокращение, не надо так близко к сердцу принимать :) А так да, искать сложнее, я почти специально пишу и * и словом, так что гугль проиндексирует, ага.

blind_oracle ★★★★★
() автор топика
Ответ на: комментарий от Dr_Behaviour

А смысл то? Есть канал, в него звонит нормально. Не звонит только со следующей АТС. Я бы на месте билайна меня послал :) Если исчерпаю все варианты - позвоню. Но попасть там на вменяемых людей будет сложно, т.к. с билайном у нас договоров б2б нет, Е1 у нас МТСовский.

blind_oracle ★★★★★
() автор топика
Ответ на: комментарий от frob

и чё с каждым клиентом няньчиться по вашему надо? а тут даже и не клиент... очевидно же что проблема не билайна

автору имхо что-то с коллер-ид, мтсу пофиг, а билайн отбивает если формат не международный

позвоните с астериска на мобильный мтс и проверьте коллер-ид

srg666
()

устанавливает аудиоканал G711 и по нему мне фигачит BUSY.

что то тут не так

exception13 ★★★★★
()

одно дело когда BUSY/CONGESTION идут по сигналингу а другое когда тебе выдают in-band НЁХ.

exception13 ★★★★★
()
Ответ на: комментарий от frob

[offtop]да, есть смысл в Ваших словах. надо завязывать с телекомом и заниматься чем-то, что имеет чёткий график 8x5 без ахтунгов, ночных работ и прочего геморроя[/offtop]

srg666
()
Ответ на: комментарий от srg666

Да, я тоже грешу на коллер айди, но решения найти не могу.

На мобильный конечно звонил, туда приходит +7495хххххххх, да и в трейсах аваи видно что отправляет коллер айди оно одинаково:

Calling Number & Name 495xxxxxxx NO-CPName
Если я сделаю оверрайд коллер айди, то могу туда запихнуть хоть внутренний экстеншен вида 1234 - МТС один фиг его пропускает и на мобиле так и выводится - звонит 1234 :)

А вот что за хренотень с билайном понять не могу. Что самое интересное оно до какого-то времени работало, в какой момент перестало - понять не могу.

blind_oracle ★★★★★
() автор топика
Ответ на: комментарий от exception13

Да, мне тоже удивительно что оно мне прям в аудио канал свой бизи играет.

Насчёт е1 пира хз, я всегда думал что это канал точка-точка с 30 isdn\g711 линиями. Физически он конвертится в оптику и обратно, а с другого конца вставлен тоже в аваю, но уже провайдерскую.

диалплан на первый взгляд идентичен, но в авае с ними такая каша (ars/aar/uniform dialplan/dialplan analysis/...), что уверенным быть сложно, я вообще не её админ, но иметь дело приходится :)

Но по крайней мере звонок уходит в нужный транк, т.к. трейсю я именно его.

blind_oracle ★★★★★
() автор топика
Ответ на: комментарий от blind_oracle

судя по всему вы в транк засылаете коллерид без кода страны. при отправке на мобилу мтс его добавляет, а на стык в билайн - нет. сделаейте оверрайд с кодом страны. чтоь и абонент а и абонент б были в международном формате

srg666
()

Надо снять трассировку с потока E1 при звонке с Авайи и при звонке с астериска, через авайю. И найти отличия в сообщении SETUP это прольет свет. А вообще я б напряг техподдержку провайдера, у которого вы берете канал, нечего им там расслабляться.

Yur4eg ★★
()
Последнее исправление: Yur4eg (всего исправлений: 1)
Ответ на: комментарий от srg666

Не объясняет почему звонки с авайи в билайн проходят, а через неё — нет (предполагая, что в транк уходит в обоих случаях одинаковое).

frob ★★★★★
()
Ответ на: комментарий от srg666

А вот как это выяснить я хз. Трейс показывает одинаковое, а сниффить Е1 я не знаю чем :)

В общем проблему решил странным образом - стал отправлять просто номер без всяких кодов:

08:16:40     Calling Number & Name xxxxxxx NO-CPName
И о чудо, всё заработало. На аппарат приходит уже номер с +7495 в начале. Но при этом всё равно даже во время вызова абонента устанавливается голосовой канал, но это уже видать какие-то зае.ы билайна, у остальных канал делается только после поднятия трубки.

blind_oracle ★★★★★
() автор топика

Всем спасибо за помощь!

blind_oracle ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.