login | register
Sat 04 of Jul, 2009 [04:51 UTC]

voip-info.org

History

SIP Info DTMF

Created by: oej,Last modification on Fri 17 of Jun, 2005 [01:43 UTC] by khb
The SIP INFO method can be used by SIP network elements to transmit DTMF tones out-of-band as telephone-events in a reliable manner independent of the media stream.

In the DTMF relay method the body of the SIP message consists of signaling information and uses the content-type application/dtmf-relay

Example

INFO sip:7007471000@example.com SIP/2.0
Via: SIP/2.0/UDP alice.uk.example.com:5060
From: <sip:7007471234@alice.uk.example.com>;tag=d3f423d
To: <sip:7007471000@example.com>;tag=8942
Call-ID: 312352@myphone
CSeq: 5 INFO
Content-Length: 24
Content-Type: application/dtmf-relay

Signal=5
Duration=160



In this example the digit '5' is transmitted with an indicated duration of 160 milliseconds.

Another. less common, variation of sending DTMF with INFO method is the DTMF trigger mechanism which uses the application/dtmf mime-type. The body of the message consists only of the DTMF digit.

INFO sip:7007471000@example.com SIP/2.0
Via: SIP/2.0/UDP alice.uk.example.com:5060
From: <sip:7007471234@alice.uk.example.com>;tag=d3f423d
To: <sip:7007471000@example.com>;tag=8942
Call-ID: 312352@myphone
CSeq: 5 INFO
Content-Length: 1
Content-Type: application/dtmf

5



Note: dtmf-relay or dtmf are not yet IANA registered application mime types

Cisco uses SIP INFO for DTMF relay: See http://www.cisco.com/univercd/cc/td/doc/product/software/ios122/122newft/122t/122t11/ftinfo.htm
Cisco equipment uses the following feature restrictions:
-Minimum signal duration is 100 milliseconds (ms). If a request is received with a duration less than 100ms, the minimum duration of 100 ms is used by default.
-Maximum signal duration is 5000 ms. If a request is received with a duration longer than 5000 ms, the maximum duration of 5000 ms is used by default.
-If no duration parameter is included in a request, the gateway defaults to a signal duration of 250 ms.


Comments

Comments Filter
222

333

by linulin, Friday 01 of February, 2008 [17:42:40 UTC]
222

333Incomplete specification

by linulin, Friday 01 of February, 2008 [17:38:15 UTC]
Initially I assumed by some reason that * # A B C D tones are passed as digits - 10 11 12 13 14 15,
but then noticed that Sipura/Linksys ATA sends at least * and # as is.

What about other devices? Is it common practice to use character representation of DTMF signals?