Solution Overview

The QMS product supports recording calls traversing a border device using Session Recording Protocol (SIPREC). SIPREC is an open SIP based protocol defined by the IETF to record medias. In a SIPREC implementation there are two functional roles, the Session Recording Client (SRC) and the Session Recording Server (SRS) - the SRS records calls on behalf of the SRC. In this case QMS is the SRS and the border device is the SRC. When a call is serviced at the border device that has been administered to record calls the SRC will initiate a SIP dialog with the SRS requesting that it record the call. The SIP conversation between the SRC and the SRS sets up the recording session between the two, the conversation carries participant information, media association/disassociation times and details how the media for the session will be delivered. If the SRS expresses availability and interest in recording a call the SRC will duplicate the media streams associated with the call and deliver the media to the SRS in real-time. The SIP conversation is completed at call end and any associated media streams are terminated. The SRS is responsible for persisting and cataloging the call to make it available as a recording.

Typical Deployment 10

A typical deployment scenario with QMS acting as the call recorder for a CUBE device. A deployment with the Mediant SBC or any other border device, would be similar with the CUBE replaced by the Mediant SBC or other border device.