RTS intercom systems

SIP Server

Problem/Solution

Intercom systems often have a need to connect to phone systems. In the past, Plain Old Telephone Service, or POTS, was readily available from the local phone company, but with the migration to IP, old-style POTS lines are hard to get. For a while, ISDN lines seemed to be the future, but in most locations, even ISDN is disappearing. Session Initiation Protocol, or SIP, is the dominant IP-based protocol for telephony today. SIP is the protocol spoken by most private branch exchanges, or PBXs. The topic of this Application Note is connecting SIP phones to an intercom.

SIP-Solutions from RTS

Figure 1. The basic SIP-solution
Figure 1. The basic SIP-solution

RTS has hardware solutions that provide SIP-connectivity. However, we will look at the possibility of providing SIP through a software solution that requires very little additional hardware, and is highly scalable. Figure 1 shows the basic system diagram.

The matrix, an ADAM-M in this example, is connected to a dedicated PC running special software. The PC acts as a SIP Server. It has two pieces of software installed:

  • Dante Virtual Soundcard from Audinate – this is the software device that sends audio to and receives audio from the matrix in the form of high-quality audio over IP. The ADAM-M has an OMI-card, which sends and receives OMNEO, the Bosch-branded version of Dante.
  • VLINK software – this RTS software is responsible for handling the SIP communication itself. SIP is simply a software feature within the VLINK software. However, this is done in the licensing process, not customer setup.

Note that no other hardware devices are required. The master controller of the ADAM or ADAM-M matrix is able to speak directly to the VLINK software, over IP. The SIP-functionality is supported in the current master controller software (version 3.3.0 and later).

Figure 2. SIP-example using an analog output from the matrix
Figure 2. SIP-example using an analog output from the matrix

If the matrix does not have an OMI-card, it is possible to use an analog connection. However, since the SIP-Server is expecting digital audio over IP, it must be converted to Dante with an external conversion box as shown in Figure 2. The example uses a Focusrite RedNet 1 box.

Mixed Use of VLink

Figure 3. Use of VLINK for SIP and for Smartphones requires two servers
Figure 3. Use of VLINK for SIP and for Smartphones requires two servers

As we have seen, VLINK is capable of being an interface to SIP. The traditional use of VLINK for intercom applications, which is still supported, is to run the software on a smartphone and have it work as a keypanel. This requires a separate server, as shown in Figure 3.

Technical Considerations

  • SIP is available for the ADAM and ADAM-M matrices.
  • The SIP-Server requires VLINK licenses, plus a Dante Virtual Soundcard.
  • Each SIP line requires two VLINK ports, which must be licensed. Customers pay for one port only.
  • SIP-Server does not require a Trunkmaster.
  • When VLINK is used for SIP and for Smartphones, two separate servers are required.
  • An OMI-card is recommended in the matrix. If analog audio is used, an external converter must be used.
  • A software-based Tally-screen is available separately. It shows status of all SIP-lines.