Anticisco
http://anticisco.ru/forum/

Нет DTMF от провайдера
http://anticisco.ru/forum/viewtopic.php?f=2&t=11538
Страница 1 из 1

Автор:  pr0g [ 23 мар 2021, 16:26 ]
Заголовок сообщения:  Нет DTMF от провайдера

Привет!

Запускаю CME на Cisco 2921. Подключил SIP от провайдера. Входящий звонок приходит на IVR, он просит набрать внутренний номер в тональном режиме, но при их нажатии IVR не реагирует. Отладка показала, что DTMF на CME не доходит.

Провайдер передает DTMF RFC2833. Провайдер говорит это из-за кодека G.729 по которому поднимается соединение, а они ждут G.711a. Не могу заставить Cisco поднимать подключение по G.711a.

Прикрепляю конфиг и debug ccsip message

Вложения:
debug ccsip message.txt [13.52 КБ]
Скачиваний: 342
config.txt [9.29 КБ]
Скачиваний: 363

Автор:  DVD [ 09 апр 2021, 11:00 ]
Заголовок сообщения:  Re: Нет DTMF от провайдера

А в чём состоит идея с транскодингом? У вас ролик из IVR записан в другом кодеке?

У меня была странная проблема - TCL нормально работал только в g711u. В итоге пришлось настроить схему где все входящие вызовы на номер с IVR сначала транскодируются в g711u.

Автор:  Silent_D [ 23 апр 2021, 07:30 ]
Заголовок сообщения:  Re: Нет DTMF от провайдера

DVD писал(а):
У меня была странная проблема - TCL нормально работал только в g711u.

Вся Cisco IP телефония изначально заточена под G.711u, т.к. это американский стандарт.
В отличие от европейского G.711a.
И, насколько помню, все prompt-ы в TCLWare были как раз в G.711u (PCMU).
И codec вызова должен соответствовать codec-у prompt-а.
Так что под G.711a нужен свой набор prompt-ов. Под G.729 свой, и т.д.

А собственно сам TCL - это скриптовый язык, ему пофигу на кодеки. :-)

Автор:  DVD [ 04 май 2021, 17:26 ]
Заголовок сообщения:  Re: Нет DTMF от провайдера

Silent_D писал(а):
DVD писал(а):
У меня была странная проблема - TCL нормально работал только в g711u.

Вся Cisco IP телефония изначально заточена под G.711u, т.к. это американский стандарт.
В отличие от европейского G.711a.
И, насколько помню, все prompt-ы в TCLWare были как раз в G.711u (PCMU).
И codec вызова должен соответствовать codec-у prompt-а.
Так что под G.711a нужен свой набор prompt-ов. Под G.729 свой, и т.д.

А собственно сам TCL - это скриптовый язык, ему пофигу на кодеки. :-)


Да, я тоже так считаю :-)
Однако ролики у меня были в 711a, но мопед не ехал. А при переконвертировании в 711u всё тут же начинало работать. Скорее всего, что-то не было учтено, но разобраться с этим так и не удалось.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/