Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2013-06-27 15:59:26 +0400

FreeHold Gravatar FreeHold

Ретрансмишн таймаут при звонке iax=>sip=>iax. Если iax=>sip=>sip - то все ок.

Добрый день! Что-то я затупил конкретно. Может кто подскажет что умное. Суть вопроса. Есть схема: Оператор связи (IAX2) => Asterisk 11 (за натом) => OS7400 (SIP) Делаю входящий звонок на номер оператора, вызов проходит через астера и приходит на OS7400. Все ок, все работает. Средствами OS7400 делаю трансфер вызова на SIP-клиента, подключенного к этому же астеру (по сути, соединяю 2 sip-канала os7400 друг на друга. Все ок. Когда делаю такой же трансфер, но на IAX2 клиента, зарегенного на этом же астере - вылезает "WARNING[1938]: chansip.c:4169 retranspkt: Retransmission timeout reached on transmission...". Звук перестает ходить сразу в момент соединения каналов на АТС. Данный клиент - это iaxmodem. Может кто подскажет в какую сторону копать?

P.S. Пока писал - решил попробовать сделать такой же трансфер на другого (софтверного) iax-клиента. Сделал. Голос ходит, ошибка не валится. Построчно сравнил конфигурации обоих iax-клиентов - все одинаково, кроме набора кодеков (у модема только alaw разрешен). P.P.S. Еще один эксперимент провел. Сделал входящий вызов на номер оператора => aster => OS7400, далее средствами АТС трансфер на IAX-клиента, с которым голос ходил (голос ходит), далее на этом iax-клиента блинд-трансфер на iaxmodem. И в этом случае голос пошел! Что-то я совсем ничего не понимаю... :(

нажмите, чтобы скрыть/показать версии 2
Нашел решение. Прошу закрыть.
редактировать

Ретрансмишн таймаут при звонке iax=>sip=>iax. Если iax=>sip=>sip - то все ок.

Добрый день! Что-то я затупил конкретно. Может кто подскажет что умное. Суть вопроса. Есть схема: Оператор связи (IAX2) => Asterisk 11 (за натом) => OS7400 (SIP) Делаю входящий звонок на номер оператора, вызов проходит через астера и приходит на OS7400. Все ок, все работает. Средствами OS7400 делаю трансфер вызова на SIP-клиента, подключенного к этому же астеру (по сути, соединяю 2 sip-канала os7400 друг на друга. Все ок. Когда делаю такой же трансфер, но на IAX2 клиента, зарегенного на этом же астере - вылезает "WARNING[1938]: chansip.c:4169 retranspkt: Retransmission timeout reached on transmission...". Звук перестает ходить сразу в момент соединения каналов на АТС. Данный клиент - это iaxmodem. Может кто подскажет в какую сторону копать?

P.S. Пока писал - решил попробовать сделать такой же трансфер на другого (софтверного) iax-клиента. Сделал. Голос ходит, ошибка не валится. Построчно сравнил конфигурации обоих iax-клиентов - все одинаково, кроме набора кодеков (у модема только alaw разрешен). P.P.S. Еще один эксперимент провел. Сделал входящий вызов на номер оператора => aster => OS7400, далее средствами АТС трансфер на IAX-клиента, с которым голос ходил (голос ходит), далее на этом iax-клиента блинд-трансфер на iaxmodem. И в этом случае голос пошел! Что-то я совсем ничего не понимаю... :(

UPD. Проблема была на стороне АТС. Вопрос решен. Можно закрыть.

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.