VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

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

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

Ответить
tven
Сообщения: 4
Зарегистрирован: 27 апр 2012, 10:26

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

Сообщение 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, но тогда будет возникать ситуация, что на звонок сначала действительно ответил живой человек, поговорил, а после того, как положил трубку, ему сразу же полетел вызов на мобильный телефон.
Подскажите направление, куда копать, а то я что-то уже совсем завис.
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

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

Сообщение Vlad1983 »

заставить УАТС не отвечать до ответа живого человека
ЛС: @rostel
Аватара пользователя
Aven
Сообщения: 798
Зарегистрирован: 28 янв 2011, 16:20

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

Сообщение Aven »

Использовать только цифровые каналы связи, которые передают момент ответа сигнализацией.
Решения телефонии на базе Asterisk || http://it-need.ru
tven
Сообщения: 4
Зарегистрирован: 27 апр 2012, 10:26

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

Сообщение tven »

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

К сожалению перейти на полностью цифровые каналы в настоящее время не представляется возможным.
Аватара пользователя
Wapo
Сообщения: 795
Зарегистрирован: 02 мар 2011, 17:53

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

Сообщение Wapo »

Кто мешает сделать учетку на том же сипнете или ином sip-провайдере (telphin, mtt, ....)
tven
Сообщения: 4
Зарегистрирован: 27 апр 2012, 10:26

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

Сообщение tven »

И чем это поможет в решении поставленной задачи?
Vlad1983
Сообщения: 4251
Зарегистрирован: 09 авг 2011, 11:51

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

Сообщение Vlad1983 »

нормальный FXS шлюз не может отвечать пока реально не подняли трубку.
D-Link DVG-5008S точно в этом плане правильный.
отвечает именно УАТС возможно она пытается определить номер звонящего.
факт то что виновата УАТС в неё и смотрите.
а лучше докупить ещё шлюзов и посалить абонентов на них, тем самым выкинуть УАТС совсем и избавится от большого гемороя.
ЛС: @rostel
tven
Сообщения: 4
Зарегистрирован: 27 апр 2012, 10:26

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

Сообщение tven »

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

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

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

Сообщение Vlad1983 »

для организации нормальной связи 50 тыс. руб. это не деньги
ЛС: @rostel
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH