In this section:
The Ribbon D-SBC supports the following tones/announcement functionality:
While playing announcements, the D-SBC also supports:
Two-stage calls
Error-Info based and Disconnect Treatment announcements
Provisioning a custom profile to specify the percentage of tone DSP resources (TPADs).
If tones/announcements are played using the DSP, the announcement resource (ARES) is also allocated on the T-SBC so that both the TPAD and the announcement resources reside on the same node.
When playing a ringback tone using a compression codec, the PXPAD (for tone context) and TPAD are allocated on the same T-SBC instance, which can differ from a T-SBC hosting the DSPs used for cut-through. Hence, while allocating PXPAD for tone context, the S-SBC selects a T-SBC containing TPADs.
Table 1: D-SBC/I-SBC behavior with LRBT
LRBT Configuration Controls | D-SBC/I-SBC Behavior |
---|---|
Normal LRBT |
|
Forced LRBT |
|
Dynamic LRBT |
|
Disable the announcementBasedTones
flag under the Tone And Announcement profile to use Tones and Announcements using DSP resources.
Enable the announcementBasedTones
flag to use announcement-based ringback tones without using DSP resources.
If the policy flag, announcementBasedTones
, is enabled, it takes precedence over DSP-based tones using the T-SBC.
During Announcement play using DSP, for the G711 codec (without 2833), the M-SBC is used to play the announcement instead of the T-SBC. In other scenarios, the T-SBC is used to play the announcement.
Make sure the announcement .wav files are available on both M-SBC and T-SBC for DSP based tones.