The SBC SWe Cloud inter-operates with a third-party transcoding platform called Media Resource Function (MRF) to transcode audio and relay video/T140.
Only SBC SWe on OpenStack (D-SBC) supports this enhancement.
The SBC supports the following:
The SBC SWe supports this functionality only for MRF-transcoded calls on D-SBC platforms.
If the Packet Service Profile is configured as "transcode-only", the SBC transcodes the audio and relays video/ T140.
For more information on CLI changes and CDR changes, refer to:
The first three activities below cause the SBC to include DSP when invoking MRF.
Ribbon recommends to not configure Path Check Profile and SIP ARS Profile on the same peer to avoid unexpected results. As a general rule, the Path Check Profile is configured on the access leg where there is less traffic, and the ARS Profile is configured on the peer leg where there is continuous traffic.
This configuration example explains how to configure the MRF cluster profile in the S-SBC. The MRF servers are configured as FQDN or IP Address is decided by Routing Type configured in the MRF Profile.
This configuration example explains the CLI command required to configure the MRF cluster profile in M-SBC.
The Path Check Profile specifies the conditions that constitute a connectivity failure, and in the event of such a failure, the conditions that constitute a connectivity recovery.
For more information on creating IP Peer, refer to System Provisioning - Ip Peer for GUI or Zone - IP Peer - CLI.
If using an IP address, create different IP Peers for each IP addresses configured in MRF cluster profile as MRF IP address and attach the Path Check Profile.
If using an FQDN, create the IP Peer with FQDN and attach the Path Check Profile.
The Address Reachability Service (ARS) determines whether a server is reachable, able to blacklist a server IP address when unreachable, and remove the server from blacklist state. ARS profiles can be created to configure blacklisting and recovery algorithm variants. For more information, refer to Service Profiles - Sip Ars Profile (EMA) or SIP ARS Profile - CLI.
Create an ARS profile and attach to the MRF TG as configured in the cluster profile. The ARS feature controls the congestion to handle the 503 response.
The Call Admission Control (CAC) feaure creates and configures a profile that provides each registered SIP or static endpoint to have individual limits on the number of active calls and the call rates. For more information, refer to CAC Provisioning - SIP CAC Profile.
For TG CAC, create CAC profile and attach to the MRF TG as configured in the cluster profile.
End point CAC does not support FQDN.
Bandwidth CAC is not supported for both TG and Peer level.
In a cluster profile, you can configure the routing type for FQDN or a list of IP addresses. If FQDN is chosen, the FQDN resolves into a list of IP addresses.
If the MRF profile is configured with a list of MRF server IP addresses and a call is routed to MRF server(s) as follows:
Example: The MRF profile is configured with a list of MRF server IP addresses such as IP1, IP2, IP3 and IP4, then for the 1st call, S-SBC tries to connect for MRF server IP1. Meanwhile, S-SBC received 2nd, 3rd, 4th calls and connected to the MRF servers IP2, IP3 and IP4 respectively. For the 1st call, the S-SBC has received a Failure/No response from the MRF server IP1. Hence, the S-SBC tries with IP2 and connects successfully.
Signaling and Media flow for a transcoded call using S-SBC, M-SBC and MRF: