DTMF (Dual-Tone Multi-Frequency) - тональный набор, тональный сигнал. RFC 2833. DTMF режим определяет как устройство будет посылать тоновые сигналы по VoIP- соединению.
Строго говоря, сигналы многочастотного набора номера (DTMF) -это не что иное, как просто звуковые сигналы, передаваемые по телефонному каналу. При передаче их по цифровой телефонной сети не возникает никаких проблем, так как кодирование при помощи алгоритма G.711 не накладывает никаких ограничений на вид звуковых сигналов - это может быть речь, сигналы модема, или тональные сигналы - все они будут успешно воспроизведены на принимающей стороне. Узкополосные кодеки, чтобы достичь низких скоростей передачи, используют тот факт, что сигнал, который они кодируют, представляет именно речь. Сигналы DTMF при прохождении через такие кодеки искажаются и не могут быть успешно распознаны приемником на приемной стороне.
Когда пользователю ТфОП нужно ввести какую-то дополнительную информацию в удаленную систему при уже установленном соединении (например, номер дебитной карты или номер пункта меню автоинформатора), необходимо обеспечить возможность надежной передачи DTMF- сигналов через сеть IP- телефонии. В случаях, когда система, взаимодействующая с пользователем, просто задает вопрос и ждет ввода, длительность и момент передачи сигнала не важны. В других случаях система зачитывает пользователю список и просит его нажать, например, кнопку «#», как только он услышит нужную информацию; здесь ситуация более сложная, и необходима более точная привязка ко времени.
Описание фотографии: Клавиатуры на телефонах для систем Autovon использовали все 16 сигналов DTMF. Красные клавиши в четвертом столбце создают события A, B, C и D DTMF.
Существуют два основных метода передачи сигналов DTMF по сетям IP- телефонии.
В принципе, первый метод может быть более предпочтительным, однако в случае международных вызовов и при использовании удаленных систем, требующих жесткой привязки ввода пользователя ко времени, может оказаться необходимым применить второй метод.
Шлюзы IP- телефонии должны обязательно подавлять искаженные сигналы DTMF, прошедшие через основной речевой канал. В противном случае, при восстановлении сигналов, о которых была принята информация, могут возникнуть неприятные эффекты наложения и размножения сигналов.
Передача DMTF сигналов в протоколе Описание RFC протокола SIP может быть обеспечена с помощью сообщений INFO или при помощи RTP сообщений, протокола передачи медиаданных. Эти методы определены в документе http://www.ietf.org/rfc/rfc2833.txt - IETF RFC 2833.
Передача DTMF-сигналов по сетям VoIP возможна тремя способами: RFC2833, PCM, SIP INFO.
Следует использовать тот режим, который рекомендован провайдером.