Schema Changes

The Oracle Enterprise Communications Broker (OECB) requires the PCZ3.1.0 configuration schema to support creating multiple VLANS. You must upgrade the configuration schema after you upgrade the software.

After upgrading the software to PCZ3.1.0, the system prompts you to upgrade the configuration schema the first time you log on. The configuration upgrade creates a network called "ecb" and a SIP interface with the Realm ID set to "ecb." The upgrade also exposes the Realm ID parameter in the session agent, SIP interface, LDAP, and ENUM configurations. The configuration upgrade defaults all Realm IDs to "ecb" for existing configuration elements. After the system creates the "ecb" network and adds Realm ID parameter, you can add up to four VLANs. You can set the Realm ID, as needed, in the newly added VLANs.

The updated schema makes the following changes to the GUI to support configuring multiple VLANs.

Networks Configuration

The relationship between networks and SIP interfaces is one-to-one, where the network realm-id must be unique in each SIP interface configuration. Formerly, the Networks configuration page displayed all of the necessary parameters in a static format because the system supported only one network. Now, the Networks page differs because it displays the multi-instance configuration dialog, so that you can configure multiple networks with unique parameters. When you click Add on the Networks page, the OECB displays the Network settings page with all of the necessary parameters and the functionality to create more than one network. The Networks page also includes the following newly added parameters:
  • Realm Identifier - The name of the interface, which must be unique in each configuration. Default: None. Valid values: Any.
  • Enable REFER Termination - Terminate and process SIP REFER messages as call transfers to avoid proxying the REFER back to the User Agent. Default: Disabled.
  • Send NOTIFY for REFER provisional responses - Send 202 Accepted and 180 Ringing NOTIFY messages for REFER provisional responses. Default: None. Valid values: all | initial | none.
  • Enable TOS marking - Mark all egress SIP signaling packets for ToS on this interface. Default: Disabled.
  • TOS value - Set the RFC 2475 compliant value that you want the OECB to insert in all egress SIP signaling traffic from this interface. Default: 0x00. Valid values: Any integer in decimal or hexadecimal format.

SIP Interface Configuration

Because previous releases supported only a single SIP Interface, all general SIP configuration elements were included in the Interfaces configuration. Now, with support for up to four SIP Interfaces, you must configure certain parameters uniquely for each interface.

New sip-config Object

To support configuring multiple VLANs, Oracle modified the "Interfaces" configuration by moving the following parameters into the newly added "Sip-config" object. (Configuration, Interface, sip-config). .
  • Enum sag match—Use to enable and disable Session Agent Group matching, where the ECB considers session agent groups as part of the response from the ENUM server. Default: disabled. Valid selections: enabled | disabled.
  • Default context—Use to set the default context the system uses for a call when it is unable to identify the source context by way of any other method. Default: Empty. Valid values: Name of a valid, existing dial context.
  • Parallel forking—Use to enable and disable the system to fork all sessions to all contacts in an Agent of Record. Default: disabled. Valid values: enabled | disabled.
  • Fork group timeout—Use to set the time, in seconds, after which the system tries the next fork group with the highest priority. Default: 0. Range: 0-32.
  • Ascii based routing—Use to enable and disable routing based on alphanumeric entries in the User database. Default: disabled. Valid values: enabled | disabled.
  • Proxy registration—Use to enable or disable the system to accept a registration from an unauthorized domain, and proxy the registration to the intended registrar. Default: disabled. Valid selections: enabled | disabled.

New SIP ports Configuration Dialog

Formerly, the SIP port was a stand alone parameter specified outside of the SIP interface configuration because there was only one SIP interface. Starting with PCZ3.1.0, you must configure a SIP port for each SIP interface. For this reason, the SIP interface configuration now includes the multi-instance SIP Ports configuration dialog where you set the following:
  • Address-The IP address of this interface.
  • Port-The port for this interface. Default: 5060. Range: 0-65535.
  • Transport protocol-Default: UDP. Valid values: UDP, SCTP, TCP, and TLS.
  • Allow anonymous (Formerly; Allow Session Agents and Registered End Points Only)-Set the criteria for accepting and processing a SIP request from another SIP element. Default: All. Valid values: All (allow all anonymous requests) | Registered (Allow session agents and registered endpoints.)

Agents Configuration

PCZ3.1.0 exposes the RealmID parameter in the Agents configuration. The configuration upgrade sets Realm ID to "ecb" for existing Agent configurations. You can set the Realm ID, as needed, for newly added VLANs.

LDAP Configuration

PCZ3.1.0 exposes the RealmID parameter in the LDAP configuration. The configuration upgrade sets Realm ID to "ecb" for existing LDAP configurations.

Note:

Only the "ecb" realm can support LDAP.

ENUM Configuration

PCZ3.1.0 exposes the RealmID parameter in the ENUM configuration. The configuration upgrade sets Realm ID to "ecb" for existing ENUM configurations. You can set the Realm ID, as needed, for newly added VLANs.