Столкнулся с проблемой на исходящих звонках когда на удаленной стороне делают внутренний перевод звонка по их внутренней атс ко мне снаружи ( то есть от них или от повайдера) прилетает:
[2013-03-20 12:59:55] DTMF[3096][C-00000044] channel.c: DTMF begin 'A' received on SIP/0038065442-000000c0
[2013-03-20 12:59:55] DTMF[3096][C-00000044] channel.c: DTMF begin passthrough 'A' on SIP/0038065442-000000c0
[2013-03-20 12:59:55] DTMF[3096][C-00000044] channel.c: DTMF end 'A' received on SIP/0038065442-000000c0, duration 40 ms
[2013-03-20 12:59:55] DTMF[3096][C-00000044] channel.c: DTMF end accepted with begin 'A' on SIP/0038065442-000000c0
[2013-03-20 12:59:55] DTMF[3096][C-00000044] channel.c: DTMF end 'A' detected to have actual duration 29 on the wire, emulation will be triggered on SIP/0038065442-000000c0
[2013-03-20 12:59:55] DTMF[3096][C-00000044] channel.c: DTMF end 'A' has duration 29 but want minimum 80, emulating on SIP/0038065442-000000c0
[2013-03-20 12:59:55] DTMF[3096][C-00000044] channel.c: DTMF end emulation of 'A' queued on SIP/0038065442-000000c0
[2013-03-20 12:59:55] DTMF[3096][C-00000044] channel.c: DTMF begin 'A' received on SIP/0038065442-000000c0
[2013-03-20 12:59:55] DTMF[3096][C-00000044] channel.c: DTMF begin passthrough 'A' on SIP/0038065442-000000c0
[2013-03-20 12:59:55] DTMF[3096][C-00000044] channel.c: DTMF end 'A' received on SIP/0038065442-000000c0, duration 40 ms
[2013-03-20 12:59:55] DTMF[3096][C-00000044] channel.c: DTMF end accepted with begin 'A' on SIP/0038065442-000000c0
[2013-03-20 12:59:55] DTMF[3096][C-00000044] channel.c: DTMF end 'A' detected to have actual duration 29 on the wire, emulation will be triggered on SIP/0038065442-000000c0
[2013-03-20 12:59:55] DTMF[3096][C-00000044] channel.c: DTMF end 'A' has duration 29 but want minimum 80, emulating on SIP/0038065442-000000c0
[2013-03-20 12:59:55] DTMF[3096][C-00000044] channel.c: DTMF end emulation of 'A' queued on SIP/0038065442-000000c0
и в семидесяти процентах случаев звонок обрывается ситуация одинакова для двух sip провайдеров
Asterisk Dial Options Ttr
Asterisk Outbound Trunk Dial Options T
SIP/0038065442 - внешний транк
не вижу никакой свзяи между дтмф и сбросом звонка.
http://asterisk-support.ru/question/38386/kak-poniat-chto-proiskhodit-na-asteriske/
Задан: 2013-03-20 16:20:37 +0400
Просмотрен: 537 раз
Обновлен: Mar 20 '13
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
>не вижу никакой свзяи между дтмф и сбросом звонка. связь временная - они случаются исключительно в мометы таких переводов - и появлением в логах вот таких DTMF 'a' - завтра сделаю лог подробнее когда будут звонки с переводами в рабочее время - а пока ясности полной нет вопрос поменьше в том направлении как-то можно закрыть прием dtmf извне ( то есть с транков ) но только на исходящих звонках (на входящих он нужен.? откуда он берется 'a' - (то есть цифровые - понятно они нормально гуляют и работают на ivr ) ?
astin1317 ( 2013-03-20 18:01:37 +0400 )редактировать