VOS3000 DTMF (Dual-Tone Multi-Frequency) modes define how touch-tone signals are transmitted during VoIP calls. DTMF signals are essential for IVR navigation, voicemail access, calling card services, and any application requiring user input during a call. VOS3000 supports three primary DTMF transmission methods: SIP INFO, RFC2833, and INBAND, each with distinct characteristics and use cases.
Proper DTMF configuration ensures seamless interaction between different VoIP systems and devices. Understanding DTMF modes is essential for troubleshooting, as we cover in our VOS3000 troubleshooting guide.
SIP INFO transmits DTMF signals as separate SIP messages within the signaling channel. Each key press generates an INFO message containing the digit information.
RFC2833 (now RFC4733) transmits DTMF as special RTP packets within the media stream. This is identified in SDP as a=rtpmap:101 telephone-event/8000.
INBAND DTMF encodes tones directly into the audio stream as actual sound frequencies. The receiving end must decode these audio tones.
Configure DTMF settings in VOS3000 at:
For understanding protocol settings, see our guide on SIP trunking configuration.
| Option | Description |
|---|---|
| All | Accept all DTMF types. Once a type is received, only that type is accepted for the call (recommended) |
| SIP INFO | Only accept SIP INFO DTMF |
| RFC2833 | Only accept RFC2833 DTMF |
| INBAND | Only accept INBAND DTMF |
๐ก Best Practice: Set DTMF Receive to โAllโ to maximize compatibility. The system will automatically detect and lock to the first DTMF type received during a call, preventing duplicate detection.
| Parameter | Description |
|---|---|
| Payload | The payload type value in RTP for RFC2833 DTMF (default: 101). Must match the SDP negotiation. |
| Use Peer RFC2833 Ability | When checked, RFC2833 capability is determined by peerโs SDP. If unchecked, VOS3000 always declares RFC2833 support. |
| Parameter | Protocol | Description |
|---|---|---|
| DTMF Send | H323 | Auto (recommended), RFC2833, or other modes |
| DTMF Send | SIP | Auto (recommended), RFC2833, SIP INFO, or INBAND |
For related protocol configuration, see our callee rewrite rule guide.
VOS3000 can convert between DTMF modes when media proxy is enabled:
| Received Mode | Configured Send Mode | Action |
|---|---|---|
| RFC2833 | SIP INFO | Convert RFC2833 to SIP INFO |
| SIP INFO | RFC2833 | Convert SIP INFO to RFC2833 |
| RFC2833/SIP INFO | INBAND | Discard original and send as INBAND |
| INBAND | RFC2833/SIP INFO | Pass through INBAND + send converted signal |
๐น DTMF Configuration Issues?
Our experts can help resolve DTMF compatibility problems between different VoIP systems.
For IVR services that require DTMF input, additional parameters control DTMF detection:
| Parameter | Default | Description |
|---|---|---|
IVR_ENABLE_PARSE_INBAND | Off | Enable INBAND DTMF analysis |
IVR_ENABLE_PARSE_SECOND_INBAND | Off | Enable second line INBAND DTMF analysis |
IVR_PARSE_DTMF_MODE | Auto | DTMF analysis mode |
For comprehensive troubleshooting, see our guide on VOS3000 one-way audio troubleshooting.
โ ๏ธ Critical Notes:
Q1: Which DTMF mode should I use?
A: RFC2833 is recommended for most deployments as itโs the industry standard. Set DTMF Receive to โAllโ and DTMF Send to โAutoโ for maximum compatibility.
Q2: Why is DTMF not working with G729 codec?
A: INBAND DTMF can be distorted by low-bitrate codecs like G729. Use RFC2833 or SIP INFO instead, or enable media proxy for DTMF conversion.
Q3: What is the default RFC2833 payload type?
A: The default payload type is 101, but this must match the SDP negotiation between endpoints. VOS3000 can automatically adapt to different payload values.
Q4: Can DTMF work without media proxy?
A: Yes, SIP INFO and RFC2833 work without media proxy. INBAND always works without media proxy since itโs part of the audio stream.
Q5: How do I test DTMF functionality?
A: Call an IVR system or voicemail and press keys. If the system responds correctly, DTMF is working. Use signaling trace to debug issues.
๐ Professional VOS3000 Support
Expert assistance for DTMF configuration and VoIP troubleshooting.
For professional VOS3000 call center configuration and deployment:
๐ฑ WhatsApp: +8801911119966
๐ Website: www.vos3000.com
๐ Blog: multahost.com/blog
๐ฅ Downloads: VOS3000 Downloads
VOS3000 Caller Number Pool: Powerful CLI Rotation for Outbound Traffic The VOS3000 caller number pool feature solves a critical problem… Read More
VOS3000 Protect Route: Smart Backup Gateway Activation with Timer The VOS3000 protect route feature is one of the most misunderstood… Read More
VOS3000 outbound registration setup guide for carrier SIP trunk connections. Configure VOS3000 to register outbound to carriers, IMS, and ITSP… Read More
This website uses cookies.