Description
Dual Tone Multiple Frequency (DTMF) is an in-band telecommunication signaling system that uses pairs of audio frequencies to encode digits, letters, and symbols. Each key on a telephone keypad corresponds to a unique combination of two sinusoidal tones—one from a low-frequency group (697 Hz, 770 Hz, 852 Hz, 941 Hz) and one from a high-frequency group (1209 Hz, 1336 Hz, 1477 Hz, 1633 Hz). When a user presses a key, these tones are generated simultaneously and transmitted over the voice channel, allowing the receiving end to decode the pressed key. DTMF is widely used in telephony for interactive control, such as dialing numbers, navigating automated menus, and providing input during calls.
In the context of 3GPP networks, DTMF signaling is integrated into various core network and service layer specifications to ensure interoperability across circuit-switched and packet-switched domains. The architecture involves DTMF tone generation at the user equipment (UE) or network elements, transmission over voice bearers, and detection by application servers or network nodes. Key components include the UE's DTMF generator, the Media Gateway (MGW) or Media Resource Function (MRF) for tone processing, and the application server (e.g., for Interactive Voice Response systems) that interprets the tones to trigger actions. DTMF signals are carried as part of the voice stream in circuit-switched networks or as RTP payloads in VoIP scenarios, with specifications defining packetization and transport methods.
The technical operation begins when a user presses a key during a call, prompting the UE to generate the corresponding DTMF tones. These tones are encoded into the audio signal and transmitted over the established voice path. In packet-switched networks like IMS, DTMF may be conveyed using RTP events (as defined in RFC 4733) to ensure reliable delivery and avoid distortion from codec compression. The receiving entity, such as an IVR system, uses a DTMF detector to analyze the audio stream, identify the tone pairs, and map them to commands. This process enables functionalities like dialing extensions, entering PINs, or controlling services without interrupting the call.
DTMF's role in 3GPP networks extends beyond basic dialing to support advanced services such as call forwarding activation, voicemail access, and supplementary service control. It is specified across multiple releases to maintain backward compatibility with legacy systems while adapting to modern IP-based architectures. The signaling is critical for user interaction with network services, ensuring that telephony features remain accessible and functional across evolving network technologies, from 2G to 5G.
Purpose & Motivation
DTMF was developed to replace pulse dialing in telephony, providing a faster, more reliable method for sending control signals during calls. Prior to DTMF, rotary dials used pulse signaling, which was slow, prone to errors, and limited to dialing numbers only. DTMF introduced tone-based signaling, enabling not only quicker dialing but also interactive capabilities, such as navigating automated systems and accessing enhanced services. This innovation solved the need for efficient in-band signaling that could coexist with voice transmission without requiring separate control channels.
Historically, DTMF became standard with the introduction of touch-tone phones in the 1960s, and its adoption grew with the rise of automated telephony services. In 3GPP standards, DTMF has been included since Release 2 to ensure interoperability across mobile networks, supporting both circuit-switched and later packet-switched voice services. It addresses the limitation of earlier signaling methods by allowing dual-tone detection that is robust against noise and compatible with various codecs, making it essential for interactive voice response (IVR) systems and legacy feature support.
The motivation for including DTMF in 3GPP specifications stems from the need to maintain seamless service continuity as networks evolved from GSM to UMTS, LTE, and 5G. It enables critical functionalities like banking via phone, conference call controls, and service authentication, which rely on user input during active calls. By standardizing DTMF across releases, 3GPP ensures that mobile devices and network elements can handle tone signaling consistently, supporting both traditional telephony and modern VoIP applications, thus bridging legacy and next-generation services.
Detected Changes Across Releases
from 3GPP Change RequestsSpecific changes extracted from the „Change history“ tables of 3GPP specifications (2 CRs across 2 releases). Complements the general historical overview above with the evidence-based evolution of this function.
Studied in Rel-2, normative work from Rel-17.
In Release 17, the changes for the DTMF function were limited to editorial corrections. Specifically, the update focused on ensuring consistent terminology and accurate technical descriptions for the support of Dual Tone Multiple Frequency signals across related specifications. This was done to maintain clarity and provide a reliable reference for terms used in multiple documents.
- CAT Corrections on the support of DTMF TS 24.182CR0122
In Release 19, the new development for the DTMF function was the addition of IMS DC multiplexing support. This enhancement allows for the handling of multiple media types, such as audio, within a single synchronized communication session. The update facilitates the transmission of DTMF signals as part of a multimedia service that may involve multiple parties and connections.
- Addition of IMS DC multiplexing support TS 26.114CR0579
Explore further
Broader topics and technologies where DTMF plays a role.
Defining Specifications
3GPP specifications that define or reference DTMF, with the latest known release. Sourced from the 3GPP document catalog — see methodology.
| Specification | Title | Release |
|---|---|---|
| TR 21.905 vj00 | 3GPP Technical Terms and Definitions | Rel-19 |
| TS 22.101 vk00 | Service Principles for PLMNs | Rel-20 |
| TS 22.105 vj00 | Telecommunication Services Framework | Rel-19 |
| TR 22.977 vj00 | Speech Enabled Services and Multimodal Framework | Rel-19 |
| TS 23.057 vj00 | Mobile Execution Environment (MExE) Specification | Rel-19 |
| TS 23.333 vj00 | MRFC-MRFP Mp Interface Requirements | Rel-19 |
| TS 24.182 vj00 | Customized Alerting Tones (CAT) Protocol | Rel-19 |
| TS 24.229 vj50 | IMS call control protocol based on SIP and SDP | Rel-19 |
| TS 26.114 vj10 | IMS Multimedia Telephony Media Handling | Rel-19 |
| TR 26.952 vj00 | EVS Codec Selection, Verification & Characterization | Rel-19 |
| TR 26.975 vj00 | AMR Speech Codec Performance Background | Rel-19 |
| TR 26.976 vj00 | AMR-WB Codec Characterization & Verification | Rel-19 |
| TR 26.978 vj00 | AMR Noise Suppression Selection Phase Technical Report | Rel-19 |
| TS 29.332 vj00 | MGCF-IM-MGW Interface Protocol (Mn) | Rel-19 |
| TS 29.333 vj00 | MRFC-MRFP Mp Interface Protocol | Rel-19 |
| TS 29.412 v1810 | Trunking Gateway Control Procedures | Rel-8 |
| TS 29.424 v801 | H.248 Profile for Trunking Media Gateways | Rel-8 |
| TS 31.131 vj00 | C Language Binding for (U)SIM API | Rel-19 |
| TS 34.131 vj00 | SIM API C Language Test Specification | Rel-19 |
| TS 43.068 vj00 | Voice Group Call Service (VGCS) Stage 2 | Rel-19 |
| TS 46.008 vj00 | GSM Half Rate Speech Codec Performance | Rel-19 |
| TS 46.055 vj00 | GSM Enhanced Full Rate Speech Codec Performance | Rel-19 |