In this section:
Use this window to enable or disable flags that specify local ringback tone behavior within a selected Tone and Announcement Profile.
For information on Delayed Local Ring Back Tone (DLRBT) and P-Early-Media, see here.
To View and Edit Flags
On the SBC main screen, navigate to All > Profiles > Media > Tone And Announcement Profile > Local Ring Back Tone > Flags.
Select the desired Tone And Announcement Profile from the drop-down list to view its respective Flags parameters.
The Flags window is displayed.
Figure 1: Profile Management - Media Profiles - Local Ring Back Tone - Flags
To view the flag Annoucement Based Tones, the option Signaling Tone Package State must be enabled in Local Ring Back Tone.
The following fields are displayed:
Table 1: Flags Parameters
Parameter | Description |
---|---|
Use This Lrbt For Egress | Specifies Lrbt state of the Egress:
|
Use This Lrbt For Ingress | Specifies Lrbt state of the Ingress:
|
Dynamic LRBT | Use this flag to play tone locally on receipt of 180 with SDP, until RTP is received from the remote peer.
|
Force LRBT | Use this flag to play tone locally on receipt of any 18x with or without SDP, until 200 OK (INVITE) or UPDATE is received from the remote peer.
|
Announcement Based Tones | Use this flag to play tones as announcements by using stored files. This mode does not use DSP resources.
NOTE: If this flag is disabled, the SBC uses DSP (TNAPAD) to generate and play tones. |
With or Without SDP | Use this flag to specify whether to play tones when a P-Early-Media (PEM) header is received in the 18x response, with or without SDP.
To configure this flag, the Early Media Method flag must be configured as P Early Media. |
Early Media Method | This flag is used to specify whether playing tones is governed by receipt of a PEM header. The options are:
|
Make the required changes and click Save at the right hand bottom of the panel to save the changes made.
To use the Force Local Ring Back Tone (FLRBT) feature, set the PSX flag For more information on the flag When a caller sends a SIP The SBC monitors and detects early media from the egress call leg. The SBC has an "observation" window for monitoring the stream of RTP packets. It also has a "silence" window before it restarts monitoring, to reject RTP packets from a previous announcement. The SBC plays a Ring Back Tone (RBT). The SBC plays LRBT only if it does not receive any early media from the egress call leg at the end of a monitoring cycle. If the SBC starts playing LRBT, it continues to play even if it detects RTP in the subsequent monitoring cycles, or exchanges a new set of SDP answers with the egress call leg. When the SBC receives an UPDATE from the egress call leg, and the caller (ingress call leg) does not support UPDATE, the SBC continues to feed tone in the same codec. When the ingress call leg supports UPDATE, the SBC feeds tone in a modified codec after a successful offer-answer negotiation. If the egress call leg responds with P-Early-Media header in its 18x response, the SBC transparently relays it to the ingress call leg.P-Early-Media and Delayed RBT
DelayedRBTWithToneContinuation
to enabled
. The flag is available under the entity Tone Generation Criteria
> Delayed RBT
in the PSX.DelayedRBTWithToneContinuation
:create Tone_Generation_Criteria_Data
Tone_Generation_Criteria_Id <string> Sequence_Number <int>
[Response_Code <short>] [Attributes <int>] [Ingress_Tg
<string>]
DelayedRBTWithToneContinuation
:update Tone_Generation_Criteria_Data
Tone_Generation_Criteria_Id <string> Sequence_Number <int>
[Response_Code <short>] [Attributes <int>] [Ingress_Tg
<string>]
DelayedRBTWithToneContinuation
:delete Tone_Generation_Criteria_Data Tone_Generation_Criteria_Id <string> Sequence_Number <int>
DelayedRBTWithToneContinuation
, refer to the PSX document Tone Generation Criteria Screen.INVITE
to the SBC (irrespective of the presence of "P-Early-Media: supported
" header in the Session Description Protocol (SDP) of the INVITE
), the SBC adds P-Early-Media header in its 18x
(180
or 183
) response towards ingress call leg only if: