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 components:

  • Dashboard – Web server that provides an administrative interface.
  • Index – Database that stores and maintains ISR configurations, recording policies, metadata and recording locations.
  • Record and Store Server – Records calls and stores recordings, manages storage and archival.

Multiple (4) networks are defined when implementing Oracle ISR, they are used for internal communication but it can be represented as:

As previously mentioned and per the image above, RSS server will be interacting with Oracle SBC implemented in the lab environment, meanwhile the Dashboard and the Index servers will help to provide the GUI and the database information of the recordings respectively.

In the next entry we will define the IP addressing, operating systems and VM resources that will be used to create this environment.