Страница 1 из 1
Проблема с отправкой DTMF на TM.IP
Добавлено: 04 сен 2009 09:00
roman
АТС МС240, подключена через TM.IP по SIP к софтсвичу РТУ.
Шлюз не поддерживает прием/передачу DTMF в SIP INFO, однако после обмена SDP-сообщениями с софтсвича DTMF летит именно в этом виде. Причина в этом:
шлюз заявляет поддержку DTMF вот так - a=fmtp:96 0-16
а РТУ заявляет поддержку DTMF вот так - a=fmtp:96 0-15
Поскольку РТУ поддерживает меньше символов оборудование принимает решение слать DTMF через сигнализацию, а не по rfc2833.
Вопрос: можно ли уменьшить анонсируемое количество символов шлюзом TM.IP или еще как-то решить эту проблему на стороне шлюза?
Добавлено: 04 сен 2009 10:27
Романов Александр
Шлюз TM-IP поддерживает прием/передачу DTMF в SIP INFO, для этого в конфигурации нужно прописать sip_dtmfmode=info
>шлюз заявляет поддержку DTMF вот так - a=fmtp:96 0-16
0-15 - dtmf
16 - hookflash
Наличие 16 в строке a=fmtp указывает только на то, что ТМ-IP может принимать hf по rfc2833 и не должно влиять на принятие решения слать DTMF через сигнализацию или по rfc2833 софтсвичом РТУ.
Интересно посмотреть логи данной ситуации. Если есть возможность, снимите лог с SIP и RTP трафиком и вышлите на
romanov@gcom.ru
Добавлено: 04 сен 2009 12:40
roman
Лог выслал.
На самом TM.IP в gw.conf в числе поддерживаемых способов передачи тоновых сигналов через SIP числится только RFC2833.
А если поддерживает SIP INFO, то почему не реагирует на приходящие пакеты? Я так понимаю опция в gw.conf касается отправки DTMF, а не приема.
Добавлено: 04 сен 2009 15:25
Романов Александр
>На самом TM.IP в gw.conf в числе поддерживаемых >способов передачи тоновых сигналов через SIP >числится только RFC2833.
>А если поддерживает SIP INFO, то почему не >реагирует на приходящие пакеты? Я так понимаю опция >в gw.conf касается отправки DTMF, а не приема.
У Вас значит старая версия ПО, в которой DTMF по INFO еще не был реализован. Как я понял в ней еще даже нет web-интерфейса. Необходимо будет обновить версию.
Добавлено: 04 сен 2009 15:38
roman
>У Вас значит старая версия ПО, в которой DTMF по INFO еще не был реализован. Как я понял в ней еще даже нет web-интерфейса. Необходимо будет обновить версию.
Наверное старая.
Веб-интерфейс не важен, а вот возможность работы с SIP-INFO будет кстати. Как обновиться? Я могу сделать это сам?
Добавлено: 07 сен 2009 09:24
Женя
Да, можете сделать сами.
Обратитесь в сервис центр, мы Вам отправим ПО и инструкцию по замене.
Добавлено: 14 сен 2009 14:05
Романов Александр
Версия ПО 2.10.6 и инструкция по смене ПО высланы.
Новое в версии:
- раздельная настройка DTMF и hf по rfc2833
- в answer SDP используется fmtp из offer SDP
Добавлено: 18 сен 2009 11:07
roman
Поменял все (ядро, файловую систему, gate323). dtmf на вход стал проходить. На выход dtmf пропал. По сигнализации отправку dtmf не видно, может быть идет inband-передача, но бестолку.
Кстати, как настроить отправку dtmf в виде sip-info? В gw.conf в числе поддерживаемых метотодов по-прежнему числится только rfc2833 (правда сейчас он не работает):
; dtmf mode to be used by default for all clients.
; Supports: rfc2833
;Default - rfc 2833
sip_dtmfmode=rfc2833
Добавлено: 19 сен 2009 14:29
roman
Все получилось. Сейчас все работает. Спасибо.