Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Add_workflow_for_techpubs
AUTH1UserResourceIdentifier{userKey=8a00a0c85bb25531015bc4122a4f0003, userName='null'}
JIRAIDAUTHCHOR-9838
REV5UserResourceIdentifier{userKey=8a00a0c85bb25531015bc4122a4f0003, userName='null'}
REV6UserResourceIdentifier{userKey=8a00a0c85bb25531015bc4122a4f0003, userName='null'}
REV3UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26cef20cbf, userName='null'}
REV1UserResourceIdentifier{userKey=8a00a02355cd1c2f0155cd26cef20cbf, userName='null'}



Overview - What is SIP Recording (SIPREC)?

SIP Recording (SIPREC) supports the IETF standard for a SIP recording interface. Per SIPREC architecture, the

Spacevars
0series3
 acts as Session Recording Client (SRC) and an RTP translator. To support SIPREC, the 
Spacevars
0series3
acts as a Session Recording Client (SRC) initiating a Recording Session (RS) towards a Session Recording Server (SRS). The 
Spacevars
0series3
initiates a recording session for all the Communication Sessions (CS) to be recorded. The CS output is based on the
Spacevars
0series3
's WebUI configuration for enabling recording.

This Best Practice details the steps for configuring SIPREC via the following 

Spacevars
0series3
WebUI options:  SIP Recorder Table, SIP Server Table (acting as a SIP Recorder), and a Signaling Group.

Caption
0Table
1Terminology


Term

Definition

CS

Communication Session

RS

Recording Session

SRC

Session Recording Client

SRS

Session Recording Server



Caption
0Figure
1SIP Recording - Network Topology


Step 1: Review Prerequisites

Spacevars
0series3
 is Installed and Running

These instructions assume the 

Spacevars
0series3
is installed and running. If the product is not installed, refer to the links below. 

Caption
0Figure
1Installation Instructions


ProductInstallation Instructions

Spacevars
0series3

On KVM: Installing 

Spacevars
0series3
on KVM Hypervisor

On VMware ESXi: Installing 

Spacevars
0series3
on VMware ESXi

On Hyper-V: Installing 

Spacevars
0series3
on Microsoft Hyper-V

On Azure (Quick Launch): Deploying an 

Spacevars
0series3
with Quick Launch for Azure

On Azure (on Marketplace): Running an 

Spacevars
0series3
via Microsoft Azure Marketplace

On AWS: Deploying an SBC SWe Edge via Amazon Web Services - AWS


Step 2: Configure a SIP Server Table as a SIP Recorder

This step configures the SIP Server Table to be used for SIP Recording. A SIP Server Table acting as a SIP Recorder contains information about the SIP devices connected to the 

Spacevars
0product
for SIP Recording. To support SIPREC, the 
Spacevars
0series3
acts as a Session Recording Client (SRC) initiating a Recording Session (RS) towards a Session Recording Server (SRS).  Through the SIP Server Table option, you select SIP Recorder.

  1. In the left navigation pane, go to SIP > SIP Server Tables.
  2. Click the Create ( ) icon.
  3. In the Description field, enter a descriptive name for the SIP Server Table.
  4. From the Type drop down box, select SIP Recorder.

  5. Click OK.


  6. Click OK.
  7. In the left navigation pane, go to SIP > SIP Server Tables. Click on the desired SIP Server Table just created.
  8. From the Create SIP Server drop down list, select IP/FQDN or DNS-SRV. The associated configuration screen is displayed.

  9. Configure the options. Refer to Creating and Modifying Entries in the SIP Recorder Table.

  10. Click OK.

Step 3: Create an entry in the SIP Recorder Table

A SIP Recorder Table contains information a Signaling Group used to start a SIP Recording (SIPREC) session. Through the configuration options, you select the Recording Server (SIP Server) as well as the SIP channels, routing, and media, All of this information directs the SBC on how to communicate with the Session Recording Server (SRS). 

Create an Entry in the SIP Recorder Table as follows:

  1. In the WebUI, click the Settings tab.
  2. In the left navigation pane, SIP > SIP Recording.

  3. Click the Create ( ) icon. The Create SIP Recorder window is displayed.

    Info

    Encryption of recorded media towards SRS is not supported, the media sent to the SRS is sent as it is exchanged for the main call. 




  4. Configure the fields. For details on field configuration, refer to Creating and Modifying Entries in the SIP Recorder Table.
  5. Click OK.

Step 4: Edit a Signaling Group and Enable SIP Recording

A signaling group is required to enable SIP Recording. You can either select an existing signaling group or create a new one.

Add a signaling group as follows:

  1. In the WebUI, click the Settings tab.
  2. In the left navigation pane, go to Signaling Groups.
  3. Click the expand () Icon next to the entry you wish to modify.
  4. From SIP Recording Status, select Enabled.
  5. From the SIP Recorder drop down list,select SIP Recorder. The SIP Recorder available entries are populated from the Recording Server Table created above.
  6. Configure the remaining properties as required. For details refer to Creating and Modifying SIP Signaling Groups.


  7. Click OK.

Step 5: Confirm SIP Recording

Confirm SIP Recording calls as follows:

  1. Access the WebUI. Refer to Logging into the

    Spacevars
    0product
    .

  2. In the WebUI, click the Settings tab.

  3. In the left navigation pane, click SIP > SIP Recording.

  4. Select the desired SIP Recording Table entry (the example below is SRS).


  5. Click on Counters. The current call counter displays the current outgoing call recordings.