URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 12174
[ Назад ]

Исходное сообщение
"HiCom 330 + Cisco 2821 + Addpac AP-200, connect c Addpac-a н..."

Отправлено Dolphin_r , 06-Дек-06 09:48 
Здравствуйте. Ситуация следующая.
У нас есть компьютер с двумя платами Dialogic на 2 канала E1. Есть софт, который по ним совершает обзвон через местную АТС Hicom. C Hicom-a звонки уходят либо напрямую в город, либо по двум потокам Е1 на Cisco 2821 и дальше расходятся по филиальным удаленным AddPac AP-200.
В случае с городом проблем никаких, софт начинает проигрывать сообщение только когда удаленная сторона снимает трубку.
В случае, когда звонок идет на Cisco->AddPac, софт получает от HiCom-a connect и начинает проигрывать сообщение до снятия трубки на удаленной стороне (AddPac).
Можно ли сделать так, чтобы Cisco не отдавала Connect до тех пор, пока не получит его от AddPac-a?
AddPac с Cisco общаются по SIP. Какие нужны конфиги - дам.

Содержание

Сообщения в этом обсуждении
"HiCom 330 + Cisco 2821 + Addpac AP-200, connect c Addpac-a н..."
Отправлено andreyka459 , 06-Дек-06 11:54 
> Какие нужны конфиги - дам.

ИМХО конфигами горю не помочь.
трассировку снимать не пробовал?
чтобы выяснить кто именно выдает connect раньше времени (до фактического снятия трубки).
варианта собственно 3:
1.addpac
2.cisco  
3.hicom


соответвтвенно посмотреть надо:
1. SIP-обмен. Можно просто снифером. искать "OK"
2. E1-обмен. на Cisco. Если по E1 ходит isdn, то "debug isdn q931" искать "соnnесt"



"HiCom 330 + Cisco 2821 + Addpac AP-200, connect c Addpac-a н..."
Отправлено Dolphin_r , 06-Дек-06 17:54 
Понял, что забыл указать самое важное и в следствии просмотра логов, понял, что вопрос в другом =)
AddPac-и с FXO портами и она донабирает номер. Насколько я вижу сейчас, AddPac возвращает connect как только порт FXO "поднимает трубку". Можно ли каким-либо образом определить когда снимает трубку абонент AddPac-a?