Customer Setup for Acme Packet / Oracle SBC Collector

This document focuses on the Oracle specific configuration changes needed for Vyopta to collect against Oracle SBC and against EOM / OCOM.

Configuring Oracle SBC

SSH CLI

Vyopta collection of Oracle SBC data utilizes the SSH ACLI (Acme Command Line Interface). This simply requires the usage of a single SSH ACLI account with User privileges (as opposed to Superuser). 

An SSH user account needs to be configured for the collector’s use. It should have sufficient privileges to run the following commands:

  • show configuration session-agent

  • show configuration system-config

  • show ntp server

  • show sipd agents

  • show sipd sessions all

  • show uptime

  • show version boot

Please run these commands in a terminal with the assigned user to verify sufficient access.

More information regarding the ACLI can be found in the Oracle documentation here: ACLI Reference Guide

Enabling the “cdr-output-inclusive” flag

Enabling the “cdr-output-inclusive” feature is required before deploying the Vyopta collector for Oracle SBC. Doing so guarantees a consistent number of columns for each CDR record type, making interpretation of CDR data (which contains data with no associated headers) possible. This setting can be configured through the Oracle SBC web GUI:

  • In the top right corner, click “admin” (or the logged-in username)

  • Select “Settings”

  • In the drop down list on the left, select “session-router” → “account-config”

  • In the top right, click the “Show advanced” button (If already selected, the button will read “Hide advanced”.)

    mceclip0.png
  • In the resulting page, scroll down to the checkbox labeled “Cdr output inclusive” and check it

  • Click the “OK” button at the bottom of this section

  • Navigate away from this page to save modified settings

mceclip1.png

Enabling forwarding of generated CDR files over FTP

This step requires a stand-alone FTP server running on the same machine as the Vyopta Collector. An example SFTP installation using the FreeFTPd application is shown here. Follow steps 1 - 3 only. Other FTP apps can be used, following the same guidelines.

The Oracle SBC historical collector relies upon the Oracle SBC functionality of pushing CDRs as they are generated to another server (in this case, the on-prem Vyopta collector server) over FTP.  This can be configured through the Oracle SBC web GUI:

  • In the top right corner, click “admin” (or the logged-in username)

  • Select “Settings”

  • In the drop down list on the left, select “system” → “system-config”

  • In the top right, click the “Show advanced” button (If already selected, the button will read “Hide advanced”.)

    mceclip2.png
  • In the resulting page, scroll down to the “Collect” submenu and expand it (See picture below.)

  • Select low, positive integer values for “Sample interval” and “Push interval” (Recommended values are 5 and 15, respectively.)

  • Enable the “Boot state” check box

  • In the list labeled “Push receiver”, click the “Add” button

  • In the dialog that appears, specify the “Address” (IP address of on-prem Vyopta collector), desired FTP “User name” and “Password”, “Data store” directory (recommended “/AcmeSBC”), and “Protocol” as “ftp”

  • Please use the credentials configured in the FTP server mentioned above

  • Save the associated settings and observe the changes in the drop down box

  • Navigate away from this page to save modified settings

     
    mceclip3.png
     

Alternatively, FTP forwarding of CDR files can be enabled via the superuser ACLI interface, as detailed in the Oracle documentation here: Accounting Guide 

 

Configuring Oracle EOM / OCOM (alpha development)

Enabling FTP access

Vyopta’s historical collectors can also utilize the FTP capabilities of EOM / OCOM infrastructure, querying CDR and MDR files over FTP. This can be configured through the EOM / OCOM web GUI:

  • Navigate to the “Settings” dialog.

  • In the left hand side of the dialog, open the “External Devices” subfolder, and highlight the “FTP Server” selection contained within.

  • In the resulting dialog, check the “FTP access enabled” checkbox.

  • Fill out the desired FTP credentials, specifying username and password.

  • Click “Save” to save these settings, then click “Close” to close the EOM Settings dialog.

mceclip4.png

Enabling EOM / OCOM REST API

Vyopta’s real time collectors will also utilize the REST API capabilities of EOM / OCOM infrastructure, querying call and voice quality data. This can be configured through the EOM / OCOM web GUI:

  • Navigate to the “Settings” dialog.

  • In the left hand side of the dialog, open the “General Settings” subfolder, and highlight the “REST API” selection contained within.

  • In the resulting dialog, check the “Enable REST API” checkbox.

  • Upon enabling the REST API for the first time, the API Key will appear in the text field labeled “API Key”. Please record this API key, as it is required to invoke REST API calls.

mceclip5.png
  • Click “Close” to close the EOM Settings dialog.

EOM / OCOM REST API functions used by Vyopta collectors include:

  • getPagedCalls

  • getCallDetails

  • callVoiceQuality

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Article is closed for comments.