Определение сигнала "Занято" (Busytone)
Добавлено: 13 апр 2014 20:03
Здравствуйте, уважаемые профессионалы и специалисты!
В Вологде, для одного из наших клиентов в настоящий момент реализуем проект по постепенному внедрению IP-телефонии, в связи с чем установили TAU32M.IP.
И у нас сейчас очень остро встал вопрос, связанный с тем, что шлюз TAU32 не определяет Busy Tone. Если быть точным, то не срабатывают настройки, записанные в PBX->Ports->Subscriber Profiles-> Profile 2, поле "Busytone detection parameters:". Мы уже перебрали кучу вариантов, но все равно шлюз "не понимает", что трубка другим абонентом (имеется в виду - внешним абонентом, с которым установлен коннекшен через городскую линию) положена и не кладет трубу.
Вкратце опишу конфигурацию, которую мы строим, а также приложу аудиофайлы с тонами из городской линии, по которым мы определяли сигналы "Ответ станции" и "Занято".
Итак. У нас имеется 1 аналоговая линия, приходящая от провайдера (Ростелеком). Эту линию я завел на FXO1, платы 8FXO, шлюза ТАУ32.
На указанный порт у меня настроен как SIP-профайл (где прописан адрес моего сервера Asterisk), так и Subscriber Profile (где указаны необходимые настройки для FXO-линий). Также на FXO-порту настроен hotline-номер, с помощью которого входящий вызов (от провайдера в офис) я десантирую на Asterisk.
Параметры, настроенные в соответствующем профиле Subscriber Profiles, такие (приведены на скриншоте):
Dialtone detection parameters: 425;0(2000/0/1) (такие были по умолчанию, не менялись)
Busytone detection parameters: 441;2(350/350/1) (попытались определить с помощью звуковой программы)
Ringback tone detection parameters: 425;0(1000/4000/1) (новый параметр, появился после апдейта прошивки)
Как мы определяли Busytone? Записали с линии в аудиофайл поток и потом закинули в программу Audacity (как определять тональные параметры, нашли тут: http://habrahabr.ru/post/135219/, абзац "Настройка disconnect tone на SPA3102").
И соответственно частоту, и интервалы померяли в этой программе (см скриншот). Но даже после этого ничего не поменялось - шлюз все равно не определяет Busytone. В связи с чем большая просьба - помогите это сделать. Либо подскажите как, что можно подкрутить?
К посту прикладываю аудио файл записи сигнала "Занято", выдаваемого на ростелекомовской линии:
1) Аудио файл: http://yadi.sk/d/n9eD_CGRMMYYn
2) Проект в Audacity (вместе с аудиофайлом): http://yadi.sk/d/U5pweYmzMMYYe
Прошу помочь, буду очень признателен!
В Вологде, для одного из наших клиентов в настоящий момент реализуем проект по постепенному внедрению IP-телефонии, в связи с чем установили TAU32M.IP.
И у нас сейчас очень остро встал вопрос, связанный с тем, что шлюз TAU32 не определяет Busy Tone. Если быть точным, то не срабатывают настройки, записанные в PBX->Ports->Subscriber Profiles-> Profile 2, поле "Busytone detection parameters:". Мы уже перебрали кучу вариантов, но все равно шлюз "не понимает", что трубка другим абонентом (имеется в виду - внешним абонентом, с которым установлен коннекшен через городскую линию) положена и не кладет трубу.
Вкратце опишу конфигурацию, которую мы строим, а также приложу аудиофайлы с тонами из городской линии, по которым мы определяли сигналы "Ответ станции" и "Занято".
Итак. У нас имеется 1 аналоговая линия, приходящая от провайдера (Ростелеком). Эту линию я завел на FXO1, платы 8FXO, шлюза ТАУ32.
На указанный порт у меня настроен как SIP-профайл (где прописан адрес моего сервера Asterisk), так и Subscriber Profile (где указаны необходимые настройки для FXO-линий). Также на FXO-порту настроен hotline-номер, с помощью которого входящий вызов (от провайдера в офис) я десантирую на Asterisk.
Параметры, настроенные в соответствующем профиле Subscriber Profiles, такие (приведены на скриншоте):
Dialtone detection parameters: 425;0(2000/0/1) (такие были по умолчанию, не менялись)
Busytone detection parameters: 441;2(350/350/1) (попытались определить с помощью звуковой программы)
Ringback tone detection parameters: 425;0(1000/4000/1) (новый параметр, появился после апдейта прошивки)
Как мы определяли Busytone? Записали с линии в аудиофайл поток и потом закинули в программу Audacity (как определять тональные параметры, нашли тут: http://habrahabr.ru/post/135219/, абзац "Настройка disconnect tone на SPA3102").
И соответственно частоту, и интервалы померяли в этой программе (см скриншот). Но даже после этого ничего не поменялось - шлюз все равно не определяет Busytone. В связи с чем большая просьба - помогите это сделать. Либо подскажите как, что можно подкрутить?
К посту прикладываю аудио файл записи сигнала "Занято", выдаваемого на ростелекомовской линии:
1) Аудио файл: http://yadi.sk/d/n9eD_CGRMMYYn
2) Проект в Audacity (вместе с аудиофайлом): http://yadi.sk/d/U5pweYmzMMYYe
Прошу помочь, буду очень признателен!