cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
10392
Views
16
Helpful
4
Replies

DTMF digits in-band (IN) or out of band (OOB)

What is the difference between  digits in-band (IN) or out of band (OOB) in regards to dtfm. When and where is each band use?

1 Accepted Solution

Accepted Solutions

Manish Gogna
Cisco Employee
Cisco Employee

In Band DTMF Relay :

>> Send DTMF within the same channel of as RTP

>> Differentiated by Dynamic Payload Type

Cisco RTP (Encoded as Raw sound)

RTP-NTE  (Encode as the telephony-event Format in section 3.10 in RFC2833)

Used by MGCP, SIP, H323GW, H323 ICT trunk

Out of Band DTMF Relay :

>> Send DTMF via dedicated signal

>> Differentiated among protocols

H323

h245-alphanumeric

h245-signal    (duration capability)

SCCP

KeyPadButton signal

SIP

KPML(Key Press Markup Language using XML and Sub/Not)

SIP-Notify (UNSOLICTED NOTIFY (UN) )

MGCP

Out-of-band (digits event are sent using NTFY message to CA, using RQNT from CA to Agent)

If CA request (R:D/[0-9ABCD*#]) while GW is configured in NSE(in-band, PT 99 NTE), GW will also send out-of-band NTFY as well as inband NSE

DTMF Configuration per SIPTrunk

Some customers may prefer to use one method over the other, or even both for the same call. Four configurable options per SIP Trunk:

Best Effort (Default setting) – Use ANY matched DTMF.

Preferred 2833 – Use 2833 if endpoints behind SIPTrunk support it.

Preferred OOB – Use OOB if endpoints behind SIPTrunk support it.

Preferred Both – Use both KPML and 2833 if endpoints behind SIPTrunk can support both. 

The “Preferred” meethods may allocated MTPs even if there is dtmf match

ALL other EP’s except SIP Trunk would be treated as BestEffort.

HTH

Manish

View solution in original post

4 Replies 4

Manish Gogna
Cisco Employee
Cisco Employee

In Band DTMF Relay :

>> Send DTMF within the same channel of as RTP

>> Differentiated by Dynamic Payload Type

Cisco RTP (Encoded as Raw sound)

RTP-NTE  (Encode as the telephony-event Format in section 3.10 in RFC2833)

Used by MGCP, SIP, H323GW, H323 ICT trunk

Out of Band DTMF Relay :

>> Send DTMF via dedicated signal

>> Differentiated among protocols

H323

h245-alphanumeric

h245-signal    (duration capability)

SCCP

KeyPadButton signal

SIP

KPML(Key Press Markup Language using XML and Sub/Not)

SIP-Notify (UNSOLICTED NOTIFY (UN) )

MGCP

Out-of-band (digits event are sent using NTFY message to CA, using RQNT from CA to Agent)

If CA request (R:D/[0-9ABCD*#]) while GW is configured in NSE(in-band, PT 99 NTE), GW will also send out-of-band NTFY as well as inband NSE

DTMF Configuration per SIPTrunk

Some customers may prefer to use one method over the other, or even both for the same call. Four configurable options per SIP Trunk:

Best Effort (Default setting) – Use ANY matched DTMF.

Preferred 2833 – Use 2833 if endpoints behind SIPTrunk support it.

Preferred OOB – Use OOB if endpoints behind SIPTrunk support it.

Preferred Both – Use both KPML and 2833 if endpoints behind SIPTrunk can support both. 

The “Preferred” meethods may allocated MTPs even if there is dtmf match

ALL other EP’s except SIP Trunk would be treated as BestEffort.

HTH

Manish

Manish...Great post.

Please rate all useful posts

"The essence of christianity is not the enthronement but the obliteration of self --William Barclay"

Please rate all useful posts

Thanks mate

Manish

Very useful info Manish +5 all day long

Carlo

Please rate all helpful posts

"The more you help the more you learn"

Please rate all helpful posts "The more you help the more you learn"
Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: