Skip to main content

 

Biamp Systems

Cisco CallManager configuration for Tesira using SageVue

Biamp’s VoIP-enabled products have the ability to make and receive phone calls over many different Voice-over-IP (VoIP) systems that adheres to the SIP (Session Initiation Protocol) standard. This article details the steps required to configure a Cisco CallManager VoIP system to work with Biamp’s Tesira VoIP products, using Biamp's SageVue management software.

Please first review the requirements for using SageVue to configure a Tesira VoIP endpoint.

Cisco configuration

In this section we'll focus on setting up the Cisco CallManager server.

MAC Address

Cisco CallManager requires the MAC address of the Tesira's VoIP port in order to add a record for the device.  You can get the VoIP MAC address of the Tesira using one of the following methods:

  • By navigating the LCD front-panel menu of the Tesira device
  • Using Tesira software:
    • Open Device Maintenance
    • Click on the "Network Settings" button. 
    • Within that window is a tab that will list all MAC addresses for a Tesira device, including the MAC addresses of each Tesira VoIP interface.

For Help reaching the device via the Tesira software See this article on device discovery.

Security Profile

The first step to setting up the CallManager system is to create a Security Profile. If your CallManager system already has an existing Security Profile that you'd like to use, you may be able to skip this step, although you should confirm that the existing Security Profile has the settings described below. Follow the steps below to create a Security Profile:TesiraCiscoSecurityProfile.jpg

  1. Go to System—>Security—>Phone Security Profile.
  2. Click the "Add New" button.
  3. Select the Phone Security Profile Type
    1. If you plan to use the Tesira for a single extension, choose Third-party SIP Device (Basic).
    2. If you plan to use the Tesira for two separate extensions, choose Third-party SIP Device (Advanced).
  4. Click the "Next" button.
  5. Enter a name and a description for the new Security Profile.
  6. Leave the Nonce Validity Time at its default value of 600.
  7. Set the Transport Type to UDP.
  8. Click the checkbox to Enable Digest Authentication.
  9. Leave the SIP Phone Port at its default value of 5060 unless your particular situation requires SIP traffic to be transmitted on a different port. If this is the case, you'll need to specify this port in the Tesira as well.
  10. Click the "Save" button.

Add a new user

Once a suitable Security Profile has been created, a new user must be created. Follow the steps below to create a new user:TesiraCiscoAddUser.jpg

  1. Go to User Management—>End User.
  2. Click the "Add New" button.
  3. Enter a user ID. Take note of this User ID, as it will be used later as the "Authentication Name" in the VoIP SageVue page.
  4. The password and PIN number are not required.
  5. Enter a Last Name (this name is for internal descriptive purposes only).
  6. Enter a password in Digest Credentials. Take note of the Digest Credentials password, as it will be used later as the “Authentication Password” in the VoIP SageVue page.
  7. Enter the same password in “Confirm Digest Credentials”.
  8. The remaining fields on this page can be left either blank or at their default values.
  9. Click the “Save” button.

Add a new device

Once a new user has been created, a new device must be created. This device will link to the Security Profile and the user created in earlier steps. Follow the steps below to create a new device:

TesiraCiscoAddDevice.jpg

cisco-audia-newdevice2.jpgTesiraCiscoAssocInfo.jpg

