1 OCECAS Installation Overview

This chapter describes the general process for installing and configuring Oracle Communications Evolved Communications Application Server (OCECAS). Subsequent chapters describe installation steps in detail.

For an overview of OCECAS and an understanding of its concepts and components, see Oracle Communications Evolved Communications Application Server Concepts.

Overview of Installed Components

During the installation process, you install and configure the following components:

  • Oracle database software

  • Either the Oracle NoSQL database software or the Oracle NoSQL client driver

  • Java Development Kit (JDK) software

  • Web browser

  • The OCECAS software, which includes:

    • Oracle WebLogic Server, which is the platform container

    • Oracle Coherence software

    • Parts of the Oracle Communications Converged Application Server software that are necessary for OCECAS

  • (Optional) OpenLDAP software

  • (Optional) Session Border Controller software

  • (Optional) Core Session Manager software

To view the supported software versions, see "OCECAS System Requirements".

Overview of the OCECAS Installation

The process of installing the OCECAS software includes the following tasks:

  1. Plan your installation:

    • Determine the scale of your implementation, for example, a small test system or a large production system

    • Determine how many physical machines you need, and which software components to install on each machine

    • Plan the system topology, for example, how the system components connect to each other over the network

  2. Review system requirements, including:

    • Hardware requirements, such as disk space

    • System software requirements, such as operating system (OS) versions and OS patch requirements, and Java Virtual Machine (JVM) process requirements (such as memory settings)

    • Information requirements, such as IP addresses and host names

  3. Perform pre-installation tasks, such as installing the database software and the JDK

  4. Install OCECAS on your machines in the following order:

    1. On the machine that hosts your UDR domain

    2. On the machines that host your runtime domains

    3. On the machine that hosts your management domain

  5. Create your OCECAS database and schema

  6. Configure your OCECAS domains in the following order:

    1. Management domain

    2. Runtime domains

    3. UDR domain

  7. Perform post-installation tasks, such as:

    • Install the NoSQL database or NoSQL client driver software

    • Create users for the Session Design Center (SDC) GUI

    • Perform additional domain configuration tasks

  8. Troubleshoot any installation issues

Ensuring a Successful Installation

The OCECAS installation must be performed by qualified personnel. You must be familiar with the software requirements and the operating systems on which you are installing the software.

Follow these guidelines:

  • As you install each component, such as the JDK, verify that the component installed successfully before continuing the installation process.

  • Pay close attention to the system requirements. Before you begin installing the software, make sure that your system has the required base software. In addition, make sure that you know all of the required configuration values, such as host names and port numbers.

  • As you create new configuration values, write them down. In some cases, you need to re-enter configuration values later in the procedure.

Directory Placeholders Used in This Guide

Table 1-1 lists placeholders that are used in this guide to refer to the directories that contain OCECAS system components.

Table 1-1 Directory Placeholders

Placeholder Directory

Central_inventory_location

The directory in which the Oracle inventory file lives. The Oracle inventory lists all Oracle software installed on a machine. The Oracle installer creates this directory upon the first Oracle product installation.

DB_Oracle_home

The directory in which the Oracle database software is installed.

Domain_home

The directory in which the OCECAS domain resides (Ocecas_home/user_projects/domains/domain_name).

Ocecas_home

The directory in which to install the OCECAS software. This directory is created during product installation.

This directory also serves as a repository for common files that are used by Oracle products installed on the same machine. These common files:

  • Facilitate checking of cross-product dependencies during installation

  • Facilitate patch installation

temp_dir

A temporary directory into which you download the OCECAS software.