This section describes how to create initial, basic configuration on a signaling SBC (S-SBC) SWe Cloud cluster using the SBC Configuration Manager GUI. Although the following procedures use the GUI, you can also make cluster configuration changes using the CLI on the OAM node. Refer to Modifying SBC Cluster Configuration for information on using the CLI and the CLI Reference Guide for information on the available commands.
The configuration shown here is a basic example and focuses on minimum configuration required for a basic call flow and configuration required by cloud-based clusters. As part of a distributed SBC cloud deployment, an S-SBC cluster must be paired with a media (M-SBC) cluster to provide full SBC functionality. Both cluster configurations include a D-SBC signaling port to allow communication between the two clusters.
In contrast to assigning static values, cloud deployments use metavariables to assign interface values such as IP addresses. The actual values are determined dynamically during instantiation, based on the cloud environment.
Beyond this minimal configuration, a full deployment would require further configuration and customization based on the intended use and environment, similar to other types of SBC deployments.
Prerequisites
Info |
---|
|
Prior releases supported the use of a dedicated SBC Configurator cluster to configure other SBC SWe clusters. This approach is replaced by using one of the SBC nodes within the cluster, referred to as the "Headend" SBC, to configure the other nodes. While the SBC Configurator currently remains supported for backward compatibility, it will be deprecated in a subsequent release. Beginning with release 7.1, use the Headend SBC configuration model described in this topic. |
This page describes how to create the initial, basic configuration on a signaling SBC (S-SBC) SWe Cloud cluster using the EMS and the SBC Configuration Manager. One SBC node within the cluster, referred to as the "Headend" node, is used for creating the configuration, and the EMS is used for distributing the configuration across the cluster. For more information on how an SBC cluster interacts with the EMS for configuration, refer to Configuring an SBC SWe Cluster using the EMS.
Prior to following these procedures you must have created an SBC SWe cluster in the EMS for the S-SBC cluster. Refer to Creating an SBC SWe Cluster in EMS documentation. You must then instantiate the S-SBC cluster. After instantiation, the SBC nodes register with the EMS, but since there is no configuration yet for the cluster, its nodes start with a blank configuration. Accessing the SBC Configuration Manager
Begin the process to initially configure a new S-SBC cluster by accessing the SBC Configuration Manager on behalf of for the cluster.
- Log on to the EMS.
Click Network > Cluster Management. The Cluster Management / Manage VNFs window opens listing the SBC clusters registered with the EMS.
Caption |
---|
0 | Figure |
---|
1 | Cluster Management / Manage VNFs window |
---|
|
Image Modified |
- Click the radio button adjacent to the name of the S-SBC cluster you want to configure. The Details tab for the selected cluster opens.
Click the Configurations tab.
Caption |
---|
0 | Figure |
---|
1 | Cluster Configurations Tab |
---|
|
Image Modified |
- Ensure the option selected for Create Candidate Configuration From is Headend. This is the default. A Headend node must be active, online, and registered with the EMS.
Click Create. The Click Edit Configuration. The SBC Configuration Manager opens in a separate window against the Headend node. Caption |
---|
0 | cluster's active OAM node. See the EMA User Guide for information on using the GUI to configure the SBC. Caption |
---|
0 | Figure |
---|
1 | SBC Configuration Manager Window |
---|
|
Image Modified |
Use the following procedures and examples to configure basic S-SBC parameters using the SBC Configuration Manager.
- To validate the meta variable table, see Validating the Meta Variable Table.
- To create an address context, see Create an Address Context.
To create IP interface groupa and IP interfaces, see Creating IP Interface Groups and IP Interfaces.
- To create a static route, see Create a Static Route.
- To create a DNS group and a DNS server, see Create a DNS Group and a DNS Server.
- To create a NTP server, see Create an NTP Server.
- To create the D-SBC signaling port, see Create the D-SBC Signaling Port.
- To create a cluster type, see Create a Policer Cluster Type.
- To create zones, see Create Zones.
- To create SIP signaling ports, see Create SIP Signaling Ports.
- To create SIP trunk groups, see Create SIP Trunk Groups.
- To create a remote policy server, see Configuring a Remote Policy Server.
Anchor |
---|
| meta_variable |
---|
| meta_variable |
---|
|
Validating the Meta Variable TableTo validate the values assigned to metavariables during instantiation, review the meta variable table, click All > System > Meta Variables. The Meta Variable table by clicking All > System > Meta Variables. The Meta Variable window opens showing the Meta Variable list. Caption |
---|
0 | Figure |
---|
1 | In cloud deployments, metavariables are used to assign interface values, such as IP addresses, whose values are configured dynamically during instantiation. Caption |
---|
0 | Figure |
---|
1 | Meta Variable |
---|
3 | Meta Variable |
---|
|
Image Modified |
Anchor |
---|
| AddressContext |
---|
| AddressContext |
---|
|
Create an Address ContextSome of the following procedures require that you specify an address context in which to create configuration objects. The following procedures use an example address context named AC2 as a placeholder. In actual practice you can specify your own address context name or use the default address context. The following steps create an address context named AC2.
- Click Configuration > System Provisioning > Category: Base Provisioning >Address Context. The Address Context window opens.
- Click New Address Context. The Create New Address Context window opens.
- Enter AC2 as the name of the address context (the name must be between 1-23 characters in length).
- Click Save.
Create IP Interface Groups and IP InterfacesCreate IP Interface Groups
Select Address Context > IP Interface Group. The IP Interface Group List window opens.
Select AC2 from the Address Context drop-down list.
Click New IP Interface Group. The Create New IP Interface Group window opens.
- Enter an IP interface group name.
Click Save.
Caption |
---|
0 | Figure |
---|
1 | IP Interface Group |
---|
3 | IP Interface Group |
---|
|
Image Modified |
Repeat the previous steps to create another interface group. Example: SLIG2. The two new interface groups are listed.
Caption |
---|
0 | Figure |
---|
1 | New IP Interface Groups |
---|
|
Image Modified |
Create IP
InterfacesInterfaces for each Pkt Port
On the navigation pane, click Address Context > IP Interface Group > IP Interface. The IP Interface window opens.
- Select AC2 from the Address Context drop-down list.
- Select an interface group created from the IP Interface Group drop-down list. For example, SLIG1.
- Click New IP Interface. The Create New IP Interface section opens.
- Enter a name for the interface. For example, SLIF1.
- Enter IP Meta variable keys in the IP Var V4, Prefix Var V4, IP Public Var V4, IP Var V6, IP Prefix Var V6, IP Public Var V6, and IP VLAN Tag Var fields.
- Select the Mode as In Service.
- Select the State as Enabled.
- Enter the CE Name.
- Select the pkt0 port from the Port Name drop-down menu.
Click Save.
Caption |
---|
0 | Figure |
---|
1 | Creating an IP Interface |
---|
|
Image Modified |
Repeat the previous steps to add an interface SLIF2 for pkt1 port in a different Interface Group SLIG2. The two interfaces are listed.
Caption |
---|
0 | Figure |
---|
1 | New IP Interfaces |
---|
|
Image Modified |
Create a Static Route- Select Configuration > System Provisioning > Static Route. The Static Route window opens.
- Select the AC2 Address Context from the drop-down list.
- Click New Static Route. The Create New Static Route window opens.
- Enter the Destination IP Address (IPv4/IPv6).
- Enter the Prefix value.
- Enter the Next Hop IP address (IPv4/IPv6).
- Select an IP Interface Group Name from the drop-down list.
- Select an IP Interface Name from the drop-down list.
- Enter a Preference value.
Click Save.
Caption |
---|
0 | Figure |
---|
1 | Static Route Window |
---|
3 | Static Route |
---|
|
Image Modified |
Create a DNS Group and a DNS Server
Create a DNS Group
- Select Address Context > DNS Group. The DNS Group window opens.
- Select AC2 from the Address Context drop-down list.
- Click New DNS Group. The Create New DNS Group section opens.
- Enter a DNS group name.
- Select IP from the Type drop-down list.
- Select SLIG1 from the IP Interface drop-down list.
- Select Use Configured Dns Server and Edns Support as Enabled.
Click Save.
Caption |
---|
0 | Figure |
---|
1 | Create New DNS Group |
---|
|
Image Modified |
Create a DNS Server
Select Address Context > DNS Group > Server. The Server window opens.
On the Server window, perform the following:
Select AC2 from the Address Context drop-down list.
Select the DNS group you created from the DNS Group drop-down list.
Click New Server. The Create New Server section opens.
In the Create New Server section, perform the following:
Enter a server name.
Select the State as Enabled.
Enter the DNS server IP in the IP Address V4 or V6 field.
Click Save.
Caption |
---|
0 | Figure |
---|
1 | DNS Server Window |
---|
|
Image Modified |
Create an NTP ServerSelect System > NTP > Server Admin. The Server Admin window opens.
- Click New Server Admin. The Create New Server Admin section opens.
- Enter a server IP address.
- Select the State as Enabled.
- Select the Version as Version4.
Click Save.
Caption |
---|
|
Image Modified |
Select System > NTP > Time Zone. The Time Zone window opens.
Select the instance from the list. The Edit Selected Time Zone section opens.
Select an appropriate time zone from the Zone drop-down list.
Click Save.
Caption |
---|
|
Image Modified |
Create the D-SBC Signaling PortTo create Create a D-SBC signaling port for SLIG2communication with the M-SBC cluster in the deployment:
- Select System > Dsbc > Dsbc Sig Port. The Dsbc Sig Port window opens.
- Select SLIG1 from the IP Interface Group drop-down list.
- Select AC2 from the Address Context drop-down list.
- Click Save.
Info |
---|
|
Make sure when configuring SIP Sig Port and Dsbc Sig Port for an S-SBC deployment that you specify different IP addresses for them. To do so you must select different metavariables for each of them. The actual values of the metavariables are determined during orchestration based on your Heat templatesenvironment. |
Caption |
---|
0 | Figure |
---|
1 | Dsbc Sig Port Window |
---|
|
Image Modified |
Create a Policer Cluster TypeSelect System > Dsbc > Cluster > Type. The Type window opens.
Click New Type. The Create New Type section displays.
- Select the Name as Policer.
- Select State as Enabled.
Enter the cluster FQDN.
Info |
---|
|
The floating IP address of packet interfaces is added as a record in DNS server. |
- Select the name of the DNS group you created in the DNS Group drop-down list.
- Click Save.
Caption |
---|
0 | Figure |
---|
1 | Creating a Policer Cluster Type |
---|
|
Image Modified |
Create ZonesSelect Address Context > Zone. The Zonewindow opens.
Select AC2 from the Address Context drop-down list.
Click New Zone. The Create New Zone section opens.
- Enter a Name for the zone, for example, INTERNAL.
- Enter an ID for the zone.
Click Save.
Caption |
---|
|
Image Modified |
Repeat the previous steps to create another zone, for example, EXTERNAL. The new zones are listed.
Caption |
---|
|
Image Modified |
Create SIP Signaling PortsCreate SIP signaling ports for the zones you created:
- Select Address Context > Zone > SIP Sig Port. The SIP Sig Port window opens.
- Select AC2 from the Address Context drop-down list.
- Select the INTERNAL zone from the Zone drop-down list.
- Click New SIP Sig Port. The Create New SIP Sig Port section opens.
- Enter an Index number.
- Set the State as Enabled.
- Select SLIG1 from the IP Interface Group Name drop-down list.
- Select the sip-udp option in the Transport Protocols Allowed.
Click Save.
Caption |
---|
0 | Figure |
---|
1 | Create New SIP Sig Port |
---|
3 | SIP SigPort |
---|
|
Image Modified |
Repeat the previous steps to create a SIP signaling port for the EXTERNAL zone. The new SIP signaling ports are listed.
Caption |
---|
0 | Figure |
---|
1 | SIP Sig Port List |
---|
|
Image Modified |
Create SIP Trunk GroupsCreate SIP trunk groups in the the zones you created:
- Select Address Context > Zone > SIP Trunk Group. The SIP Trunk Group window opens.
- Select AC2 from the Address Context drop-down list.
- Select a INTERNAL zone from the Zone drop-down list.
- Click New SIP Trunk Group. The Create New SIP Trunk Group section opens.
- Enter a Name for the trunk group, for example, INGRESS_TG.
- Set the State as Enabled.
- Set the Mode as In Service.
Click Save.
Caption |
---|
0 | Figure |
---|
1 | Creating a SIP Trunk Group |
---|
|
Image Modified |
Repeat the previous steps to create another SIP trunk group for the EXTERNAL zone. The new SIP trunk groups are listed.
Caption |
---|
0 | Figure |
---|
1 | SIP Trunk Group List |
---|
|
Image Modified |
Configure Ingress IP PrefixesCreate ingress IP prefixes for the SIP trunk groups you created:
- Select Address Context > Zone > SIP Trunk Group > Ingress IP Prefix. The Ingress IP Prefix window opens.
- Select AC2 from the Address Context drop-down menu.
- Select the INTERNAL zone from the Zone drop-down menu.
- Select the INGRESS_TG trunk group from the SIP Trunk Group drop-down list.
- Click New Ingress IP Prefix. The Create New Ingress IP Prefix section opens.
- Enter an IP address in IP Address V4 or V6.
- Enter the Prefix Length.
Click Save.
Caption |
---|
0 | Figure |
---|
1 | Create New Ingress IP Prefix |
---|
|
Image Modified |
Repeat the previous steps to create an IP Prefix for the EXTERNAL zone and EGRESS_TG trunk group. The new IP prefixes are listed.
Caption |
---|
0 | Figure |
---|
1 | Ingress IP Prefix List |
---|
|
Image Modified |
Configure Media SettingsConfigure media settings for the SIP trunk groups you created:
- Select Address Context > Zone > SIP Trunk Group > Media. The Media window opens.
- Select AC2 from the Address Context drop-down list.
- Select the INTERNAL zone from the Zone drop-down list.
- Select the INGRESS_TG trunk group from the SIP Trunk Group drop-down list.
- Select MLIG1 from the Media IP Interface Group Name drop-down list.
- Click Save.
Caption |
---|
|
Image Modified |
Repeat steps 3 through 6 to configure media for the EGRESS_TG trunk group in the EXTERNAL zone using Media IP Interface Group MLIG2.
Configuring the Remote Policy ServerConfigure the settings for the remote PSX server:
Disable the Local Policy Server
- Select System > Policy Server > Local Server. The Local Server window opens.
Select the local server listed. The Edit Selected Local Server section opens.
Set the State as Disabled.
Select Out of Service from the Mode drop-down menu.
Click Save.
Caption |
---|
0 | Figure |
---|
1 | Edit Selected Local Server |
---|
|
Image Modified |
Create a New Remote Policy Server
- Select System > Policy Server > Remote Server. The Remote Server window opens.
Click New Remote Server. The Create New Remote Server section opens.
Enter a server Name.
Enter the server IP Address.
Set the State as Enabled.
Select Active from the Mode drop-down list.
Click Save.
Caption |
---|
0 | Figure |
---|
1 | Create New Remote Server |
---|
|
Image Modified |
Saving and Activating the Configuration in the Cluster
Once you have completed making configuration changes:
Click Save, click Apply Saved Changes and Close at the top-right of the SBC Configuration Manager window.
A Save confirmation window opens. Caption |
---|
0 | Figure |
---|
1 | SBC Configuration Manager - Save Window |
---|
|
Image Removed |
Click Save and Activate configuration. This copies the configuration from the Headend SBC back to the EMS as the active configuration. This also sets the Headend SBC configuration status as Config-in-sync and all other non-Headend SBCs as Config-out-of-sync. The EMS pushes configuration differences to all of those nodes which are config-out-of-sync unless the nodes are unavailable.
Within the Cluster Management / Manage VNFs window, the Cluster Status column for the cluster displays All nodes online and Activation Complete, once the configuration is successfully activated.
Info |
---|
|
The EMS performs the reboot of out-of-sync nodes automatically during initial configuration. However, if the nodes lose synchronization after that point, for example if an activation fails, then you must reboot the nodes to trigger a configuration download to bring the nodes back into sync. To reboot a node, use the Reboot Node option on the Nodes tab.When prompted, confirm that you want to save and activate your configuration changes. The SBC Configuration Manager window closes. The OAM node notifies the SBC nodes in the cluster of the configuration changes and stores a record of the updated configuration back to the EMS.