Вы можете заказать звонок, и наш оператор позвонит вам в любое время!

Вопрос:

при исходящем звонке, попадаю в голосовое меню нужной мне компании. не могу сделать донабор номера. как я понимаю не работает параметр DTMF mode. подключаю вместо станции телефонный аппарат (ESCENE ES320) ввожу необходимые параметры, в строке DTMF : Inband всё работает как положено. когда подключаю станцию - не работает дозвон.

опции для PEER:

disallow=all
dtmfmode=inband
username=3565551
type=peer
secret=ххххххх
nat=no
insecure=invite
host=172.19.46.1
context=from-trunk
allow=alaw&ulaw

во внутренних настройках телефонного номера (199) dtmfmode inband

на телефонном аппарате, который использовался для контроля линии указано inband

Ответ:

В вашем случае это может происходить только по одной причине - в момент звонка на АТС происходит транскодинг голосового канала, а так как вы посылаете DTMF именно в нем, сигналы искажаются и донабор не проходит!
Совет: Попробуйте на транке, внутреннем номере 199 и самом телефонном аппарате установить жестко 1 кодек - alaw

disallow=all
dtmfmode=inband
username=3565551
type=peer
secret=ххххххх
nat=no
insecure=invite
host=172.19.46.1
context=from-trunk
allow=alaw

И в момент совершения вызова проследить что это именно так, командой "sip show channels" в командной строке. (АТС-Утилиты-Командная строка)

Для справки: Метод передачи DTMF - "Inband" является самым не надежным из существующих методов передачи, с нашей точки зрения методы "rfc2833" и "info" работают стабильнее! Обратитесь к вашему телефонному провайдеру с просьбой о включении данных методов передачи DTMF сигнала.
В нашей тестовой лаборатории проведен эксперимент по вашему описанию, при отсутствии транскодинга голосового канала, метод передачи DTMF - "Inband" работает корректно!
Тестирование проводилось при участии: Оператор связи MCN, IP АТС NEOPbx "Малый бизнес" 1.0.43, телефонный аппарат ESCENE ES320