SRTP Configuration

SRTP Configuration

SRTP is configured using Voice Client, Extension Manager, Provisioning Manager, and Profile Manager.

SRTP Configuration in Voice Client

  • Select
    Settings
    Connection Parameters
    PBX Configuration
    SRTP
    .

SRTP Configuration from Extension Manager

SRTP can also be configured from the EXM by setting
sip_srtp
params from the EXM portal by navigating to
Configuration
PBXes
.
Similarly, the SRTP can be configured from the Provisioning Manager and Profile Manager environment.

Possible Values of SRTP

  • sip_srtp: if the value checkbox is checked (true), the audio packets are encrypted before sending from one end to another end during the ongoing call session.
  • sip_srtp: if the value checkbox is unchecked (false), the audio packets are not encrypted before sending from one end to another end during the ongoing call session.

SRTP Availability

SRTP setting is available only on the following PBXes inside the
Voice Client Settings UI
and can be configured from XML, EXM, PVM, and PFM environments.
  • Asterisk - In PI 1.23, the SRTP feature officially supports Asterisk PBX.
  • Mitel 3000
  • Mitel 5000
  • Alcatel
  • Generic PBX
  • Local
  • WFC Server
  • OpenScape Server
  • ShoreTel
  • Rauland 

XML Example of SRTP Configuration

<WFConnect> ... <Profile> <sip_srtp>true</sip_srtp> </Profile> <Profile> <sip2_srtp>true</sip2_srtp> </Profile> <Profile> <sip3_srtp>true</sip3_srtp> </Profile> <Profile> <sip4_srtp>true</sip4_srtp> </Profile> ... </WFConnect>

Configuration Scenarios for Voice Client and PBX Server

The following table depicts the behavior of different scenarios depending on the setting applied inside the Voice Client and PBX Server with reference to SRTP.
Scenarios
Device A
PBX Server
Device B
Result
When SRTP Disabled
No
No
No
The call session continues till it is not ended.
No
No
Yes
The call session should be ended and should not be continued.
Yes
No
No
The call session should be ended and should not be continued.
Yes
No
Yes
The call session should be ended and should not be continued.
When SRTP enabled
No
Yes
No
The call session continues if the PBX server allows both SRTP and RTP.
The call session ends if the PBX server only allows SRTP.
No
Yes
No
The call session continues if the PBX server allows both SRTP and RTP.
The call session ends if the PBX server only allows SRTP.
Yes
Yes
No
The call session continues if the PBX server allows both SRTP and RTP.
The call session ends if the PBX server only allows SRTP.
Yes
Yes
Yes
The call session continues only if the PBX server allows SRTP.