Integrate SA-Announce with Jive SIP PBX

Some SIP PBX systems, such as Jive’s SIP PBX, require registration and digest authentication in order for calls to be routed. We’ve implemented a SIP Registration feature for this functionality.

There are two basic steps:

  • Call Syn-Apps Support to obtain SA-Announce 9.0.18ES19 or above. Install it and configure the SIP Registration advanced settings.
  • Configure your Jive account for SA-Announce.

Before You Begin

  • These instructions assume you already have a Jive account and SIP phones.
  • These instructions assume you’ve already installed SA-Announce for SIP PBX.
  • Contact Jive to obtain the SIP Digest User and Password credentials. You’ll need these in order to configure the SIP Digest Authentication advanced settings in SA-Announce.

Install SA-Announce 9.0.18ES19 or Later

Contact Syn-Apps Support (support@syn-apps.com) to obtain and install 9.0.18ES19. Support will provide you with the installation instructions. (Note: This version of SA-Announce is not available from our Syn-Apps website.)

Configure SIP Advanced Settings

After you’ve installed SA-Announce 9.0.18ES19,

  1. Log in to SA-Announce and click Services >> Broadcast Services >> Advanced Settings.
  2. Set the advanced settings in each table below.

SIP Digest Authentication

Used to authenticate requests from a SIP system. A SIP system that requires authentication denies requests with a 407 error when authentication credentials are not present.

Advanced Setting Set Value To Description
sipUseDigestAuthentication True Enables the digest authentication feature.
sipRealm reg.jiveip.net Jive’s SIP realm to use in authentication challenges.
sipDigestUser Sent to you by Jive Username created by Jive for your individual account for authentication purposes.
sipDigestPassword Sent to you by Jive Password create by Jive for your individual account for authentication purposes.

SIP Registration

Some SIP systems required registration of endpoints or trunks before calls can be routed properly.

Advanced Setting Set Value To Description

sipUserRegistration

True Enables the registration feature.
sipRegistrar reg.jiveip.net Same as SIP Realm.
sipRegisterDigestUser True SA-Announce registers with the Username you entered for digest authentication.
sipDialerToRegistrar True SA-Announce dials the designated Jive SIP registrar.

SIP Keep Alive

Some SIP systems required keep alive to keep a device registered or a call alive. This feature provides a constant indication that a registration or stream is still active.

Advanced Setting Set Value To Description
sipUseKeepAlive True Enables the Keep Alive feature.
sipKeepAliveIntervalSeconds 30 Keep default value.
sipUseKeepAliveTone True Sends the keep alive tone audio every keep alive interval while a call is active.
sipKeepAliveTone NoSound.wav Keep default value.

Important: Restart Broadcast Services after making advanced settings changes.

Create Basic SA-Announce Groups

Create a dial plan in Jive for each SA-Announce group you create. For now, decide what basic groups you need and what Jive line numbers you’ll use to activate the groups.

Important: The line number assigned in the SA-Announce group must match the line number defined in Jive.

For example, I want a Normal group and an Emergency Alert group in SA-Announce. I’ll assign line numbers 2001 and 2002 respectively.

Refer to the SA-Announce for SIP PBX User Guide for information on creating groups.

Configure Jive for SA-Announce

There are two basic steps:

  • Create a SIP trunk for SA-Announce.
  • Set up a line number and create a dial plan for each SA-Announce group.

Create SIP Trunk

Create a new device called SA-Announce Trunk, assign a user, and add a line. (Don’t forget to check Trunk Mode under Options.) Refer to your Jive documentation for instructions on adding a new device. Verify that the SIP Trunk is online.

Create Dial Plans

Add a dial plan for each SA-Announce group and assign the SA-Announce trunk.

Here’s How It Works

The Jive SA-Announce Trunk routes calls placed to extensions 2001-2003 and 4007 to the SA-Announce server. The SA-Announce Trunk assigned to the dial plans for extensions 2001-2003 and 4007 acts as a routing agent.