Category: Oracle
-
Oracle ISR – Troubleshooting – Solution components
Oracle Interactive Session Recorder (ISR) is a call recording solution implemented using SIPRec protocol, please refer to the VoIP Recording – SIPRec Integrations entry in case you want to have a quick overview in SIPRec integration. The following image shows how ISR is integrated in a voice IP network: ISR architecture consists of three required…
-
Oracle ISR – Lab Setup – Lab environment description
The implementation of this recording lab will leverage the Oracle SBC Lab environment created at the beginning of this blog, please make sure you understand that basic configurations and connectivity associated as all IPs will be the same for SBCs and Ubuntu VMs used for the softphone testing. As mentioned in the entry Oracle ISR…
-
Oracle ISR – Lab Setup – Download Oracle ISR 6.0
In this entry we will show how to download Oracle ISR. First make sure you have a valid account in Oracle support, After login in, select Patches & Updates, then select the option Product or Family (Advanced) in Product select Oracle Communications Interactive Session Recorder, finally select the release/version you arelooking for (in this lab…
-
Oracle ISR – Lab Setup – ISR server preparation
For this entry, we will work in a few task that will help us when installing the ISR software, make sure that the servers have internet access (servers were connected to the home network using interface ens161 labeled in entry Oracle ISR – Lab Setup – Lab environment description as MGMT). First lets install/enable xrdp,…
-
Oracle ISR – Lab Setup – ISR Software installation
In this entry we will focus on installing the ISR software, we will assume Oracle Linux is installed with all preparations completed. Confirm all servers have internet access. An important note is ISR components MUST be installed in the following order (will not work if installed in any other order):1. Index2. RSS3. Dashboard Let’s start…
-
Oracle ISR – Lab Setup – Oracle ISR basic configuration
In the previous entry the ISR software was installed which was validated accessing the web portal. In the current entry we will set up the basic configuration in the ISR to be able to test with calls and get captures that will help us to analyze a SIPRec environment in a future entry. Before you…
-
Oracle ISR – Lab Setup – SBC configurations
In this entry we will work on creating the configuration to integrate the SIPRec with our Oracle SBC, basically using the Lab environment created in the beginning of this blog with a few changes, but we will review the configuration: 2. network-interface 3. realm-config 4. sip-interface 5. steering-pool 6. session-agent 7. local-policy Some configurations are…
-
Oracle ISR – Lab Setup – Analyzing session recording
In the previous entry we were able to test in the SIPRec lab calling from softphone with extension 100 in an External realm to 200 in the Internal realm, this was shown in the “Monitor and Trace” record in the SBC for 28 seconds: It’s time to look into the recording session signaling (we will…
-
Oracle ISR – General Info – Useful commands, logs and files
RSS Server Dashboard Server Index Server
-
Oracle ISR – Lab Setup – Advance topic 1 – Session recording modes
In this entry we will go through an specific situation that could be required when implementing SIPRec. Let’s start checking our basic implementation in the following diagram: Any normal scenario, recording is optional, giving priority to the communication between the User Agents (represented in the diagram above as a mobile phone and an agent registered…
-
Oracle ISR – Lab Setup – Advance topic 2 – Extending SIPRec features with SPL
In this entry we will extend the SIPRec features integration with our Oracle ISR lab using SBC Programming Language (SPL) plug-in. As already spoke in the Oracle ISR – Lab Setup – Analyzing session recording entry SIPRec includes metadata information, that comes by default. In this entry we will work with 2 different SPL options…
-
Oracle Operations Monitor – Admin task – Call correlation including SIPRec part 1
Operations Monitor is a monitoring tool that comes with a default correlation script that works perfectly out of the box. When adding SIPRec into the equation that default correlation script doesn’t work, this is caused due to that script is based in comparing the Call-ID but when SIPRec creates the first INVITE it uses a…
-
Oracle Operations Monitor – Admin task – Call correlation including SIPRec part 2
In the previous entry we applied all the configuration required in the Oracle SBC to have the Recording Session with the Call-ID in the Communication Session added as a new header. In the current entry we will focus on EOM changes required to have the correlation implemented. Open EOM settings and navigate to Platform Devices,…
-
Oracle SBC – Lab Setup Transcoding – Environment
In the previous entry we reviewed a few basic concepts we will be using in this and the following entries. For this lab we will leverage the basic Oracle SBC lab, with a minor but powerful modification in the softphone endpoints, these changes are highlighted in yellow in the next image: With these simple changes…


