Formerly, the SBC supported clearmode
data calls using the IPSP flag clearmodeForDataCalls
. If the SBC received clearmode
in the codec list of the requested message, the SBC allowed only CLEARMODE to be sent in the egress offer. This resulted in several failed calls with multiple codecs in request including clearmode
.
To overcome this, some installations used SMM to remove clearmode
from the codec list and for the SBC to process it by adding CLEARMODE in the egress offer. Using this workaround, CLEARMODE was retained in the offer along with other codecs.
The SBC is revised to provide the ability to configure this behavior.
As part of this feature, CLEARMODE (which is a simple PCM (Pulse Code Modulation)), is treated as a CODEC which is configurable in the PSX/ERE. The SBC treats it as any other codec with Intersection (no Augmentation). For bandwidth calculation, it uses the G711 configuration.
The above mentioned new treatment for CLEARMODE is controlled through a new Trunk Group > Signaling flag to maintain backward compatibility with the existing CLEARMODE flag.
% set addressContext default zone ZONE_INGRESS sipTrunkGroup TG_<TG_NAME>_INGRESS signaling clearModeAsCodec (disabled | enabled)