General and System-Config Settings

Use the General icon on the Configuration tab to reach the General and System-Config pages, where you can set the following system-wide parameters.

General

Use General to specify the following:
  • Network Time Protocol (NTP) servers—Add one or more NTP servers.
  • Denial of Service (DoS)—Set the maximum SIP packet and ARP packet rates.
  • High Availability (HA)—Enable and disable HA, identify the primary and secondary devices, and specify synchronization.

System-Config

Use System Config to specify the following:
  • System settings—Set the hostname, location, and default gateway, console timeout, and restart.
  • SNMP—Enable and disable SNMP, specify the MIB system, and set SNMP traps and notifications.
  • Syslog servers—Add one or more Syslog servers, specify the system log level, and specify the process log level.
  • Communications Monitoring Probe—Enable and disable the Communications Monitor, set the group ID, set the TLS profile, enable and disable QoS, and add one or more Monitor collectors.
  • Alarm threshold—Set the thresholds for one or more types of alarms.

Configure an NTP Server

You can specify one or more Network Time Protocol (NTP) servers for the Oracle Enterprise Communications Broker (OECB) from the General page.

Note:

The OECB media interface does not support management traffic for NTP. When configuring connectivity to these resources, do not configure these resources within a media interface subnet range.
  1. Access the System Settings configuration object.
    Configuration, General, General.
  2. On the Modify System settings page, for NTP servers, click Add, and enter the address or FQDN for the NTP server that you want to add.
  3. (Optional) Add another NTP server to the list.
  4. Click OK to exit the Add dialog.
  5. On the Modify Settings page, click OK.
  6. Save the configuration.

High Availability Settings

High availability is best configured using the ACLI's SETUP wizard. If you use setup, you find the HA fields available from the GUI already configured by SETUP.

Oracle Enterprise Communications Brokers can be deployed in pairs to deliver high availability (HA). Two Oracle Enterprise Communications Brokers operating in this way are called an HA node. Over the HA node, call state is shared, keeping sessions/calls from being dropped in the event of a failure.

Two Oracle Enterprise Communications Brokers work together in an HA node, one in active mode and one in standby mode.

  • The active Oracle Enterprise Communications Broker checks itself for internal process and IP connectivity issues. If it detects that it is experiencing certain faults, it hands over its role as the active system to the standby Oracle Enterprise Communications Broker in the node.
  • The standby Oracle Enterprise Communications Broker is the backup system, fully synchronized with active Oracle Enterprise Communications Broker’s session status. The standby Oracle Enterprise Communications Broker monitors the status of the active system so that, if needed, it can assume the active role without the active system having to instruct it to do so. If the standby system takes over the active role, it notifies network management using an SNMP trap.

Refer to the Oracle Enterprise Session Border Controller Configuration Guide for more detail about High Availability operations, including:

  • Synchronization
  • Checkpointing

Overview

To produce seamless switchovers from one Oracle Enterprise Communications Broker to the other, the HA node uses shared virtual MAC and virtual IP addresses for the media interfaces in a way that is similar to VRRP (virtual router redundancy protocol). Sharing addresses eliminates the possibility that the MAC and IPv4 address set on one Oracle Enterprise Communications Broker in an HA node will be a single point of failure. The standby Oracle Enterprise Communications Broker sends ARP requests using a utility IPv4 address and its hard-coded MAC addresses to obtain Layer 2 bindings.

When there is a switchover, the standby Oracle Enterprise Communications Broker issues gratuitous ARP messages using the virtual MAC address, establishing that MAC on another physical port within the Ethernet switch. To the upstream router, the MAC and IP are still alive, meaning that existing sessions continue uninterrupted.

Within the HA node, the Oracle Enterprise Communications Brokers advertise their current state and health to one another in checkpointing messages; each system is apprised of the other’s status. Using Oracle’s HA protocol, the Oracle Enterprise Communications Brokers communicate with UDP messages sent out and received on the interfaces carrying "heartbeat" traffic between the active and standby devices.

The standby Oracle Enterprise Communications Broker assumes the active role when:

  • It has not received a checkpoint message from the active Oracle Enterprise Communications Broker for a certain period of time.
  • It determines that the active Oracle Enterprise Communications Broker’s health score has decreased to an unacceptable level.
  • The active Oracle Enterprise Communications Broker relinquishes the active role.

Establishing Active and Standby Roles

