Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section
Column
Panel

In this section:

Table of Contents
maxLevel3
minLevel2

Column
width40%
Info

 Related articles:

SIP DTMF Trigger Detection

...

  • In-band—Leaves the DTMF tones in-band as encoded audio.
  • Out-of-band—Carries DTMF in the signaling protocol (SIP or H.323).
  • RFC 2833—Encodes DTMF into RTP using a format and Payload Type (PT) distinct from the audio encoding. The
    Spacevars
    0product
    supports up to five DTMF payloads bound to different clock rates if the SIP Trunk Group services flag honorSdpClockRate is enabled (see sipTrunkGroup services SIP Trunk Group - Services - CLI or Trunk Group - SIP Trunk Group (EMA) page for configuration details.).
Note

DSP resources are used when interworking between different codecs. When using in-band to out-of-band or in-band to DTMF digit (RFC 2833) interworking (both directions), DSP resources are required.

Note
Pass-through calls are supported when receiving digits through RFC 2833 or out-of-band (SIP INFO).

...

Code Block
% set profiles dtmfTrigger <egress | ingress> interdigitTimeout <timeout_value> longdigitDuration <longdigitDuration> pattern <trigger_pattern> state <enabled | disabled>

Below is a CLI example of enabling DTMF interworking for PSP "profile1" with transcoding.

Code Block
languagenone
% set profiles media packetServiceProfile pprfile1 packetToPacketControl conditionsInAdditionToNoCommonCodec differentDtmfRelay enable 

 

See DTMF Trigger - CLIPacket Service Profile - CLI or Dtmf Trigger Profile - Dtmf TriggerPacket Service Profile - FlagsPacket To Packet Control - Condition In Addition To No Common Codec (EMA) for configuration details.

...

The

Spacevars
0product
supports interworking between RFC2833/RFC4733 and out-of-band DTMF methods without using DSPs. To enable Below is a CLI example of enabling DTMF interworking for PSP "profile1" without transcoding, use the command:.

Code Block
languagenone
% set profiles media packetServiceProfile <name>profile1 flags digitDetectSendEnabled enable
% set profiles media packetServiceProfile profile1 flags interworkDtmfWithoutTranscoding enable
Note

To use DTMF interworking without DSP resources, the Packet Service Profile flag digitDetectSendEnabled must be enabled.

 

...

...

SIP RTP Relay

To preserve the privacy and security model for media flows as well, the SBC implements an RTP Relay. In RTP Relay, the call endpoints send media packets to an address/port on the SBC. As the media packets flow through the SBC, the source and destination addresses are changed such that the SBC is itself always one of the endpoints in each call leg. Thus, the carrier's internal addresses are not exposed to the peering partner, and inbound media flows are directed only to a limited set of well-defined SBC addresses for security filtering purposes.
 

...