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

Неверное определение снятия трубки при звонке через аналогов

Добавлено: 06 ноя 2018, 12:15
andresys
Добрый день!

Прошу помощи (совета). Суть проблемы в следующем:

В настоящий момент выход в город реализован через аналоговую линию (через шлюз yeastar ta810).
При дозвоне на внешний номер время начала разговора начинает отсчитываться уже во время дозвона.
И все бы ничего, но при автообзвоне на внешние номера, записанное сообщение из-за этого начинает воспроизводится еще в момент набора номера.

Куда смотреть? Может у кого была схожая проблема?

Re: Неверное определение снятия трубки при звонке через анал

Добавлено: 06 ноя 2018, 12:45
Zavr2008
Аналог.. Смотрите, почему там Answer делается..
Вообще обзвон правильнее по SIP делать - позвоните на отключенный мобильный поймете)

Re: Неверное определение снятия трубки при звонке через анал

Добавлено: 06 ноя 2018, 13:23
amateur
andresys писал(а):Куда смотреть? Может у кого была схожая проблема?
Для более-менее надежного решения смотреть надо на две вещи:
1) имеется ли на вашем шлюзе обработка сигнала "переполюсовки" (polarity reversal) при ответе и/или разрыве соединения; сейчас нужно только обработка переполюсовки при ответе, но дальше возможно возникнет вопрос "почему линия не освобождается?"; тут потребуется обработка при разрыве;
2) если по первому пункту ответ положительный, то узнавать при помощи своего устройство передаются ли по вашей аналоговой линии эти сигналы; если нет, то искать другие средства распознавания ответа вызываемой стороны, но тут я уже не помощник.

Re: Неверное определение снятия трубки при звонке через анал

Добавлено: 06 ноя 2018, 14:17
andresys
Спасибо за наводку!

Нашел в шлюзе нужные настройки:
Шлюз -> Настройка портов FXO -> Тип определения ответа: Disabled | Смена полярности | Специальный тоновой сигнал

Заработало при выборе значения : специальный тоновой сигнал