Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. And see here for current known issues.

New Member

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
Cisco Employee

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

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

4 REPLIES
Cisco Employee

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

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

VIP Super Bronze

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

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 "The essence of christianity is not the enthronement but the obliteration of self --William Barclay"
Cisco Employee

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

Thanks mate

Manish

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

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"
1698
Views
5
Helpful
4
Replies
CreatePlease login to create content