Versions Compared

Key

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


Panel

In this section:

Table of Contents
maxLevel3


Add_workflow_for_techpubs
AUTH1UserResourceIdentifier{userKey=8a00a0c85b2726c2015b58aa779d0003, userName='null'}
JIRAIDAUTHCHOR-2036
REV5UserResourceIdentifier{userKey=8a00a0c85b2726c2015b58aa779d0003, userName='null'}
REV6UserResourceIdentifier{userKey=8a00a0c85b2726c2015b58aa779d0003, userName='null'}
REV3UserResourceIdentifier{userKey=8a00a0c86a61778d016a7d0876df0017, userName='null'}
REV1UserResourceIdentifier{userKey=8a00a0c86a61778d016a7d0876df0017, userName='null'}

Note

Not applicable to 

Spacevars
0series4
.

What is SIP Recording (SIPREC)?

SIPREC is a recording capability which can be utilized for various purposes: to comply with regulation, to monitor quality of service of representatives, or to store call information for quality analysis. The

Spacevars
0series3
supports SIPREC towards multiple recorders based on the Internet Engineering Task Force (IETF) standard.

SIPREC supports the RFC standard for a SIP recording interface. 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; it is established over SIP from the SRC to the SRS. The CS output is based on the
Spacevars
0series3
's WebUI configuration for enabling recording.

SIP Recording (SIPREC) is supported in the 

Spacevars
0series3
for the following purposes: 

  • Store call information for quality analysis.
  • Record call and media sessions on a third party recording server.
  • Check the call detail records and determine if a call is being recorded or not.
  • Provide call detail records for recorded calls.

Terminology

Term

Definition

CS

Communication Session

RS

Recording Session

SRC

Session Recording Client

SRS

Session Recording Server


Info

SIPREC does not support Fax.

Use Cases

Spacevars
0series3
 supports the following use cases (based on SIPREC RFC 7866 and RFC 6341)

  • Recording Sessions for a single audio media stream towards a single SRS (NICE SIPREC Server).
  • Recording Sessions towards SRS for a basic call with priority given to the calling party side (ingress leg).
  • Recording Sessions for Call Hold and Retrieve.
  • Recording Sessions for Transferred calls.
  • For all the call related use cases mentioned above, the appropriate metadata XML and SDP information is relayed to the SRS as part of the RS.
  • Recording Encrypted RTP (SRTP) streams and sending related keys in the SDP towards the SRS as part of RS.
  • Only Proxy (non-transcoding) media towards the SRS is supported.
  • Only statically configured (non-dynamic) Recording Sessions are supported.
  • Recording Signaling group polls the SRS server using existing OPTIONS mechanism; if SRS is unreachable, the corresponding alarm will be generated.
  • Recording Signaling Group uses a subset of existing Signaling Group and SIP Server Table functionality to use listen ports, destination IP/FQDN, protocol and port etc., to communicate with the SRS.
  • SWe Edge rejects INVITE, OPTIONS requests originating from SRS Servers.


Additional topics:

Children Display
depth3styleh5