Avaya Solution & Interoperability Test Lab Application Notes for Configuring SIP IP Telephony Using Avaya 4600 Series IP Telephones, Avaya one-X™ Desktop Edition, and Cisco SIP Proxy Server – Issue 1.0 Abstract These Application Notes describe the configuration steps required to configure Avaya 4600 Series IP Telephones and Avaya one-X™ Desktop Edition with the Cisco SIP Proxy Server. The Cisco SIP Proxy Server supports the standard SIP features and some supplementary SIP features.
1. Introduction These Application Notes describe the configuration steps for using Avaya 4600 Series IP Telephones and Avaya one-X™ Desktop Edition1 with the Cisco SIP Proxy Server. Only those configuration steps pertinent to interoperability of the Cisco and Avaya equipment are covered. General administration information can be found in the product documentation as well as the specific references listed in Section 9. The configuration used is shown in Figure 1.
Figure 1: Network Configuration Diagram Avaya 4600 Series IP Telephones Administration mechanisms File transfer server Configuration files TFTP, HTTP, HTTPS Avaya one-X™ Desktop Edition Manual, Configuration files DHCP, HTTP Table 1: Network Management Capabilities of Avaya 4600 Series IP Telephones & Avaya one-X™ Desktop Edition JHB; Reviewed: PV 6/21/2006 Solution & Interoperability Test Lab Application Notes ©2006 Avaya Inc. All Rights Reserved. 3 of 40 CiscoSPS-AVAppN.
2.
Feature 1. 2. 3. 4. 5. Supplementary Features Yes Yes Yes Yes Cisco SIP proxy server does not include voice mail. No No Yes Yes Yes Yes Call Hold Consultation Hold Music On Hold Unattended Transfer Attended Transfer 6. Transfer – Instant Messaging No No Call Forward Unconditional – via the server 7. Call Forward Unconditional – via the phone Call Forward Busy – via the server 8.
3.1.1. Call Forwarding In addition to the call forwarding features provided by the Cisco server, the Avaya 4600 Series IP Telephones, except for the 4602SW, support local call forwarding. (Avaya one-X™ Desktop Edition does not support local call forwarding.) These features can be enabled via the 46xxsettings.txt configuration file (see Section 5). 3.1.2. Message Waiting Indicator (MWI) This feature was not tested as there is no voice mail system in the configuration listed in Figure 1. 3.1.3.
4. Configure the Cisco SIP Proxy Server The following steps describe configuration of the Cisco SIP Proxy Server for use with the Avaya 4600 Series IP Telephones and Avaya one-X™ Desktop Edition. Other standard administration functions are covered in Reference [5]. The installation of the server and the GUI-based provisioning system is covered in Reference [6]. 4.1. Administer the Cisco Proxy Server Steps Description 1.
Steps Description 2. The Cisco SIP Proxy Server provisioning interface will be displayed. Click on the Farm/Proxies link on the left side of the page. JHB; Reviewed: PV 6/21/2006 Solution & Interoperability Test Lab Application Notes ©2006 Avaya Inc. All Rights Reserved. 8 of 40 CiscoSPS-AVAppN.
Steps Description 3. The Edit existing Farm page will be displayed. Click on the SIP Server Core tab at the top of the page. Fill in the required fields (indicated by *). In the screen below, the Proxy Domain is set to sipsp.com. The values indicated below and/or the system defaults can be used for the remaining fields. Make certain that the Route Header Transport Type is set to UDP as this is what is supported by the Avaya 4600 Series IP Telephones. Click on the Authentication tab at the top of the page.
Steps Description 4. The Authentication tab in the Edit existing Farm page is displayed. Select On from the pull down list for the Authentication field. Enter CISCO in the Realm field. The values indicated below and/or the system defaults can be used for the remaining fields. Click on the Call Forward tab at the top of the page. JHB; Reviewed: PV 6/21/2006 Solution & Interoperability Test Lab Application Notes ©2006 Avaya Inc. All Rights Reserved. 10 of 40 CiscoSPS-AVAppN.
Steps Description 5. The Call Forward tab in the Edit existing Farm page is displayed. Select On from the pull down list for the Unconditional, the No Answer, and the Busy fields. In addition, change the value in the No Answer Timer (ms) field to decrease or increase time to wait before forwarding takes place when the phone is not answered. The values indicated below and/or the system defaults can be used for the remaining fields. Click the Submit button to save the changes.
Steps 6. The Data written dialogue is displayed. Description The configuration changes need to be saved to the database and the server must be restarted with the new values. Click on the Go to Proxy Control screen button to go to restart the server. 7. The Cisco SIP Proxy Server page is displayed with the Proxy Control shown. Click on the Graceful restart button to restart the server. JHB; Reviewed: PV 6/21/2006 Solution & Interoperability Test Lab Application Notes ©2006 Avaya Inc.
Steps Description 8. The Please confirm … dialogue is displayed. Click on the Yes button to confirm that the server should be restarted. 9. The Cisco SIP Proxy Server page is displayed with the Proxy Control shown. The message in this page will indicate that the server was gracefully restarted. The basic server administration is complete. Continue to the next section to administer users, otherwise know as subscribers on the Cisco system. Click on Subscribers.
4.2. Administer Users (Subscribers) on the Cisco Proxy Server The following steps describe administration of the Cisco SIP proxy server for use with Avaya SIP clients. Steps Description 1. The Cisco SIP Proxy Server provisioning interface is displayed. Click on Add to administer new subscribers. JHB; Reviewed: PV 6/21/2006 Solution & Interoperability Test Lab Application Notes ©2006 Avaya Inc. All Rights Reserved. 14 of 40 CiscoSPS-AVAppN.
Steps Description 2. The Add new Subscribers page is displayed. Fill in the following fields: User and Domain: Enter an numeric extension, e.g., “50000” Password: Enter a password, e.g., “123456” Confirm Password: Re-enter the password First Name: Enter a first name, e.g., “Avaya” Last Name: Enter a last name, e.g., “4602SW” Optionally, configure the call forwarding feature for this subscriber.
5. Configure the Avaya 4600 IP Telephones The SIP software should be installed in the Avaya 4600 Series IP Telephones using the procedures described in Reference [1]. The SIP specific software can be downloaded from the Avaya Support Center site (http://www.avaya.com/support). Download the 46xxSIP*.zip file (where * is the date) and install the files per the instructions in Reference [1]. Any Avaya 4600 Series IP Telephone that has the H.
Steps Description 2. An excerpt of the 46xxsettings.txt file with the SIP specific parameters is shown in Figure 2. A description of the important parameters is in Table 4. Edit these parameters to configure the SIP settings for the Avaya 4600 Series IP Telephones. NOTE: Lines that start with “##” are comments.
Steps Description Table 4 shows the SIP specific parameters that can be configured. 3. The parameters that are critical to configure are DIALPLAN, SIPDOMAIN, SIPROXYSRVR, and SIPREGISTRAR. In addition, for testing local call forwarding, also configure CALLFWDSTAT and CALLFWDADDR. CALLFWDSTAT: This parameter defines which call forwarding buttons are configured on the phone.
Steps Description 4. Connect the Avaya 4600 Series IP Telephone and reboot the phone. If DHCP, TFTP, and HTTP/HTTPS support have been properly configured, the phone will download the software and configuration files and prompt the user to for the extension and password: Ext.= #=OK New= Enter the extension followed by the # key. For example, 50000#. Password= #=OK Enter the password followed by the # key. For example, 123456#.
6. Configure the Avaya one-X™ Desktop Edition Software The Avaya one-X™ Desktop Edition R2.1 software is available on the Avaya Support Center site (http://www.avaya.com/support). The installation and usage instructions for Avaya one-X™ Desktop Edition are documented in Reference [2]. The Avaya one-X™ Desktop Edition can be configured manually using the graphical user interface. As an option, there are some configurations items that can be configured via the 46xxsettings.txt file.
Steps Description 1. Edit the DHCP option configured for the Avaya 4600 Series IP Telephones. Start the DHCP server client from the Windows Control Panel (Start Æ Settings Æ Control Panel). Click on Administrative Tools. Click on DHCP. 2. Select Scope Options on the Scope created for the Avaya 4600 Series IP Telephones. In this example, select the scope for the 10.2.2.x subnet. Select the scope option that was created for the Avaya 4600 Series IP Telephones on the right hand side of the DHCP window.
Steps Description 3. The Scope Options dialogue is displayed. The value for the 176 46xxOptions option needs to be modified. The default string used by Avaya one-X™ Desktop Edition is in the form of: HTTPSRVR=nnn.nnn.nnn.nnn HTTPSRVR is the IP address of the server that holds the configuration script for Avaya one-X™ Desktop Edition. For this example, the option is set to the following. The TFTPSRV parameter is also set for the Avaya 4600 Series IP Telephones: TFTPSRVR=10.2.2.102,HTTPSRVR=10.2.2.
6.3. Configure 46xxsettings.txt for Avaya one-X™ Desktop Edition (OPTIONAL) Assuming that the DHCP server has been configured to support Avaya one-X™ Desktop Edition (see Section 6.2), the 46xxsettings.txt configuration file must be modified to provide the Avaya one-X™ Desktop Edition configuration information. Steps Description 1. Locate the 46xxsettings.txt file to administer the SIP specific settings for Avaya one-X™ Desktop Edition.
Steps Description 3. Table 5 shows the SIP specific parameters that can be configured. The parameters that are critical to configure are SIPPROXYSRVR and WEBLMSRVR. SIPPROXYSRVR: Enter the IP address of the Cisco proxy server. WEBLMSRVR: Enter the address of the WebLM server.
6.4. Configure Avaya one-X™ Desktop Edition After Avaya one-X™ Desktop Edition is installed, it must be configured. Steps Description 1. Start Avaya one-X™ Desktop Edition via the menu Start Æ Programs Æ Avaya SIP Softphone Æ Avaya SIP Softphone.4 The first time the program is executed, the Configuration Wizard will be displayed. Edit the 46xxsettings.txt file to administer the Avaya one-X™ Desktop Edition specific settings.
Steps 2. The Account dialogue is displayed. Description Enter the name for the Avaya one-X™ Desktop Edition station. This name will be used for caller identification. Enter the user name that will be used to authenticate with the SIP registrar. NOTE: It is recommended to use a domain name instead of an IP address for the user name. For this example, the name is 50060@sipsp.com instead of 50060@10.2.2.50. Choose the appropriate option for the password. Click the Next button to continue. 3.
Steps Description 4. An updated SIP Server/License Server dialogue is displayed. If the information was not gathered from the DHCP & HTTP servers, the fields would be blank and have to be entered them manually. Click the Next button to continue. 5. The Profile dialogue is displayed. For this example, Lab was entered for the Profile Name. Any name can be used. Select Local Area Network for the Connection Type. The other options are Cable, xDSL, or IDSN and Modem (28800 bps or faster).
Steps Description 6. The Dialing Rules dialogue is displayed. If DHCP and HTTP are configured and appropriate values were entered in the 46xxsettings.txt file, those values are populated in this dialogue. Click the Next button to continue. 7. The Voicemail Integration dialogue is displayed. Voice mail is not covered in these Application Notes. Click the Next button to continue. JHB; Reviewed: PV 6/21/2006 Solution & Interoperability Test Lab Application Notes ©2006 Avaya Inc. All Rights Reserved.
Steps Description 8. The Audio Wizard dialogue is displayed. Click the Next button to continue. JHB; Reviewed: PV 6/21/2006 Solution & Interoperability Test Lab Application Notes ©2006 Avaya Inc. All Rights Reserved. 29 of 40 CiscoSPS-AVAppN.
Steps Description 9. The Audio Wizard: Select Sound Device dialogue is displayed. The recommendation is to use a USB headset with Avaya one-X™ Desktop Edition. A list of recommended headsets is available on the Avaya Support Center (http://www.avaya.com/support). Depending on how many sound devices are installed or connected to the PC (e.g., built-in sound device, USB headset), there may be one or more audio output (speaker) and audio input (microphone) devices available.
Steps Description 10. The Audio Wizard: Test Speaker dialogue is displayed. Click the Test button and adjust the volume with the slider. The Test button changes to a Stop button. Click the Stop button once the proper volume for playback is achieved. Click the Next button to continue. 11. The Audio Wizard: Tune Microphone dialogue is displayed. Talk into the microphone and adjust the volume with the slider. Click the Next button to continue.
Steps Description 12. The Audio Wizard: Test Background Noise dialogue is displayed. Click on the Test button. Do not talk during this test. Click the Next button to continue. 13. The Congratulations dialogue is displayed. The configuration is complete. Click the Finish button to continue. JHB; Reviewed: PV 6/21/2006 Solution & Interoperability Test Lab Application Notes ©2006 Avaya Inc. All Rights Reserved. 32 of 40 CiscoSPS-AVAppN.
Steps Description 14. The Avaya one-X™ Desktop Edition dialogue is displayed again, with its configuration information populated. Before Avaya one-X™ Desktop Edition can be used with the Cisco proxy server, it must be optioned to use UDP to communicate with the server. Click the Settings button. JHB; Reviewed: PV 6/21/2006 Solution & Interoperability Test Lab Application Notes ©2006 Avaya Inc. All Rights Reserved. 33 of 40 CiscoSPS-AVAppN.
Steps Description 15. The Settings: Account dialogue is displayed. Click on Advanced. JHB; Reviewed: PV 6/21/2006 Solution & Interoperability Test Lab Application Notes ©2006 Avaya Inc. All Rights Reserved. 34 of 40 CiscoSPS-AVAppN.
Steps Description 16. The Settings: Advanced Options dialogue is displayed. Select Use UDP for the Communications Protocol. JHB; Reviewed: PV 6/21/2006 Solution & Interoperability Test Lab Application Notes ©2006 Avaya Inc. All Rights Reserved. 35 of 40 CiscoSPS-AVAppN.
Steps Description 17. Avaya one-X™ Desktop Edition must be configured to support Click to Dial using Microsoft Internet Explorer. Click Desktop Int. from the Settings dialogue. Enable the option Enable dialing from Internet Explorer. Click the Save button to continue. JHB; Reviewed: PV 6/21/2006 Solution & Interoperability Test Lab Application Notes ©2006 Avaya Inc. All Rights Reserved. 36 of 40 CiscoSPS-AVAppN.
Steps Description 18. A warning message is displayed indicating that Avaya one-X™ Desktop Edition must be restarted before the changes can take place. Click the OK button. 19. Click on the Avaya logo on the Avaya one-X™ Desktop Edition dialogue and a pop-up menu is displayed. Alternatively, right-click on the far right of the Dashboard to bring up the pop-up menu. Click Exit to exit Avaya one-X™ Desktop Edition.
7. Verification Steps All features shown in Table 3 that have a “Yes” in the Supported column were tested. Two problems were found. 1. When the SIPDOMAIN parameter was defined in the 46xxsettings.txt file, calls attempts from the Avaya 4600 Series IP Telephones failed. The Cisco server replies that the destination could not be found. However, calls to the Avaya 4600 Series IP Telephones succeeded. For the testing documented in these Application Notes, the SIPDOMAIN parameter was not defined (commented out).
4. Verify that the Dialing Rules are properly configured (Settings Æ Dialing Rules). When improperly configured, external calls may be dialed incorrectly. From the same dialogue (Settings Æ Dialing Rules), enable the Display confirmation window before dialing a number to view the number that will be dialed before it is actually dialed. • Cisco SIP Proxy Server 1. If there are problems with receiving calls, verify that call forwarding has not been configured and enabled on the server.
©2006 Avaya Inc. All Rights Reserved. Avaya and the Avaya Logo are trademarks of Avaya Inc. All trademarks identified by ® and ™ are registered trademarks or trademarks, respectively, of Avaya Inc. All other trademarks are the property of their respective owners. The information provided in these Application Notes is subject to change without notice.