Category: Oracle

  • Oracle ISR – Troubleshooting – Solution components

    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…

    Continue reading

  • Oracle ISR – Lab Setup – Lab environment description

    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…

    Continue reading

  • Oracle ISR – Lab Setup – Download Oracle ISR 6.0

    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…

    Continue reading

  • Oracle ISR – Lab Setup – ISR server preparation

    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,…

    Continue reading

  • Oracle ISR – Lab Setup – ISR Software installation

    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…

    Continue reading

  • Oracle ISR – Lab Setup – Oracle ISR basic configuration

    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…

    Continue reading

  • Oracle ISR – Lab Setup – SBC configurations

    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…

    Continue reading

  • Oracle ISR – Lab Setup – Analyzing session recording

    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…

    Continue reading

  • Oracle ISR – General Info – Useful commands, logs and files

    Oracle ISR – General Info – Useful commands, logs and files

    RSS Server Dashboard Server Index Server

    Continue reading

  • Oracle ISR – Lab Setup – Advance topic 1 – Session recording modes

    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…

    Continue reading

  • Oracle ISR – Lab Setup – Advance topic 2 – Extending SIPRec features with SPL

    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…

    Continue reading

  • Oracle Operations Monitor – Admin task – Call correlation including SIPRec part 1

    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…

    Continue reading

  • Oracle Operations Monitor – Admin task – Call correlation including SIPRec part 2

    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,…

    Continue reading

  • Oracle SBC – Lab Setup Transcoding – Environment

    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…

    Continue reading