Skip Headers
Oracle® Communications WebRTC Session Controller Installation Guide
Release 7.0

E40974-02
Go to Documentation Home
Home
Go to Table of Contents
Contents
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
PDF · Mobi · ePub

3 WebRTC Session Controller System Requirements

This chapter describes the software, hardware, and information requirements for Oracle Communications WebRTC Session Controller.

Software Requirements

This section describes the required software for the two WebRTC Session Controller sub components, Signaling Engine and Media Engine.

Signaling Engine Software Requirements

Signaling Engine is certified on Oracle Linux x64 version 6 or above running either natively or as a part of Oracle VM Server.

In addition, Signaling Engine requires a 64-bit Java Development Kit (JDK) version 1.7.0_25 or later.

Note:

The following JDKs are not supported by Signaling Engine:
  • Any OpenJDK

  • Oracle JDK version 1.7.0_40

Media Engine Software Requirements

The Media Engine is a complete software stack, comprising a customized Linux kernel, infrastructure components, and the Media Engine application itself. Since Media Engine is self-contained, there are no additional software requirements.

About Critical Patch Updates

WebRTC Session Controller is supported on all Oracle Critical Patch Updates. You should install all Critical Patch Updates as soon as possible.

To download Critical Patch Updates, find out about security alerts, and enable email notifications about Critical Patch Updates, see the Security topic on Oracle Technology Network:

http://www.oracle.com/technetwork/topics/security/whatsnew/index.html

Hardware Requirements

This section describes the required hardware for the two WebRTC Session Controller sub components, Signaling Engine and Media Engine.

Signaling Engine Hardware Requirements

The number and configuration of the computers that you employ for your Signaling Engine installation depend on the scale and the kind of deployment you have planned according to your charging requirements. You will need to work with your performance team to determine your sizing requirements.

Signaling Engine has similar requirements to Oracle WebLogic Server 12c. The following items are required in addition to the basic WebLogic Server requirements:

  • Gigabit Ethernet connections are required between engine and SIP data tier servers for all production deployments.

  • Dual network interface cards (NICs) are required to provide fail-over capabilities in a production environment.

  • Additional RAM is required to support the throughput requirements of most production installations.

    Note:

    Each Transport Control Protocol (TCP) WebSocket connection requires approximately 14 kilobytes of RAM.

Media Engine Hardware Requirements

Media Engine is certified to run on the following server hardware:

  • HP Proliant model DL360 Gen8

  • Sun Netra X3-2

While Media Engine may run on other configurations, you are likely to run into disk controller as well as networking controller issues.

The number of physical or virtual servers will depend upon your particular environment load, but at a minimum each Media Engine server requires:

  • Gigabit Ethernet connections

  • 4 GB of RAM

  • At least 50 GB of free hard disk space

  • 64-bit Intel processor with two CPU cores