Как настроить типы DTMF сигнала: различия между версиями

Материал из wiki.akuvox-rus.ru
Перейти к навигации Перейти к поиску
(Новая страница: «== Обзор == '''DTMF (Dual-tone multi-frequency signaling)[ Двухтональный многочастотный сигнал]''' это телекомм...»)
 
 
(не показаны 2 промежуточные версии этого же участника)
Строка 5: Строка 5:
 
Частота каждого DTMF сигнала:  
 
Частота каждого DTMF сигнала:  
  
(Картинка ) 
+
[[Файл:1м.png|мини]]
 +
  
 
''Обратитесь к Википедии - https://en.wikipedia.org/wiki/Dual-tone_multi-frequency_signaling''  
 
''Обратитесь к Википедии - https://en.wikipedia.org/wiki/Dual-tone_multi-frequency_signaling''  
Строка 22: Строка 23:
 
1. На IT8X нажимается 192.168.35.81 для прямого IP звонка на IT8X, и IT8X нажимает цифры 8, 1, 0 и 3 во время звонка. RFC2833 будет протоколом по умолчанию, вы можете проверить захваченные пакеты
 
1. На IT8X нажимается 192.168.35.81 для прямого IP звонка на IT8X, и IT8X нажимает цифры 8, 1, 0 и 3 во время звонка. RFC2833 будет протоколом по умолчанию, вы можете проверить захваченные пакеты
  
(Картинка )
+
[[Файл:2м.jpg|мини]]
 
   
 
   
 
2. IT8X и Akuvox IP телефон зарегистрированы на SIP сервере. На IT8X набирается 5174 для создания SIP звонка на IT8X.  
 
2. IT8X и Akuvox IP телефон зарегистрированы на SIP сервере. На IT8X набирается 5174 для создания SIP звонка на IT8X.  
 
2.1 По пути: Account(Аккаунт)-Advanced(Расширенные), когда вы выбираете протокол RFC2833 для DTMF:  
 
2.1 По пути: Account(Аккаунт)-Advanced(Расширенные), когда вы выбираете протокол RFC2833 для DTMF:  
  
(Картинка )
+
[[Файл:3м.jpg|мини]]
 
   
 
   
 
На IT8X набираются цифры 0, 2, 1 и 5 во время звонка, вы можете отследить захваченные пакеты:  
 
На IT8X набираются цифры 0, 2, 1 и 5 во время звонка, вы можете отследить захваченные пакеты:  
  
(Картинка )
+
[[Файл:4м.jpg|мини]]
  
 
2.2 По пути: Account(Аккаунт)-Advanced(Расширенные), когда вы выбираете протокол Info  DTMF:  
 
2.2 По пути: Account(Аккаунт)-Advanced(Расширенные), когда вы выбираете протокол Info  DTMF:  
  
(Картинка )
+
[[Файл:5м.jpg|мини]]
 
   
 
   
 
На IT8X набираются цифры 1, 8 and 5 во время звонка, вы можете отследить захваченные пакеты:
 
На IT8X набираются цифры 1, 8 and 5 во время звонка, вы можете отследить захваченные пакеты:
 
   
 
   
(Картинка )
+
[[Файл:6м.jpg|мини]]
  
 
2.3 По пути: Account(Аккаунт)-Advanced(Расширенные), когда вы выбираете протокол Inband  для DTMF:  
 
2.3 По пути: Account(Аккаунт)-Advanced(Расширенные), когда вы выбираете протокол Inband  для DTMF:  
  
(Картинка )
+
[[Файл:7м.png|мини]]
 
   
 
   
 
На IT8X набирается номер во время звонка, вы можете отследить захваченные пакеты следующим образом:  
 
На IT8X набирается номер во время звонка, вы можете отследить захваченные пакеты следующим образом:  
  
 
2.3.1 Введите команду ip.addr==192.168.35.81&&rtp для фильтрации rtp пакетов и выберите один пакет.  
 
2.3.1 Введите команду ip.addr==192.168.35.81&&rtp для фильтрации rtp пакетов и выберите один пакет.  
   
+
  
(Картинка )
+
[[Файл:8м.png|мини]]
+
 
 
2.3.2 Выберите RTP пакет,Выберите save(5й пункт меню сверху),Выберите аудио формат ‘raw(без обработки)’ и нажмите save(сохранить).  
 
2.3.2 Выберите RTP пакет,Выберите save(5й пункт меню сверху),Выберите аудио формат ‘raw(без обработки)’ и нажмите save(сохранить).  
  
