Versions Compared

Key

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

Add_workflow_for_techpubs
AUTH1UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26ca7f046c, userName='null'}
JIRAIDAUTHSBX-76083
REV5UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26cb8305e9, userName='null'}
REV6UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26cb8305e9, userName='null'}
REV3UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26cd880a36, userName='null'}
REV1UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26c89e0137, userName='null'}
REV2UserResourceIdentifier{userKey=8a00a0c86603f2b7016619b222f20031, userName='null'}


Panel

In this section:

Table of Contents


Overview

The

Spacevars
0company
 D-SBC supports the following tones/announcement functionality:

  • Generating early-media/tones/announcements with pre-recorded tone files for a specific set of codecs with a ptime of 20ms without using DSP resources.
  • Playing announcements based on a script provided by the PSX. 
  • Playing tones and announcements using tone DSPs from the T-SBC based on existing Local Ringback Tone (LRBT) configuration controls (see Local Ringback Tone Configuration Controls for details).

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).

Anchor
Local Ringback Tone Configuration Controls
Local Ringback Tone Configuration Controls
Local Ringback Tone Configuration Controls

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.


Caption
0Table
1D-SBC/I-SBC behavior with LRBT
3D-SBC/ISBC behavior with LRBT


LRBT Configuration Controls

D-SBC/I-SBC Behavior

Normal LRBT

  • The 
    Spacevars
    0product
     immediately feeds the tone when it receives a first 180 without SDP.
  • After receiving the answer SDP in a 18x/2xx message, the 
    Spacevars
    0product
    stops the tone and performs a cut-through.

Forced LRBT

  • The 
    Spacevars
    0product
     immediately feeds the tone when it receives a provisional response (180 or 183 only), with or without an SDP answer.
  • The
    Spacevars
    0product
     continues to feed the tone until it receives a final answer.
  • Subsequent SDP updates are queued until a final answer is received.

Dynamic LRBT

  • The
    Spacevars
    0product
     immediately feeds the tone when it receives a 180 (with or without SDP) on an answered or unanswered dialog, and starts monitoring for RTP packets if the SDP answer is already received.
  • If the first RTP packet is received, the
    Spacevars
    0product
     stops the tone, performs a cut-through, and discontinues monitoring.



Configuring Announcment-Based Tones

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.

  • The D-SBC continues to play tones using pre-recorded tone files.
  • If desired, use either the T-SBC cluster or the Media Resource Function (MRF) to provide transcoding.


Info
titleNote

If the policy flag, announcementBasedTones, is enabled, it takes precedence over DSP-based tones using the T-SBC.


Info

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.


Pagebreak