OmnitronicsIPR400 StepByStepGuide
OmnitronicsIPR400 StepByStepGuide
Omnitronics IPR400
Step by Step Guide
September, 2019
Total Recall VRTM is a trade mark of Prolancer Pty Ltd. in Australia and other countries. All
other trademarks are the property of their respective owners.
The information in this publication is subject to change without notice. Prolancer Pty Ltd
assumes no responsibility for any errors that may appear in this publication.
Omnitronics IPR400
Related Documents:
[1] Omnitronics Pty Ltd, IPR400 4-Channel VoIP Interface Product Manual, 3.01,
March 2015
[2] Prolancer Pty Ltd, Total Recall VR Overview User Guide, 25.0, September 2019
[3] Prolancer Pty Ltd, Total Recall VR Deployment User Guide, 25.0, September 2019
[4] Prolancer Pty Ltd, Total Recall VR Manager User Guide, 16.0, September 2019
Page 2 of 37
Omnitronics IPR400
Table of Contents
1. Preface ....................................................................................................................................................... 5
1.1. Conventions ........................................................................................................................................ 5
1.1.1. Notes & Warnings ...................................................................................................................... 5
1.1.2. Typographic Conventions ........................................................................................................... 5
1.1.3. Procedures .................................................................................................................................. 6
1.2. We Need Feedback ............................................................................................................................. 6
2. Introduction .............................................................................................................................................. 7
2.1. About This Guide ................................................................................................................................ 7
2.2. What is Omnitornics IPR400 .............................................................................................................. 7
2.3. What is Total Recall VR ..................................................................................................................... 7
Page 3 of 37
Omnitronics IPR400
Page 4 of 37
Omnitronics IPR400
1. Preface
1.1. Conventions
Our guides use several conventions to highlight certain words and phrases and draw
attention to specific pieces of information.
1.1.1. Notes & Warnings
We use the following visual styles to draw attention to information that might
otherwise be overlooked:
Page 5 of 37
Omnitronics IPR400
1.1.3. Procedures
We use numbered sequence of steps to define procedures for performing certain
tasks. For example:
Procedure Title
1. This is the first step of the procedure.
2. This is the second step of the procedure.
a. This is the first sub-step of step 2.
b. This is the second sub-step of step 2.
3. This is step three.
Page 6 of 37
Omnitronics IPR400
2. Introduction
2.1. About This Guide
This guide explains, via examples, how to record communication with a Total Recall
VR recorder between radios, telephones and console operators that are part of radio
networks which use the IPR400 product from the Omnitronics Radio over IP series of
products.
The examples are also applicable to deployments which use the IPR100 and IPR100+
products.
Page 7 of 37
Omnitronics IPR400
3.1. Background
Please note the following:
3.1.1. Linking Radio and VoIP Channels
The IPR400 is cable of linking connected radios with or without VoIP functionality.
This is explained in detail in section “Linking Radio and VoIP Channels” in the IPR
product manual [1].
If you link radios without VoIP groups, then Total Recall VR will
not be able to record the communication between the radios as the
IPR400 will not transmit audio over the IP network.
Page 8 of 37
Omnitronics IPR400
Page 9 of 37
Omnitronics IPR400
We assume that the IPR400s and the RediTalk console have been configured properly
and are working as expected. This configuration is beyond the scope of this document.
In addition we assume that the IPR400s and the console(s) are on a separate network (as
it is a good practice to separate VoIP/RoIP traffic from the enterprise data traffic).
The following is an extract of the additional IPR400 configuration that is relevant to
configuration of Total Recall VR:
IPR400 configuration:
Configuration Page Setting Value
Network Static IP Address 192.168.130.2
Netmask 255.255.255.0
Linking Radio 1/ VoIP 1 Checked
Radio 2/ VoIP 2 Checked
Radio 3/ VoIP 3 Checked
Radio 4/ VoIP 4 Checked
VoIP/RTP Channel 1 Enable Conferencing Checked
Conference Mode Bridge Server
Enable IP Address 192.168.130.200
Transmit Port 25004
VoIP/RTP Channel 2 Enable Conferencing Checked
Conference Mode Bridge Server
Enable IP Address 192.168.130.200
Transmit Port 25006
VoIP/RTP Channel 3 Enable Conferencing Checked
Conference Mode Bridge Server
Enable IP Address 192.168.130.200
Transmit Port 25008
Page 10 of 37
Omnitronics IPR400
Page 11 of 37
Omnitronics IPR400
Total Recall VR can record both in active and passive mode on its IP recording
channels. In this case we will use the active mode.
In active mode Total Recall VR accepts RTP packets on user configurable UDP ports,
also known as UDP services. RoIP equipment can send RTP packets to the UDP
services for the purpose of recording.
This interface receives RTP packets only. It does not send packets to the network.
Page 12 of 37
Omnitronics IPR400
We also show the deployment of Total Recall VR PC applications on one of the PCs,
however the configuration of the applications is beyond the scope of this document.
In summary:
1. We assigned a free IP address (assuming 192.168.20.200 is free) to the LAN
1 interface so we can connect the Total Recall VR to the enterprise data
network.
2. We assigned a free IP address (assuming 192.168.130.200 is free) to the LAN
2 interface so we can connect the Total Recall VR to the RoIP network.
You may have to configure a valid gateway as well when assigning IP addresses to
the network interfaces.
Page 13 of 37
Omnitronics IPR400
Basically, there is one RTP Stream for each VoIP/RTP Channel on the IPR400s, or
total of 8 RTP Stream.
Each RTP Stream has additional configuration which is shown on the following
screen capture:
Note:
1. You should adjust VoX Timeout based on the time between overs. Here we
use 5 seconds, however a value of 2 seconds may be more appropriate if there
are only short pauses between overs.
Page 14 of 37
Omnitronics IPR400
Likely, we can change that and let users use values like “VHF Ch.16” instead. To do
this we need to add mapping entries to the Signalling Map Settings.
The following screen capture is an example that shows how to map the IDs for the
radio connected to the 1st channel on the IPR400 with IP address 192.168.130.2 to
more user friendly value:
Page 15 of 37
Omnitronics IPR400
With this configurations users can use “VHF Ch.16” as values for search parameters
when searching for recording. For example:
I think we can all agree that it is easier for users to remember “VHF Ch.16” rather
than “192.168.130.2:5004”.
Page 16 of 37
Omnitronics IPR400
4.1. Background
Please note the following:
4.1.1. Linking Radio and VoIP Channels
The IPR400 is cable of linking connected radios with or without VoIP functionality.
This is explained in detail in section “Linking Radio and VoIP Channels” in the IPR
product manual [1].
If you link radios without VoIP groups, then Total Recall VR will
not be able to record the communication between the radios as the
IPR400 will not transmit audio over the IP network.
Page 17 of 37
Omnitronics IPR400
In addition we assume that the IPRs are on a separate network (as it is a good practice to
separate RoIP traffic from the enterprise data traffic).
Page 18 of 37
Omnitronics IPR400
We assume that the IPR400s and the RediTalk console have been configured properly
and are working as expected. This configuration is beyond the scope of this document.
In addition we assume that the IPR400s and the console(s) are on a separate network (as
it is a good practice to separate VoIP/RoIP traffic from the enterprise data traffic).
The following is an extract of the additional IPR400 configuration that is relevant to
configuration of Total Recall VR:
IPR400 configuration:
Configuration Page Setting Value
Network Static IP Address 192.168.130.2
Netmask 255.255.255.0
Linking Radio 1/ VoIP 1 Checked
Radio 2/ VoIP 2 Checked
Radio 3/ VoIP 3 Checked
Radio 4/ VoIP 4 Checked
VoIP/RTP Channel 1 VoIP Group Enable Checked
Remote IP Address 239.0.0.1
RTP Receive Port Number 5004
RTP Transmit Port Number 25004
VoIP/RTP Channel 2 VoIP Group Enable Checked
Remote IP Address 239.0.0.1
RTP Receive Port Number 5006
RTP Transmit Port Number 25006
VoIP/RTP Channel 3 VoIP Group Enable Checked
Remote IP Address 239.0.0.1
RTP Receive Port Number 5008
RTP Transmit Port Number 25008
VoIP/RTP Channel 4 VoIP Group Enable Checked
Remote IP Address 239.0.0.1
RTP Receive Port Number 5010
RTP Transmit Port Number 25010
Page 19 of 37
Omnitronics IPR400
Total Recall VR can record both in active and passive mode on its IP recording
channels. In this case we will use the active mode.
In active mode Total Recall VR accepts RTP packets on user configurable UDP ports,
also known as UDP services. RoIP equipment can send RTP packets to the UDP
services for the purpose of recording.
This interface receives RTP packets only. It does not send packets to the network.
Page 20 of 37
Omnitronics IPR400
Page 21 of 37
Omnitronics IPR400
In summary:
1. We assigned a free IP address (assuming 192.168.20.10 is free) to the LAN 1
interface so we can connect the Total Recall VR to the enterprise data
network.
2. We assigned a free IP address (assuming 192.168.130.200 is free) to the LAN
2 interface so we can connect the Total Recall VR to the RoIP network.
You may have to configure a valid gateway as well when assigning IP addresses to
the network interfaces.
Page 22 of 37
Omnitronics IPR400
Basically, there is one RTP Stream for each VoIP/RTP Channel on the IPRs, or total
of 8 RTP Stream.
Each RTP Stream has additional configuration which is shown on the following
screen capture:
Note:
1. You should adjust VoX Timeout based on the time between overs. Here we
use 5 seconds, however a value of 2 seconds may be more appropriate if there
are only short pauses between overs.
2. Named Event Payload must be set to 97.
3. You can leave Events Payload and Tone Event Payload to the default values
or set them to -1 as shown on the screen capture.
Page 23 of 37
Omnitronics IPR400
Likely, we can change that and let users use values like “VHF Ch.16” instead. To do
this we need to add mapping entries to the Signalling Map Settings.
The following screen capture is an example that shows how to map the IDs for the
radio connected to the 1st channel on the IPR400 with IP address 192.168.130.2 to
more user friendly value:
Page 24 of 37
Omnitronics IPR400
With this configurations users can use “VHF Ch.16” as values for search parameters
when searching for recording. For example:
I think we can all agree that it is easier for users to remember “VHF Ch.16” rather
than “192.168.130.2:5004”.
Page 25 of 37
Omnitronics IPR400
If you link radios without VoIP groups, then Total Recall VR will
not be able to record the communication between the radios as the
IPR400 will not transmit audio over the IP network.
Page 26 of 37
Omnitronics IPR400
If you connect a SPAN port to the LAN interface that is used by the IP packet
collector on a Total Recall VR, then the Total Recall VR will be able to record the IP
communication.
Page 27 of 37
Omnitronics IPR400
IPR400 configuration:
Configuration Page Setting Value
Network Static IP Address 192.168.10.201
Netmask 255.255.255.0
Linking Radio 1/ VoIP 1 Checked
Radio 2/ VoIP 2 Checked
Radio 3/ VoIP 3 Checked
Radio 4/ VoIP 4 Checked
VoIP/RTP Channel 1 VoIP Group Enable Checked
Remote IP Address 192.168.10.3
RTP Receive Port Number 5004
RTP Transmit Port Number 5004
VoIP/RTP Channel 2 VoIP Group Enable Checked
Remote IP Address 192.168.10.3
RTP Receive Port Number 5006
RTP Transmit Port Number 5006
VoIP/RTP Channel 3 VoIP Group Enable Checked
Remote IP Address 192.168.10.3
RTP Receive Port Number 5008
RTP Transmit Port Number 5008
VoIP/RTP Channel 4 VoIP Group Enable Checked
Remote IP Address 192.168.10.3
RTP Receive Port Number 5010
RTP Transmit Port Number 5010
Page 28 of 37
Omnitronics IPR400
Total Recall VR can record both in active and passive mode on its IP recording
channels. In this case we will use the passive mode.
In passive mode, Total Recall VR uses a software based IP packet collector capable of
detecting and collecting SIP, H.323 and RTP packets on IP networks. The packet
collector uses one of the system LAN interfaces (Ethernet interfaces) to detect and
collect such packets.
This interface does not interact with the packets on the network in any way. It does not
add, remove or modify packets. It simply detects and takes a copy of each packet.
Page 29 of 37
Omnitronics IPR400
As we are recording in passive mode, we are using an Ethernet switch with SPAN port
capability. The switch must be configured to SPAN the port connected to the IPE card to
the port connected to the LAN 2 interface on the Total Recall VR.
In this example you can SPAN the port connected to the IPR400 to
the port connected to the LAN 2 interface on the Total Recall VR as
well.
Page 30 of 37
Omnitronics IPR400
Note that we also connect the LAN 1 port of the Total Recall VR to the same switch.
This allows us to add the Total Recall VR to the network and use Total Recall VR PC
applications to access the Total Recall VR remotely via the LAN 1 interface while the
LAN 2 interface is used to record radio communication.
But wait, this is a simplistic scenario. A scenario with multiple IPR400s and/or IPE
cards is more likely. What do I do then?
Well, in all cases it is important to SPAN all traffic that needs to be recorder to the port
on the Ethernet switch that is connected to the LAN 2 interface of Total Recall VR.
For example, if all IPR400s (or IPE cards) are connected to same Ethernet switch then
you can SPAN multiple ports (not all Ethernet switches can do this):
Page 31 of 37
Omnitronics IPR400
Or you may have to alternate means of tapping Ethernet links such as an aggregating
Ethernet tap or the Total Recall VR Traffic Collector. For example:
Page 32 of 37
Omnitronics IPR400
In summary:
1. We assigned a free IP address (assuming 192.168.10.20 is free) to the LAN 1
interface so we can connect the Total Recall VR to the same network as the
rest of the equipment.
2. We do not assign an IP address to the LAN 2 interface as we will use this
interface to record communication.
Page 33 of 37
Omnitronics IPR400
In summary:
1. We enabled the IP packet collector and configured it to collect packets on the
LAN 2 interface.
2. We disabled VoIP call recording.
3. We created an RTP Endpoint for each of the VoIP/RTP Channels on the IPE
card.
However, you can create RTP Endpoints for all the VoIP/RTP Channels on
the IPR400 instead. Or, you can create RTP Endpoints for channel 1 and 2 on
the IPE card and channel 3 and 4 on the IPR gateway. There are many
possible combinations that will work as well.
Each of the RTP Endpoints have additional settings which are shown on the
following screen capture:
Page 34 of 37
Omnitronics IPR400
Note:
1. You should adjust VoX Timeout based on the time between overs. Here we
use 15 seconds, however a value of 2 seconds may be more appropriate if
there are only short pauses between overs.
2. Named Event Payload must be set to 97.
Finally, the RTP Endpoint configuration is very flexible. For example, the same
configuration is possible with a single entry that uses regular expressions for Tx Port
and Rx Port. For more details consult the Total Recall VR documentation.
Page 35 of 37
Omnitronics IPR400
Likely, we can change that and let users use values like “Console Channel 1” instead.
To do this we need to add mapping entries to the Signalling Map Settings.
The following screen capture is an example that shows how to map the IDs for the
console channel 1 and IPR400 radio 1 to more user friendly values:
With this configurations users can use “Console Channel 1” and “IPR400 Radio 1” as
values for search parameters when searching for recording. For example:
Page 36 of 37
Omnitronics IPR400
I think we can all agree that it is easier for users to remember “Console Channel 1”
rather than “192.168.10.3:5004”.
[End of Document]
Page 37 of 37