Уважаемые знатоки,приветствую!
Есть Cisco 2821 с ios 12.4.15T(4) Advip и SIP-trunk у провайдера с выходом в "город".
Есть маленькая проблема - не проходят DTMF сигналы, если звонить на номер, в котором нужно донабрать
добавочный номер. Пробовал звонить себе на мобильный и набирать на телефоне циферки, так DTMF до моего мобильного не доходит. Такое ощущение что они режутся или просто не генерируются системой.Пробовал различные варианты dtmf-relay в dial-peer (SIP-notifty, SIP-kpml), не помогает.
помогите разобраться, пожалуйста.Часть конфига даю ниже:
dial-peer voice 103 voip
description ** Outgoinging call to SIP trunk **
preference 1
destination-pattern .T
progress_ind setup enable 3
progress_ind progress enable 8
voice-class sip dtmf-relay force rtp-nte
session protocol sipv2
session target dns: xxxxxxxxxxxx
session transport udp
dtmf-relay h245-alphanumeric h245-signal sip-notify sip-kpml rtp-nte
codec g711alaw
ip qos dscp cs5 media
ip qos dscp cs4 signaling
clid network-number xxx-xx-xx
no vadsip-ua
authentication username 8044хххххххх password ххххххххх
nat symmetric check-media-src
no remote-party-id
retry invite 3
retry response 3
retry bye 3
retry cancel 3
timers trying 1000
registrar dns:ххххххххххххх
sip-server dns:хххххххххххххх
У Вас g711, попробуйте без dtmf-relay.
Через Asterisk - cisco работает.
>У Вас g711, попробуйте без dtmf-relay.
>Через Asterisk - cisco работает.Хм... Т.е. вообще убрать dtmf-relay из dial-peer?
>>У Вас g711, попробуйте без dtmf-relay.
>>Через Asterisk - cisco работает.
>
>Хм... Т.е. вообще убрать dtmf-relay из dial-peer?Попробывал, не хочет....
Попробуйте тестировать на обычный телефон с транком без компресии.
На мобильный может не всегда проходить, так как GSM codec.
Читый вариант rtp-nte с типом 101 не пробовали ?
>Попробуйте тестировать на обычный телефон с транком без компресии.
>На мобильный может не всегда проходить, так как GSM codec.
>Читый вариант rtp-nte с типом 101 не пробовали ?пробовал! я обычно тестирую на телефонных номер с IVR, доба достичь чистоты експеримента :)
Попробуйте простой аппарат без IVR.
DTMF слышры в читом виде. Попробуйте отключить echo-ccenceller, vad.
>Попробуйте простой аппарат без IVR.
>DTMF слышры в читом виде. Попробуйте отключить echo-ccenceller, vad.звонил на простой аппарат, результат тот же - dtmf не проходит.
Если звонить через FXO то все гуд, а вот с SIP что-то не совсем выходит.
vad отключен, а как отключит echo?
voice-port <>
no echo-cancel enable
при "enable echo", обязательно используйте "no non-linear
Посмотрите маршрут передачи голоса, возможжно где-то идет
компрессия, обычно DTMF хорошо слышен в G711.
В G711 не производится фильтрация гармонических тонов.
>voice-port <>
> no echo-cancel enable
> при "enable echo", обязательно используйте "no non-linear
>Посмотрите маршрут передачи голоса, возможжно где-то идет
>компрессия, обычно DTMF хорошо слышен в G711.
>В G711 не производится фильтрация гармонических тонов.Не пойму, как эта комманда на VOIP применяется. Voicе-port вроде как для другого типа портов и каналов работает...
Вообщем прикрутил я еще на входящий порт vxml скрипт, оно и на входе не делает DTMF в транк. Отчетливо слышны тоновые сигналы, но система просто не реагирует на них. Подскажите, где рыть...
Спасибо!
>[оверквотинг удален]
>>В G711 не производится фильтрация гармонических тонов.
>
>Не пойму, как эта комманда на VOIP применяется. Voicе-port вроде как для
>другого типа портов и каналов работает...
>
>Вообщем прикрутил я еще на входящий порт vxml скрипт, оно и на
>входе не делает DTMF в транк. Отчетливо слышны тоновые сигналы, но
>система просто не реагирует на них. Подскажите, где рыть...
>
>Спасибо!поробуй
dtmf-relay rtp-nte