TesiraCiscoDirNum.jpg
  1. Go to Device—>Phone.
  2. Click the “Add New” button.
  3. Select the Phone Type.
    1. If you plan to use the Tesira endpoint for a single extension, choose Third-party SIP Device (Basic).
    2. If you plan to use the Tesira endpoint for two separate extensions, choose Third-party SIP Device (Advanced). Note that the Third-party SIP Device (Advanced) setting allows up to 8 lines, but the Tesira VoIP interface uses a maximum of 2 lines. This results in a "partially registered" message from Call Manager. This is normal and not a cause for concern.
  4. Click the "Next" button.
  5. Input the MAC Address of the Tesira VoIP interface card. Note that the colons should not be included in the MAC Address (see screenshot). If you do not have the MAC address of the Tesira, see the MAC Address section above.
  6. The Description field will auto-populate once the MAC Address has been entered.
  7. Select the desired Device Pool in which this device should be included. Ensure that the codec used by this device pool is supported by Tesira (Tesira endpoints support the following codecs: G.722, G.711μ, G.711A, G.729AB, and G.723.1).
  8. The remaining fields under the “Device Information” heading can be left at their default values.
  9. For the Device Security Profile, choose the Security Profile created earlier.
  10. For SIP Profile, choose "Standard SIP Profile".
  11. For the Digest User, select the User created earlier.
  12. The remaining fields under the “Protocol Specific Information” and “MLPP Information” headings can be left at their default values.  If you experience problems dialing DTMF digits from the Tesira endpoint, you may need to check the “Require DTMF Reception” checkbox.
  13. Click the “Save” button.
  14. Once your information is saved, you will be brought back to the configuration page for the device you just created. The only difference will be that there is a new “Association Information” section in the top left corner. If you’re in Basic (single extension) mode, you should see one line here. If you’re in Advanced (two extensions) mode, you should see up to 8 lines here.
  15. Click on “Line [1] - Add a new DN”.
  16. Enter the directory number for this extension. Take note of the directory number, as it will be used later as the “Line” in the Tesira SageVue page.
  17. Set both the “Maximum Number of Calls” and “Busy Trigger” fields to 6.  A Tesira endpoint can support up to 6 call appearances per line.
  18. The remaining fields on this page can be left at their default values.
  19. Click the “Save” button.
  20. If you’re setting up a 2-line configuration, click on the “Line [2] - Add a new DN” and repeat steps 16-19 above. Otherwise, the CallManager setup is complete.

Tesira configuration

Next, we'll focus on setting up the Tesira configuration to match the settings that were used in CallManager.

Accessing VoIP settings in SageVue

sageVueMainMenu.png

SageVueInterfaceSelect.png

SageVueNetwork.png

  1. Open a browser and login to your Sagevue webpage.
  2. Navigate to "Devices" on the right side of your browser.
  3. Click on the device description of a device running a configuration that has a VoIP interface
  4. Navigate to the VoIP configuration tab. (If you cannot access the VoIP settings make sure your account has read/write permissions for VoIP settings.  More information on user roles can be found on the online SageVue help page.)
  5. Select the correct interface that adjustments are going to be made on.
  6. If you'd like to set the same settings on all VoIP interfaces within this device, enable the "Configure all VoIP cards in this device" option. Note that only fields highlighted in yellow can be updated on multiple endpoints at once.

Network Configuration

  1. Under the Network region of the screen, set “VLAN Tagging” to “Enabled” if your VoIP network uses a tagged VLAN.  If the network uses an untagged VLAN or no VLAN, leave this value as “Disabled”.  If VLAN is enabled, enter the correct VLAN ID.
  2. Leave “DHCP” set to “Enabled” if the Tesira endpoint will obtain an IP address automatically from a DHCP server.  Otherwise, set “DHCP” to “Disabled”, and manually enter an appropriate static IP Address, Subnet Mask, and Gateway for the Tesira.

Protocol Configuration

Take note as the terminology used in Cisco CallManager and Biamp may vary. Here is a quick rundown of different terms:

Biamp   Cisco CallManager
Line = Directory Number
Authentication Name = User ID
Authentication Password = Digest Credentials
  1. Select the line you are updating.SageVueCiscoVoIP.png
  2. Set Proxy Vendor to "Cisco".
  3. In the Line field, enter the Directory Number you used in the CallManager settings (see “Add a New Device”, step 16).
  4. In the SIP Display Name field, optionally enter a name for the extension for Caller ID purposes.  Note that this name may be overridden by the proxy server, and therefore may not show up as the Caller ID name.
  5. In the “Authentication Name” field, enter the user ID you used in the CallManager settings (see “Add a New User”, step 3).
  6. In the “Authentication Password” field, enter the Digest Credentials you used in the Call Manager settings (see “Add a New User”, step 6).
  7. In the “Proxy Address” field, enter the IP address of the Cisco CallManager server.  If you have separate Subscriber and Publisher servers, enter the IP address of the server that will act as the active registrar for end point devices.  Also note that Tesira devices do not currently support Cisco server redundancy and will only register to a single server.  If a failover occurs the Tesira VoIP device will continuously register to the primary Cisco server and the connection will heal upon this server's return. 
  8. If you’re configuring two lines, select Line 2 at the drop down and repeat steps 10 - 15.
  9. All other settings can remain at their default values in most cases.
  10. Once all settings have been added, click the Update button and the settings will be written to the Tesira VoIP interface.
  11. More Advanced features such as transport type, QoS settings, and Local Dial Plan can only be changed via the Tesira software or the VoIP webpage. These settings are optional and often don't need to be changed from their default values.