dtmf код что это
DTMF (тональный набор)
Какие функции DTMF в АТС Zadarma существуют?
В АТС Zadarma сигнал DTMF используется для работы с IVR (голосовым меню) во время входящих звонков.
Функции DTMF в АТС:
Перевод звонка
Для перевода входящего или исходящего звонка нажмите # затем внутренний номер абонента и снова # например #101#
Перевод с голосовым уведомлением
Для перевода звонка с голосовым уведомлением нажмите * внутренний номер и # например *101#
Перевод звонка на сценарий АТС
Для перевода звонка на сценарий (сценарий может содержать несколько внутренних номеров, чаще всего сценарии используются для отдельных отделов или подразделений в компании) наберите номер сценария в голосовом меню, например #1#
Перехват звонка
Для перехвата входящего звонка наберите 40 и нажмите кнопку вызова.
Мне нужно набрать # либо *
Если вы звоните с SIP (а не с внутреннего номера АТС) # либо * в тональном режиме передается обычным способом (так как на SIP нет перевода звонка).
Если вы совершаете звонок с внутреннего номера АТС, для донабора клавиши # либо * во время DTMF в голосовых меню, наберите 00# либо 00*. Нули будут удалены и система передаст только # или *.
Сигналы DTMF могут передаваться тремя методами:
При подключении к виртуальной АТС необходимо использовать метод RFC2833. Если виртуальная АТС не активна, для передачи DTMF в сторону Zadarma может использоваться любой метод, с нашей стороны мы передаем тоны только в формате RFC2833.
Dtmf код что это
Тональный набор, тональный сигнал (англ. Dual-Tone Multi-Frequency, DTMF ) — двухтональный многочастотный аналоговый сигнал, используемый для набора телефонного номера. Сфера применения тональных сигналов: автоматическая телефонная сигнализация между устройствами, а также ручной ввод абонентом для различных интерактивных систем, например голосового автоответа. По используемой полосе частот сигнал соответствует телефонии.
Содержание
Формат сигнала
1 | 2 | 3 | A | 697 Гц |
---|---|---|---|---|
4 | 5 | 6 | B | 770 Гц |
7 | 8 | 9 | C | 852 Гц |
* | 0 | # | D | 941 Гц |
1209 Гц | 1336 Гц | 1477 Гц | 1633 Гц |
Для кодирования символа в DTMF сигнал необходимо сложить два синусоидальных сигнала. Частоты синусоид берутся по приведённой выше таблице из столбца и строки соответствующих передаваемому символу.
Иные примененияТехнология DTMF нашла применение в системе умного дома, охранных и тревожных сигнализациях. Также DTMF-метки широко используются в коммерческом радиовещании. ДекодированиеСигнал DTMF может быть декодирован на цифровой ЭВМ с использованием алгоритма Гёрцеля. Внедрение тонального набора номера в РоссииНесмотря на то, что тональный набор номера существует с 1961 года, в России он стал применяться лишь с 1990-х годов (хотя для межстанционного обмена подобный сигнал стал применяться с появлением координатных АТС). По настоящее время многие АТС в России могут воспринимать телефонный номер лишь в импульсном виде. Возможность тонального набора существует там, где АТС были заменены на новые цифровые. Иногда тональный набор номера предоставляется как отдельная платная услуга. См. такжеСсылкиПолезноеСмотреть что такое «DTMF» в других словарях:DTMF — (Dual Tone Multi Frequency) allocation of a unique tone to each button on an appliance (made up of two frequencies high and low) that allows a computer to recognize the tone … English contemporary dictionary DTMF — Codes DTMF Les codes DTMF (dual tone multi frequency) sont les combinaisons de fréquences utilisées pour la téléphonie moderne (en opposition aux téléphones dits à impulsions). Ces codes sont utilisés pour la composition des numéros de téléphones … Wikipédia en Français Dtmf — Codes DTMF Les codes DTMF (dual tone multi frequency) sont les combinaisons de fréquences utilisées pour la téléphonie moderne (en opposition aux téléphones dits à impulsions). Ces codes sont utilisés pour la composition des numéros de téléphones … Wikipédia en Français DTMF — Das Mehrfrequenzwahlverfahren (MFV, auch Tonwahlverfahren) ist die bei der analogen Telefontechnik gebräuchliche Wähltechnik und ist das heute überwiegend in der Telefonvermittlungstechnik genutzte Verfahren zur Übermittlung der Rufnummer an das… … Deutsch Wikipedia DTMF — dual tone multi frequency … Military dictionary DTMF — Dual Tone Multi Frequency (Governmental » Military) Dual Tone Multi Frequency (Medical » Physiology) Dual Tone Multi Frequency (Computing » Networking) ** Dual Tone Multiple Frequency (Computing » Telecom) … Abbreviations dictionary DTMF — • Data Tone Multiple Frequency • Dual Tone Modulated/Multiple Frequency Dual Tone MultiFrequency (Signals) … Acronyms DTMF — ● ►en sg. f. ►COMM Dual Tone Multi Frequency. Technique consistant à utiliser deux séries de tons, une pour les rangées, une pour les colonnes, pour identifier les touches d un clavier de téléphone. Quand on presse une touche, deux tons sont donc … Dictionnaire d’informatique francophone DTMF — [1] Data Tone Multiple Frequency [2] Dual Tone Modulated/Multiple Frequency Dual Tone MultiFrequency (Signals) … Acronyms von A bis Z DTMF — Dual Tone Multi Frequency. This is used in tone dialing. It is a method where 2 distinct tones are sent for each digit dialed … Dictionary of telecommunications Коды DTMFСигналы DTMF (dual-tone multifrequency [двухтоновый многочастотный сигнал]) были предложены более 25 лет назад. Это произошло как раз перед тем, как правительство США форсировало расформирование компании Bell Telephone для разделения ее по различным секторам рынка. DTMF обычно известен как способ тонального набора. Стандартный сигнал DTMF состоит из двух тонов звуковых частот, выбранных из группы восьми различных звуковых сигналов. Эти сигналы восьми различных частот поделены на две группы: группа сигналов низкого тона и группа сигналов высокого тона (см. табл. 5.2). Сигнал DTMF представляет собой комбинацию сигналов звуковых тонов, выбранных из различных групп (см. рис. 5.13-5.15). Простейший подсчет показывает, что возможны 4 х 4 = 16 возможных комбинаций. Рис. 5.13. Форма колебаний низкого тона Рис. 5.14. Форма колебаний высокого тона Рис. 5.15. Алгебраическая сумма колебаний высокого и низкого тонов (DTMF) Сигналы низкого тона (от R1 до R4) относятся к группе рядов. Сигналы высокого тона (от С1 до С4) образуют группу колонок. Таблица 5.2 Кодирование сигнала DTMF Любая комбинация частот может быть получена при использовании матрицы выключателей 4 х 4 или соответствующей клавиатуры (рис. 5.16). Помните, что эта технология была заимствована из телефонной индустрии, поэтому она была рассчитана на эффективное применение в телефонных линиях достаточно посредственного качества. Рис. 5.16. Матрица клавиатуры 4х4, показывающая отдельные частоты DTMF Стандартные телефоны с тональным набором используют матрицу клавиатуры размером 3х4. Такая матрица позволяет кодировать сигналы частот всех возможных рядов, но только трех вертикальных колонок (см. рис. 5.17). Клавиатура размером 3х4 более доступна и будет использоваться во всех схемных решениях, описанных ниже. Рис. 5.17. Распайка телефонной клавиатуры 3х4 Не все клавиатуры от телефонов работают подобным образом, поэтому некоторые из них окажутся непригодными для наших схем. Например, некоторые клавиатуры имеют отличающуюся распайку выводов и требуют соответствующих ИС. По этой причине, если вы используете клавиатуру, то должны убедиться в ее правильном функционировании. Изготовление кодера DTMF достаточно просто (см. рис. 5.18). Для этого потребуются клавиатура, кварцевый резонатор и ИС типа 5089. Цоколевка ИС 5089 показана на рис. 5.19. При использовании стандартной клавиатуры от телефона размером 3х4 вы потеряете возможность генерации 4-х DTMF кодов, связанных с отсутствующими клавишами, что снижает максимально возможное количество комбинаций до 12. Рис. 5.18. Кодер DTMF, использующий матрицу клавиатуры 4х4 Рис. 5.19. Цоколевка кодера DTMF ИС 5089 На рис. 5.20 изображена тестовая схема кодера, в которой использованы восемь кнопочных выключателей. Эти выключатели в данном случае заменяют клавиатуру, с их помощью вы сможете проверить работу кодера и работу схемы приемника (декодера). Помните, что необходимо использовать кнопочные выключатели, работающие на замыкание. Для нормальной работы необходимо соединение одного из выводов R1-R4 и C1-C4 c землей, что осуществляется соответствующими кнопками. Рис. 5.20. Схема кодера, использующего восемь кнопочных переключателей ИС способна генерировать одиночные тоны, что обычно предпринимается для целей тестирования. Например, чтобы сгенерировать тон частоты 1336 Гц, соответствующий выводу С2, необходимо замкнуть на землю вывод С2 и любые два вывода из группы рядов R1-R4. Такая операция и приведет к генерации чистого тона 1336 Гц. То же самое можно проделать для генерации тона из группы рядов. Для этого необходимо заземлить любые два вывода из группы колонок и необходимый для генерации заданной частоты вывод из группы рядов. Декодирование сигналов DTMF Декодирование сигналов DTMF является немного более сложным, чем кодирование. Наиболее простым решением может явиться использование единственной ИС, на этот раз типа G8870 (рис. 5.21). Рис. 5.21. Цоколевка декодера DTMF ИС G8870 ИС декодера имеет 4-битный выход с фиксацией состояния, обозначенный Q1-Q4. Q4 является старшим битом. Ток выходов Q1-Q4 достаточен для зажигания маломощных светодиодов. На рис. 5.22 показана основная схема приемника. Комбинация зажженных светодиодов, подключенных к выходам Q1-Q4, образует двоичное число. В таблице 5.3 приведены соответствия между кодами DTMF и соответствующими им двоичными числами. Схема построена так, что включенному светодиоду соответствует двоичная единица. Рис. 5.22. Схема приемника с 4-битным выходом Микроконтроллеры Выводы Q1-Q4, соответствующие 4-битному числу, с выхода ИС G8870 могут быть непосредственно подключены к входным линиям микроконтроллера типа PIC 16F84. Такой микроконтроллер легко «читает» двоичные коды. Мы вернемся к использованию PIC микроконтроллеров в гл. 7. Система связи на ИК лучах, которую мы будем рассматривать в следующих разделах, в комбинации с PIC микроконтроллером, разбираемым в гл.7, позволяет создавать программно управляемую систему коммуникации между роботами, используемыми в играх типа «салки» и в задачах следования за лидером. Таблица 5.3. Сигналы DTMF Цифровая индикация Если чтение двоичного кода представляется слишком утомительным, можно добавить десятичный цифровой индикатор. Выход ИС можно присоединить к двоично-десятичному дешифратору для 7-сегментных индикаторов типа 7448. ИС 7448 в свою очередь соединена с 7-сегментным индикатором типа MAN 74 (с общим катодом). Схема, включающая две ИС, позволяет осуществлять цифровую индикацию (см. рис. 5.23). Рис. 5.23. Схема приемника с цифровой индикацией Проверка Для проверки соедините выход ИС 5089 (вывод 16) с входом ИС G8870 и сгенерируйте сигнал DTMF с помощью кнопочных выключателей или клавиатуры. Декодер должен отобразить этот сигнал с помощью светодиодов или цифрового индикатора. Использование ИК излучателя Как только вы убедились в работоспособности устройства, можно добавить в схему приемник и передатчик ИК излучения. Выход ИС 5089 соединяется с базой NPN транзистора, в эмиттер которого включается мощный ИК светодиод (см. рис. 5.24). Можно подключить диод непосредственно к выходу ИС 5089, но излучаемая мощность в этом случае будет мала. NPN транзистор производит добавочный ток для питания светодиода. Рис. 5.24. Схема ИК передатчика DTMF На рис. 5.25 показана входная часть схемы ИК приемника. ИК фототранзистор соединен с КПОП операционным усилителем. Такая комбинация элементов позволяет управлять ИС 8870 через ИК канал на расстоянии порядка метра. Рис. 5.25. Схема входной части ИК приемника DTMF Система дистанционного управления (ДУ) Используя ИК соединение, вы можете нажать клавишу с определенным номером на клавиатуре и увидеть соответствующую цифру, отображенную на цифровом индикаторе. Проверьте качество ИК связи по направлению и максимальному расстоянию. Увеличения дальности связи можно добиться, помещая ИК светодиод и фототранзистор в отдельные рефлекторы. Хорошо подходит для этой цели рефлектор от старой лампы-вспышки. Устройство ДУ можно получить, добавив в схему ИС 4028, которая представляет собой двоично-десятичный дешифратор. Это означает, что при подаче параллельного двоичного кода на вход ИС (этим кодом зажигались светодиоды на рис. 5.22) на одном из выходов появится сигнал, соответствующий десятичной цифре. ИС 4028 имеет 10 выходов, обозначенных цифрами от 0 до 9. В зависимости от 4-битного кода на входе 4028, она выдает сигнал высокого уровня на одном из выходов (см. рис. 5.26). Рис. 5.26. Схема приемника DTMF с преобразованием шестнадцатеричного кода в десятичный Удалять из схемы ИС 7448 и цифровой индикатор нет необходимости, поскольку ИС 8870 имеет достаточно мощный выход для подачи сигнала на обе ИС 7448 и 4028. При тестировании выхода ИС 4028 цифровой индикатор может оказаться очень удобным. Чтобы не загромождать чертеж, на рис 5.26 показана связь ИС 8870 только с ИС 4028. Выходы ИС 4028 могут непосредственно использоваться для управления переключателями или другими частями схемы. Однако это не является удачным решением, поскольку при нажатии следующей клавиши (цифры) выход, соответствующий предыдущей цифре, отключится (сбросится на низкий уровень). Для решения этой проблемы можно использовать D-триггер типа 4013 (рис. 5.27). Триггеры являются основными элементами компьютерной памяти. В этой схеме в качестве триггера используется двоичный счетчик. После первой логической «1» на выходе ИС 4028 выход триггера перебросится также в логическую «1». Когда на выходе 4028 появится логический «0», что соответствует включению другого канала, ИС 4013 будет удерживать логическую «1» на выходе (фиксация состояния). Рис. 5.27. Схема триггера ИС 4013 Чтобы опять перебросить выход 4013 в «0», необходимо просто включить соответствующий канал еще раз. Второй импульс, пришедший на вход ИС 4013, переключит ее выход в низкий уровень («0»). Чередование высокого и низкого уровней на выходе ИС 4013 происходит при каждой подаче «1» на ее вход. Данный текст является ознакомительным фрагментом. Продолжение на ЛитРес Читайте такжеИК системы связи и ДУ с использованием DTMFИК системы связи и ДУ с использованием DTMF ИК передатчики используются многими авторами для создания систем связи и дистанционного управления (ДУ). Как правило, ИК передатчик модулируется определенными частотами, а ИК приемник использует ИС типа 567, снабженную системой Глава 15 POST-коды AWARD BIOSГлава 15 POST-коды AWARD BIOS Ниже приводится краткое описание POST-кодов, характерных для AWARD BIOS 6.0. Версии старше, например, 4.5-х, имеют много сходных черт, поэтому мы не будем рассматривать их отдельно. Обратите внимание на то, что последовательность кодов временами нарушается. DTMF и его настройка. Часть1. ТеорияПо умолчанию Gateway отсылает DTMF в потоке RTP (in-band), это прекрасно работает при использовании кодека high-bit-rate G.711, т.е. если голосовой поток не подвергается сжатию. Данная проблема решается с помощью DTMF Relay, при котором сигналы DTMF транспортируются отдельно от потока RTP или out-of-band. Рассмотрим несколько примеров. На участке PSTN DTMF отдается in-band, т.е. там даже нет понятия DTMF Relay, поскольку это аналоговая линия. DTMF relay становится нужным только на участке VoIP, где возможно применения методов компрессии. На участках телефон-CUCM и CUCM-H.323Gateway используется разная сигнализация, и значит различные методы DTMF relay. Со стороны телефона приходит SCCP messages, содержащие DTMF в своей кодировке, со стороны H.323 gateway сигнализация вместе с DTMF идет H.245 messages. На участке телефон-CUCM у нас будет возможна только out-of-band, поскольку SCCP-шный телефон не поддерживает in-band. В зависимости от протокола сигнализации (H.323, SIP, MGCP, SCCP), существуют различные методы для осуществления DTMF Relay. В любом случае, Call Manager CUCM изначально пытается некоциировать общий для всех метод. Если ощий метод найден не был, предпринимается попытка использовать MTP. H.323 DTMF SupportCisco Gateways поддерживает следующие методы DTMF Relay:
На маршрутизаторе Cisco доступны следующие команды: Лучшая практика: В этом случае обе стороны могут негоциировать подходящий метод dtmf-relay между собой. Для определения выбранного DTMF relay method: Таким образом, CUCM автоматически проверяет какой метод DTMF подойдет обоим сторонам. MGCP DTMF SupportДля MGCP доступны следующие методы DTMF Relay: MGCP использует DTMF relay только для low-rate codecs (G729, iLBC, GSM, etc). Для bit-rate codecs G711 DTMF будет отослано in-band. В случае с MGCP мы можем выбрать будут ли настройки DTMF диктоваться Call Agent-ом (CUCM) или же будут использованы те что выставлены на Gateway. При выборе Current GW Config, будет использована настройка которая стоит на шлюзе. Если мы выставим на CUCM другой выбор, например cisco, соответствующая вышеприведенная команды будет введена автоматом (механизмами MGCP). С MGCP был замечен баг:
Workaround: Use mgcp dtmf-relay type out-of-band. SIP DTMF SupportПо умолчанию SIP отсылает DTMF in-band, но мы можем использовать следующие опции: Здесь мы видим несколько доступных методов, с для работы с CUCM годятся только Определение номера звонящего абонента (Caller ID) в стандарте DTMF.Во многих странах мира в 90-е годы был принят стандарт для определения номера звонящего абонента на основе сигналов DTMF (Dual Tone Multi-Frequency). Несомненными преимуществами этого стандарта являются надежность и распространенность DTMF, возможность передачи информации о нескольких номерах и простота аппаратуры определения номера. Для получения возможности определения номера абонент должен заказать эту услугу у своего телефонного оператора. Данная статья написана на основе описаний стандартов, принятых в Швеции и Финляндии. Термины и определенияЗащищенный номер это номер, который не может быть определен по одной из следующих причин: Сервис переадресации (Call forwarding) означает, что вызываемый абонент перенаправил вызов на другой номер, указанный им. Следущий абонент также может активировать переадресацию. Звонок может быть переадресован максимум 5 раз. На схеме 1 показан запрос, который начался в звонящим абонентом 1. Далее запрос был переадресован в абонентами 2 и 3. Последняя переадресация ведет к вызываемому абоненту 4. Схема 1: запрос, который был переадресован абонентами 2 и 3. В дальнейшем мы будем использовать следующие определения: Формат протокола передачи информации о номереПередача информации о номере может происходить двумя способами: Через 200 мс после передачи первого сигнала вызова станция вызываемого абонента передает ему информационный пакет в формате DTMF, затем через 1 с посылается следующий сигнал вызова. Передача информационного пакета повторяется после каждого сигнала вызова, также через 200 мс. Информационный пакет состоит из сигналов DTMF длительностью 70 мс, разделенных паузами в 70 мс. Вид пакета общем случае можно описать в виде:
Элемент внутри круглых скобок являются необязательными. Устройство определения должно удовлетворять следущиим требованиям: ПримерыВ зависимости от информации которая должна быть передана, информация о номере будет выглядеть различно. Пример 1Передана информация только о номере звонящего абонента. В этом случае информация о номере передается в виде: Номер между «A» и «C» должен интерпретироваться следующим образом: Пример 2Передана информация только о переадресующем номере. Информация о номере передается в виде: Номер между «D» и «C», должен интерпретироваться так же, как и в примере 1. Пример 3Передана информация о номере звонящего абонента и о переадресующем номере. Информация о номере передается в виде: A S1 S2. Sn D S1 S2. Sn C Номера между «A» и «D» и «D» и «C», должны интерпретироваться согласно примеру 1. Пример 4Никакой номер не передан. В этом случае запрос мог быть международным, национальным от аналоговой или сотовой сети Информация передается в виде: Пример 5Это указывает, что звонящий или переадресующий абонент имеет защищенный номер и что номер не будет показан. Информация передается в виде: Этапы развития стандарта.Развитие системы определения номера происходило в несколько этапов. Из-за этого не все станции поддерживают этот сервис в полном объеме. Ниже приводятся основные стадии развития системы. В каждой стадии имеется возможность указать, что номер не передан или защищен (Примеры 4 и 5). Стадия 1Информация передается в виде: Стадия 2номер звонящего или переадресующего абонента. Номер звонящего передается в виде: A S1 S2. Sn C Переадресующий номер передается в виде: Стадия 3На этой стадии может быть передана информация о номере звонящего и о последнем переадресующем номере. Эти два номера передаются в виде: A S1 S2. Sn D S1 S2. Sn C Более поздние стадииВ более поздних стадиях протокол расширен чтобы включить другие услуги и функции. Как интерпретировать переданную последовательность номеров должен показывать информационный код. Это определяется, когда делается расширение протокола. Информация передается в виде: A S1 S2. Sn D S1 S2. Sn D S1 S2. Sn B S1 S2 C ОграниченияЧтобы определение номера происходило, станции звонящего, вызываемого, а возможно и переадресующего абонента должны поддерживать сигнальную систему передачи номера. В некоторых случаях возможности определения номера ограничены. Это могут быть международные звонки, а иногда и звонки с сотовых телефонов.
|