In this section:
This object is accessible only in SBC SWe environments.
Use this window to view and create Swe codec mix profiles for use in traffic profiles. A codec mix profile can be attached as either the Pass-through Codec Profile or Transcoding Codec Profile in a traffic profile.
This profile includes the following default profiles:
G711_20ms
: Using 100% G711 (20 ms) calls.G711_G729_20ms
: Using 50% of G729AB (20 ms) and 50% G711 (20ms).G7112G711
- The percentage value of this codec indicates the proportion of total number of sessions designated for pure G711 transcoding (G711-G711). This is applicable for Hybrid Transcoding and CPU transcoding solutions.
T38
On the SBC main screen, go to All > System > Swe Codec Mix Profile. The Swe Codec Mix Profile window opens.
Swe Codec Mix Profile
On the Swe Codec Mix profile window:
Click New Swe Codec Mix Profile. The Create New Swe Codec Mix Profile window opens.
Create New Swe Codec Mix Profile Window
Swe Codec Mix Profile Parameters
Parameter | Description |
---|---|
Codec Mix Profile Name | The codec mix profile name. Enter a unique SWe Codec Mix Profile name or one of the default profiles:
The SWe Codec Mix Profile is attachable to either the Note:
|
Codec | A codec name. Refer to Audio Codecs for the list of supported codecs. |
Ptime | Packetization time for the codec in milliseconds.
Note: For SBC SWe Cloud 8.1, ptime values |
Percentage | The percentage allocated for the codec within the profile. Note:
|
In Hybrid Transcoding scenario, the SBC is provisioned with GPU UXPADs and CPU UXPADs. However, the GPU does not support all codecs; for the supported codecs, there is a preference to enable them on GPU accelerated UXPADs instead of CPU UXPADs. The CPU UXPADs augment the overall transcode capacity, and supports the codecs that are not supported on GPU accelerated UXPADs.
The output of dspStatus
provides information on the overall DSP (GPU + CPU) utilization. However, the output of gpuTranscodeStatus
and cpuTranscodeStatus
provides a segregated view of the respective channel utilization, and the load on GPU UXPADs and CPU UXPADs.
A segregated view helps to ensure that the application prefers GPU accelerated UXPADs for its supported codecs. In addition, since codecs capacities are provisioned apriori for GPU based solutions, the output of gpuTranscodeStatus
reveals if a certain codec capacity is exhausted on the GPU.
Note that:
gpuTranscodeStatus
and dspStatus
provides the same output.cpuTranscodeStatus
and dspStatus
provides the same output.Ribbon recommends monitoring of the status of codec channel capacities for codecs provisioned on GPU (on a per GPU device basis), as well as on CPU. For more information on the process, refer to the following pages:
Standard codec mix profile entries cannot be edited. You can edit a custom codec mix profile entry.
On the Swe Codec Mix profile window:
Standard codec mix profile entries cannot be deleted. You can delete a custom codec mix profile entry that is not currently in use.
On the Swe Codec Mix profile window: