Вопрос:
при исходящем звонке, попадаю в голосовое меню нужной мне компании. не могу сделать донабор номера. как я понимаю не работает параметр 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
опции для 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
Совет: Попробуйте на транке, внутреннем номере 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