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

FXS+УАТС, GSM гейты и последовательный обзвон при неответе

Добавлено: 27 апр 2012, 11:33
tven
Добрый день, уважаемые.
Схема: имеется астер 1.8, имеется FXS-гейт D-Link DVG-5008S, имеется аналоговая УАТС, есть некоторое количество исходящих линий GSM (chan_dongle).
Абоненты <---> УАТС <----> FXS <----> Asterisk <-----> GSM
Задача:нужно, чтобы звонок, поступивший на астер роутился таким образом -- сначала посылается вызов через FXS-гейт с DTMF-донабором на УАТС, если в течение некоторого времени (допустим, 20 секунд) нет ответа -- послать вызов через GSM.

Сделано таким образом:
exten => 555,1,Dial(SIP/fxsgate,20,D(555))
same => n,Dial(Dongle/g0/+71111111111)

Беда в том, что астер считает, что звонок был обработан первой инструкцией Dial (хотя это совсем не обязательно так, получается, что "ответ" получен от шлюза, который потом донабирает номер, после чего идёт посылка вызова, но совсем не факт, что кто-то ответил) и к следующей инструкции, соответственно, не переходит (DIALSTATUS == ANSWER).
Можно добавить параметр g, но тогда будет возникать ситуация, что на звонок сначала действительно ответил живой человек, поговорил, а после того, как положил трубку, ему сразу же полетел вызов на мобильный телефон.
Подскажите направление, куда копать, а то я что-то уже совсем завис.

Re: FXS+УАТС, GSM гейты и последовательный обзвон при неотве

Добавлено: 27 апр 2012, 11:45
Vlad1983
заставить УАТС не отвечать до ответа живого человека

Re: FXS+УАТС, GSM гейты и последовательный обзвон при неотве

Добавлено: 27 апр 2012, 12:23
Aven
Использовать только цифровые каналы связи, которые передают момент ответа сигнализацией.

Re: FXS+УАТС, GSM гейты и последовательный обзвон при неотве

Добавлено: 27 апр 2012, 13:23
tven
Vlad1983 писал(а):заставить УАТС не отвечать до ответа живого человека
Так фактически отвечает, насколько я понимаю, шлюз в данном случае.

К сожалению перейти на полностью цифровые каналы в настоящее время не представляется возможным.

Re: FXS+УАТС, GSM гейты и последовательный обзвон при неотве

Добавлено: 27 апр 2012, 13:26
Wapo
Кто мешает сделать учетку на том же сипнете или ином sip-провайдере (telphin, mtt, ....)

Re: FXS+УАТС, GSM гейты и последовательный обзвон при неотве

Добавлено: 27 апр 2012, 13:28
tven
И чем это поможет в решении поставленной задачи?

Re: FXS+УАТС, GSM гейты и последовательный обзвон при неотве

Добавлено: 27 апр 2012, 13:33
Vlad1983
нормальный FXS шлюз не может отвечать пока реально не подняли трубку.
D-Link DVG-5008S точно в этом плане правильный.
отвечает именно УАТС возможно она пытается определить номер звонящего.
факт то что виновата УАТС в неё и смотрите.
а лучше докупить ещё шлюзов и посалить абонентов на них, тем самым выкинуть УАТС совсем и избавится от большого гемороя.

Re: FXS+УАТС, GSM гейты и последовательный обзвон при неотве

Добавлено: 27 апр 2012, 13:39
tven
Так УАТС и должна отвечать, а иначе как пойдёт DTMF-донабор? Вопрос в том, можно ли как-то заставить астер определять, что там идёт сигнал посылки вызова?

Выкинуть УАТС и докупить шлюзов в настоящее время -- не решение, потому как на УАТС болтается порядка 50 оконечных устройств, слишком дорогая замена получится.

Re: FXS+УАТС, GSM гейты и последовательный обзвон при неотве

Добавлено: 27 апр 2012, 13:55
Vlad1983
для организации нормальной связи 50 тыс. руб. это не деньги