Skip to main content
Biamp Cornerstone

Shoretel VoIP configuration for Audia VoIP-2

Biamp’s VoIP-2 card allows Biamp Audia digital signal processors to make and receive calls over a VoIP system that adheres to the SIP (Session Initiation Protocol) standard. This document details the steps required to configure a ShoreTel VoIP system to work with Biamp’s VoIP-2 card.

 

Preliminary steps

The first step in setting up the ShoreTel system is to verify that the proper amount of SIP licenses are in place. Each Audia VoIP-2 card can support up to two lines and multiple cards may be present in a Audia system.  The ShoreTel system will require a SIP Phone License for each extension assigned to Audia.  The steps to verify the license count are detailed below.  If it is discovered that there are not enough licenses available contact the VoIP Admin. 

 

  1. License Requirement ListGo to Administration ->System Parameters-> Licenses -> Requirements. 
  2. ShoreTel SIP Phone License Purchased must be equal or greater than the number of lines to be assigned to the VoIP-2 card.  Purchased Licenses will move to Configured Licenses after the ShoreTel system has been fully configured. 

 

Configuring the ShoreTel server

Creating a new user

Add a new User to the ShoreTel system.Individual Users Page

  1. Go to Administration —> Users -> Individual Users
  2. Select the site that you would like to add a User to.
  3. Click "Go" 

 

Setting up the new user

The steps below outline the process setting up the new user account in ShoreTel.  All of the following steps are located in the Edit User page accessed from the previous step.  Note that any configuration settings not explicitly detailed in this section can be left at the default value. 

  1. Enter a name for the user. SIP User Setup
  2. Enter the extension number to be used in the Number field. 
  3. Change the License Type to Extension Only or Extension + Mailbox.  The latter should be used if a Voicemail account will be created for the card. 
  4. Change the Access License to match what would be expected of the card in the current ShoreTel setup.  This setting does not affect the VoIP functionality, it simply helps in ShoreTel organization. 
  5. Enter Caller ID if desired.
  6. Enter DID info if desired. 
  7. Set PTSN Failover to None.
  8. Set the User Group that makes the most sense in the ShoreTel setup. 
  9. The correct Primary Phone Port selection is based off of the entry in Step 3.  Apply the setting based on the criteria below:
  • Primary Phone Port SelectionIf Extension Only was used in Step 3 select SoftSwitch for the Primary Phone Port.  Then select SoftSwitch from the pull-down menu. 
  • If Extension + Mailbox was used in Step 3 select IP Phones for the Primary Phone Port.  Then select Any IP Phone.

 

SIP Password

  1. Enter a SIP Password.
  2. Click "Save" at the top of the page. 

Setting the call stack size

Call Stack Size.JPG

  1. From the Edit User screen select the Personal Options Tab. 
  2. 1. Set the Current Call Stack Size to 1, which is the maximum call appearances supported by each line of the Audia VoIP-2 card. 

  3. Click “Save”

Setting the Session Refresh

Signaling of Session Refresh Timers is only supported in Audia/ShoreTel connections if the ShoreTel system acts as the refresher.  Changing these settings in ShoreTel will ensure this is the case. Session Refresh.JPG

  1. Go to Administration -> Call Control-> Options.
  2. Change the SIP Session Timer Refresher to Callee (UAS).  
  3. The ShoreTel System must be rebooted for this change to take effect. 

 

Configuring the Audia system

After all ShoreTel settings have been entered, follow the steps below to set up the VoIP-2 card:

Configuring the network settings

VoIP-2 Network Settings

  1. Open the Audia software and open the .dap file. Note that the information below cannot be entered while connected to the Audia system, the file must be configured then loaded.
  2. Double Click the VoIP Console Block the click the Advanced button to open the VoIP Advanced Settings dialog.
  3. Select the Network Tab (Figure 9)
  4. Set the VLAN. 
  • ​If the VoIP network uses an untagged VLAN or no VLAN, leave the Enable VLAN box unchecked.
  • If the VoIP network uses a tagged VLAN check the Enable VLAN box and enter the correct VLAN ID.
  1. Set the IP Address. 
  • If the VoIP-2 card will obtain an IP Address automatically from a DHCP server leave the Use DHCP box checked. 
  • If the VoIP-2 card’s IP Address will be set statically uncheck the Use DHCP box and manually enter an appropriate IP Address, Subnet Mask, and Gateway for the VoIP-2 card.

 

Configuring the VoIP protocol settings

VoIP-2 Protocol Settings

  1. Select the Protocol tab. 
  2. In the Subscriber Number filed, enter the Extension Number used in the ShoreTel settings. 
  3. In the Proxy User Name field, enter the Extension Number used in the ShoreTel settings.
  4. In the Proxy Password field, enter the SIP Password you used in the ShoreTel settings.
  5. In the Proxy Address field, enter the IP address of the ShoreTel Proxy server.
  6. All other settings can remain at their default values in most cases.
  7. If you’re configuring two lines, select Line 2 at the top of the page and repeat steps 1-6.

 

 

 

Configuring QoS settings

  1. If your network prioritizes VoIP traffic using Quality of Service (QoS), select the Quality of Service tab and enter the appropriate settings for your network.  If this is not a requirement on your netowrk QoS settings can be skipped.  The VoIP-2 card uses Type of Service (ToS) as the default QoS method.  If the network uses Differentiated Services (DiffServ) you can use this conversion table.  

 

Load the configuration

The Audia configuration file must be uploaded to the unit in order for the changes to take effect.  

Further reading

  • If you've followed these steps and the VoIP card isn't registering, check to see if a VoIP-2 status message is indicating a problem.
  • For more in-depth troubleshooting a Wireshark Trace should be performed on the system.  
  • Was this article helpful?