(Картинка )
+
[[Файл:9м.png|мини]]
     
+
   
 
2.3.3 Импортируйте необработанный аудио файл в программу cooledit. Проиграйте аудио файл, чтобы найти звук ‘дуду’.  
 
2.3.3 Импортируйте необработанный аудио файл в программу cooledit. Проиграйте аудио файл, чтобы найти звук ‘дуду’.  
   
+
(Картинка )
+
[[Файл:10м.png|мини]]
 +
 
 +
[[Файл:11м.png|мини]]
  
(Картинка )
 
      
 
 
2.3.4 Выделите часть аудио файла со звуком ‘дуду’, и кликните Analyze-frequency(Частотный анализ) для анализа. Будет две пиковых частоты, и проверьте, какой DTMF код соответствует частоте по картинке (Частота показывается при наведении указателя мыши на волновой пик, как 945Hz и 1359Hz на картинке).  
 
2.3.4 Выделите часть аудио файла со звуком ‘дуду’, и кликните Analyze-frequency(Частотный анализ) для анализа. Будет две пиковых частоты, и проверьте, какой DTMF код соответствует частоте по картинке (Частота показывается при наведении указателя мыши на волновой пик, как 945Hz и 1359Hz на картинке).  
  
(Картинка )
+
[[Файл:12м.png|мини]]

Текущая версия на 00:05, 14 августа 2020

Обзор

DTMF (Dual-tone multi-frequency signaling)[ Двухтональный многочастотный сигнал] это телекоммуникационная система сигналов, которая using the полосу тональных частот через телефонные линии между телефонным оборудованием и другими коммуникационными устройствами и распределительными центрами.

Частота каждого DTMF сигнала:

1м.png


Обратитесь к Википедии - https://en.wikipedia.org/wiki/Dual-tone_multi-frequency_signaling

Три протокола передачи текущего DTMF события

RFC2833: Обрабатывает rtp события и проверяет наличие пакета RTP EVENT. SIP INFO: Обрабатывает sip события и проверяет наличие пакета sip info. Inband: Не может заглядывать внутрь пакета. Находится внутри голосового потока, и для проверки используется протокол RTP

Например:

Устройства: IT8X (IP адрес: 192.168.35.93, SIP аккаунт: 5173 ) и IT8X (IP адрес: 192.168.35.81, SIP аккаунт: 5174 ) Тестовое окружение: IT8X и PC подключены к интернету через хаб.

Операции:

1. На IT8X нажимается 192.168.35.81 для прямого IP звонка на IT8X, и IT8X нажимает цифры 8, 1, 0 и 3 во время звонка. RFC2833 будет протоколом по умолчанию, вы можете проверить захваченные пакеты

2м.jpg

2. IT8X и Akuvox IP телефон зарегистрированы на SIP сервере. На IT8X набирается 5174 для создания SIP звонка на IT8X. 2.1 По пути: Account(Аккаунт)-Advanced(Расширенные), когда вы выбираете протокол RFC2833 для DTMF:

3м.jpg

На IT8X набираются цифры 0, 2, 1 и 5 во время звонка, вы можете отследить захваченные пакеты:

4м.jpg

2.2 По пути: Account(Аккаунт)-Advanced(Расширенные), когда вы выбираете протокол Info DTMF:

5м.jpg

На IT8X набираются цифры 1, 8 and 5 во время звонка, вы можете отследить захваченные пакеты:

6м.jpg

2.3 По пути: Account(Аккаунт)-Advanced(Расширенные), когда вы выбираете протокол Inband для DTMF:

7м.png

На IT8X набирается номер во время звонка, вы можете отследить захваченные пакеты следующим образом:

2.3.1 Введите команду ip.addr==192.168.35.81&&rtp для фильтрации rtp пакетов и выберите один пакет.   

8м.png

2.3.2 Выберите RTP пакет,Выберите save(5й пункт меню сверху),Выберите аудио формат ‘raw(без обработки)’ и нажмите save(сохранить).

9м.png

2.3.3 Импортируйте необработанный аудио файл в программу cooledit. Проиграйте аудио файл, чтобы найти звук ‘дуду’.

10м.png
11м.png

2.3.4 Выделите часть аудио файла со звуком ‘дуду’, и кликните Analyze-frequency(Частотный анализ) для анализа. Будет две пиковых частоты, и проверьте, какой DTMF код соответствует частоте по картинке (Частота показывается при наведении указателя мыши на волновой пик, как 945Hz и 1359Hz на картинке).

12м.png