D-SBC Cluster
In a Distributed
Unable to show "metadata-from": No such page "_space_variables"
configuration, each component scales independently in its own cluster depending upon call needs and the overall implemented traffic model.- S-SBC cluster – The Signaling component is scaled based on the traffic requirements.
- M-SBC cluster – Media-based traffic such as video calls require instantiating more instances in the media cluster.
- T-SBC cluster – The Transcoding-based traffic model require instantiating more instances in the transcoding cluster.
Unable to render {include} The included page could not be found.
The S-SBC cluster instances discover the server instances using standard DNS resolution of policing and DSP services that are provided by the respective M-SBC and T-SBC cluster.
Command Syntax
% set system dsbc cluster
type <dsp, mrf, policer>
Command Parameter
D-SBC Cluster Type DSP Parameters
| |
---|
type | Use this parameter to configure the D-SBC cluster profile types. See D-SBC Cluster Type section below for configuration details. |
D-SBC Cluster Type
The
Unable to show "metadata-from": No such page "_space_variables"
supports the following cluster profiles to resolve inter-cluster FQDN port communication for the M-SBC and T-SBC nodes involving instances communicating with other clusters:- Policer—The D-SBC uses the Policer cluster of type M-SBC to provide policing services that include DoS/DDoS protection, Topology Hiding [IPv4, IPv6, IPv4/IPv6 inter-working], Media Rate limiting, VLAN Tagging, Far end NA(P)T Learning, RTP Inactivity detection, SRTP Relay, ACLs and Micro Flows.
- DSP—The D-SBC uses the Signaling IP address of the T-SBC hosting the DSP to provide services that include Transcoding/tone detection, Secured transport connection (crypto) like SRTP (Media), RTCP generation, FMTD detection, Legal Interception, Recording and Transcoding, Transrating or Tran-sizing flows.
- MRF—The D-SBC uses the MRF cluster to user a third-party platform (MRF) to transcode audio and relay video/T.140. The MRF cluster is configured in a private
Unable to show "metadata-from": No such page "_space_variables"
network and uses RFC-4117 interface to communicate with S-SBC.
DSP Profile
The D-SBC uses the Signaling IP address of the T-SBC hosting the DSP to provide services that include Transcoding/tone detection, Secured transport connection (crypto) like SRTP (Media), RTCP generation, FMTD detection, Legal Interception, Recording and Transcoding, Trans-rating or Tran-sizing flows.
Command Syntax
% set system dsbc cluster type dsp
dnsGroup <DNS group name>
fqdn <FQDN: 1-63>
state <disabled | enabled>
Unable to render {include} The included page could not be found.
Command Parameters
D-SBC Cluster Type DSP Parameters
| |
---|
dnsGroup | <dnsGroup name> – The default DNS Server Group for this zone. |
fqdn | <FQDN value> – The FQDN value to associate with this dsp profile. |
state | The administrative state of this D-SBC cluster. disabled (default)enabled
|
SBC SWe systems in an OpenStack cloud environment inter-operate with a third-party transcoding platform called Media Resource Function (MRF) to transcode audio and relay video/T140.
The CLI syntax, parameter descriptions and command examples for configuring a MRF profile on a S-SBC is provided below.
For additional configuration details, refer to Invoke MRF as a Transcoder for D-SBC.
Command Syntax
% set system dsbc cluster type mrf
mrfFqdn <domanin name>
mrfIpAddress <IP address>
mrfPort <0-65535>
mrfRequestUri <Request URI>
mrfRoutingType <IpAddress | fqdn>
mrfTgName <trunking group name>
mrfTransportType <TCP| TLS| UDP>
state <disabled | enabled>
Command Parameters
D-SBC Cluster Type MRF Parameters
Parameter | Length/Range | Parameter Description | Mandatory / Optional |
---|
mrfFqdn | 1-63 | <domain name> – The domain name of the MRF server.
When mrfRoutingType = fqdn , configure the DNS Group on the zone in which mrfTgName exists. | M |
mrfIpAddress | N/A | <IP address> – One or more IP addresses of the MRF server. When mrfRoutingType = ip Address , a minimum of one IP address must be configured. If more than one IP address is entered, separate each IP address by a comma (,). The
Unable to show "metadata-from": No such page "_space_variables" supports a maximum of four IP addresses. | M |
mrfPort | 0-65535 | <port number> – The port number of the MRF server. The default value is based on the mrRoutingType setting. (Default = 5060)
- When the
mrfRoutingType is fqdn , mrfPort default value is "0". In this case, you must configure the desired port in the DNS server for the SRV record. - When the
mrfRoutingType is IpAddress , mrfPort .
| O |
mrfRequestUri | 1-63 | <request uri> – Request URI sent in an Invite towards MRF server. | M |
mrfRoutingType | N/A | The routing type used to send invites towards MRF server. | O |
mrfTgName | 1-24 | <TG name> – The Trunk Group name used for MRF signaling. | M |
mrfTransportType | N/A | The transport type used to communicate to the MRF server. | O |
state | N/A | The admin state of the MRF cluster. disabled (default)enabled
| M |
Policer Profile
The D-SBC uses the policer cluster of type M-SBC to provide policing services that include DoS/DDoS Protection, Topology Hiding (IPv4, IPv6, IPv4/IPv6 inter-working), Media Rate Limiting, VLAN Tagging, Far End NA(P)T Learning, RTP Inactivity Detection, SRTP Relay, ACLs and Micro Flows.
Command Syntax
% set system dsbc cluster type policer
dnsGroup <DNS group name>
fqdn <FQDN: 1-63>
state <disabled | enabled>
Command Parameters
D-SBC Cluster Type Policer Parameters
| |
---|
dnsGroup | <dnsGroup name> – The default DNS Server Group for this zone. |
fqdn | <FQDN value> – The FQDN value to associate with this policer profile. |
state | The administrative state of this D-SBC cluster. disabled (default)enabled
|
Command Examples
To configure a DSP cluster profile:
set system dsbc cluster type dsp dnsGroup SWeDNS fqdn tsbc.tcluster.com state enabled
commit
To configure an MRF as IP address:
set system dsbc cluster type mrf mrfRoutingType IpAddress mrfPort 5060 mrfIpAddress 10.54.1.1 mrfTgName SBX_55461_IMS_TG mrfRequestUri MRF-SERVER mrfTransportType UDP state enabled
commit
To configure an MRF as fqdn:
set system dsbc cluster type mrf mrfRoutingType fqdn mrfPort 5060 mrffqdn sonusnet.com mrfTgName SBX_55461_IMS_TG mrfRequestUri MRF-SERVER mrfTransportType UDP state enabled
commit