Oracle Enterprise Communications Brokers establish active and standby roles in the following ways.

  • If a Oracle Enterprise Communications Broker boots up and is alone in the network, it is automatically the active system. If you then pair a second Oracle Enterprise Communications Broker with the first to form an HA node, then the second system to boot up will establish itself as the standby automatically.
  • If both Oracle Enterprise Communications Brokers in the HA node boot up at the same time, they negotiate with each other for the active role. If both systems have perfect health, then the Oracle Enterprise Communications Broker with the lowest HA interface IPv4 address will become the active Oracle Enterprise Communications Broker. The Oracle Enterprise Communications Broker with the higher HA interface IPv4 address will become the standby Oracle Enterprise Communications Broker.

If the physical link between the two Oracle Enterprise Communications Brokers fails during boot up or operation, both will attempt to become the active Oracle Enterprise Communications Broker. In this case, processing will not work properly.

Configure High Availability

The Oracle Enterprise Communications Broker (OECB) supports configuring a pair of OECBs for High Availability (HA) operations.

Set the following parameters to configure HA operations.

Note:

The OECB automatically populates the Name of primary OECB and Name of secondary OECB fields with the peer names that you entered when you ran the Installation Wizard.
  1. Access the System Settings configuration object.
    Configuration, General, General.
  2. On the Modify System settings page, expand High Availability Settings, and do the following:
  3. Click OK.
  4. Save the configuration.

Forcing an HA Switchover

The Oracle Enterprise Communications Broker allows the user to cause an HA switchover manually. Executing this procedure forces the two Oracle Enterprise Communications Brokers in your HA node to trade roles. The active system becomes standby, and the standby becomes active.

To perform a successful manual switchover, the following conditions must be met:

  • The Oracle Enterprise Communications Broker from which you trigger the switchover must be in one of the following states: active, standby, or becoming standby.
  • A manual switchover to the active state is only allowed on a Oracle Enterprise Communications Broker in the standby or becoming standby state if it has achieved full media, signaling, and configuration synchronization.
  • A manual switchover to the active state is only allowed on a Oracle Enterprise Communications Broker in the standby or becoming standby state if it has a health score above the value you configure for the threshold.
  1. Click the System tab.
    The Oracle Enterprise Communications Broker displays the system navigation panel to the left of the window displaying the associated controls.
  2. Click the System tab's Force HA switchover link.
    The Oracle Enterprise Communications Broker displays the Force HA switchover dialog, which includes a Switch to standby button.
  3. Click the Switch to standby button.
    The Oracle Enterprise Communications Broker executes the HA role change.

Configure System Config

The Oracle Enterprise Communications Broker (OECB) allows you to specify system identification and global settings by way of the parameters that you specify on the System Config page.

Set the following parameters to configure global system identification information.

  1. Access the System Config configuration object.
    Configuration, General, System config.
  2. On the Modify System config page, do the following.
  3. Save the configuration.

SNMP Configuration

Use SNMP to support monitoring of devices attached to the network for conditions that warrant administrative attention on the Oracle Enterprise Communications Broker (OECB).

Use the MIB settings for informational purposes. The remainder of the parameters enable SNMP and the specific OECB events that you want reported to the SNMP system.

Note that you configure the SNMP community and the trap receiver settings by way of the SNMP icon.

Configure SNMP Settings

Use System Config to enable SNMP on the Oracle Enterprise Communications Broker (OECB) and to set global SNMP settings.

Note that neither the MIB system name nor the MIB system location that you enter in the following procedure correlate to the name and location fields in System Configuration.
  1. Access the System Config configuration object.
    Configuration, General, System config.
  2. On the Modify System config page, do the following.
  3. Save the configuration.

Logging (Syslog)

Logging events is a critical part of diagnosing mis-configurations and optimizing operations. Oracle Enterprise Communications Brokers can send both syslog and process log data to appropriate hosts for storage and analysis.

Overview

The Oracle Enterprise Communications Broker generates two types of logs, syslogs and process logs. Syslogs conform to the standard used for logging servers and processes as defined in RFC 3164.

Process logs are Oracle proprietary logs. Process logs are generated on a per-task basis and are used mainly for debugging purposes. Because process logs are more data inclusive than syslogs, their contents encompass syslog log data when they are sent off box. A special application must be run on a remote server to receive process logs. Please contact your Oracle sales representative directly or calling Oracle Customer support for more information about the process log application.

Syslog and process log servers are both identified by an IPv4 address and port pair.

