Configure Terminating(active) VOIP recording
Terminating(active) recording: The term refers to the situation when recorded media streams are sent by some device directly to the recorder (e.g. BIB enabled Cisco phones, SIPREC enabled device or similar protocol).
Passive recording: The term refers to the situation when recorded media streams are retrieved from the network traffic by monitoring the Mirror Port on the network switch.
Since ver 4.9.2 , new protocols for siprec HW available, ZETRON - to record Zetron Radio Voice Logger Gateway Interface, RFC - Siprec RFC draft support
new cli command :
cli>(config-hw_siprec)protocol <cisco|zetron|rfc>
CLI (Command Line Interface) (How to use CLI Tool - refer to CLI Tool Overview)
|
|
GUI (Graphical User Interface)
|
VSLogger Terminating VOIP recording package is configured in config hw siprec mode.
Note: This mode is always available in VSLogger server
Use hw siprec ? - command to display all available configuration options for this mode
cli>(config)
->hw siprec
cli>(config-hw_siprec)
->?
help|? - embedded help
show - show current configuration
exit - exit current configuration mode
enable [y|n] - enable/disable hw
startport [port] - set starting port of rtp port range
sipport [port] - set recorder listening sip port
numdev [num] - num of siprec devices
nicset [1-n] - set recoder NIC
niclist - show available NICs
mstartext [ext] [y|n] - set extensions allowed for manual start recording
mstopext [ext] [y|n] - set extensions allowed for manual stop recording
recordext [ext] [y|n] - set recorded extensions
cli>(config-hw_siprec)
Use hw siprec show - command to display current configuration of this mode
cli>(config-hw_siprec)
->show
----------------------------------------
hw [siprec]
----------------------------------------
available: y
enabled: y
protocol: cisco
startport: 8000
sipport: 5060
numdev: 5
ipaddress: 0.0.0.0
recordext: 1000-1006
mstartext:
mstopext:
cli>(config-hw_siprec)
|
|
SIPREC Configuration settings are accessible by navigating through Setup->Hardware->Edit
|
Initial configuration steps
1. Enable siprec hardware
|
cli>(config-hw_siprec)
->enable y
cli>(config-hw_siprec)
|
|
|
2. Set max number of recorded endpoints (phones)
|
Attention!!. This operation will add the corresponding number of channels to recorder channels list. Channels list will be updated on config reload command
cli>(config-hw_siprec)
->numdev 8
cli>(config-hw_siprec)
|
|
|
3. Select Network card
|
Display all available Network Cards
cli>(config-hw_siprec)
->niclist
----------------------------------------
nic# |set |ip |id (description)
----------------------------------------
1 n 192.168.6.1 \Device\NPF_{14D2965F-F31D-461B-9D91-24645E9D8BE7} (VMware Virtual Ethernet Adapter)
2 n 0.0.0.0 \Device\NPF_{77E092E8-B620-48AA-A839-E303080689F6} (Intel(R) 82574L Gigabit Network Connection)
3 n 192.168.42.221 \Device\NPF_{9769D74F-AD39-4408-8088-74C2291CFE77} (Intel(R) 82574L Gigabit Network Connection)
4 n 192.168.179.1 \Device\NPF_{FF1C11B5-7687-454C-AD17-570D8BB79EEF} (VMware Virtual Ethernet Adapter)
Select card to record from.
cli>(config-hw_siprec)
->nicset 3
cli>(config-hw_siprec)
->niclist
----------------------------------------
nic# |set |ip |id (description)
----------------------------------------
1 n 192.168.6.1 \Device\NPF_{14D2965F-F31D-461B-9D91-24645E9D8BE7} (VMware Virtual Ethernet Adapter)
2 n 0.0.0.0 \Device\NPF_{77E092E8-B620-48AA-A839-E303080689F6} (Intel(R) 82574L Gigabit Network Connection)
3 y 192.168.42.221 \Device\NPF_{9769D74F-AD39-4408-8088-74C2291CFE77} (Intel(R) 82574L Gigabit Network Connection)
4 n 192.168.179.1 \Device\NPF_{FF1C11B5-7687-454C-AD17-570D8BB79EEF} (VMware Virtual Ethernet Adapter)
Note that card 3 is selected now
|
|
|
Signaling specific configuration steps
|
startport [port] - set starting port of used RTP port range
Two even port numbers assigned to each individual RTP stream, starting from this number. Two odd port numbers reserved for CRTP streams
sipport [port] - set recorder listening sip port
Port where recorder will be listening for SIP signaling requests.
mstartext [ext] [y|n] - set or clear extensions allowed for manual start recording
mstopext [ext] [y|n] - set or clear extensions allowed for manual stop recording
recordext [ext] [y|n] - set or clear recorded extensions
If you want to enable only specific extensions list. If the recordext list is empty, all calls are accepted for recording. Add or remove desired extensions from the corresponding list. Command adds by default if y|n parameter is missing.
Individual or ranges of extensions can be added or removed with each call. For example:
recordext 101-115,120,125 - adds requested extensions to recorded extensions list
recordext 101,102 n - removes requested extensions to recorded extensions list. Now remaining extensions in the list are 103-115,120,125
|
|
|