Головна | Продукція Новини | Контакти | Підтримка | Рішення | FAQ | Форум | Продажі

FAQ (VoIP серия DYNAMIX)
  
Як налаштувати детектор сигналів завершення зв'язку в шлюзах Dynamix з FXO портами?

  Описання по налаштуванню детектора сигналів завершення зв'язку (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. 
Необхідний комп'ютер зі вбудованим або зовнішнім мікрофоном (наприклад, телефонною гарнітурою). До телефонної лінії підключаємо звичайний телефон в режимі гучного зв'язку. Набираємо номер свідомо зайнятого абонента або просто знімаємо трубку і чекаємо сигналу відбою (ці сигнали можуть відрізнятися, тому має сенс записати і проаналізувати всі варіанти: номер зайнятий, абонент поклав трубку, збій лінії зв'язку, обрив зв'язку після вхідного дзвінка). При появі сигналу «зайнято» на комп'ютері робимо запис сигналів з використанням мікрофону і, наприклад, вбудованої програми «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. 
Не слід перевищувати це значення, інакше можуть з'явитися спотворення сигналу або ехо-камера.