Overview
The performance of the SBC VM can be optimized if the call mix is provided while configuring the SBC SWe instance. A set of predefined call mixes are provided, these are called standard traffic profiles. Additionally, a user can create custom traffic profiles, with a call mix that is more appropriate for the SBC SWe.
The supported standard profiles are:
Caption |
---|
0 | Table |
---|
1 | Supported Standard Profiles |
---|
3 | Supported Standard Profiles |
---|
|
Profile Name | Description |
---|
default | By default, non-cloud instances comes up with default profile. This profile retains the SBC SWe behavior of earlier releases (5.0.x and 5.1.x), where signaling and media vCPUs overlapped. | standard_signaling_profile | This profile utilizes the vCPUs for signaling (direct media) calls and it is auto-configured on the cloud-based S-SBC instance. | standard_passthrough_profile | This profile utilizes the vCPUs for passthrough calls. | standard_transcoding_profile | This profile utilizes the vCPUs for transcoding calls. | standard_callmix_profile | This profile supports callmix which contain a combination of 90% pass-through and 10% transcoding. | standard_msbc_profile | The purpose of this profile is to utilize the vCPUs primarily for passthrough calls. This profile gets auto-configured on cloud-based M-SBC instance. | standard_highcps_callmix_profile | This profile is similar to standard passthrough profile with higher CPS and the corresponding CHT is 25. |
|
Once the distribution of vCPUs is set, the SBC SWe overload behavior functions the same way as the hardware SBC (5000/7000 series).
Note |
---|
|
This feature is applicable only when the vcpu is more than or equal to four. |
Profiles
Standard Profiles
When any standard profile is activated, the application automatically optimizes the vCPU usage of the SBC SWe VM for the activated profile.
Note |
---|
|
- SBC SWe instances reboots automatically to activate the profile. All active calls are lost during this process, it is recommended to activate the profile during maintenance.
- A trap is generated when a new traffic profile is activated.
|
Appropriate profiles are auto-configured on the D-SBC (microservices) based on the personality as follows:
Caption |
---|
0 | Table |
---|
1 | Personality Types per Profile Name |
---|
3 | Personality Types per Profile Name |
---|
|
Personality Type | Profile Name |
---|
I-SBC | default | S-SBC | standard_signaling_profile | M-SBC | standard_msbc_profile |
|
Info |
---|
|
On the D-SBC, the auto-configured profiles prevent reboot during instantiation. |
Caption |
---|
0 | Table |
---|
1 | Configuration Tables |
---|
3 | Configuration Tables |
---|
|
Table Name | Description |
---|
sweTrafficProfiles | Contains all the standard profiles and their fixed call-mix. | sweActiveProfile | Contains the name of active profile and time-stamp of activation. | sweCodecMixProfile | Contains the standard codec_mix profiles. - G711_20ms with 100% G711 (20 ms) calls.
- G711_G729_20ms which is initialized with 50% of G729AB (20 ms) and 50% G711 (20ms).
|
|
Caption |
---|
0 | Table |
---|
1 | Operational Tables |
---|
3 | Operational Tables |
---|
|
Table Name | Description |
---|
sweProcessorCapacity | This table contains the real processor capacity indices relative to a 2690v2 processor with the recommended BIOS/ESXi setting. | sweCapacityEstimate | This table contains the capacity estimations for all the standard profiles. |
|
Custom Profiles
If the call mix is different from one of those corresponding to the standard profiles, a custom profile can be created. You can create custom profiles based on the call mix requirements. While creating a custom profile, you must provide the call mix through CLI.
Note |
---|
|
The estimated calls per second (cps) numbers may vary based on number of signalling messages per call and size of the messages. |