Руководство по настройке детектора сигналов завершения связи (Disconnect Tone)
для VOIP шлюзов Dynamix с FXO портами
Данное руководство описывает процедуру настройки детектора сигналов завершения связи (сигнал занято, отбой, сбой линии) в шлюзах Dynamix с портами FXO. Это необходимо для корректной работы (избежания ситуации “залипания” порта) в случае разрыва или оконочания связи со стороны PSTN (ТфОП) Что такое Disconnect Tone? При поступлении входящего телефонного звонка с PSTN на FXO порт, VOIP
шлюз автоматически отвечает на входящий звонок. Если абонент со
стороны IP сети или VOIP устройство не ответит на входящий звонок или
звонящий абонент положит трубку, PSTN или телефонная станция
автоматически подаст на FXO шлюз сигнал "занято" (завершения связи).
FXO шлюз Dynamix должен правильно распознать сигнал "занято" или
завершения связи со стороны PSTN и освободить порт ("положить
трубку"). Для этого в FXO шлюзах Dynamix имеется специальный
программируемый детектор сигналов. В случае, если соединение
разрывается абонентом или VoIP устройством со стороны IP - шлюз кладет
трубку и автоматически освобождает FXO порт.
Правильная настройка распознавания сигналов "занято" позволяет
избежать ситуаций с "залипанием" FXO порта, когда со стороны PSTN
абонент завершает или разрывает соединение. Настройка детектора сигналов
Для настройки детектора сигналов PSTN (АТС) необходимо указать следующие параметры:
- High level frequency and Low level frequency (Верхняя и нижняя частота)
- Tone Cadence (ON/OFF intervals) (Ритм или модуляция сигнала: интервалы между сигналами)
- Tone level (Уровень сигнала)
Эти параметры можно указать через консоль (telnet) или через Web интерфейс, согласно руководству пользователя на соответствующий шлюз Dynamix.
Примеры конфигурации тонов:
1. Частоты 480/620, ритм (промежуток включения/выключения) 0.5сек
tone -busy1 480 620 8 8 50 50 1023 1023
2. Одна частота 480, ритм 0.5сек
tone –busy1 480 0 8 0 50 50 1023 1023
3. Одна частота 480, непрерывный сигнал
tone –busy1 480 0 8 0 50 1023 1023 1023
При правильной конфигурации FXO шлюз Dynamix должен распознать и положить трубку в течение 2х секунд. Иначе, порт может быть освобожден автоматически через 1 минуту или “залипнуть” на неопределенное время.
Примечание: При “залипании” порта «освободить» его можно командой hangup 0 (0 – для первого порта шлюза, … 3 – для 4-го)
Существует 2 способа анализа сигналов «занято» и «отбой»:
- с помощью компьютера и микрофона
- аппаратными средствами FXO шлюзов Dynamix.
Способ 1.
Необходим компьютер со встроенным или внешним микрофоном (например, телефонной гарнитурой). К телефонной линии подключаем обычный телефон в режиме громкой связи. Набираем номер заведомо занятого абонента или просто снимаем трубку и ждем сигнала отбоя (эти сигналы могут отличаться, поэтому имеет смысл записать и проанализировать все варианты: удаленный номер занят, удаленный абонент положил трубку, сбой линии связи, обрыв связи после входящего звонка). При появлении сигнала «занято» на компьютере производим запись сигналов c использованием микрофона и, например, встроенной программы «Recorder».
Для анализа можно воспользоваться также демо-версией программы “CoolEdit Pro” (http://cooledit.com)
1.
2.
3.
4.
5.
Полученные с помощью программы “CoolEdit Pro” параметры необходимо внести в конфигурацию шлюза через терминал или веб интерфейс. В случае, если детектор не будет срабатывать (не будет происходить отбой линии через 2 сек) рекомендуем изменять частоту с шагом один Герц, например, для 620/480:
620/479
620/480
620/481
621/479
621/480
621/481
619/479
619/480
619/481
При “залипании” порта – используйте команду “hangup” и номер его порта: от 0 до 3. Способ 2.
Для шлюзов Dynamix 2FXO, Dynamix 4FXO, Dynamix 2FXO/2FXS – можно использовать встроенный анализатор сигналов. Для шлюзов Dynamix 2FXO, Dynamix 4FXO следует подсоединить телефонную линию на порт 2 (для шлюза Dynamix 2FXO/2FXS – порт LINE 1).
1. Используя терминальный режим через telnet зайти в управление шлюзом
2. Выдать команду «record –tone»
3. Совершить исходящий или принять входящий вызов через порт номер 2
4. Дождаться сигнала «занято»
5. Нажать клавишу <R>
usr/config$ record -tone
Press (R) to start record...
r
Analizing!! Please wait a moment...
Frequency 1 : 425
Frequency 2 : 417
0.25sec on 0.25sec off
Полученные данные можно внести используя telnet командой
tone 4 417 425 8 8 25 25 1023 1023
Уровень входного сигнала
В некоторых случаях уровень сигнала может быть слишком слабым для определения. В таком случае можно повысить усиление входного сигнала командой:
voice -volume input xx
commit
reboot
где, параметр хх – уровень входного усиления. Максимальное значение 35.
Не следует превышать это значение, в противном случае могут появиться искажения сигнала или эхо.
|