Use the following procedure to configure the
and PSX to establish call recordings triggered from the PSX.
...
Triggering Call Recording From PSX
- Configure the for a basic call.
- Install SIPREC license on the using the EMS.
Configure the external PSX.
Code Block |
---|
|
% set system policyServer localServer PSX_LOCAL_SERVER mode outOfService state disabled
% set system policyServer remoteServer <psx name> ipAddress <psx_ip> portNumber <psx_port> state enabled mode active |
Create a recorder profile on the PSX and configure call recording criteria of the recorder profile.
Caption |
---|
0 | Figure |
---|
1 | Create Recorder Profile |
---|
|
Image Removed |
Configure Call recording criteria on the PSX.
Caption |
---|
0 | Figure |
---|
1 | Configure Call Recording Criteria |
---|
|
Image Modified |
Create a SIP signaling port on the
towards the recorder, and enable SIPREC. Code Block |
---|
|
% set addressContext <ADDRESS-CONTEXT> zone <ZONE> sipSigPort <SIP SIGNALLING PORT> siprec enabled |
Create a trunk group from the
for recording. Note |
---|
Ensure the name of the trunk group is is identical to the one used above while creating Recorder profile in PSX. |
- Add static routes toward the recorder.
If a secondary recorder is also configured on the PSX for redundancy, create IP peers with both primary and secondary recorder IP addresses and enable options ping for these recorders. While recording, if the primary SRS is identified as DOWN by the
through options ping mechanism, a recording session is initiated towards the secondary SRS and the recording continues. Code Block |
---|
|
% set profiles services pathCheckProfile <path_check_profile>
protocol sipOptions recoveryCount <count> replyTimeoutCount
<count> sendInterval <interval>
%set addressContext
default zone $sbx_zone_rs_v4 ipPeer <IP_PEER_SRS> ipAddress
<ip> ipPort <port> pathCheck profile
<path_check_profile> state enabled |
Triggering Call Recording From CLI
Create a SIP signaling port on the SBC towards the recorder, and enable SIPREC.
Code Block |
---|
|
% set addressContext <ADDRESS-CONTEXT> zone <ZONE> sipSigPort <SIP SIGNALLING PORT> siprec enabled |
Note |
---|
To support SIPREC INVITE over TCP, the sipSigPort, which is configured in the zone for SIPREC must have transportProtocolsAllowed as sip-tcp. |
Note |
---|
% set addressContext <ADDRESS-CONTEXT> zone <ZONE> sipSigPort <SIP SIGNALLING PORT> transportProtocolsAllowed sip-tcp
|
Create a trunk group from the SBC for recording.
Code Block |
---|
% set addressContext <ADDRESS-CONTEXT> zone <ZONE> sipTrunkGroup <sipTrunkGroup> |
Note |
---|
Ensure that the name of the trunk group must be identical to the one used above while creating Recorder profile on the PSX. |
Add static routes toward the recorder.
Start recording from the CLI or EMA.
Note |
---|
When recording is initiated from CLI/EMA, disable call recording criteria (or check that call recording criteria does not match); otherwise, recording is not initiated through CLI/EMA. |
CLI method
To configure siprec startRecord
request, execute the following command both on the ingress and egress legs:
Code Block |
---|
|
% request global sipRec startRecord gcid <GCID> callLeg ingress trunkGroup <TRUNK GROUP NAME> srsIpAddress <SRS IP ADDRESS> srsPort <SRS PORT> transport <tcp | udp>
% request global sipRec startRecord gcid <GCID> callLeg egress trunkGroup <TRUNK GROUP NAME> srsIpAddress <SRS IP ADDRESS> srsPort <SRS PORT> transport <tcp | udp> |
EMA method
On the SBC main screen, navigate to All > Global > SIPrec. Select Start Record command from the commands drop-down list.
Caption |
---|
0 | Figure |
---|
1 | EMA Start Record Command |
---|
|
Image Added Image Added |
Click startRecord.
- To stop recording, use one of the methods below.
CLI method:
Code Block |
---|
|
% request global sipRec stopRecord gcid <GCID> |
EMA method:
On the SBC main screen, navigate to All > Global > SIPrec. Select Stop Record command from the commands drop-down list.
Caption |
---|
0 | Figure |
---|
1 | EMA Stop Record Command |
---|
|
Image Added Image Added |
Click stopRecord.
- To view the details of the calls being recorded from CLI or EMA
CLI method:
Code Block |
---|
|
> show table global sipRecStatus
RECORDER RX RTP TX RTP RECORDING
GCID ADDRESS ADDRESS ADDRESS LEG
1 10.54.1.10:2024 10.54.96.8:8000 10.54.96.8:8002 ingress |
EMA method:
On the SBC main screen, navigate to All > Global > SIP rec Status
Caption |
---|
0 | Figure |
---|
1 | SIPREC Status Example |
---|
|
|