Process Log Messages

Process log messages are sent as UDP packets in the following format:

<file-name>:<log-message>

In this format, <file-name> indicates the log filename and <log-message> indicates the full text of the log message as it would appear if it were written to the normal log file.

Add a Syslog Server

The Oracle Enterprise Communications Broker (OECB) requires a connection to at least one Syslog Server to process the log events that the system can generate for diagnosing mis-configurations and for optimizing operations. The OECB supports adding up to eight Syslog servers.

  1. Access the System Config configuration object.
    Configuration, General, System config.
  2. On the Modify System config page, under Syslog Servers, click Add.
  3. In the Add Syslog server dialog, do the following:
  4. Click OK.
  5. Save the configuration.

Configure Syslog Settings

Set the following parameters to configure system-wide Syslog and Process log functionality. Oracle recommends that you configure Debug and Trace levels temporarily and only when required because both log levels are verbose and can adversely impact system performance.

  1. Access the System Config configuration object.
    Configuration, General, System config.
  2. On the Modify System config page, do the following.
  3. Click OK.
  4. Save the configuration.

Enterprise Operations Monitor

As a proactive call monitoring solution, the Oracle Enterprise Operations Monitor (EOM) captures and analyzes all required signaling messages and media from the network, providing full correlation and quality metrics in real time. The EOM enables you to drill down into the captured data for troubleshooting and root-cause analysis of any reported problem related to a user, user group, trunk, network device, or Internet Protocol (IP) address. The Enterprise Operations Monitor Mediation Engine (ME) is the application that collects SIP, DNS, ENUM and protocol message traffic received from one or more EOM probes.

You can configure the Oracle Enterprise Communications Broker (OECB) to act as an EOM probe, or as an exporter, that can:

  • Establish an authenticated, persistent, reliable TCP connection between itself and one or more Oracle Enterprise Operations Monitor Mediation Engines.
  • Send UTC-timestamped, unencrypted copy of a protocol messages to the Oracle Enterprise Operations Monitor Mediation Engine.
  • Accompany the copied message with related data to include the port or vlan on which the message was sent and received, the local and remote IP:port information, and the transport layer protocol.

Add a Monitor Collector

You can configure the probes embedded in the Oracle Enterprise Communications Broker (OECB) to establish an IPFIX connection with one or more Oracle Enterprise Operations Monitor Mediation Engines (ME) to collect SIP, DNS, ENUM and protocol message traffic for the Enterprise Operations Monitor (EOM) to analyze. You might want to connect the OECB to multiple MEs, for example, to support monitoring continuity in the event of a service disruption.

  • Configure at least one network interface.
  • Obtain the IP address and port number of each target Oracle Enterprise Operations Monitor Mediation Engine that you want to connect.

In the following procedure, the Monitor Collector is the ME.

  1. Access the System Config configuration object.
    Configuration, General, System config.
  2. On the Modify System settings page, under Monitor Collector, click Add, and do the following:
  3. Click OK.
  4. (Optional) Repeat steps 2-3 for each additional monitor collector you want to connect to the OECB.
  5. Click OK.
  6. Save the configuration.

Configure Communications Monitoring Probe Settings

Configuring Communications Monitoring Probe settings allows you to make the Oracle Enterprise Communications Broker (OECB) act as a probe, sending network traffic information to an Oracle Communications Session Monitor Mediation Engine.

The Communications Session Monitor is Oracle's Communication Experience Manager. The manager is powered by the Oracle Communications Session Monitor Mediation Engine, a platform that collects SIP, DNS, ENUM, and protocol message traffic received from Oracle Communications Session Monitor Probes. The mediation engine stores the traffic in an internal database, and analyzes aggregated data to provide comprehensive multi-level monitoring, troubleshooting, and interoperability information.

Acting as a Probe, or as an exporter, the OECB can:

  • Establish an authenticated, persistent, reliable TCP connection between itself and the Oracle Communications Session Monitor Mediation Engines.
  • Send UTC time-stamped, unencrypted copy of a protocol messages to the Mediation Engine.
  • Accompany the copied message with related data to include: the port and VLAN on which the message was sent or received, local and remote IP:port information, and the transport layer protocol.
  1. Access the System Config configuration object.
    Configuration, General, System config.
  2. Expand Comm monitor.
  3. Do one of the following:
    • Configure other settings on the Modify System Config page, and click OK.
    • Click Back.
  4. Save the configuration.