Skip Links

Network World

Dennis Hartmann

DTMF Relay on Cisco routers

By Dennis Hartmann on Mon, 07/21/08 - 10:37am.
Newsletter Signup

Dual tone multi-frequency (DTMF) signaling is used on traditional analog plain old telephony service (PoTS) phones to send digits to the switching center for call routing or some other specialized function. DTMF digits are also used to specialized functions like voice mail login, automated attendant (AA), and interactive voice response (IVR) systems. DTMF digits are frequency combinations that enable tone dialing on the PSTN. Pulse dialing was historically used with rotary phones. Voice over IP systems have many methods to leverage DTMF digits depending on the signaling mechanism used.

All traditional time division multiplexing (TDM) interfaces on Cisco routers support passing DTMF digits by default. Cisco VoIP (Voice over IP) dial-peers do not support DTMF digits by default. Multiple dtmf-relay capabilities can be configured on a VoIP dial-peer depending on the signaling protocol in use. The VoIP dial-peer will then pass the DTMF digits in-band (IB) or out of band (OOB). In band DTMF-Relay will use a special payload type identifier (PTI) in the RTP header of the voice media stream to distinguish digits from the DTMF pad from actual voice communication. An out of band mechanism will pass DTMF digits in the signaling protocol (SCCP, SIP, MGCP, or H.323) instead of using the RTP media stream.
There are four DTMF relay mechanisms that are supported on VoIP dial-peers:

• H245-alphanumeric
• H245-signal
• SIP-Notify
• Rtp-nte

H.245 mechanisms are only available on H.323 dial-peers. H.245 is part of the H.323 protocol suite. is the default protocol used on VoIP dial-peers. SIP Notify is only used in the SIP signaling protocol. RTP NTE stands for Real-Time Protocol (RTP) Named Telephone Events (NTE). NTE are mechanisms used in the IETF (Internet Engineering Task Force) RFC (request for comments) 2833. RFC2833 is the de facto standard used in the industry standard for multi-vendor interoperability in SIP environments.

The next blog entry will focus on the method in which DTMF digits are passed from Cisco phones.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • You can use BBCode tags in the text.
  • Lines and paragraphs break automatically.
  • Allowed HTML tags: <p> <strong> <i> <br /> <br> <ul> <ol> <li> <dl> <dt> <dd> <blockquote>

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Welcome, visitor. Register Log in
Advertisement:
About Cisco Unified Communications

Dennis Hartmann, CCIE No. 15651, is a Unified Communications consultant and author of Implementing Cisco Unified Communications Manager, Part 1. Dennis is also a lead instructor at Global Knowledge. Dennis was first exposed to CallManager during the CallManager 2.0 time frame when Cisco acquired Selsius. Dennis has various certifications, including the Cisco CCVP, CCSI, CCNP, CCIP, and the Microsoft MCSE. Dennis has worked for various Fortune 500 companies, including AT&T, Sprint, Merrill Lynch, KPMG, and Cabletron Systems. He lives with his wife and children in Hopewell Junction, New York.

Check out the Cisco course catalog from Global Knowledge.