Using UDP, TCP, or TLS Transport to the IP PBX

By default, Vocera SIP Telephony Gateway uses UDP to send SIP packets to the IP PBX. You can configure Vocera SIP Telephony Gateway to use TCP or Transport Layer Security (TLS) transport instead. TLS provides encrypted communication with the IP PBX.

Table 1. SIP transport property

Property

Description

VTGSipTransport

Specifies the transport protocol used to send SIP packets to the IP PBX. Specify udp (the default), tcp, or tls.

You can enter a comma-delimited list of values to support multiple transport types. The first value in the list denotes the transport protocol for outgoing calls. All values in the list denote supported protocols for incoming calls. Also, the calls can originate from different PBX trunks. If you specify TCP or UDP, both TCP and UDP are supported.

Here's an example:

VTGSipTransport = tls, tcp

This means that all outgoing calls use TLS transport, but incoming calls can use TLS, TCP, or UDP transport.

If you specify tls to encrypt SIP signaling between VSTG and the IP PBX using Transport Layer Security, you must install the VSTG self-signed certificate (server.crt) on your IP PBX, and you must configure your IP PBX for TLS.